Simultaneous Multi-User Marking Interactions
First Claim
1. A computer-implemented method comprising:
- obtaining multiple images that are taken by a camera;
determining that the images show a particular user, of multiple users, performing a particular gesture while or immediately after content was rendered to the particular user at a particular time;
in response to determining that the images show the particular user, of the multiple users, performing the particular gesture while or immediately after content was rendered to the particular user at the particular time, selecting, from among multiple sets of characteristics that are each associated with (I) content, and (II) a time, a particular set of characteristics associated with (i) the content, and (ii) the particular time; and
selecting, from among multiple inputs that are each associated with a (I) a gesture, (II) a user, and (III) content characteristics, a particular input that is associated with (i) the particular gesture, (ii) the particular user, and (iii) the particular set of characteristics; and
providing the particular input to an application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to provide simultaneous interaction with content while not disturbing the content being provided is disclosed. Content may be provided to a group of users. At least one of the users may make a gesture. The gesture may be associated with a user identifier and with a content identifier. An event may be stored based on the gesture from the at least one of the users, the user identifier, and the content identifier. The event may be selected from the group consisting of: a vote, a purchase decision, a modification of content, an adjustment of a device setting, or a bookmark. A notice may be provided to the at least one user to indicate that the action requested by the gesture was performed.
17 Citations
50 Claims
-
1. A computer-implemented method comprising:
-
obtaining multiple images that are taken by a camera; determining that the images show a particular user, of multiple users, performing a particular gesture while or immediately after content was rendered to the particular user at a particular time; in response to determining that the images show the particular user, of the multiple users, performing the particular gesture while or immediately after content was rendered to the particular user at the particular time, selecting, from among multiple sets of characteristics that are each associated with (I) content, and (II) a time, a particular set of characteristics associated with (i) the content, and (ii) the particular time; and selecting, from among multiple inputs that are each associated with a (I) a gesture, (II) a user, and (III) content characteristics, a particular input that is associated with (i) the particular gesture, (ii) the particular user, and (iii) the particular set of characteristics; and providing the particular input to an application. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
2-28. -28. (canceled)
-
35. A non-transitory computer-readable storage device having instructions stored thereon that, when executed by a computing device, cause the computing device to perform operations comprising:
-
obtaining multiple images that are generated while or immediately after content was rendered to multiple users; determining that the images show the multiple users each performing a respective gesture; obtaining data identifying each of the multiple users that are each determined to be performing a respective gesture; and storing, for each of the multiple users that are each determined to be performing a respective gesture, data associating (i) the user, (ii) the gesture, and (iii) the content. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A system comprising:
-
one or more data processing apparatus; and a computer-readable storage device having stored thereon instructions that, when executed by the one or more data processing apparatus, cause the one or more data processing apparatus to perform operations comprising; obtaining multiple images that are taken by a camera; determining that the images show a particular user, of multiple users, performing a particular gesture while or immediately after content was rendered to the particular user; selecting, from among multiple inputs that are each associated with (I) a gesture, (II) a user, and (III) content, a particular input that is associated with (i) the particular gesture, (ii) the particular user, and (iii) the content; and providing the particular input to an application running on a device. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
Specification