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 executable at a server, the method comprising:
- receiving a request from a first client for access to a shared content item in a shared content management system, the shared content item being shared by a plurality of users, including a first user of the first client;
- accessing metadata for the shared content item, the metadata including a record of interactions of the plurality of users with the shared content item and a set of user-generated messages, each message associated with one or more of a plurality of user relationships to the shared content item;
- determining a user relationship of the first user to the shared content item based at least in part on the record of interactions;
- selecting a message from the set of user-generated messages based at least in part on the determined user relationship;
- and
- transmitting, to the first client, the first content item with the selected message included within a message area of the first content item.
A method executable at a server, the method comprising:
- receiving a request from a first client for access to a first shared content item in a shared content management system;
- accessing metadata for the first shared content item, the metadata including a set of user-generated messages, each message associated with one or more of a plurality of user relationships to the first shared content item;
- determining a first user relationship of a first user of the first client to the first shared content item;
- selecting a first message from the set of user-generated messages based at least in part on the determined first user relationship;
- and
- transmitting, to the first client, the first shared content item with the selected first message.
A non-transitory computer readable medium including one or more sequences of instructions that, when executed by one or more processors, cause the processors to perform operations comprising:
- receiving a request from a first client for access to a first shared content item in a shared content management system;
- accessing metadata for the first shared content item, the metadata including a set of user-generated messages, each message associated with one or more of a plurality of user relationships to the first shared content item;
- determining a first user relationship of a first user of the first client to the first shared content item;
- selecting a first message from the set of user-generated messages based at least in part on the determined first user relationship;
- and
- transmitting, to the first client, the first shared content item with the selected first message.
Dependencies are inferred from the claim text.