Methods and systems for providing relevant supplemental content to a user device
First Claim
Patent Images
1. A method comprising:
- detecting a primary user device within a proximity of a secondary user device;
receiving, from the primary user device, an electronic communication at the secondary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device;
in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically searching, using the received playback information, a content listings database to identify a content listing that is relevant to the primary content asset, wherein the searching comprises;
automatically computing, for each content listing in the database, a relevancy metric for a supplemental content asset associated with the respective content listing based on a characteristic of the primary content asset, andselecting, as the identified content listing, the content listing associated with the supplemental content asset for which the relevancy metric exceeds a threshold;
retrieving the supplemental content asset associated with the identified content listing in response to selecting the identified content listing; and
generating for display at the secondary user device, the retrieved supplemental content asset that is relevant to the primary content asset being accessed at the primary user device, based in part on the received playback information.
11 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for presenting a supplemental content asset on a secondary device that is relevant to a primary content asset that is being presented on a primary user device, to enhance the user experience of the primary content asset. A relevant supplemental content asset may be selected based on characteristics of the primary content asset and/or user profile information. Presentation of the supplemental content asset and primary content asset may be coordinated and synchronized by exchange of messages between the primary user device and secondary device.
57 Citations
24 Claims
-
1. A method comprising:
-
detecting a primary user device within a proximity of a secondary user device; receiving, from the primary user device, an electronic communication at the secondary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device; in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically searching, using the received playback information, a content listings database to identify a content listing that is relevant to the primary content asset, wherein the searching comprises; automatically computing, for each content listing in the database, a relevancy metric for a supplemental content asset associated with the respective content listing based on a characteristic of the primary content asset, and selecting, as the identified content listing, the content listing associated with the supplemental content asset for which the relevancy metric exceeds a threshold; retrieving the supplemental content asset associated with the identified content listing in response to selecting the identified content listing; and generating for display at the secondary user device, the retrieved supplemental content asset that is relevant to the primary content asset being accessed at the primary user device, based in part on the received playback information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A secondary user device comprising:
-
storage; and control circuitry configured to; detect a primary user device within a proximity of the secondary user device; receive, from an I/O path, an electronic communication from the primary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device; in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically search, using the received playback information, a content listings database to identify a content listing that is relevant to the primary content asset, by; automatically computing, for each content listing in the database, a relevancy metric for a supplemental content asset associated with the respective content listing based on a characteristic of the primary content asset, and selecting, as the identified content listing, the content listing associated with the supplemental content asset for which the relevancy metric exceeds a threshold; retrieve the supplemental content asset associated with the identified content listing in response to selecting the identified content listing; and generate for display at the secondary user device, the retrieved supplemental content asset that is relevant to the primary content asset being accessed at the primary user device, based in part on the received playback information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable media, the computer-readable media comprising machine-readable instructions encoded thereon for:
-
detecting a primary user device within a proximity of a secondary user device; receiving, from the primary user device, an electronic communication at the secondary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device; in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically searching, using the received playback information, a content listings database to identify a content listing that is relevant to the primary content asset, wherein the searching comprises; automatically computing, for each content listing in the database, a relevancy metric for a supplemental content asset associated with the respective content listing based on a characteristic of the primary content asset, and selecting, as the identified content listing, the content listing associated with the supplemental content asset for which the relevancy metric exceeds a threshold; retrieving the supplemental content asset associated with the identified content listing in response to selecting the identified content listing; and generating for display at the secondary user device, the retrieved supplemental content asset that is relevant to the primary content asset being accessed at the primary user device, based in part on the received playback information.
-
-
22. A method comprising:
- detecting a primary user device within a proximity of a secondary user device;
receiving, from the primary user device, an electronic communication at the secondary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device;
in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically searching, using the received playback information, for a supplemental content asset associated with the primary content asset;
automatically computing a relevancy metric for the supplemental content asset associated with a content listing in a database based on a characteristic of the primary content asset; and
generating for display at the secondary user device, the retrieved supplemental content asset that is relevant, based on the computed relevancy metric, to the primary content asset being accessed at the primary user device, based in part on the received playback information.
- detecting a primary user device within a proximity of a secondary user device;
-
23. A secondary user device comprising:
- storage; and
control circuitry configured to;
detect a primary user device within a proximity of the secondary user device;
receive, from an I/O path, an electronic communication from the primary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device;
in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically search, using the received playback information, for a supplemental content asset associated with the primary content asset;
automatically compute a relevancy metric for the supplemental content asset associated with a content listing in a database based on a characteristic of the primary content asset; and
generate for display at the secondary user device, the retrieved supplemental content asset that is relevant, based on the computed relevancy metric, to the primary content asset being accessed at the primary user device, based in part on the received playback information.
- storage; and
-
24. A non-transitory computer-readable media, the computer-readable media comprising machine-readable instructions encoded thereon for:
- detecting a primary user device within a proximity of a secondary user device;
receiving, from the primary user device, an electronic communication at the secondary user device, wherein the electronic communication includes playback information about a primary content asset being accessed at the primary user device;
in response to receiving the electronic communication and while the primary user device is within the proximity of the secondary user device, automatically searching, using the received playback information, for a supplemental content asset associated with the primary content asset;
automatically computing a relevancy metric for the supplemental content asset associated with a content listing in a database based on a characteristic of the primary content asset; and
generating for display at the secondary user device, the retrieved supplemental content asset that is relevant, based on the computed relevancy metric, to the primary content asset being accessed at the primary user device, based in part on the received playback information.
- detecting a primary user device within a proximity of a secondary user device;
Specification