| United States Patent | 6,243,856 |
| Meyer , et al. | June 5, 2001 |
A system and method for efficiently coding an animation sequence, converts a series of opcodes and associated opcode parameters into an array of integers. The array of integers is converting into an alphanumeric representation which is coded. The alphanumeric expression can also be compressed as well as encoded. The array of integers can be created by representing each opcode with an integer value, determining a number of parameters associated with each opcode, and creating an array of integers which includes, for each opcode, that opcode's integer value, followed by the number of parameters associated with that opcode, followed by said parameters associated with said opcode.
| Inventors: | Meyer; Thomas W. (Encinitas, CA), Kessler; Scott D. (San Diego, CA), New; Darren H. (San Diego, CA) |
| Assignee: |
Amazing Media, Inc.
(Fairfax,
VA)
|
| Appl. No.: | 09/017,896 |
| Filed: | February 3, 1998 |
| Current U.S. Class: | 717/146 ; 345/473; 345/643; 717/141 |
| Current International Class: | G06T 15/70 (20060101); G06F 009/45 () |
| Field of Search: | 395/701 717/1 345/473,135 |
| 3594759 | July 1971 | Smura |
| 4545032 | October 1985 | Mak |
| 4670851 | June 1987 | Murakami et al. |
| 4707738 | November 1987 | Ferre et al. |
| 4980857 | December 1990 | Walter et al. |
| 5261041 | November 1993 | Susman |
| 5303334 | April 1994 | Snyder et al. |
| 5655067 | August 1997 | Takahashi et al. |
| 5729748 | March 1998 | Robbins et al. |
| 5787452 | July 1998 | McKenna |
| 5821519 | October 1998 | Lee et al. |
| 5838296 | November 1998 | Butler et al. |
| 5867175 | February 1999 | Katzenberger et al. |
| 5896139 | April 1999 | Strass |
| 5949425 | September 1999 | Willis |
| 5974254 | October 1999 | Hsu |
| 5995107 | November 1999 | Berteig et al. |
| 0594304 | Nov., 1994 | EP | |||
| 0611124 | Aug., 1995 | EP | |||
| 0757332 | May., 1997 | EP | |||
| WO 96/04605 | Feb., 1996 | WO | |||
M Reid et al., "Second-Generation Image Coding: An Overview" ACM Computing Surveys, vol. 29, No. 1, Mar. 1997, pp. 1-29. . T. Ritchey; "JAVA!: Chapter 2 An Introduction to Java", and "Chapter 7 Getting it Together--Classes, Interfaces, and Packages" and "Chapter 11 Using the Browser and AWT Class Library" New Riders Publishing (.COPYRGT.1995) pp. 27-54, 163-165, 268-269. . Seitz et al., "A Practical Adaptive Image Compression Technique Using Visual Criteria for Still-Picture Transmission with Electronic Mail," IEEE Transactions on Communications, vol. 38, No. 7, pp. 947-949, Jul. 1990. . Delozier, E.P., "Encoders, Decoders, Compressors, Decompressors, Viewers, and Helper Utilities or an Internet Tool Box," Medical Reference Services Quarterly, vol. 15, No. 3, pp. 57-62, Fall 1996. . Digital Equipment Corporation, "PDP11 Processor Handbook," pp. 5-1 to 5-9, 1973. . M. Arikawa et al., "Dynamic LoD for QoS Management in the Next Generation VRML," Proceedings of the International Conference on Multimedia Computing and Systems, Jun. 17, 1996, pp. 24-27.. |