IP Library Granted Patent US 9,253,463
Granted Patent B2
US 9,253,463 · App. 13/890,744 · Granted Feb 2, 2016

Method and system for displaying a series of recordable events

View Patent ↗
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 9,253,463
App. No.
13/890,744
Granted
Feb 2, 2016
Kind
B2
Abstract

A method and system for displaying identifiers for one or more series of recordable events is described. A system, such as the system of a digital video recorder, may receive a set of recordable events data, such as a listing of all television shows to be broadcast over a two-week period. The system analyzes the set of recordable events data for determining one or more sets of recordable events, where each set includes recordable events having the same title. The system analyzes each set of recordable events to determine sub-sets of recordable events based on relationships between the recordable events of each sub-set. The system displays an identifier for each sub-set of a given set of recordable events when the given set of recordable events is selected for display. A user may select to record a sub-set of recordable events by selecting the identifier that represents the sub-set.

Claims (67)

1. A method comprising:

storing, at a computer-readable data storage device, a recordable events data set including descriptors of a plurality of different recordable events, wherein the descriptors include a first recordable event descriptor, a second recordable event descriptor, and a third recordable event descriptor;

analyzing, at a processor, the recordable events data set to determine a set of multiple recordable events described, in part, by the first recordable event descriptor, wherein the set of multiple recordable events includes some but not all of the plurality of different recordable events;

analyzing, at the processor, a portion of the recordable events data set to determine a first subset of the set of multiple recordable events and a second subset of the set of multiple recordable events, wherein each recordable event of the first subset is further described, in part, by the second recordable event descriptor but not by the third recordable event descriptor, and wherein each recordable event of the second subset is further described, in part, by the third recordable event descriptor but not by the second recordable event descriptor, wherein the portion of the recordable events data pertains to the set of multiple recordable events;

providing for by the processor, prior to the processor receiving a selection of any of the first subset of the set of multiple recordable events and the second subset of multiple recordable events, a display device displaying, simultaneously, an identifier of the first subset of the set of multiple recordable events and an identifier of the second subset of the set of multiple recordable events, wherein the identifier of the first subset represents multiple recordable events of the set of multiple recordable events, and wherein the identifier of the second subset represents multiple recordable events of the set of multiple recordable events.

2. The method of claim 1 , further comprising:

storing, at the computer-readable data storage device, program instructions executable by the processor,

wherein the processor executes the program instructions to analyze the recordable events data set.

3. The method of claim 2 , further comprising:

receiving, at the processor, a selection to record the first subset of the set of multiple recordable events; and

providing for, by the processor, storage of at least one recordable event in response to receiving the selection to record the first subset of the set of multiple recordable events,

wherein the recordable events data set pertains to a given period of time, and

wherein the at least one recordable event is transmitted, for subsequent storage, during the given period of time.

4. The method of claim 3 , further comprising:

providing for, by the processor, storage of at least one other recordable event in response to receiving the selection to record the first subset of the set of multiple recordable events, wherein the at least one other recordable event is transmitted, for subsequent storage, after occurrence of the given period of time.

5. The method of claim 1 , further comprising:

providing for, by the processor, the display device displaying an identifier of the set of multiple recordable events.

6. The method of claim 5 ,

wherein displaying the identifier of the set of multiple recordable events comprises displaying the first recordable event descriptor,

wherein displaying the identifier of the first subset of the set of multiple recordable events comprises displaying the second recordable event descriptor, and

wherein displaying the identifier of the second subset of the set of multiple recordable events comprises displaying the third recordable event descriptor.

7. The method of claim 1 , further comprising:

receiving, at the processor, a selection of the first recordable event descriptor,

wherein determining the set of multiple recordable events occurs in response to receiving the selection of the first recordable event descriptor.

8. The method of claim 7 , wherein receiving the selection of the first recordable event descriptor includes receiving one or more alpha-numeric characters of the first recordable event descriptor.

9. The method of claim 1 ,

wherein the first recordable event descriptor is a title of a television show,

wherein the second recordable event descriptor is a television channel descriptor, and

wherein the third recordable event descriptor is a time-slot descriptor or a day(s)-of-the-week descriptor.

10. The method of claim 1 , further comprising:

determining, at the processor, a third subset of recordable events within the set of multiple recordable events, wherein each recordable event of the third subset of recordable events is described, in part, by the second recordable event descriptor and a fourth recordable descriptor, but not by a fifth recordable event descriptor, and wherein each recordable event of the first subset of the set of multiple recordable events is described, in part, by the fifth recordable event descriptor, but not the fourth recordable event descriptor; and

providing for, by the processor, the display device displaying an identifier of the third subset of recordable events.

11. The method of claim 10 ,

wherein the first recordable event descriptor is a title of a television show,

wherein the second recordable event descriptor is a television channel descriptor,

wherein the fourth recordable event descriptor is a first time-slot descriptor; and

wherein the fifth recordable event descriptor is a second time-slot descriptor different than the first time-slot descriptor.

12. A non-transitory computer-readable medium storing computer-readable program instructions executable by a processor to perform operations comprising:

storing, at the computer-readable medium, a recordable events data set including descriptors of a plurality of different recordable events, wherein the descriptors include a first recordable event descriptor, a second recordable event descriptor, and a third recordable event descriptor;

analyzing, at the processor, the recordable events data set to determine a set of multiple recordable events described, in part, by the first recordable event descriptor, wherein the set of multiple recordable events includes some but not all of the plurality of different recordable events;

analyzing, at the processor, a portion of the recordable events data set to determine a first subset of the set of multiple recordable events and a second subset of the set of multiple recordable events, wherein each recordable event of the first subset is further described, in part, by the second recordable event descriptor but not by the third recordable event descriptor, and wherein each recordable event of the second subset is further described, in part, by the third recordable event descriptor but not by the second recordable event descriptor, wherein the portion of the recordable events data pertains to the set of multiple recordable events;

providing for by the processor, prior to the processor receiving a selection of any of the first subset of the set of multiple recordable events and the second subset of multiple recordable events, a display device displaying, simultaneously, an identifier of the first subset of the set of multiple recordable events and an identifier of the second subset of the set of multiple recordable events, wherein the identifier of the first subset represents multiple recordable events of the set of multiple recordable events, and wherein the identifier of the second subset represents multiple recordable events of the set of multiple recordable events.

13. A system comprising:

a processor;

a non-transitory computer-readable data storage device storing program instructions executable by the processor and a recordable events data set including descriptors of a plurality of different recordable events, wherein the descriptors include a first recordable event descriptor, a second recordable event descriptor, and a third recordable event descriptor,

wherein the program instructions are executable to cause the processor to analyze the recordable events data set to determine a set of multiple recordable events described, in part, by the first recordable event descriptor, wherein the set of multiple recordable events includes some but not all of the plurality of different recordable events,

wherein the program instructions are executable to cause the processor to analyze a portion of the recordable events data set to determine a first subset of the set of multiple recordable events and a second subset of the set of multiple recordable events, wherein each recordable event of the first subset is further described, in part, by the second recordable event descriptor but not by the third recordable event descriptor,

wherein each recordable event of the second subset is further described, in part, by the third recordable event descriptor but not by the second recordable event descriptor, and

wherein the portion of the recordable events data pertains to the set of multiple recordable events, and

a user interface configured to provide, prior to the processor receiving a selection of any of the first subset of the set of multiple recordable events and the second subset of multiple recordable events, data for displaying, simultaneously, an identifier of the first subset of the set of multiple recordable events and an identifier of the second subset of the set of multiple recordable events, wherein the identifier of the first subset represents multiple recordable events of the set of multiple recordable events, and wherein the identifier of the second subset represents multiple recordable events of the set of multiple recordable events.

14. The system of claim 13 , wherein the user interface provides the data for displaying the identifier of the first subset of the set of multiple recordable events and the identifier of the second subset of the set of multiple recordable events to a display device.

15. The system of claim 13 ,

wherein the processor is configured to receive a selection to record the first subset of the set of multiple recordable events and to provide for storage of at least one recordable event in response to receiving the selection to record the first subset of the set of multiple recordable events,

wherein the recordable events data set pertains to a given period of time, and

wherein the at least one recordable event is stored into the data storage device during the given period of time.

16. The system of claim 15 ,

wherein the processor is configured to cause the data storage device to store at least one other recordable event in response to receiving the selection to record the first subset of the set of multiple recordable events, and

wherein the at least one recordable event is stored into the data storage device after occurrence of the given period of time.

17. The system of claim 16 , wherein the system is within a digital video recorder connectable to the display device.

18. The system of claim 13 , further comprising:

a communications interface configured to receive a recordable events data set including data regarding each recordable event of the set of recordable events and data regarding other recordable events and a selected recordable event to be stored within the data storage device.

19. The system of claim 18 , wherein the communications interface comprises at least one of a cable television interface, a radio frequency interface, a land-line telephone system telephone line, and an Internet connection.

20. The system of claim 13 ,

wherein the program instructions are executable to cause the processor to determine a third subset of recordable events within the set of multiple recordable events,

wherein each recordable event of the third subset of recordable events is described, in part, by the second recordable event descriptor and a fourth recordable descriptor, but not by a fifth recordable event descriptor,

wherein each recordable event of the first subset is further described, in part, by the fifth recordable event descriptor, but not by the fourth recordable event descriptor; and

wherein the program instructions are executable to cause the processor to provide for displaying an identifier of the third subset of recordable events.

Assignments (5)
SUCCESSION OF AGENCY IN PATENT SECURITY INTERESTS Recorded Oct 3, 2025
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: UBS AG, STAMFORD BRANCH
Reel/Frame 072994/0001 →
SECURITY AGREEMENT Recorded Jan 25, 2024
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 066371/0690 →
SECURITY AGREEMENT Recorded Aug 5, 2021
From: DIRECTV, LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. AS COLLATERAL AGENT
Reel/Frame 058220/0531 →
SECURITY AGREEMENT Recorded Aug 3, 2021
From: DIRECTV, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 057695/0084 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2021
From: THE DIRECTV GROUP, INC.
To: DIRECTV, LLC
Reel/Frame 057018/0460 →