Condensed program guide for media content access systems and methods

US10222934B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10222934-B2
Application numberUS-201113281943-A
CountryUS
Kind codeB2
Filing dateOct 26, 2011
Priority dateDec 19, 2007
Publication dateMar 5, 2019
Grant dateMar 5, 2019

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.

An exemplary method includes a computing device providing a program guide that includes a matrix of cells associated with a plurality of media content instances and providing a condensed program guide that includes a condensed matrix of a subset of the cells and a plurality of interstitial symbols. In certain embodiments, each interstitial symbol in the plurality of interstitial symbols represents a single cell included in the matrix of the cells and excluded from the condensed matrix of the subset of the cells. In certain embodiments, the plurality of interstitial symbols does not occupy matrix grid space in the condensed matrix. Corresponding systems and methods are also disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: providing, by a computing device, a program guide that includes a matrix of cells associated with a plurality of media content instances, the matrix of cells arranged along a time axis; and providing, by the computing device, a condensed program guide that includes a condensed matrix of a subset of the cells and a plurality of interstitial symbols, the condensed matrix of the subset of the cells and the plurality of interstitial symbols arranged along a loose time axis, each cell that is included in the matrix of the cells and that is excluded from the condensed matrix of the subset of the cells, wherein the plurality of interstitial symbols do not occupy matrix grid space in the condensed matrix. 2. The method of claim 1 , wherein each interstitial symbol in the plurality of interstitial symbols indicates a matrix position of a single cell represented by the interstitial symbol. 3. The method of claim 1 , wherein each interstitial symbol in the plurality of interstitial symbols comprises a spatially insubstantial indicator of a matrix position of a single cell represented by the interstitial symbol. 4. The method of claim 1 , further comprising: providing, by the computing device, a first program guide view of the program guide for display; and providing, by the computing device, a second program guide view of the condensed program guide for display. 5. The method of claim 4 , further comprising: receiving, by the computing device, user input; and toggling, by the computing device in response to the user input, between providing the first program guide view and the second program guide view. 6. The method of claim 1 , further comprising: receiving, by the computing device, user input; identifying, by the computing device, the subset of the cells based on the user input; removing, by the computing device, each of the cells not included in the identified subset of the cells from the matrix of cells; spatially condensing, by the computing device, the subset of the cells to form the condensed matrix; and inserting, by the computing device, the plurality of interstitial symbols in the condensed matrix. 7. The method of claim 1 , further comprising: removing, by the computing device from the matrix of cells, each of the cells excluded from the subset of the cells; and repositioning, by the computing device, at least one cell included in the subset of the cells along the loose time axis to fill in at least one gap in the matrix of the cells created by the removing. 8. The method of claim 1 , wherein the loose time axis accommodates unaligned time slots within the condensed program guide. 9. The method of claim 1 , wherein the condensed matrix includes a column of cells within the subset of the cells, the column of cells associated with different time slots. 10. The method of claim 1 , further comprising: detecting, by the computing device, a user selection of an interstitial symbol included in the plurality of interstitial symbols included in the condensed program guide; and removing, by the computing device in response to the user selection, the selected interstitial symbol from the condensed matrix; and adding, by the computing device to the condensed matrix in response to the user selection, a single cell corresponding to the selected interstitial symbol to the condensed program guide. 11. The method of claim 1 , tangibly embodied as computer-executable instructions on at least one non-transitory computer-readable medium. 12. A system comprising: at least one processor; and a program guide facility that directs the at least one processor to provide a program guide that includes a matrix of cells associated with a plurality of media content instances, the matrix of cells arranged along a time axis, and provide a condensed program guide that includes a condensed matrix of a subset of the cells and a plurality of interstitial symbols, the condensed matrix of the subset of the cells and the plurality of interstitial symbols arranged along a loose time axis, each cell that is included in the matrix of the cells and that is excluded from the condensed matrix of the subset of the cells, wherein the plurality of interstitial symbols do not occupy matrix grid space in the condensed matrix. 13. The system of claim 12 , wherein each interstitial symbol in the plurality of interstitial symbols comprises a spatially insubstantial indicator of a matrix position of a single cell represented by the interstitial symbol. 14. The system of claim 12 , wherein: the loose time axis accommodates unaligned time slots within the condensed two-dimensional program guide. 15. The method of claim 1 , wherein each interstitial symbol in the plurality of interstitial symbols is integrated with the cells included in the condensed matrix. 16. The method of claim 1 , wherein each interstitial symbol in the plurality of interstitial symbols is positioned between boundary edges of cells included in the condensed matrix.

Assignees

Inventors

Classifications

  • for searching programme descriptors (retrieval of video data G06F16/739) · CPC title

  • for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • Content {or additional data} filtering, e.g. blocking advertisements · CPC title

  • Electricity · mapped topic

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 US10222934B2 cover?
An exemplary method includes a computing device providing a program guide that includes a matrix of cells associated with a plurality of media content instances and providing a condensed program guide that includes a condensed matrix of a subset of the cells and a plurality of interstitial symbols. In certain embodiments, each interstitial symbol in the plurality of interstitial symbols represe…
Who is the assignee on this patent?
Stallings Heath, Mehta Japan, Relyea Don, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F3/0482. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).