IP Library Patent Application 12005042
Patent Application
App. No. 12/005,042

Deleting two or more stored media program references based on at least one program reference attribute

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.
12/005,042
Abstract

Systems and methods for deleting one or more program references (e.g., file pointer, bookmark, and reminder). Each program reference may have a value for one or more associated program reference attributes (e.g., GENRE or CONTENT RATING). A user may provide an input identifying a value for a program reference attribute, and a media system may then delete all stored program references (e.g., DVR recording handles and VOD bookmarks) having a matching value for that attribute. Values for more than one program reference attribute may be provided along with logical operators (e.g., AND, OR or XOR) for combining those values.

Claims (40)

1 . A method for deleting two or more stored media program references, the method comprising:

receiving a user input that includes an identified value or an identified range or set of values for a media program reference attribute, the identified value or the identified range or set applicable to more than one but less than all stored media program references on a system; and

deleting at least two stored media program references, each program reference having a value for the program reference attribute that matches the identified value or set of values, or falls within the identified range, in response to receiving the user input.

2 . The method of claim 1 , wherein:

the receiving comprises receiving a user input that includes at least a first specified value corresponding to a first specified attribute and a second specified value corresponding to a second specified attribute; and

the deleting comprises deleting at least one stored program reference having both the first and second specified attributes, wherein:

the value for first attribute of the stored program reference matches the first specified value, and

the value for second attribute of the stored program reference matches the second specified value.

3 . The method of claim 1 , further comprising:

displaying a list of stored program references, each program reference on the list having a value for the program reference attribute that matches the identified value or set of values, or falls within the identified range; and

receiving a user input confirming the list of stored program references, wherein the deleting is performed in response to receiving the user input confirming the list of stored program references.

4 . The method of claim 1 , wherein the program reference attribute is selected from the group consisting of:

title;

genre;

series identification;

content rating;

recording date;

length; and

channel.

5 . The method of claim 1 , wherein a value for the program reference attribute of at least one media program reference is defined by a user.

6 . The method of claim 5 , wherein the program reference attribute is a user rating.

7 . The method of claim 1 , wherein the program reference attribute is a user association.

8 . The method of claim 7 , wherein the value for the user association of at least one media program reference is a list of users that have accessed the program reference.

9 . The method of claim 7 , wherein a value for the user association of at least one media program reference is a list of users that have marked the program reference.

10 . The method of claim 1 , wherein a value for the program reference attribute of at least one media program reference is based on the play history of a program associated with the reference.

11 . The method of claim 1 , wherein a value for the program reference attribute of at least one media program reference is based on the amount that a program associated with the reference has been played.

12 . The method of claim 1 , wherein the at least one of the at least two stored media program references are stored on a recording device local to a user's equipment.

13 . The method of claim 1 , wherein at least one of the at least two stored media program references are stored on a server remote from a user's equipment.

14 . A system for deleting two or more stored media program references, the system comprising:

an input device for receiving a user input that includes an identified value or an identified range or set of values for a media program reference attribute, the identified value or the identified range or set applicable to more than one but less than all stored media program references on the system; and

control circuitry, in communication with the input device, for deleting at least two stored media program references, each program reference having a value for the program attribute that matches the identified value or set of values, or falls within the identified range, in response to receiving the user input.

15 . The system of claim 14 , further comprising:

a recording device, electrically coupled with the control circuitry, for storing one or more media program references.

16 . The system of claim 15 , wherein the recording device is local to the control circuitry.

17 . The system of claim 15 , wherein the recording device is remote from the control circuitry.

18 . The system of claim 15 , wherein the recording device includes a data structure for storing media program references and values for the media program reference's attributes.

19 . The system of claim 14 , further comprising:

a display device, electrically coupled with the control circuitry, for displaying a list of stored media program references, each program reference on the list having a value for the program attribute that matches the identified value or set of values, or falls within the identified range.

20 . The system of claim 19 , wherein the input device receives a user input confirming the list.

21 - 33 . (canceled)

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2010
From: GUIDEWORKS, LLC
To: ROVI GUIDES, INC.
Reel/Frame 024088/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2008
From: BERRY, JOSHUA
To: GUIDEWORKS, LLC
Reel/Frame 020581/0731 →