Control for enabling a user to preview display of selected content based on another user's authorization level
First Claim
1. A method for previewing content, comprising:
- receiving a selected user relationship indicating a relationship between a first user and a second user;
accessing content that is associated with the first user and the selected user relationship; and
providing a preview portion of the accessed content for display to the first user, enabling the first user to preview the preview portion of the accessed content as it would be displayed to the second user.
12 Assignments
0 Petitions
Accused Products
Abstract
Enabling a first user to preview content as it would be seen by a second user, if the second user had a selected user relationship with the first user. The selected user relationship may comprise a relationship degree, a relationship category, a relationship rating, and/or other form of relationship. In one embodiment, a user interface enables the first user to assign user relationships to portions of content and to other users. The first user selects a user relationship, which is used to access those portions of content that are associated with the first user and assigned the selected user relationship. The corresponding portions of content are used to generate a preview display for the first user, illustrating the portions of content that would be accessible to other users assigned the same user relationship or assigned a closer user relationship. Preview may be generated by a server or a local client.
135 Citations
20 Claims
-
1. A method for previewing content, comprising:
-
receiving a selected user relationship indicating a relationship between a first user and a second user;
accessing content that is associated with the first user and the selected user relationship; and
providing a preview portion of the accessed content for display to the first user, enabling the first user to preview the preview portion of the accessed content as it would be displayed to the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server for previewing content, comprising:
-
a communication interface in communication with a client;
a memory for storing instructions; and
a processor in communication with the communication interface and with the memory, wherein the processor performs actions based at least in part on the stored instructions, including;
receiving from the client a preview selection indicating a user relationship;
accessing content that is associated with the client and the user relationship; and
providing to the client a preview of the content as the content would be displayed to a user associated with the user relationship. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for previewing content, comprising:
-
providing a user interface that enables a first user to select a user relationship that is associated with a set of content accessible to a second user;
enabling the first user to request the set of content based on an identifier of the first user and on the selected user relationship; and
displaying the set of content for viewing by the first user. - View Dependent Claims (17, 18)
-
-
19. A client device for previewing content, comprising:
-
a communication interface in communication with a server;
a memory for storing instructions; and
a processor in communication with the communication interface and with the memory, wherein the processor performs actions based at least in part on the stored instructions, including;
providing a user interface that enables a first user to select a user relationship that is associated with a set of content accessible to a second user;
enabling the first user to request the set of content based on an identifier of the first user and on the selected user relationship; and
displaying the set of content for viewing by the first user. - View Dependent Claims (20)
-
Specification