IP Library Patent Application 15991679
Patent Application
App. No. 15/991,679

WINDOW DISPLAYING NAVIGABLE PROGRAM 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.
15/991,679
Abstract

Methods, systems and computer readable media described herein may facilitate the generation and presentation of a window displaying navigable program information. Information associated with a plurality of events may be retrieved, and retrieved information associated with a subset of the events may be presented within a displayed window. The displayed window may include one or more user-selectable navigation icons, each navigation icon having a directional component. When a navigation icon is selected, one or more events making up a different subset of events may be identified based upon the directional component associated with the selected navigation icon, and the displayed window may be refreshed to include information associated with the different subset of events.

Claims (53)

1 . A method comprising:

detecting a trigger for displaying an event window;

retrieving information associated with a plurality of events;

generating a first window comprising information associated with a first subset of the plurality of events, wherein the first window comprises at least one navigation icon;

outputting a display of the first window;

detecting a trigger for displaying information associated with a second subset of the plurality of events;

generating a second window comprising information associated with the second subset of the plurality of events, wherein the second window comprises at least one navigation icon; and

outputting a display of the second window.

2 . The method of claim 1 , wherein the trigger for displaying the event window comprises a tuning of a customer premise equipment device to a channel.

3 . The method of claim 2 , wherein the plurality of events comprises a plurality of programs that are scheduled for playback on the channel.

4 . The method of claim 1 , wherein the first subset of the plurality of events comprises a program that is currently being presented and a program that is scheduled to begin following the end of the program that is currently being presented.

5 . The method of claim 1 , wherein the second subset of the plurality of events comprises one or more programs that are scheduled to begin following the end of the first subset of the plurality of events.

6 . The method of claim 1 , further comprising:

detecting a trigger for displaying information associated with a third subset of the plurality of events, wherein the trigger for displaying the third subset of the plurality of events comprises an indication of a directional component;

based upon the directional component and the one or more events making up the second subset of the plurality of events, identifying one or more events making up the third subset of the plurality of events;

generating a third window comprising information associated with the third subset of the plurality of events, wherein the third window comprises at least one navigation icon; and

outputting a display of the third window.

7 . The method of claim 1 , wherein the display of the first window and the display of the second window overlay a portion of content that is presented within a display screen.

8 . An apparatus comprising one or more modules that:

detect a trigger for displaying an event window;

retrieve information associated with a plurality of events;

generate a first window comprising information associated with a first subset of the plurality of events, wherein the first window comprises at least one navigation icon;

output a display of the first window;

detect a trigger for displaying information associated with a second subset of the plurality of events;

generate a second window comprising information associated with the second subset of the plurality of events, wherein the second window comprises at least one navigation icon; and

output a display of the second window.

9 . The apparatus of claim 8 , wherein the trigger for displaying the event window comprises a tuning of a customer premise equipment device to a channel.

10 . The apparatus of claim 9 , wherein the plurality of events comprises a plurality of programs that are scheduled for playback on the channel.

11 . The apparatus of claim 8 , wherein the first subset of the plurality of events comprises a program that is currently being presented and a program that is scheduled to begin following the end of the program that is currently being presented.

12 . The apparatus of claim 8 , wherein the second subset of the plurality of events comprises one or more programs that are scheduled to begin following the end of the first subset of the plurality of events.

13 . The apparatus of claim 8 , wherein the one or more modules:

detect a trigger for displaying information associated with a third subset of the plurality of events, wherein the trigger for displaying the third subset of the plurality of events comprises an indication of a directional component;

based upon the directional component and the one or more events making up the second subset of the plurality of events, identify one or more events making up the third subset of the plurality of events;

generate a third window comprising information associated with the third subset of the plurality of events, wherein the third window comprises at least one navigation icon; and

output a display of the third window.

14 . One or more non-transitory computer readable media having instructions operable to cause one or more processors to perform the operations comprising:

detecting a trigger for displaying an event window;

retrieving information associated with a plurality of events;

generating a first window comprising information associated with a first subset of the plurality of events, wherein the first window comprises at least one navigation icon;

outputting a display of the first window;

detecting a trigger for displaying information associated with a second subset of the plurality of events;

generating a second window comprising information associated with the second subset of the plurality of events, wherein the second window comprises at least one navigation icon; and

outputting a display of the second window.

15 . The one or more non-transitory computer-readable media of claim 14 , wherein the trigger for displaying the event window comprises a tuning of a customer premise equipment device to a channel.

16 . The one or more non-transitory computer-readable media of claim 15 , wherein the plurality of events comprises a plurality of programs that are scheduled for playback on the channel.

17 . The one or more non-transitory computer-readable media of claim 14 , wherein the first subset of the plurality of events comprises a program that is currently being presented and a program that is scheduled to begin following the end of the program that is currently being presented.

18 . The one or more non-transitory computer-readable media of claim 14 , wherein the second subset of the plurality of events comprises one or more programs that are scheduled to begin following the end of the first subset of the plurality of events.

19 . The one or more non-transitory computer-readable media of claim 14 , wherein the instructions are further operable to cause the one or more processors to perform the operations comprising:

detecting a trigger for displaying information associated with a third subset of the plurality of events, wherein the trigger for displaying the third subset of the plurality of events comprises an indication of a directional component;

based upon the directional component and the one or more events making up the second subset of the plurality of events, identifying one or more events making up the third subset of the plurality of events;

generating a third window comprising information associated with the third subset of the plurality of events, wherein the third window comprises at least one navigation icon; and

outputting a display of the third window.

20 . The one or more non-transitory computer-readable media of claim 14 , wherein the display of the first window and the display of the second window overlay a portion of content that is presented within a display screen.

Assignments (6)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2018
From: JI, CHEN; CHEN, YU'AN; KUNMING, REN
To: ARRIS ENTERPRISES LLC
Reel/Frame 045924/0699 →