Sharing Content-Synchronized Ratings
First Claim
1. A method of sharing content-synchronized ratings related to playing media content on a first device including a processor, memory and a display, the method comprising:
- detecting, using the first device, media content playing to a user;
receiving, at the first device from a second device, a first content-synchronized rating associated with the playing media content;
displaying on the display the first content-synchronized rating associated with the playing media content;
displaying on the display an interface operable to receive a user input indicative of a user rating associated with the playing media; and
communicating a data structure including the user rating to the second device.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and devices described herein enable sharing content-synchronized ratings, related to media content playing on a first device, using one or more second devices. For example, while a television program is playing on a television, a tablet computer acquires and sends content information derived from the video stream to a server. The server identifies the television program by matching the content information to a fingerprint. Then the server system generates a set of instructions, a time-marker, and one or more content-synchronized ratings collected from other user devices. The set of instructions includes instructions for synchronizing to the time-marker, enabling sharing of one or more content-synchronized ratings, and displaying content-synchronized ratings from other users. The set of instructions and content are sent to the tablet computer for execution and display.
-
Citations
26 Claims
-
1. A method of sharing content-synchronized ratings related to playing media content on a first device including a processor, memory and a display, the method comprising:
-
detecting, using the first device, media content playing to a user; receiving, at the first device from a second device, a first content-synchronized rating associated with the playing media content; displaying on the display the first content-synchronized rating associated with the playing media content; displaying on the display an interface operable to receive a user input indicative of a user rating associated with the playing media; and communicating a data structure including the user rating to the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of sharing content-synchronized ratings, related to media content, on a first device including a processor and a memory, the method comprising:
-
transmitting a time marker associated with the media content to a plurality of user devices; receiving from the plurality of user devices respective content-synchronized ratings related to media content; analyzing the content-synchronized ratings to generate a sub-set of ratings; and transmitting the sub-set of ratings to at least one of the plurality of user devices. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium including instructions for sharing content-synchronized ratings related to playing media content on a first device including a processor, memory and a display, the instructions when executed by the processor cause the first device to:
-
detect, using the first device, media content playing to a user; receive, at the first device from a second device, a first content-synchronized rating associated with the playing media content; display on the display the first content-synchronized rating associated with the playing media content; display on the display an interface operable to receive a user input indicative of a user rating associated with the playing media; and communicate a data structure including the user rating to the second device.
-
-
26. A system for sharing content-synchronized ratings related to playing media content:
-
a first device including a processor, memory and a display, the memory including instructions that when executed by the processor cause the first device to; detect, using the first device, media content playing to a user; receive, at the first device from a second device, a first content-synchronized rating associated with the playing media content; display on the display the first content-synchronized rating associated with the playing media content; display on the display an interface operable to receive a user input indicative of a user rating associated with the playing media; and communicate a data structure including the user rating to the second device.
-
Specification