Using content structure to socially connect users
First Claim
1. A computer-implemented method of using a structure of a digital content item to socially connect users consuming the digital content item, comprising:
- determining a structured representation of the digital content item that describes a semantic meaning of content within the digital content item;
analyzing the structured representation to identify key events within the digital content item, each identified key event having a respective location within the digital content item;
identifying a user'"'"'s current location within the digital content item; and
preventing the user from reading social communication messages, made by other users who have current locations past a key event within the digital content item that the user has not encountered, while enabling electronic social communications of the user on a social communication network by at least filtering the electronic social communications on the social communications network based on the user'"'"'s current location within the digital content item and the identified key events within the digital content item, the filtering comprising;
determining, based on the user'"'"'s current location within the digital content item and the respective locations of the identified key events within the digital content item, one or more key events of the identified key events within the digital content item that the user has not encountered;
identifying the social communication messages made by the other users who have current locations within the digital content item past the respective location of any of the one or more key events of the identified key events within the digital content item that the user has not encountered; and
filtering out the identified social communication messages made by the other users who have current locations past the respective locations of any of the one or more key events that the user has not encountered.
2 Assignments
0 Petitions
Accused Products
Abstract
The structure of a digital content item is used to socially connect users consuming the digital content item. The structured representation of the digital content item is determined. This structured representation is analyzed to identify key events within the digital content item. A user'"'"'s current location within the digital content item is identified. Social communications of the user are filtered responsive to the user'"'"'s current location and the identified key events within the digital content item. In this way, the user may peruse social media without inadvertently reading communications that give away (e.g., spoil) key events such as important plot points.
53 Citations
18 Claims
-
1. A computer-implemented method of using a structure of a digital content item to socially connect users consuming the digital content item, comprising:
-
determining a structured representation of the digital content item that describes a semantic meaning of content within the digital content item; analyzing the structured representation to identify key events within the digital content item, each identified key event having a respective location within the digital content item; identifying a user'"'"'s current location within the digital content item; and preventing the user from reading social communication messages, made by other users who have current locations past a key event within the digital content item that the user has not encountered, while enabling electronic social communications of the user on a social communication network by at least filtering the electronic social communications on the social communications network based on the user'"'"'s current location within the digital content item and the identified key events within the digital content item, the filtering comprising; determining, based on the user'"'"'s current location within the digital content item and the respective locations of the identified key events within the digital content item, one or more key events of the identified key events within the digital content item that the user has not encountered; identifying the social communication messages made by the other users who have current locations within the digital content item past the respective location of any of the one or more key events of the identified key events within the digital content item that the user has not encountered; and filtering out the identified social communication messages made by the other users who have current locations past the respective locations of any of the one or more key events that the user has not encountered. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium storing executable computer program instructions for using a structure of a digital content item to socially connect users consuming the digital content item, the instructions executable to:
-
determine a structured representation of the digital content item that describes a semantic meaning of content within the digital content item; analyze the structured representation to identify key events within the digital content item, each identified key event having a respective location within the digital content item; identify a user'"'"'s current location within the digital content item; and prevent the user from reading social communication messages, made by other users who have current locations past a key event within the digital content item that the user has not encountered, while enabling electronic social communications of the user on a social communication network by at least filtering the electronic social communications on the social communications network based on the user'"'"'s current location within the digital content item and the identified key events within the digital content item, the filtering comprising; determining, based on the user'"'"'s current location within the digital content item and the respective locations of the identified key events within the digital content item, one or more key events of the identified key events within the digital content item that the user has not encountered; identifying the social communication messages made by the other users who have current locations within the digital content item past the respective location of any of the one or more key events of the identified key events within the digital content item that the user has not encountered; and filtering out the identified social communication messages made by the other users who have current locations past the respective locations of any of the one or more key events that the user has not encountered. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing device for using a structure of a digital content item to socially connect a user consuming the digital content item using the computing device, comprising:
-
a computer processor for executing computer program instructions; and a non-transitory computer-readable storage medium storing computer program instructions executable to; identify the user'"'"'s current location within the digital content item; and prevent the user from reading social communication messages, made by other users who have current locations past a key event within the digital content item that the user has not encountered, while enabling electronic social communications of the user on a social communication network by at least filtering the electronic social communications on the social communications network based on the user'"'"'s current location within the digital content item and key events within the digital content item, the key events identified responsive to determining a structured representation of the digital content item that describes a semantic meaning of content within the digital content item and analyzing the structured representation, the filtering comprising; determining, based on the user'"'"'s current location within the digital content item and the respective locations of the identified key events within the digital content item, one or more key events of the identified key events within the digital content item that the user has not encountered; identifying the social communication messages made by the other users who have current locations within the digital content item past the respective location of any of the one or more key events of the identified key events within the digital content item that the user has not encountered; and filtering out the identified social communication messages made by the other users who have current locations past the respective locations of any of the one or more key events that the user has not encountered. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification