Data insertion apparatus and methods for use with compressed audio/video data
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04N-009/80
H04N-021/44
H04N-021/235
H04N-021/236
H04N-021/2362
H04N-021/2365
H04N-021/2389
H04N-021/258
H04N-021/414
H04N-021/434
H04N-021/435
H04N-021/442
H04N-021/81
H04N-021/8352
H04N-021/8358
H04N-021/858
H04N-021/4408
H04N-021/854
H04N-019/48
출원번호
US-0089266
(2013-11-25)
등록번호
US-9332307
(2016-05-03)
발명자
/ 주소
Ramaswamy, Arun
Srinivasan, Venugopal
출원인 / 주소
The Nielsen Company (US), LLC
대리인 / 주소
Hanley, Flight & Zimmerman, LLC
인용정보
피인용 횟수 :
0인용 특허 :
122
초록▼
Methods, apparatus, and articles of manufacture for performing data insertion in compressed audio/video data streams are disclosed. Example methods disclosed herein include receiving an input multi-program data stream including a first compressed media data stream associated with a media program and
Methods, apparatus, and articles of manufacture for performing data insertion in compressed audio/video data streams are disclosed. Example methods disclosed herein include receiving an input multi-program data stream including a first compressed media data stream associated with a media program and a second data stream containing descriptive information describing the media program, rearranging data in frames of the first compressed media data stream to form contiguous sequences of skip bytes at respective locations in the frames of the first compressed media data stream, extracting the descriptive information from the second data stream, inserting payload data prepared from the descriptive information at the locations of the contiguous sequences of skip bytes in the frames of the compressed media data stream, and recombining the second data stream with the compressed media stream after inserting the payload data to form an output multi-program data stream.
대표청구항▼
1. A method to insert information in compressed media data streams, the method comprising: accessing an input multi-program data stream including a first compressed media data stream associated with a media program and a second data stream containing descriptive information describing the media prog
1. A method to insert information in compressed media data streams, the method comprising: accessing an input multi-program data stream including a first compressed media data stream associated with a media program and a second data stream containing descriptive information describing the media program;rearranging, with a processor, data in frames of the first compressed media data stream to form contiguous sequences of skip bytes at respective locations in the frames of the first compressed media data stream;extracting, with the processor, the descriptive information from the second data stream;inserting, with the processor, payload data prepared from the descriptive information at the locations of the contiguous sequences of skip bytes in the frames of the first compressed media data stream; andrecombining, with the processor, the second data stream with the compressed media stream after inserting the payload data to form an output multi-program data stream. 2. A method as defined in claim 1, wherein the descriptive information includes program and system information protocol (PSIP) data. 3. A method as defined in claim 1, further comprising, after inserting the payload data, updating error-checking data included in the first compressed media data stream. 4. A method as defined in claim 1, further comprising inserting watermark data in media data included in the first compressed media data stream. 5. A method as defined in claim 1, further comprising formatting the payload data into a plurality of data fields containing different types of information. 6. A method as defined in claim 5, wherein an order of the data fields is variable, and further comprising including an index in the payload data specifying the order of the data fields in the payload data. 7. A tangible computer readable storage device or storage disk comprising computer readable instructions which, when executed, cause a computing device to at least: access an input multi-program data stream including a first compressed media data stream associated with a media program and a second data stream containing descriptive information describing the media program;rearrange data in frames of the first compressed media data stream to form contiguous sequences of skip bytes at respective locations in the frames of the first compressed media data stream;extract the descriptive information from the second data stream;insert payload data prepared from the descriptive information at the locations of the contiguous sequences of skip bytes in the frames of the first compressed media data stream; andrecombine the second data stream with the compressed media stream after the payload data has been inserted to form an output multi-program data stream. 8. A storage device or storage disk as defined in claim 7, wherein the descriptive information includes program and system information protocol (PSIP) data. 9. A storage device or storage disk as defined in claim 7, wherein after the payload data is inserted, the instructions, when executed, further cause the computing device to update error-checking data included in the first compressed media data stream. 10. A storage device or storage disk as defined in claim 7, wherein the instructions, when executed, further cause the computing device to insert watermark data in media data included in the first compressed media data stream. 11. A storage device or storage disk as defined in claim 7, wherein the instructions, when executed, further cause the computing device to format the payload data into a plurality of data fields containing different types of information. 12. A storage device or storage disk as defined in claim 11, wherein an order of the data fields is variable, and the instructions, when executed, further cause the computing device to include an index in the payload data specifying the order of the data fields in the payload data. 13. An apparatus comprising: a demultiplexer to demultiplex an input multi-program data stream to access a first compressed media data stream associated with a media program and a second data stream containing descriptive information describing the media program;an information extractor to extract the descriptive information from the second data stream;a data insertion unit to: rearrange data in frames of the first compressed media data stream to form contiguous sequences of skip bytes at respective locations in the frames of the first compressed media data stream; andinsert payload data prepared from the descriptive information at the locations of the contiguous sequences of skip bytes in the frames of the first compressed media data stream; anda multiplexer to recombine the second data stream with the compressed media stream after the payload data has been inserted to form an output multi-program data stream. 14. An apparatus as defined in claim 13, wherein the descriptive information includes program and system information protocol (PSIP) data. 15. An apparatus as defined in claim 13, wherein after the payload data is inserted, the data insertion unit is further to update error-checking data included in the first compressed media data stream. 16. An apparatus as defined in claim 13, further comprising an embedding device to insert watermark data in media data included in the first compressed media data stream. 17. An apparatus as defined in claim 13, wherein the data insertion unit is further to format the payload data into a plurality of data fields containing different types of information. 18. An apparatus as defined in claim 17, wherein an order of the data fields is variable, and the data insertion unit is further to include an index in the payload data specifying the order of the data fields in the payload data.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (122)
Truman, Michael M.; Watson, Matthew A., Adding data to a compressed data frame.
Dougherty Robert A. (Ozona FL), Apparatus and method for injecting an ancillary signal into a low energy density portion of a color television frequency.
James M. Jensen ; Wendell D. Lynch ; Michael M. Perelshteyn ; Robert B. Graybill ; Sayed Hassan ; Wayne Sabin, Apparatus and methods for including codes in audio signals.
Jensen James M. (Columbia MD) Graybill Robert B. (Ellicott City MD) Hassan Sayed (Clarksville MD) Lynch Wendell D. (Silver Spring MD) Sabin Wayne (Baldwin MD), Apparatus and methods for including codes in audio signals and decoding.
Jensen James M. ; Lynch Wendell D. ; Perelshteyn Michael M. ; Graybill Robert B. ; Hassan Sayed ; Sabin Wayne, Apparatus and methods for including codes in audio signals and decoding.
Yuen Henry C. (Redondo Beach CA) Kwoh Daniel S. (La Canada CA), Apparatus and methods for using compressed codes for monitoring television program viewing.
Hopple, Michael Robert; Frey, Richard Louis; McGrath, Donald Thomas; Dunki-Jacobs, Robert John, Audience measurement system employing local time coincidence coding.
Neubauer, Christian; Eberlein, Ernst; Plankenbuhler, Roland; Heuberger, Albert; Gerhauser, Heinz; Perthold, Rainer; Schott, Hartmut, Coding process for inserting an inaudible data signal into an audio signal, decoding process, coder and decoder.
Del Sesto, Eric E.; Travaille, Timothy V.; Michel, Christopher J.; Paquette, Jana J., Configurable monitoring of program viewership and usage of interactive applications.
Dorward Sean Matthew ; Jayant Nuggehally Sampath ; Johnston James David ; Quackenbush Schuyler Reynier ; Thompson Kenneth Lane, Device and method for efficient utilization of allocated transmission medium bandwidth.
Gutsmann Rolf-Dieter,DEX ; Hackmann Hartmut,DEX ; Rennert Jens,DEX, Digital encoding method and apparatus for replacing part of the data signal with synthetically generated amplitude values.
Divine James ; Niehaus Jeffrey ; Dokic Miroslav ; Rao Raghunath ; Ritchie Terry ; Scott ; III Baker ; Pacourek John ; Luo Zheng, Dual processor digital audio decoder with shared memory data transfer and task partitioning for decompressing compressed audio data, and systems and methods using the same.
Boles Glenn M. (Fords NJ) Schober Gary W. (Edison NJ) Chein Wen S. (Piscataway NJ) Symanski Chris P. (Union NJ) Des Rioux Philippe (New York NY) Tomkoski ; III Walter (Jamesburg NJ), Electronic data encoding and recognition system.
Schuyler Reynier Quackenbush ; Amy Ruth Reibman ; David Hilton Shur ; James H. Snyder, Electronic watermarking in the compressed domain utilizing perceptual coding.
Arazi Efraim ; Tom Adam S. ; Shen Paul ; Krause Edward A., Method and apparatus for combining and distributing data with pre-formatted real-time video.
Lee Chong U. ; Moallemi Kamran ; Warren Robert L., Method and apparatus for embedding auxiliary data in a primary data signal using frequency and time domain processing.
Tewfik Ahmed H. ; Swanson Mitchell D. ; Zhu Bin ; Boney Laurence,FRX, Method and apparatus for embedding data, including watermarks, in human perceptible sounds.
McFarland Alan (North Hollywood CA) Lipoff Stuart J. (Newton MA) Wu Jung-Ming (Acton MA) Caro Richard H. (Acton MA), Method and apparatus for inserting digital data in a blanking interval of an RF modulated video signal.
Naimpally Saiprasad V. (Langhorne PA) Egawa Ren (Princeton NJ), Method and apparatus for sending private data instead of stuffing bits in an MPEG bit stream.
Copriviza Robert C. (Tarzana CA) Dubin Arnold M. (Calabasas CA) Ackerman Edward B. (Encino CA) Wood Jackson B. (Tarzana CA) Eakins Jeffrey S. (Claremont CA) Harmon David D. (Torrance CA), Method and apparatus for video signal encoding, decoding and monitoring.
Peiffer, John C.; Hicks, Michael A.; Wright, David H.; Mears, Paul M.; Srinivasan, Venugopal; Lu, Daozheng; Kempter, Paul C., Methods and apparatus for identifying a digital audio signal.
Allen Jonathan Brandon (Mountainside NJ) Sinha Deepen (Chatham NJ) Sydorenko Mark R. (Plainfield NJ), Perceptual audio compression based on loudness uncertainty.
Bryant Stewart Frederick (Surrey GB2) Haque Shaheedur Reza (London GB2), Precision broadcast of composite programs including secondary program content such as advertisements.
Link John F. ; Graves George A. ; Endler ; III George ; Heimark Christopher J. ; Brown Thomas A., System and method for the near-real time capture and reporting of large population consumer behaviors concerning television use.
Moses Robert W. (6528 26th Ave. NW Seattle WA 98117) Durkee Norman (The Marlborough House #1003 ; 1220 Boren Ave. Seattle WA 98101-2712) Hustig Charles H. (482 Box Cir. Hudson WI 54016), System for carrying transparent digital data within an audio signal.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.