IP Library Patent Application 10861605
Patent Application
App. No. 10/861,605

Method and apparatus for the display of electronic program guide information

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/861,605
Abstract

A method and apparatus for the display of electronic program guide information includes receiving a plurality of viewing event indicators indicating a plurality of viewing events. The viewing event indicators may be any suitable data representation of the corresponding viewing event, such as a multi-digit program identifier and a program title, such as the name of the television show. The method and apparatus further includes generating a first list of viewing event indicators based on a viewing start time and a second list of viewing event indicators from the first list of viewing event indicators based on the viewing events having common elements within the viewing event indicators. The method and apparatus further includes providing the second list to a display device so the electronic program guide information includes timely viewing event indicators and excludes redundant viewing event indicators.

Claims (71)

1 . A method for the display of electronic program guide information, the method comprising:

(a) receiving a plurality of viewing event indicators indicating a plurality of viewing events;

(b) generating a first list of viewing event indicators based on a viewing start time of each of the plurality of viewing event indicators such that all of the plurality of viewing event indicators on the first list have the same viewing start time;

(c) generating a second list of viewing event indicators from the first list of viewing event indicators by combining each of the viewing event indicators having common elements; and

(d) providing the second list to a display device, wherein the second list includes a plurality of viewing event indicators.

2 . The method of claim 1 further comprising:

prior to step (b), receiving the viewing start time.

3 . The method of claim 2 wherein the viewing start time is based on an at least one of: an existing system time and a user input.

4 . The method of claim 1 further comprising:

receiving a viewing event selection command, wherein the viewing event selection command selects a selected viewing event indicator from the second list;

calculating a second viewing start time based on the first start time and the duration the viewing event represented by the selected viewing event; and

repeating steps (b) through (d) using the second viewing start time.

5 . The method of claim 1 further comprising:

combining the plurality of viewing event indicators based on if the viewing event is in-progress.

6 . The method of claim 1 further comprising:

combining the plurality of viewing event indicators based on a percentage of completeness of any of the plurality of viewing events currently in-progress.

7 . The method of claim 1 further comprising:

combining the plurality of viewing event indicators based on one or more genre types of the plurality of viewing events.

8 . The method of claim 1 further comprising:

combining the plurality of viewing event indicators based on at least one previously viewed indicator.

9 . The method of claim 1 wherein the common elements for generating the second list include a common identifier and a common title.

10 . An apparatus for the display of electronic program guide information, the apparatus comprising:

a memory device operative to store executable instructions; and

at least one processing device operably coupled to the memory device, the at least one processing device operative to, in response to the executable instructions:

(a) receive a plurality of viewing event indicators;

(b) generate a first list of viewing event indicators based on a viewing start time of each of the plurality of viewing event indicators such that all of the plurality of viewing event indicators on the first list have the same viewing start time;

(c) generate a second list of viewing event indicators from the first list of viewing event indicators by combining each of the viewing event indicators have common elements; and

(d) provide the second list to a display device.

11 . The apparatus of claim 10 wherein the processor, further in response to executable instructions:

prior to step (b), receives the viewing start time, wherein the viewing start time is based on at least one of: an existing system time and a user input.

12 . The apparatus of claim 10 wherein the processor, further in response to executable instructions:

combines the plurality of viewing event indicators based on if the viewing event is in-progress.

13 . The apparatus of claim 10 wherein the processor, further in response to executable instructions:

combines the plurality of viewing event indicators based on a percentage of completeness of any of the plurality of viewing event indicators currently in-progress.

14 . The apparatus of claim 10 wherein the processor, further in response to executable instructions:

combines the plurality of viewing event indicators based on one or more genre types of the plurality of viewing event indicators.

15 . The apparatus of claim 10 wherein the processor, further in response to executable instructions:

combines the plurality of viewing event indicators based on at least one previously viewed indicator.

16 . The apparatus of claim 10 wherein the common elements for the processor to generate the second list include a common identifier and a common title.

17 . A method for the display of electronic program guide information, the method comprising:

receiving a plurality of viewing event indicators;

generating a current list of viewing event indicators by:

(a) filtering out viewing event indicators based on a viewing start time;

(b) combining each of the viewing event indicators having a common identifier; and

(c) combining each of the viewing event indicators having a common title;

generating an output signal including the viewing event indicators of the current list;

receiving a viewing event selection indicator such that if the viewing event selection indicator indicates a condensed viewing event:

generating an expanded viewing event list including all combined viewing event indicators.

18 . The method of claim 17 further comprising:

displaying the current list of viewing event indicators in a first display screen.

19 . The method of claim 18 further comprising:

wherein when the viewing event selection indicator indicates a selected viewing event, displaying viewing event information in a second display screen.

20 . The method of claim 18 further comprising:

wherein when the viewing event selection indicator indicates a selected viewing event, repeating steps (a) through (c) to generate an upcoming list using an upcoming start time wherein the upcoming start time is the combination of the viewing start time and the duration of the selected viewing event.

21 . The method of claim 18 further comprising:

wherein when the viewing event selection indicator indicates a selected viewing event, determining if the event is to be displayed or recorded.

22 . The method of claim 17 further comprising:

the viewing start time is based on at least one of: an existing system time and a user input.

23 . The method of claim 17 further comprising:

combining the plurality of viewing event indicators based on at least one of the following: if the viewing event is in-progress, a percentage of completeness of any of the plurality of viewing event indicators currently in-progress, one or more genre types of the plurality of viewing event indicators and at least one previously viewed indicator.

24 . A method for the display of electronic program guide information, the method comprising:

generating a current list of viewing event indicators by:

(a) filtering out viewing event indicators based on a viewing start time;

(b) combining each of the viewing event indicators having a common identifier; and

(c) combining each of the viewing event indicators having a common title; and

generating an output signal including only the viewing start time and viewing event indicators of the current list.

25 . The method of claim 24 wherein the viewing event indicators of the current lists further include an active link to at least one of: further viewing event indicators if the viewing event indicators have been combined and viewing event information.

26 . The method of claim 25 further comprising:

displaying the current list of viewing event indicators in a first display screen;

wherein when the viewing event selection indicator indicates a selected viewing event, displaying viewing event information in a second display screen; and

wherein when the viewing event selection indicator indicates a selected viewing event, displaying viewing event information in a second display screen.

Assignments (2)
CHANGE OF NAME Recorded Dec 30, 2010
From: ATI TECHNOLOGIES INC.
To: ATI TECHNOLOGIES ULC
Reel/Frame 025573/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2004
From: ORR, STEPHEN J.; KOMAR, ANTON
To: ATI TECHNOLOGIES INC.
Reel/Frame 015443/0087 →