Adaptive content delivery
US-11936951-B2 · Mar 19, 2024 · US
US9615137B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9615137-B2 |
| Application number | US-201113991651-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 2, 2011 |
| Priority date | Dec 22, 2010 |
| Publication date | Apr 4, 2017 |
| Grant date | Apr 4, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information processor determines what media content is currently and/or could be displayed on a primary viewing screen. The information processor then mines other sources of information to obtain associated information. This information can then be accessed by a user as raw data and/or further processed by the information processor and then accessed by the user. Typically, the associated information is displayed on a secondary screen. This allows, for example, an electronic programming guide to be enhanced with additional information.
Opening claim text (preview).
The invention claimed is: 1. An apparatus comprising: a first screen; a memory; and an information processor configured to: receive an electronic programming guide comprising a program guide channel entry, the electronic programming guide displayed on the first screen; determine whether descriptive content information is available in the electronic program guide for the program guide channel entry; if the descriptive content information is determined to be not available in the electronic program guide for the program guide channel entry, then: determine whether at least one information source other than the program guide contains additional information related to the program guide channel entry; search the at least one information source for the additional information related to the program guide channel entry; estimate content that is likely being presented by the program guide channel entry based at least partially on a relevancy ranking associated with the additional information from the at least one information source, wherein the relevancy ranking is accepted from a user via a second screen; and display specific information related to the program guide channel entry based on the estimate. 2. The apparatus of claim 1 , wherein the memory is configured to store the specific information based on an association with the program guide channel entry , wherein the information processor is further configured to retrieve the specific information from the memory when the program guide channel entry is selected. 3. The apparatus of claim 1 , wherein the at least one information source comprises a website associated with the program guide channel entry. 4. The apparatus of claim 1 , wherein the at least one information source comprises a really simple syndication feed associated with the program guide channel entry. 5. The apparatus of claim 1 , wherein the at least one information source comprises a closed captioning feed associated with the program guide channel entry. 6. The apparatus of claim 5 , wherein the information processor is further configured to populate the electronic programming guide being displayed on the first screen with the specific information to display the specific information. 7. The apparatus of claim 1 , wherein the information processor is further configured to display the specific information separately from the electronic information guide. 8. A method comprising: receiving an electronic programming guide comprising a program guide channel entry, the electronic programming guide displayed on a first screen; determining whether descriptive content information is available in the electronic program guide for the program guide channel entry; if the descriptive content information is determined to be not available in the electronic program guide for the program guide channel entry, then: determining whether at least one information source other than the electronic program guide contains additional information related to the program guide channel entry; searching the at least one information source for the additional information related to the program guide channel entry; and estimating content that is likely being presented by the program guide channel entry based at least partially on a relevancy ranking associated with the additional information from the at least one information source, wherein the relevancy ranking is accepted from a user via a second screen; and displaying specific information related to the program guide channel entry based on the estimating of content. 9. The method of claim 8 wherein displaying the specific information further comprises populating the electronic programming guide being displayed on the first screen with the specific information. 10. The method of claim 9 , wherein the at least one information source comprises a website associated with the program guide channel entry. 11. The method of claim 8 wherein the at least one information source comprises a really simple syndication feed associated with the program guide channel entry. 12. The method of claim 11 wherein the at least one information source comprises a closed captioning feed associated with the program guide channel entry. 13. The method of claim 8 wherein displaying the specific information comprises displaying the specific information separately from the electronic information guide. 14. The method of claim 8 , further comprising: storing the specific information in a memory; and retrieving the specific information from the memory when the program guide channel entry is selected. 15. A set top box comprising: a memory; and a microchip configured to: receive an electronic programming guide comprising a program guide channel entry, the electronic programming guide displayed on a first screen; determine whether descriptive content information is available in the electronic program guide for the program guide channel entry; if the descriptive content information is determined to be not available in the electronic program guide for the program guide channel entry, then: determine whether at least one information source other than the electronic program guide contains additional information related to the program guide channel entry; search the at least one information source for additional information related to the program guide channel entry; estimate content that is likely being presented by the program guide channel entry based at least partially on a relevancy ranking associated with the additional information from the at least one information source, wherein the relevancy ranking is accepted from a user via a second screen; store specific information related to program guide channel entry in the memory; retrieve the specific information from the memory, when selection of the program guide channel entry is detected; and display the specific information. 16. A method comprising: receiving, using a microchip, an electronic programming guide comprising a program guide channel entry, the electronic programming guide displayed on a first screen; determining, using the microchip, whether descriptive content information is available in the electronic program guide for the program guide channel entry; if the descriptive content information is determined to be not available in the electronic program guide for the program guide channel entry, then: determining, using the microchip, whether at least one information source different from the electronic program guide contains additional information related to the program guide channel entry; searching, using the microchip, the at least one information source for the additional information related to the program guide channel entry; estimating, using the microchip, content that is likely being presented by the program guide channel entry based at least partially on a relevancy score associated with the program guide channel entry, wherein the relevancy score is accepted from a user via a second screen; storing, using the microchip, specific information related to the program guide channel entry in a memory; and retrieving, using the microchip, specific information from the memory, when selection of the program guide channel entry is detected; and displaying the specific information.
Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · CPC title
Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859) · CPC title
The peripheral being portable, e.g. PDAs or mobile phones · CPC title
End-user interface for programme selection · CPC title
for requesting additional data associated with the content · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.