IP Library Patent Application 14191748
Patent Application
App. No. 14/191,748

METHODS AND SYSTEMS FOR DETERMINING LENGTHS OF TIME FOR RETAINING MEDIA ASSETS

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.
14/191,748
Abstract

Methods and systems are disclosed herein for a media guidance application that automatically manages the storage and deletion of media assets received by a user. For example, based on the source, content, context, file type, size, current storage capabilities, or another characteristic of the media asset, the media guidance application may determine a length of time to retain the media asset.

Claims (62)

1 . A method for retaining media content, the method comprising:

receiving, at an account associated with a user, a media asset addressed to the user from an entity;

identifying, using processing circuitry, a class of the entity based on a comparison of the entity with a contacts list associated with the user, wherein the contacts list is stored in storage circuitry associated with the account;

cross-referencing, using the processing circuitry, the class with a database listing lengths of time for retaining content from different classes to determine a length of time to retain the media asset; and

storing the media asset in the storage circuitry for the determined length of time.

2 . The method of claim 1 further comprising:

determining an actual length of time the media asset has been stored;

comparing the actual length of time the media asset has been stored to the determined length of time; and

in response to determining that the actual length of time the media asset has been stored corresponds to the determined length of time, deleting the media asset from the storage circuitry.

3 . The method of claim 1 further comprising:

identifying a keyword associated with the media asset;

comparing the keyword to a user preference for keywords; and

modifying the determined length of time based on the keyword comparison.

4 . The method of claim 1 further comprising:

identifying a context associated with the media asset;

comparing the context of the media asset to a user preference for contexts of media assets; and

modifying the determined length of time based on the context comparison.

5 . The method of claim 1 further comprising:

identifying a file type associated with the media asset;

comparing the file type of the media asset to a user preference for file types; and

modifying the determined length of time based on the file type comparison.

6 . The method of claim 1 further comprising:

identifying a storage requirement associated with the media asset;

comparing the storage requirement of the media asset to a user preference for storage requirements; and

modifying the determined length of time based on the file type comparison.

7 . The method of claim 1 , wherein the entity includes an advertiser, a content provider, or another user.

8 . The method of claim 1 further comprising generating for display a media asset identifier associated with the media asset on a user interface for the determined length of time.

9 . The method of claim 8 , wherein the media asset identifier is generated for display on a social networking page associated with a user that received the media asset.

10 . The method of claim 1 further comprising adjusting the determined length of time based on whether the user accesses the media asset during the determined length of time.

11 . A system for retaining media content, the system comprising:

storage circuitry configured to:

store a media asset for a length of time; and

store a database listing lengths of time for retaining content from different classes; and

processing circuitry configured to:

receive, at an account associated with a user, the media asset addressed to the user from an entity;

identify a class of the entity based on a comparison of the entity with a contacts list associated with the user, wherein the contacts list is stored in storage circuitry associated with the account; and

cross-reference the class with the database to determine the length of time to retain the media asset.

12 . The system of claim 11 , wherein the processing circuitry is further configured to:

determine an actual length of time the media asset has been stored;

compare the actual length of time the media asset has been stored to the determined length of time; and

in response to determining that the actual length of time the media asset has been stored corresponds to the determined length of time, delete the media asset from the storage circuitry.

13 . The system of claim 11 , wherein the processing circuitry is further configured to:

identify a keyword associated with the media asset;

compare the keyword to a user preference for keywords; and

modify the determined length of time based on the keyword comparison.

14 . The system of claim 11 , wherein the processing circuitry is further configured to:

identify a context associated with the media asset;

compare the context of the media asset to a user preference for contexts of media assets; and

modify the determined length of time based on the context comparison.

15 . The system of claim 11 , wherein the processing circuitry is further configured to:

identify a file type associated with the media asset;

compare the file type of the media asset to a user preference for file types; and

modify the determined length of time based on the file type comparison.

16 . The system of claim 11 , wherein the processing circuitry is further configured to:

identify a storage requirement associated with the media asset;

compare the storage requirement of the media asset to a user preference for storage requirements; and

modify the determined length of time based on the file type comparison.

17 . The system of claim 11 , wherein the entity includes an advertiser, a content provider, or another user.

18 . The system of claim 11 , wherein the processing circuitry is further configured to generate for display a media asset identifier associated with the media asset on a user interface for the determined length of time.

19 . The system of claim 18 , wherein the media asset identifier is generated for display on a social networking page associated with a user that received the media asset.

20 . The system of claim 11 , wherein the processing circuitry is further configured to adjust the determined length of time based on whether the user accesses the media asset during the determined length of time.

21 - 50 . (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 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2014
From: PULIDO, ALEJANDRO S.; NICHOLS, MICHAEL R.; KLAPPERT, WALTER R.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 032312/0142 →