Asynchronous interaction at specific points in content
First Claim
Patent Images
1. A method comprising:
- receiving, by a first computing device from a second computing device via a network, a comment associated with content being output to a user associated with the second computing device;
determining a specific time in the content based on a lag time of a signal transmitted between the first computing device and the second computing device and based on an indication of a time that the user initiated entry of the comment;
correlating, by the first computing device, the comment with the specific time in the content;
storing, by the first computing device, the comment, the specific time associated with the comment, and an identifier of the second computing device or the user associated with the comment;
determining, by the first computing device, a plurality of contacts associated with the user;
after receiving the comment, determining, by the first computing device based on the content and information regarding interests of the plurality of contacts, a subset of contacts, among the plurality of contacts, that are expected to be interested in the content; and
transmitting, by the first computing device to a third computing device associated with at least one of the subset of contacts, a notification of the comment or transmitting, by the first computing device to the third computing device, the comment to cause the comment to be output to the at least one of the subset of contacts at the specific time in the content.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, and methods for allowing comments to be input at specific points in delivered content are provided. The systems, devices and methods may comprise specific content items, at least one request from a device for interacting with the specific content, and a comment provided by at least one user via the device in relation to the interacted one of the specific content. The comment may be recorded and later provided at the point of the comment to a second user while the second user plays back the specific content.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving, by a first computing device from a second computing device via a network, a comment associated with content being output to a user associated with the second computing device; determining a specific time in the content based on a lag time of a signal transmitted between the first computing device and the second computing device and based on an indication of a time that the user initiated entry of the comment; correlating, by the first computing device, the comment with the specific time in the content; storing, by the first computing device, the comment, the specific time associated with the comment, and an identifier of the second computing device or the user associated with the comment; determining, by the first computing device, a plurality of contacts associated with the user; after receiving the comment, determining, by the first computing device based on the content and information regarding interests of the plurality of contacts, a subset of contacts, among the plurality of contacts, that are expected to be interested in the content; and transmitting, by the first computing device to a third computing device associated with at least one of the subset of contacts, a notification of the comment or transmitting, by the first computing device to the third computing device, the comment to cause the comment to be output to the at least one of the subset of contacts at the specific time in the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more processors; and memory storing computer-executable instructions that, when executed by the one or more processors, cause the apparatus to; receive, from a first computing device via a network, a comment associated with content being output to a user associated with the first computing device; determine a specific time in the content based on a lag time of a signal transmitted between the apparatus and the first computing device and based on an indication of a time that the user initiated entry of the comment; correlate the comment with the specific time in the content; store the comment, the specific time associated with the comment, and an identifier of the first computing device or the user associated with the comment; determine a plurality of contacts associated with the user; after receiving the comment, determine, based on the content and information regarding interests of the plurality of contacts, a subset of contacts, among the plurality of contacts, that are expected to be interested in the content; and transmit, to a second computing device associated with at least one of the subset of contacts, a notification of the comment or transmit, to the second computing device, the comment to cause the comment to be output to the at least one of the subset of contacts at the specific time in the content. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by at least one processor, cause a first computing device to:
-
receive, from a second computing device via a network, a comment associated with content being output to a user associated with the second computing device; determine a specific time in the content based on a lag time of a signal transmitted between the first computing device and the second computing device and based on an indication of a time that the user initiated entry of the comment; correlate the comment with the specific time in the content; store the comment, the specific time associated with the comment, and an identifier of the second computing device or the user associated with the comment; determine a plurality of contacts associated with the user; after receiving the comment, determine, based on the content and information regarding interests of the plurality of contacts, a subset of contacts, among the plurality of contacts, that are expected to be interested in the content; and transmit, to a third computing device associated with at least one of the subset of contacts, a notification of the comment or transmit, to the third computing device, the comment to cause the comment to be output to the at least one of the subset of contacts at the specific time in the content. - View Dependent Claims (25, 26)
-
Specification