IP Library Granted Patent US 7,779,097
Granted Patent B2
US 7,779,097 · App. 11/303,507 · Granted Aug 17, 2010

Methods and systems for use in network management of content

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 7,779,097
App. No.
11/303,507
Granted
Aug 17, 2010
Kind
B2
Abstract

The present embodiments provide methods, systems and apparatuses for use in managing content on at least a local network. Some embodiments provide a method for use in managing content that detects there is a change to content on a local network, determines whether the change is additional content on a first client device, determines whether the additional content can be identified, determines whether there is a predictive distribution scheme when the additional content is identified, distributes the additional content over the local network according the predictive distribution scheme when a predictive distribution scheme applies to the additional content, determines whether a new predictive distribution scheme can be defined when a predictive distribution scheme does not apply to the additional content, and saving the new predictive distribution scheme when a new predictive scheme can be defined.

Claims (54)

1. A method for use in managing content over a local network, comprising:

detecting there is a change to content on a local network;

determining whether the change is additional content on a first client device;

determining whether the additional content can be identified;

determining whether there is a predictive distribution scheme when the additional content is identified;

distributing the additional content over the local network according the predictive distribution scheme when a predictive distribution scheme applies to the additional content;

determining whether a new predictive distribution scheme can be defined when a predictive distribution scheme does not apply to the additional content, wherein the determining whether the new predictive distribution scheme can be defined comprises: receiving distribution instructions for the additional content, determining whether the distribution instructions are substantially similar to a predefined number of prior distribution instructions received for other content on the local network, and defining the new predictive distribution scheme when the instructions are substantially similar to the predefined number of the prior distribution instructions; and

saving the new predictive distribution scheme when a new predictive scheme can be defined.

2. The method of claim 1 , wherein the determining whether the content can be identified comprises:

determining whether there is metadata associated with the content;

accessing the metadata when metadata is associated with the content; and

generating an identification of the content based on the metadata.

3. The method of claim 1 , wherein the determining whether there is the predictive distribution scheme when the additional content is identified comprises:

identifying related content on the local network;

determining whether there is a predefined predictive distribution scheme for the related content; and

defining the predefined predictive distribution scheme of the related content as the predictive distribution of the additional content when there is the predefined predictive distribution scheme for the related content.

4. The method of claim 1 , wherein the determining whether the detected change to the content on the local network further comprises:

determining whether existing content on the local network has been altered;

determining whether there is a copy of the existing content on the local network;

determining whether to synchronize the copy of the existing content relative to the altered existing content when there is the copy of the existing content on the local network; and

synchronizing the copy of the existing content when it is determined that the copy of the existing content is to be synchronized.

5. The method of claim 1 , wherein the determining whether the detected change to the content on the local network further comprises:

determining whether previously existing content on the first client device has been deleted;

determining whether there is a copy of the deleted existing content on the local network;

determining whether to delete the copy of the deleted content when there is the copy of the deleted content on the local network; and

deleting the copy of the deleted content when it is determined that the copy of the deleted content is to be deleted.

6. The method of claim 1 , wherein the distributing the additional content over the local network further comprising:

identifying a second client device to received the additional content;

converting the additional content based on the second client device resulting in converted additional content; and

the distributing the additional content comprises distributing the converted additional content over the local network to the second client device.

7. The method of claim 1 , wherein the distributing the additional content over the local network according the predictive distribution scheme further comprises distributing the additional content to a remote user device that is not part of the local network when instructed by the predictive distribution scheme.

8. The method of claim 1 , further comprising:

determining whether existing content is to be archived;

determining a level of archiving for the existing content; and

archiving the content relative to the determined level of archiving.

9. The method of claim 1 , wherein the distributing the additional content comprises:

determining whether a second client device is connected with the local network;

queuing the additional content when the second client device is not connected with the local network;

distributing the additional content to the second client device when the second client device connects with the network after the additional content is queued.

10. The method of claim 9 , further comprising:

identifying content to be deleted;

determining whether the second content device contains the content to be deleted;

queuing a delete command to delete the content to be deleted when the second client device is not connected with the local network;

distributing the queued delete command and the additional content to the second client device when the second client device connects with the network after the additional content and the delete command are queued.

11. The method of claim 1 , wherein the determining whether the additional content can be identified comprises identifying at least a content type for the additional content;

the determining whether there is a predictive distribution scheme comprises identifying a predictive distribution scheme based on the content type; and

the distributing the additional content comprises distributing the additional content according to the predictive distribution scheme based on the content type.

12. The method of claim 1 , wherein the determining whether the additional content can be identified comprises identifying one of a genre and broadcast data, and the determining whether there is a predictive distribution scheme comprises identifying a predictive distribution scheme based on at least one of the genre and the broadcast.

13. The method of claim 1 , wherein the determining whether there is a predictive distribution scheme comprises determining whether related content has been previously added to the local network;

determining the distribution for the related content; and

the distributing the additional content comprises distributing the additional content according to the distribution for the related content.

14. The method of claim 1 , further comprising:

identifying a format template associated with the distributed additional content; and

formatting the distributed additional content according to the format template.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
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 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 038388 FRAME: 0915. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 16, 2016
From: SONIC SOLUTIONS, LLC
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038711/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: SONIC SOLUTIONS, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038388/0915 →
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 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
MERGER Recorded Mar 12, 2012
From: SONIC SOLUTIONS
To: SONIC SOLUTIONS LLC
Reel/Frame 027848/0774 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2006
From: LAMKIN, ALLAN B.; GEWICKEY, GREGORY I.; COLLART, TODD R.
To: SONIC SOLUTIONS
Reel/Frame 017378/0830 →