US 7,613,727 B2
Method and apparatus for supporting advanced coding formats in media files
Mohammed Zubair Visharam, Santa Clara, Calif. (US); Ali Tabatabai, Beaverton, Oreg. (US); and Toby Walker, Seattle, Wash. (US)
Assigned to Sont Corporation, Tokyo (Japan); and Sont Electronics Inc., Park Ridge, N.J. (US)
Filed on Feb. 21, 2003, as Appl. No. 10/371,434.
Application 10/371434 is a continuation of application No. 10/371464, filed on Feb. 21, 2003, abandoned.
Prior Publication US 2003/0163781 A1, Aug. 28, 2003
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 707—104.1  [707/101; 707/102; 707/3; 707/205] 24 Claims
OG exemplary drawing
 
1. A computerized method for creating metadata for multimedia data, the method comprising:
receiving a file with encoded multimedia data;
examining the encoded multimedia data to identify switch sample sets associated with the encoded multimedia data;
identifying samples in the switch sample sets that have identical decoded values while using reference samples from different tracks;
creating, by a computer including a processor, switch sample metadata defining a plurality of switch sample sets, each switch sample set of the plurality of switch sample sets containing an identified sample, wherein the creating switch sample metadata comprises organizing the switch sample metadata into a predefined data structure and converting each repeated sequence of data within the predefined data structure into a reference to a sequence occurrence and a number of occurrences; and
forming a file associated with the encoded multimedia data, the formed file comprising the switch sample metadata, wherein when the formed file is received by a decoding system, the switch sample metadata instructs the decoding system on finding a replacement for a specific sample.