US 9,812,169 B2
Operational system and architectural model for improved manipulation of video and time media data from networked time-based media
Christopher J. O'Brien, Brooklyn, NY (US); and Andrew Wason, Atlantic Highlands, NJ (US)
Assigned to Hewlett-Packard Development Company, L.P., Houston, TX (US)
Appl. No. 12/294,722
Filed by Christopher J. O'Brien, Brooklyn, NY (US); and Andrew Wason, Atlantic Highlands, NJ (US)
PCT Filed Aug. 20, 2007, PCT No. PCT/US2007/076342
§ 371(c)(1), (2), (4) Date Jun. 29, 2010,
PCT Pub. No. WO2008/073538, PCT Pub. Date Jun. 19, 2008.
Application 12/294,722 is a continuation in part of application No. PCT/US2007/076339, filed on Aug. 20, 2007.
Application PCT/US2007/076339 is a continuation in part of application No. PCT/US2007/068042, filed on May 2, 2007.
Application PCT/US2007/068042 is a continuation in part of application No. PCT/US2007/065534, filed on Mar. 29, 2007.
Application PCT/US2007/065534 is a continuation in part of application No. PCT/US2007/065387, filed on Mar. 28, 2007.
Application PCT/US2007/065387 is a continuation in part of application No. PCT/US2007/065391, filed on Mar. 28, 2007.
Claims priority of provisional application 60/822,925, filed on Aug. 18, 2006.
Claims priority of provisional application 60/822,927, filed on Aug. 19, 2006.
Claims priority of provisional application 60/746,193, filed on May 2, 2006.
Claims priority of provisional application 60/787,393, filed on Mar. 29, 2006.
Claims priority of provisional application 60/787,105, filed on Mar. 28, 2006.
Claims priority of provisional application 60/787,069, filed on Mar. 28, 2006.
Prior Publication US 2010/0293466 A1, Nov. 18, 2010
Int. Cl. G06F 3/048 (2013.01); G11B 27/034 (2006.01); G11B 27/32 (2006.01); H04N 21/482 (2011.01); H04N 21/658 (2011.01); H04N 21/6587 (2011.01); H04N 21/84 (2011.01); H04N 21/47 (2011.01)
CPC G11B 27/034 (2013.01) [G11B 27/322 (2013.01); H04N 21/4825 (2013.01); H04N 21/6581 (2013.01); H04N 21/6587 (2013.01); H04N 21/84 (2013.01); H04N 21/47 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of processing digitally encoded video with synchronized audio (DEVSA), comprising:
receiving native-format DEVSA that defines a time-sequence rendering of the video and audio during playback;
encoding the received DEVSA into at least one standard-format DEVSA;
storing the encoded DEVSA in a DEVSA file;
consequent to the receiving, encoding, and storing, creating from the DEVSA metadata usable to render the encoded DEVSA, the metadata stored in a metadata file separate from the at least one DEVSA file; and
modifying the metadata file to define a different rendering of the encoded DEVSA during playback without modifying the DEVSA file, the different rendering specifying for playback at least one time segment of the time-sequence rendering.