Architecture and application programming interfaces for Java-enabled MPEG-4 (MPEG-J) systems
US6631403B1 · kind B1 · utility
Assignees
Inventors
Key dates
| Filing date | May 11, 1999 |
| Grant date | Oct 7, 2003 |
| Priority date | — |
| Expiry date | May 11, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N21/854
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
MPEG-J is a collection of Java application programming interfaces (APIS) with which applications can be developed to interact with the platform and the content. In the context of MPEG-J, the platform is a device like a set-top box or a PC with Java packages conforming to a well-defined Java platform. The Java-based application consists of Java byte code, which may be available from a local source, like a hard disk, or it may be loaded from a remote site over a network. The MPEG-J Java byte code will be available as a separate elementary stream. The MPEG-4 system is the “Presentation engine” of MPEG-J. MPEG-J provides programmatic control through an “Application engine” which enhances the MPEG-4 browser by providing added interactive capability.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.