Persistent representations for complex data structures as interpreted programs
US6973641B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 4, 1998 |
| Grant date | Dec 6, 2005 |
| Priority date | — |
| Expiry date | Jun 4, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4484
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The structure of a complex data object such as a multimedia presentation is stored in a persistent representation comprising a directly executable program. The instructions of the program are created by translating recorded method calls on a function library when the object is created. The structure of the object is recreated during playback by executing the program instructions in a stack-based virtual machine in a user's computer. The persistent representation thus stores the structure as a series of operations for building the object, rather than as a static plan of the structure itself.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.