Selecting content for co-located devices of multiple users
First Claim
1. A computer-implemented method comprising:
- identifying a set of co-located devices including identifying at least a first device of a first user and a second device of a second user that are both at a particular location, wherein the second device is different than the first device and the second user is different than the first user, and wherein the first user is logged into the first device and the second user is logged into the second device;
determining that the first device controls a shared display device that is different from the first device, wherein the first device presents first content at the shared display device, and wherein the shared display device is configured to be viewed by multiple different people at the particular location;
determining that the second user interacts with second content presented on the second device while the first content is presented on the shared display, wherein the second content is different from the first content;
selecting, for presentation on the shared display by the first device, additional content related to the second content based on the interaction with the second content by the second user, including;
increasing a quality score of the additional content for presentation at the shared display based at least on interaction with the second content at the second device; and
selecting the additional content from a plurality of different content items in a content selection auction based on at least the increased quality score; and
providing the additional content to the first device while the first content is being presented on the shared display, wherein the first device controls the shared display and presents the additional content at the shared display.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A set of co-located devices is identified, including at least first and second devices that are associated with different users and are currently in proximity to each other. A determination is made that a first one of the co-located devices is configured to be viewed by multiple people. Use data is gathered that is associated with current sessions associated with the different users related to their use of their respective devices including gathering first data related to the use of the first device by a first user and second data related to the use of the second device by a second different user. The first and second data are aggregated and evaluated to identify content to present on the first one of the co-located devices for presentation to both users.
22 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
identifying a set of co-located devices including identifying at least a first device of a first user and a second device of a second user that are both at a particular location, wherein the second device is different than the first device and the second user is different than the first user, and wherein the first user is logged into the first device and the second user is logged into the second device; determining that the first device controls a shared display device that is different from the first device, wherein the first device presents first content at the shared display device, and wherein the shared display device is configured to be viewed by multiple different people at the particular location; determining that the second user interacts with second content presented on the second device while the first content is presented on the shared display, wherein the second content is different from the first content; selecting, for presentation on the shared display by the first device, additional content related to the second content based on the interaction with the second content by the second user, including; increasing a quality score of the additional content for presentation at the shared display based at least on interaction with the second content at the second device; and selecting the additional content from a plurality of different content items in a content selection auction based on at least the increased quality score; and providing the additional content to the first device while the first content is being presented on the shared display, wherein the first device controls the shared display and presents the additional content at the shared display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product embodied in a non-transitory computer-readable medium including instructions, that when executed, cause one or more processors to:
-
identify a set of co-located devices including identifying at least a first device of a first user and a second device of a second user that are both at a particular location, wherein the second device is different than the first device and the second user is different than the first user, and wherein the first user is logged into the first device and the second user is logged into the second device; determine that the first device controls a shared display device that is different from the first device, wherein the first device presents first content at the shared display device, and wherein the shared display device is configured to be viewed by multiple different people at the particular location; determine that the second user interacts with second content presented on the second device while the first content is presented on the shared display, wherein the second content is different from the first content; select, for presentation on the shared display by the first device, additional content related to the second content based on the interaction with the second content by the second user, including; increasing a quality score of the additional content for presentation at the shared display based at least on interaction with the second content at the second device; and selecting the additional content from a plurality of different content items in a content selection auction based on at least the increased quality score; and provide the additional content to the first device while the first content is being presented on the shared display, wherein the first device controls the shared display and presents the additional content at the shared display. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and one or more memory elements including instructions that, when executed, cause the one or more processors to; identify a set of co-located devices including identifying at least a first device of a first user and a second device of a second user that are both at a particular location, wherein the second device is different than the first device and the second user is different than the first user, and wherein the first user is logged into the first device and the second user is logged into the second device; determine that the first device controls a shared display device that is different from the first device, wherein the first device presents first content at the shared display device, and wherein the shared display device is configured to be viewed by multiple different people at the particular location; determine that the second user interacts with second content presented on the second device while the first content is presented on the shared display, wherein the second content is different from the first content; select, for presentation on the shared display by the first device, additional content related to the second content based on the interaction with the second content by the second user, including; increasing a quality score of the additional content for presentation at the shared display based at least on interaction with the second content at the second device; and selecting the additional content from a plurality of different content items in a content selection auction based on at least the increased quality score; and provide the additional content to the first device while the first content is being presented on the shared display, wherein the first device controls the shared display and presents the additional content at the shared display. - View Dependent Claims (17, 18, 19, 20)
-
Specification