Annotation of digital items in a shared list
First Claim
1. A method, performed at least in part by a computer, for sharing digital items with communication identities, the method comprising:
- receiving, from a user interface of a first communication identity, a selection of a first group of multiple communication identities, wherein the first group of multiple communication identities comprises a subset of a group of linked communication identities, wherein the first communication identity is able to send instant messages to and receive instant messages from each of the linked communication identities;
receiving, from the user interface of the first communication identity, instructions to grant each of the multiple communication identities in the first group access to a digital item via the Internet;
enabling the multiple communication identities in the first group to access the digital item via the Internet based on inclusion of the multiple communication identities in the first group within the instructions to grant access to the digital item via the Internet;
enabling one or more of the multiple communication identities in the first group to annotate the digital item via the Internet;
in response to receiving an indication that the first communication identity has selected the digital item from a list of digital items displayed in a first window in a graphical user interface, displaying the group of linked communication identities in a second window in the graphical user interface;
in response to receiving an indication that the first communication identity has selected a communication identity from the second window, displaying a list of permissions associated with the selected communication identity in a third window in the graphical user interface, wherein the third window provides functionality for allowing the first communication identity to specify permissions governing the selected communication identity'"'"'s access to the selected digital item, wherein the selected communication identity is one of the multiple communication identities, and wherein the list of permissions includes an option to deny the selected communication identity access to view annotations associated with the digital item; and
in response to receiving instructions to deny access to view annotations associated with the digital item, denying the selected communication identity access to view annotations associated with the digital item, while still enabling the selected communication identity to access the digital item.
10 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for user-controlled annotation and sharing of one or more digital items. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. User-entered annotations, such as textual comments, may be associated with a digital item, and a user can select which other users can view and/or change all, or some, of the annotations.
84 Citations
16 Claims
-
1. A method, performed at least in part by a computer, for sharing digital items with communication identities, the method comprising:
-
receiving, from a user interface of a first communication identity, a selection of a first group of multiple communication identities, wherein the first group of multiple communication identities comprises a subset of a group of linked communication identities, wherein the first communication identity is able to send instant messages to and receive instant messages from each of the linked communication identities; receiving, from the user interface of the first communication identity, instructions to grant each of the multiple communication identities in the first group access to a digital item via the Internet; enabling the multiple communication identities in the first group to access the digital item via the Internet based on inclusion of the multiple communication identities in the first group within the instructions to grant access to the digital item via the Internet; enabling one or more of the multiple communication identities in the first group to annotate the digital item via the Internet; in response to receiving an indication that the first communication identity has selected the digital item from a list of digital items displayed in a first window in a graphical user interface, displaying the group of linked communication identities in a second window in the graphical user interface; in response to receiving an indication that the first communication identity has selected a communication identity from the second window, displaying a list of permissions associated with the selected communication identity in a third window in the graphical user interface, wherein the third window provides functionality for allowing the first communication identity to specify permissions governing the selected communication identity'"'"'s access to the selected digital item, wherein the selected communication identity is one of the multiple communication identities, and wherein the list of permissions includes an option to deny the selected communication identity access to view annotations associated with the digital item; and in response to receiving instructions to deny access to view annotations associated with the digital item, denying the selected communication identity access to view annotations associated with the digital item, while still enabling the selected communication identity to access the digital item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, performed at least in part by a computer, for sharing digital items with communication identities, the method comprising:
-
receiving, via a graphical user interface of a first communication identity, a selection of a first group of multiple communication identities, wherein the first group of multiple communication identities comprises a subset of a group of linked communication identities, wherein the first communication identity is able to send instant messages to and receive instant messages from each of the linked communication identities, and wherein the graphical user interface is configured to allow the first communication identity to control permissions associated with a digital item, wherein the control permissions allow the first communication identity to set a control level of the digital item as to control whether the multiple communication identities in the first group have an ability to share the digital item with communication identities other than the first group; receiving, via the graphical user interface of the first communication identity, instructions to grant each of the multiple communication identities of the first group access to the digital item via the Internet; receiving, via the graphical user interface of the first communication identity, delegation instructions to allow a second communication identity to authorize a second group of communication identities other than the multiple communication identities in the first group to access the digital item via the Internet; enabling the multiple communication identities in the first group to access the digital item via the Internet based on inclusion of the multiple communication identities in the first group within the instructions to grant access to the digital item via the Internet; enabling one or more of the multiple communication identities in the first group to annotate the digital item via the Internet; in response to receiving an indication that the first communication identity has selected the digital item from a list of digital items displayed in a first window in the graphical user interface, displaying the group of linked communication identities in a second window in the graphical user interface; in response to receiving an indication that the first communication identity has selected a communication identity from the second window, displaying a list of permissions associated with the selected communication identity in a third window in the graphical user interface, wherein the third window provides functionality for allowing the first communication identity to specify permissions governing the selected communication identity'"'"'s access to the selected digital item, wherein the selected communication identity is one of the multiple communication identities, and wherein the list of permissions includes an option to deny the selected communication identity access to view annotations associated with the digital item; and in response to receiving instructions to deny access to view annotations associated with the digital item, denying the selected communication identity access to view annotations associated with the digital item, while still enabling the selected communication identity to access the digital item.
-
-
16. A computer-implemented method, comprising:
-
receiving, from a user interface of a first communication identity, a selection of a first group of multiple communication identities, wherein the first group of multiple communication identities comprises a subset of a group of linked communication identities, wherein the first communication identity is able to send instant messages to and receive instant messages from each of the linked communication identities; receiving, from the user interface of the first communication identity, instructions to grant each of the multiple communication identities in the first group access to a digital item via the Internet; enabling the multiple communication identities in the first group to access the digital item via the Internet based on inclusion of the multiple communication identities in the first group within the instructions to grant access to the digital item via the Internet; enabling one or more of the multiple communication identities in the first group to annotate the digital item via the Internet, wherein annotating the digital item comprises specifying a text comment to be associated with the digital item; receiving, from the user interface of the first communication identity, instructions to authorize a second communication identity to authorize communication identities within a second group of multiple communication identities to access the digital item via the Internet; and enabling the multiple communication facilities in the second group to access the digital item; in response to receiving an indication that the first communication identity has selected the digital item from a list of digital items displayed in a first window in the graphical user interface, displaying the group of linked communication identities in a second window in the graphical user interface in response to receiving an indication that the communication identity has selected a communication identity from the second window, displaying a list of permissions associated with the selected communication identity in a third window in the graphical user interface, wherein the third window provides functionality for allowing the first communication identity to specify permissions governing the selected communication identity'"'"'s access to the selected digital item, wherein the selected communication identity is one of the multiple communication identities, and wherein the list of permissions includes an option to deny the selected communication identity access to view annotations associated with the digital item; and in response to receiving instructions to deny access to view annotations associated with the digital item, denying the selected communication identity access to view annotations associated with the digital item, while still enabling the selected communication identity to access the digital item.
-
Specification