IP Library Granted Patent US 9,292,516
Granted Patent B2
US 9,292,516 · App. 11/060,638 · Granted Mar 22, 2016

Generation, organization and/or playing back of content based on incorporated parameter identifiers

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,292,516
App. No.
11/060,638
Granted
Mar 22, 2016
Kind
B2
Abstract

The present embodiments provide methods and systems for use in generating, organizing, and/or playing back multimedia content. Some embodiments provide methods for use in organizing source content by accessing a plurality of media content having parameter data associated with each of the media content, identifying a first organizational style, identifying a first parameter data according to the first organizational style, analyzing the parameter data of each of the plurality of media content relative to the first parameter data, organizing the plurality of media content as the parameter data for each of the plurality of media content relates to the identified first parameter data according to the first organizational style, and generating an output content incorporating the plurality of media content as organized according to the first organizational style.

Claims (97)

1. A method for use in organizing source content, the method comprising:

accessing a plurality of media content files of a subject, at least one of the media content files having parameter data associated with the at least one of the media content files, the plurality of media content files having been recorded over a period of time and associated with the subject when recorded;

identifying the subject at the end of the period of time;

initiating the organization of the accessed plurality of recorded multimedia content:

identifying a first organizational style of a plurality of different organizational styles, where each of the plurality of organizational styles define one or more parameters that when utilized dictate how media content files are to be organized;

identifying a first parameter data item as defined in the first organizational style; observing the first parameter data item, as defined in the first organizational style, within the parameter data associated with the at least one of the media content files;

organizing the at least one of the media content files relative to a remainder of the plurality of media content files as a function of the first parameter data item within the parameter data associated with the at least one of the media content files, thereby organizing the plurality of media content files as a function of the first organizational style; and

generating an output content incorporating the plurality of media content files as organized as a function of the first organizational style.

2. The method of claim 1 , wherein the first parameter data item is a location parameter data item, and the organizing comprises organizing the at least one of the media content files relative to a remainder of the plurality of media content files as each media content file relates in location to the remainder of the plurality of media content files.

3. The method of claim 2 , wherein the first organizational style comprises a virtual tour organization such that the organizing comprises organizing the at least one of media content files as a function of a proximity of the location parameter item of the at least one of the media content files relative to location parameter items of the remainder of the plurality of media content files.

4. The method of claim 1 , further comprising:

identifying a first media content file according to the first parameter data item of the parameter data associated with the first media content file based on the first parameter data of the first organizational style;

identifying a second parameter data item of the first media content file;

identifying a second media content file based on a relevance of a first parameter data item associated with the second media content file to the first parameter data item of the first media content file;

identifying a second parameter data item of the second media content file; and

the organizing comprises incorporating the first and second media content files into the output content according to the first organizational style based on the relationship between both the first parameter data item of the first and second media content files and the second parameter data item of the first and second media content files.

5. The method of claim 1 , wherein the accessing the plurality of media content files comprises remotely accessing at least a portion of the plurality of media content files.

6. The method of claim 1 , further comprising:

remotely retrieving the first organizational style.

7. The method of claim 1 , wherein the first organizational style comprises playback navigational control that is incorporated into the output content.

8. The method of claim 1 , further comprising:

prioritizing the plurality of media content files according to at least one biometric parameter data item.

9. The method of claim 1 , further comprising:

identifying a second organizational style to the plurality of media content; and

repeating the accessing, the identifying the first parameter data item, the observing, the organizing and the generating the output as a function of the second organizational style.

10. The method of claim 1 , further comprising:

identifying a second organizational style that is different than the first organizational style;

identifying a second parameter data item as defined in the second organizational style, where the second parameter data is different than the first parameter data item;

observing the second parameter data item, as defined in the second organizational style, within the parameter data associated with a plurality of the media content files;

organizing the plurality of media content files relative to a remainder of the plurality of media content files as a function of the second parameter data item within the parameter data associated with the plurality of media content files, thereby organizing the plurality of media content files as a function of the second organizational style; and

generating a subsequent output content incorporating the plurality of media content files as organized as a function of the second organizational style.

11. The method of claim 1 , further comprising:

identifying a second organizational style that is different than the first organizational style;

identifying a second parameter data item as defined in the second organizational style, where the second parameter data is different than the first parameter data item;

observing the second parameter data item, as defined in the second organizational style, within the parameter data associated with the one or more of the media content files previously organized as the function of the first organizational style;

organizing further at least a subset of the one or more of the media content files relative to a remainder of one or more of media content files organized as the function of the first organizational style as a function of the second parameter data item within the parameter data associated with the one or more of the media content files, thereby further organizing the subset of the one or more media content files as a function of the second organizational style; and

generating a subsequent output content incorporating the one or more of the media content files as organized as a function of both the first organizational style and the second organizational style.

12. A method for use in generating organized playback content, comprising:

identifying a playback style;

retrieving a first style global positioning location parameter item as defined in the playback style;

determining whether a first content global positioning location parameter item of a first multimedia content is global positioning geographically related to the first style global positioning location parameter item as a function of the playback style; and

incorporating, as a function of the playback style when the first content global positioning location parameter item of a first multimedia content is global positioning geographically related to the first style global positioning location parameter, the first multimedia content into a multimedia output as a function of the playback style.

13. The method of claim 12 , wherein the determining whether the first content global positioning location parameter item of the first multimedia content is global positioning geographically related to the first style global positioning location parameter item comprises determining whether the first content global positioning location parameter is within a threshold distance of the first style global positioning location parameter, and implementing the incorporating when the first content global positioning location parameter is within the threshold distance of the first style global positioning location parameter.

14. The method of claim 12 , further comprising:

retrieving a second style global positioning location parameter item from the playback style;

determining whether a global positioning location parameter item of a second multimedia content is global positioning geographically related to the second style global positioning location parameter item as a function the playback style; and

incorporating, when the global positioning location parameter item of a second multimedia content is global positioning geographically related to the second style global positioning location parameter item, the second multimedia content into the multimedia output according to the playback style.

15. The method of claim 12 , further comprising:

extracting a plurality of dimension parameters from a plurality of multimedia content; and

defining a geographic layout according to the dimension parameters.

16. A method for use in playing back multimedia content, comprising:

identifying a current geographic location parameter;

identifying a current compass parameter;

accessing a plurality of multimedia content having location parameter data;

identifying a threshold distance;

identifying a first multimedia content having a first location parameter and an orientation parameter; and

playing back the first multimedia content when the current location parameter is geographically within the threshold distance of the first location parameter, and the current compass parameter matches the orientation parameter.

17. The method of claim 16 , wherein the accessing the plurality of multimedia content comprises remotely accessing the plurality of multimedia content.

18. The method of claim 16 , further comprising:

determining a current date;

extracting a first multimedia content date parameter;

playing back the first multimedia content when the current data is within a date threshold of the first multimedia content date parameter.

19. The method of claim 16 , further comprising:

identifying a second multimedia content having a second geographic location data that is geographically related to the current geographic location;

determining that the second multimedia content has previously been playback; and

preventing a repeat playback of the second multimedia content.

20. A method for supplying a playback experience, comprising:

detecting a plurality of global positioning locations of a subject over a period of time;

generating a plurality of global positioning location parameters relative to each of the identified plurality of global positioning locations;

recording a plurality of multimedia content of the subject corresponding to each of the identified plurality of global positioning locations;

associating each of the plurality of recorded multimedia content with the subject when recording the multimedia content;

recording one of the plurality of global positioning location parameters with each of the plurality of multimedia content;

identifying the subject at the end of the period of time;

retrieving each of the plurality of recorded multimedia content corresponding to the subject and initiating the organizing of the plurality of recorded multimedia content;

organizing the plurality of recorded multimedia content based on the global positioning location parameters associated with each of the recorded multimedia content; and

generating a playback experience of the organized plurality of recorded multimedia content.

21. The method of claim 20 , further comprising:

identifying a first playback style; and

the organizing comprises organizing according to the identified first playback style.

22. The method of claim 21 , further comprising:

identifying a second playback style; and

reorganizing the plurality of recorded multimedia content based on the global positioning location parameters associated with each of the recorded multimedia content according to the second playback style.

23. The method of claim 20 , further comprising:

determining whether additional subject generated content is to be incorporated into the playback experience;

retrieving a plurality of the subject generated content and global positioning location parameters for each of the plurality of the subject generated content;

the organizing the plurality of recorded multimedia content comprises organizing the plurality of recorded multimedia content and the plurality of the subject generated content based on the global positioning location parameters associated with each of the recorded multimedia content and the plurality of the subject generated content; and

the generating the playback experience comprises generating the playback experience of the organized plurality of the recorded multimedia content and the subject generated content.

24. An apparatus for use in playing back multimedia content, the apparatus comprising:

a data storage that stores multimedia content having content location parameter data;

a geographic global positioning location detector that detects a current global positioning location and generates a playback global positioning location parameter data corresponding to the detected current global positioning location;

a multimedia output; and

a processor coupled with data storage and the location detector to receive the playback global positioning location parameter and search the content global positioning location parameter data of the multimedia content for a match between the playback global positioning location parameter data and the content parameter data, and to supply multimedia content identified based on the match to the output to be played back.

25. The apparatus of claim 24 , further comprising:

a compass heading detection device that generates a compass parameter data, where the compass heading detection device couples with the processor to supply the compass parameter data such that the processor identifies the multimedia content having an orientation parameter that matches the compass parameter data.

26. The apparatus of claim 25 , wherein the data storage is remote from the location detection device and the output.

27. The apparatus of claim 26 , further comprising:

a wireless communication device that wirelessly receives the multimedia content supplied to the output.

Assignments (12)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI TECHNOLOGIES CORPORATION
To: ADEIA TECHNOLOGIES INC.
Reel/Frame 069047/0828 →
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 →
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 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 →
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 →
MERGER Recorded May 28, 2013
From: SONIC SOLUTIONS
To: SONIC SOLUTIONS LLC
Reel/Frame 030497/0587 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2005
From: RANDALL, BRUCE W.; DAGGERT, TODD; WENKER, PAUL R.; ETCHEVERRY, SERGIO M.
To: SONIC SOLUTIONS
Reel/Frame 016220/0026 →