IP Library Granted Patent US 8,135,263
Granted Patent B2
US 8,135,263 · App. 11/517,825 · Granted Mar 13, 2012

Methods and apparatus for indexing and archiving encoded audio/video data

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 8,135,263
App. No.
11/517,825
Granted
Mar 13, 2012
Kind
B2
Abstract

Archival storage and retrieval of audio/video information is described. Audio and/or video information is digitized, compressed and stored in an intermediate archive format (IAF), which preserves the content at a high-enough quality for subsequent retrieval and conversion into various formats required at the time of use or distribution. A single capture operation is performed with ancillary metadata being added to facilitate subsequent searching, indexing and format conversion. Captured data content is catalogued and indexed at or subsequent to the creation of an IAF file that includes the archived information. The IAF includes a family of audio-video digital encoding formats based on public standards. The encoding format used in any particular application is determined at encoding time from information provided by the archive system user. At encoding, the particular encoding scheme is selected to optimize a tradeoff between storage constraints and end use quality requirements.

Claims (101)

1. A method of storing data comprising,

receiving user input, the user input comprising at least one of,

one or more supported data formats,

a minimum data quality level, and

a data storage constraint;

receiving the data;

determining an encoding quality level and an encoding format from analyzing,

the user input,

the data, and

an intended use of the data comprising at least one of,

an archiving use, and

a distribution use;

encoding the data at the determined encoding quality level and encoding format;

generating a file comprising,

the encoded data, and

metadata; and

storing the file.

2. The method of claim 1 wherein, determining an encoding quality level and an encoding format comprises automatically determining an encoding quality level and an encoding format.

3. The method of claim 1 wherein the data comprises.

at least one of,

audio information, and

video information; and

at least one of

digital information, and

analog information.

4. The method of claim 3 further comprising an analog to digital data conversion prior to encoding the data.

5. The method of claim 1 further comprising, previewing an image of the encoded data.

6. The method of claim 1 wherein, the distribution use comprises at least one of,

digital cable television distribution;

digital satellite television distribution;

video-on-demand;

closed-circuit television;

a media application;

video conference;

surveillance;

a drafting program; and

a web browser broadcast.

7. The method of claim 1 wherein, the encoding format comprises an intermediate archive format.

8. A method of storing data comprising,

receiving user input, the user input comprising at least one of,

one or more supported data formats,

a minimum data quality level, and

a data storage constraint;

receiving the data;

automatically determining an encoding quality level and an encoding format based on the user input:

encoding the data at the determined encoding quality level and encoding format;

generating a file comprising,

the encoded data, and

metadata; and

storing the file.

9. The method of claim 8 , wherein, the encoding quality level and encoding format is further determined from analyzing,

the data; and

an intended use of the data comprising at least one of,

an archiving use, and

a distribution use.

10. The method of claim 8 wherein, the distribution use comprises at least one of,

digital cable television distribution;

digital satellite television distribution;

video-on-demand;

closed-circuit television;

a media application;

video conference;

surveillance;

a drafting program; and

a web browser broadcast.

11. The method of claim 8 wherein the data comprises at least one of,

audio information;

video information;

digital information; and

analog information.

12. The method of claim 8 further comprising an analog to digital data conversion prior to encoding the data.

13. The method of claim 8 further comprising, previewing an image of encoded data.

14. The method of claim 1 wherein, the encoding format comprises an intermediate archive format.

15. A method of archiving data comprising,

receiving one or more inputs comprising at least one of,

one or more first encoding formats,

one of a minimum and a desired video resolution,

an amount of acceptable loss in at least one of,

audio quality, and

video quality, and

a desired compression amount;

receiving the data;

determining a second encoding format;

determining an encoding quality level;

encoding the data at the second encoding format and the encoding quality level;

generating a file comprising,

the encoded data, and

metadata; and

storing the file.

16. The method of claim 15 wherein,

the one or more inputs are received from at least one of,

information provided from a user,

information received with the data to be archived, and

information obtained by analyzing the information to be archived; and

the one or more encoding formats comprise one or more application formants.

17. The method of claim 16 , wherein, at least one of the one or more inputs comprises automatic inputs.

18. The method of claim 16 wherein, at least one of the second encoding format and the encoding quality level are determined from the one or more inputs.

19. The method of claim 15 wherein, the data is received substantially simultaneously as the one or more inputs.

20. the method of claim 15 wherein,

the one or more first encoding formats comprise one or more supported data formats; and

the second encoding format comprises an intermediate archive format.

Assignments (14)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI TECHNOLOGIES CORPORATION
To: ADEIA TECHNOLOGIES INC.
Reel/Frame 069048/0223 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: ROVI CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 048143/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: INTELLECTUAL VENTURES ASSETS 127 LLC; INTELLECTUAL VENTURES ASSETS 122 LLC
To: ROVI CORPORATION
Reel/Frame 048143/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2019
From: MARTUCCI, STEPHEN A.; GUPTA, BOBBY R.; FENDT, MELANIE R.; YOGESHWAR, JAY; VENZIE, III, FREDERICK M.
To: FRONT PORCH DIGITAL INC.
Reel/Frame 048141/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2019
From: TAMIRAS PER PTE. LTD., LLC
To: INTELLECTUAL VENTURES ASSETS 122 LLC
Reel/Frame 047923/0125 →
CONFIRMATORY PATENT ASSIGNEMENT (BY VIRTUE OF IP TRANSFER AGREEMENT) Recorded Apr 22, 2016
From: ORACLE SYSTEMS CORPORATION; ORACLE GLOBAL HOLDINGS, INC.
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 038502/0470 →
MERGER Recorded Nov 4, 2015
From: MURDOCK FUND 8 LIMITED LIABILITY COMPANY
To: TAMIRAS PER PTE. LTD., LLC
Reel/Frame 036959/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2012
From: FRONT PORCH DIGITAL, INC.
To: MURDOCK FUND 8 LIMITED LIABILITY COMPANY
Reel/Frame 029142/0911 →
RELEASE OF SECURITY INTEREST Recorded Sep 25, 2012
From: U.S. BANK NATIONAL ASSOCIATION
To: FRONT PORCH DIGITAL, INC.
Reel/Frame 029018/0216 →