| 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 |

| 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.
|