ASCERTAINING EVENTS IN MEDIA
First Claim
Patent Images
1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising:
- code that receives a plurality of messages from a plurality of user devices, wherein individual ones of the plurality of messages include a timestamp representative of a point in time in a media item;
code that determines where an event occurred in the media item based at least in part on a clustering of at least a subset of the plurality of messages received from the plurality of user devices; and
code that awards an amount of points to at least a subset of a plurality of users, the amount of points being determined based at least in part on the timestamp included in a respective at least one of the plurality of messages and the clustering of the at least a subset of the plurality of messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments relating to the identification of events that occur within a media item. A plurality of messages are received from client devices, wherein each of the messages comprises a timestamp indicating a time relative to a media item. The existence of an event in the media item is determined based at least in part on a clustering of at least a subset of the messages received. Points are awarded to a subset of users based at least in part upon the timestamp and the clustering of messages received.
16 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising:
-
code that receives a plurality of messages from a plurality of user devices, wherein individual ones of the plurality of messages include a timestamp representative of a point in time in a media item; code that determines where an event occurred in the media item based at least in part on a clustering of at least a subset of the plurality of messages received from the plurality of user devices; and code that awards an amount of points to at least a subset of a plurality of users, the amount of points being determined based at least in part on the timestamp included in a respective at least one of the plurality of messages and the clustering of the at least a subset of the plurality of messages. - View Dependent Claims (2, 3, 4)
-
-
5. A system, comprising:
-
at least one computing device; and a media application executable in the at least one computing device, the media application comprising; logic that facilitates receipt of a plurality of messages in response to a request from a plurality of clients over a network, individual ones of the plurality of messages comprising at least one timestamp representative of a point in time in a media item; logic that determines where an event occurred in the media item based at least in part on a number of the plurality of messages received and a clustering of at least a subset of the plurality of messages received; and logic that awards an amount of points to at least a subset of a plurality of users, the amount of points being determined based at least in part on the at least one timestamp and the clustering of the at least a subset of the plurality of messages. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
transmitting, in a computing device, a media item and a request for rendering for display to a plurality of clients over a network; receiving, in the computing device, a plurality of messages in response to the request, wherein individual ones of the plurality of messages comprise a timestamp indicating a time relative to the media item; determining, in the computing device, where an event occurred in the media item based at least in part on a clustering of at least a subset of the plurality of messages; and awarding, in the computing device, an amount of points to a respective user account associated with individual ones of at least a subset of a plurality of users, the amount of points being determined based at least in part on the timestamp and the clustering of the at least a subset of the plurality of messages. - View Dependent Claims (17, 18, 19, 20)
-
Specification