Software bus and interface for digital television application software environments
AssigneeSharp Laboratories of America, Inc.
InventorEddie M. Schwalb
Life of this patent
Estimating the term…
Loading patent…
AssigneeSharp Laboratories of America, Inc.
InventorEddie M. Schwalb
Estimating the term…
A software system for use with a Digital Television set-top box. The system uses a software bus application programming interface (API) that is specially designed to make the set-top box compatible with two standard DASE architectures: (1) the architecture wherein the procedural application engine contains the declarative application engine, and (2) the architecture wherein the declarative application engine contains the procedural. An application engine manager uses a function call router to intercept all DASE infrastructure APIs incoming from software applications downloaded by the set-top box from a DTV broadcast. All APIs are routed through the application manager, and all application engines are required to implement the software bus API. A specially-designed software interface also enables the convenient installation of additional applications by simply changing one line of software code.
An architecture-independent digital television broadcast rendering system comprising:
A broadcast rendering system comprising:
A method comprising:
A method comprising:
A computer-readable medium comprising instructions for:
A computer data signal embodied in a transmission medium such as a carrier wave comprising instructions for:
A system comprising:
A system enabling broadcast rendering machines to automatically download and upgrade application engines broadcasted through DTV broadcasts without requiring the customization or upgrading of individual broadcast rendering machines, said system comprising:
Dependencies are inferred from the claim text.