Enhanced program guide

US2016198230A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016198230-A1
Application numberUS-201615066614-A
CountryUS
Kind codeA1
Filing dateMar 10, 2016
Priority dateJun 17, 2013
Publication dateJul 7, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or dimension and a channel axis or dimension. Titles can be displayed in a manner that is independent of a start time or running length of the associated program.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for media guidance, the system comprising: a memory that stores computer executable components; and a hardware processor that, when executing the computer executable components stored in the memory, is configured to: receive program schedule data for a plurality of channels that broadcast a plurality of programs; determine a relevance score associated with each program from the plurality of programs; and generate a program guide with a subset of programs from the plurality of programs selected based on the relevance score, wherein the subset of programs are ordered in the program guide based on the relevance score and not indexed based on a channel identifier or a start time. 2 . The system of claim 1 , wherein presentation of the program guide is performed in manner that is independent of a channel axis associated with the channel and a time axis associated with the time of the broadcast. 3 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score associated with the program by receiving input data from a user device, selecting a ranking model based on a type of input data received from the user device, and applying the selected ranking model to the input data to generate the relevance score. 4 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a time adjustment determined from a comparison of a current time to a start time or a remaining time for each program. 5 . The system of claim 4 , wherein the hardware processor is further configured to determine the time adjustment as a function of a genre or a category associated with each program, wherein the time adjustment influences the relevance score more significantly for a first genre or category than for a second genre or category. 6 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a language adjustment determined based on data associated with a user device. 7 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a media content quality adjustment determined based on data associated with a user device. 8 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a personalization adjustment determined based on data associated with a user device or a user, and a ranking model. 9 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a live broadcast popularity adjustment determined based on data associated with the program. 10 . The system of claim 1 , wherein the hardware processor is further configured to determine the relevance score based on a daypart adjustment determined based on a calendar time associated with the broadcast of the program. 11 . A method for media guidance, the method comprising: receiving program schedule data for a plurality of channels that broadcast a plurality of programs; determining a relevance score associated with each program from the plurality of programs; and generating a program guide with a subset of programs from the plurality of programs selected based on the relevance score, wherein the subset of programs are ordered in the program guide based on the relevance score and not indexed based on a channel identifier or a start time. 12 . The method of claim 11 , wherein presentation of the program guide is performed in manner that is independent of a channel axis associated with the channel and a time axis associated with the time of the broadcast. 13 . The method of claim 11 , wherein determining the relevance score associated with each program further comprises receiving input data from a user device, selecting a ranking model based on a type of input data received from the user device, and applying the selected ranking model to the input data to generate the relevance score. 14 . The method of claim 11 , wherein the relevance score is determined based on a time adjustment determined from a comparison of a current time to a start time or a remaining time for each program. 15 . The method of claim 14 , wherein the time adjustment is determined as a function of a genre or a category associated with each program, and wherein the time adjustment influences the relevance score more significantly for a first genre or category than for a second genre or category. 16 . The method of claim 11 , wherein the relevance score is determined based on a language adjustment determined based on data associated with a user device. 17 . The method of claim 11 , wherein the relevance score is determined based on a media content quality adjustment determined based on data associated with a user device. 18 . The method of claim 11 , wherein the relevance score is determined based on a personalization adjustment determined based on data associated with a user device or a user, and a ranking model. 19 . The method of claim 11 , wherein the relevance score is determined based on a live broadcast popularity adjustment determined based on data associated with the program. 20 . The method of claim 11 , wherein the relevance score is determined based on a daypart adjustment determined based on a calendar time associated with the broadcast of the program. 21 . A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method for media guidance, the method comprising: receiving program schedule data for a plurality of channels that broadcast a plurality of programs; determining a relevance score associated with each program from the plurality of programs; and generating a program guide with a subset of programs from the plurality of programs selected based on the relevance score, wherein the subset of programs are ordered in the program guide based on the relevance score and not indexed based on a channel identifier or a start time.

Assignees

Inventors

Classifications

  • Learning process for intelligent management, e.g. learning user preferences for recommending movies (details of learning user preferences for the retrieval of video data in a video database G06F16/739; computer systems using learning methods G06N3/08) · CPC title

  • involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title

  • for recommending content, e.g. movies · CPC title

  • Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections · CPC title

  • Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016198230A1 cover?
Systems and methods described herein relate to an enhanced program guide for programs that are broadcast according to a defined schedule. Program titles included in the guide can be ordered based on a relevance rank or score, potentially with no other parameter employed in determining a position of a program title within the guide. Presentation of the guide can be independent of a time axis or …
Who is the assignee on this patent?
Google Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4826. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jul 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).