×

Content-item relationship messaging system

  • US 10,243,899 B2
  • Filed: 05/30/2013
  • Issued: 03/26/2019
  • Est. Priority Date: 05/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method executable at one or more servers, the method comprising:

  • associating, at a server, a set of users with a first content item in a shared content management system, the set of users including a first user and at least one other user, wherein user relationships of each user within the set of users are stored on the server, the user relationships based on an interaction relationship of the set of users with the content item and based on a status relationship of the set of users, the status relationship based on permissions granted to each user within the set of users with respect to the first content item, the interaction relationship based on each user'"'"'s interactions with the first content item;

    receiving, by the server, a request from a first client device operated by the first user to selectively send a message composed by the first user operating the first client device to one or more target users among the set of users, wherein the one or more target users are defined by reference to a specified relationship with the first content item, wherein the specified relationship is specified in the request and is based at least on an interaction of the one or more target users with the first content item, and wherein the request includes the message to be sent;

    determining, by the server, for each one of the at least one other user in the set of users and based on the user relationships, whether one of the at least one other user has the specified relationship with the first content item, thereby identifying the one or more target users;

    providing, by the server, a first version of the first content item to the one or more target users based on the user relationships, wherein the first version including a redline marked up version showing a difference between a current version and a previous version of the first content item;

    providing, by the server, a second version of the first content item to at least one of the at least one other user based on the user relationships, wherein the second version is a clean version showing the current version of the first content item; and

    providing, by the server, the message to the one or more target users, wherein the message is not provided to at least one of the at least one other user.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×