Companion experience
First Claim
Patent Images
1. A method comprising:
- providing, by a first device, content on a primary screen of the first device, the first device being interconnected through a central computing device to a second device, the central computing device comprising a server farm and a platform of web services including a search engine that provides searching capabilities across the Internet and across resources distributed throughout the server farm;
discovering, by the first device, the second device in a proximity of the first device;
prompting, by the first device, a user of the first device for a companion experience on the second device, in response to the discovering of the second device;
determining, by the first device, in response to the prompting, that the user opts for the companion experience; and
continually transmitting by the first device to the second device in response to the user opting for the companion experience, search-related information associated with the content as the content is being rendered on the primary screen of the first device, wherein the continually transmitting causes the second device to;
automatically and continually send the search-related information to the search engine supported by a web service in the central computing device;
continually receive search results related to the content from the search engine in response to the search-related information; and
continually render and update the search results on an auxiliary screen of the second device in which information associated with content being consumed on a primary screen of the first device serves as a source for an automatic search that returns search results related to the content for presentation on an auxiliary screen of a second device, the prompting performed responsive to the first device determining that the second device is within proximity to the first device; and
responsive to the user opting for the companion experience, performing the automatic search by causing transmission of the information associated with the content being consumed on the first device to a search engine effective to cause search results related to the content to be returned to the second device for rendering on the auxiliary screen of the second device while the content is being consumed on the primary screen of the first device, the search results rendered on the auxiliary screen comprising different content than the content consumed on the primary screen of the first device.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a so-called companion experience in which content consumed on a primary screen can serve as a source for an automatic search that returns related content that can be presented on an auxiliary screen. The companion experience can be considered to reside in a layer that can be moved across different screens. The different screens can include different physical screens, such as those associated with different computing devices, or the same physical screen in which the companion experience would be rendered in a frame or sub-window.
-
Citations
18 Claims
-
1. A method comprising:
-
providing, by a first device, content on a primary screen of the first device, the first device being interconnected through a central computing device to a second device, the central computing device comprising a server farm and a platform of web services including a search engine that provides searching capabilities across the Internet and across resources distributed throughout the server farm; discovering, by the first device, the second device in a proximity of the first device; prompting, by the first device, a user of the first device for a companion experience on the second device, in response to the discovering of the second device; determining, by the first device, in response to the prompting, that the user opts for the companion experience; and continually transmitting by the first device to the second device in response to the user opting for the companion experience, search-related information associated with the content as the content is being rendered on the primary screen of the first device, wherein the continually transmitting causes the second device to; automatically and continually send the search-related information to the search engine supported by a web service in the central computing device; continually receive search results related to the content from the search engine in response to the search-related information; and continually render and update the search results on an auxiliary screen of the second device in which information associated with content being consumed on a primary screen of the first device serves as a source for an automatic search that returns search results related to the content for presentation on an auxiliary screen of a second device, the prompting performed responsive to the first device determining that the second device is within proximity to the first device; and responsive to the user opting for the companion experience, performing the automatic search by causing transmission of the information associated with the content being consumed on the first device to a search engine effective to cause search results related to the content to be returned to the second device for rendering on the auxiliary screen of the second device while the content is being consumed on the primary screen of the first device, the search results rendered on the auxiliary screen comprising different content than the content consumed on the primary screen of the first device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable storage media comprising computer-executable instructions which, when executed by a processor of a first device, cause the first device to:
-
provide content on a primary screen of the first device, the first device being interconnected through a central computing device to a second device, the central computing device comprising a server farm and a platform of web services including a search engine that provides searching capabilities across the Internet and across resources distributed throughout the server farm; discover the second device in a proximity of the first device; prompt a user of the first device for a companion experience on the second device, in response to the discovering of the second device; determine, in response to the prompting, that the user opts for the companion experience; and continually transmit to the second device in response to the user opting for the companion experience, search-related information associated with the content as the content is being rendered on the primary screen of the first device, wherein the continually transmitting causes the second device to; automatically and continually send the search-related information to the search engine supported by a web service in the central computing device; continually receive search results related to the content from the search engine in response to the search-related information; and continually render and update the search results on an auxiliary screen of the second device. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A first device comprising one or more computer readable storage media embodying a companion experience module configured to:
-
provide content on a primary screen of the first device, the first device being interconnected through a central computing device to a second device, the central computing device comprising a server farm and a platform of web services including a search engine that provides searching capabilities across the Internet and across resources distributed throughout the server farm; discover the second device in a proximity of the first device; prompt a user of the first device for a companion experience on the second device, in response to the discovering of the second device; determine, in response to the prompting, that the user opts for the companion experience; and continually transmit to the second device in response to the user opting for the companion experience, search-related information associated with the content as the content is being rendered on the primary screen of the first device, wherein the continually transmitting causes the second device to; automatically and continually send the search related information to the search engine supported by a web service in the central computing device; continually receive search results related to the content from the search engine in response to the search-related information; and continually render and update the search results on an auxiliary screen of the second device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification