Content-item relationship messaging system
AssigneeDropbox, Inc.
InventorRamsey Homsany
Life of this patent
Estimating the term…
Abstract
A message can be selectively provided to users of an online content management service based at least in part on a user relationship between the users and a shared content item. Users having the user relationship associated with the message can be shown the message, where users without the user relationship are not shown the message. For example, a message can be configured to be shown upon the first time a content item is opened by a user, but not on subsequent openings of the content item.
Claims20
A method comprising:
- receiving, by a content management system, a content item associated with a first user;
- receiving, by the content management system, a request from the first user to share access to the content item with a second user;
- determining, by the content management system, a first user relationship between the second user and the first user;
- producing, by the content management system for the second user, a first version of the content item corresponding to the first user relationship;
- receiving, by the content management system, a second request, from a third user, to access to the content item in the content management system;
- determining, by the content management system, a second user relationship between the third user and the first user;
- and
- producing, by the content management system for the third user, a second version of the content item in accordance with the second user relationship.
A non-transitory computer readable medium comprising one or more sequences of instructions, which, when executed by a processor, causes a content management system to perform operations comprising:
- receiving, by the content management system, a content item associated with a first user;
- receiving, by the content management system, a request from the first user to share access to the content item with a second user;
- determining, by the content management system, a first user relationship between the second user and the first user;
- modifying, by the content management system for the second user, a first display of the content item for the second user based on the first user relationship for the second user;
- receiving, by the content management system, a request, from a third user, to access to the content item in the content management system;
- determining, by the content management system, a second user relationship between the third user and the first user;
- and
- modifying, by the content management system for the third user, a second display of the content item for the third user based on the second user relationship.
A method comprising:
- receiving, by a content management system, a content item associated with a first user;
- receiving, by the content management system, a request from the first user to share access to the content item with a second user;
- determining, by the content management system, a first user relationship between the second user and the first user by accessing a user relationship taxonomy associated with the content management system, the user relationship taxonomy including a plurality of user relationships;
- and
- producing, by the content management system for the second user, a first version of the content item corresponding to the first user relationship.
Dependencies are inferred from the claim text.