Multimedia device having operating system capable of processing multiple graphic data and method for controlling the same
AssigneeLG Electronics Inc.
InventorJaegu Yoon
Life of this patent
Estimating the term…
Abstract
A multimedia device provided with an operating system (OS) capable of processing a plurality of graphic data comprises a first client receiving first graphic data of a managed application; a native module pre-processing an application drafted in a native code; a second client receiving second graphic data of the application pre-processed by the native module; a composite module compositing the first graphic data output from the first client and the second graphic data output from the second client; and a display module outputting the composited first and second graphic data, wherein the composite module is accessed to the first client and the second client.
Claims10
A multimedia device provided with an operating system (OS) capable of processing a plurality of graphic data, the multimedia device comprising:
- a native module pre-processing an application drafted in a native code;
- a first client receiving first graphic data of a managed application;
- a second client receiving second graphic data of the application pre-processed by the native module;
- a composite module compositing the first graphic data output from the first client and the second graphic data output from the second client;
- and
- a display module outputting the composited first and second graphic data,
- wherein the first graphic data bypasses native module, further the native module further comprising,
- an application interface controlled by the managed application, and controlling start and end of the native module;
- a data interface receiving the application drafted in a native code through broadcast or network;
- a graphic module processing the graphic data of the application received from the data interface into second graphic data that can be output;
- and
- a client interface forwarding the processed second graphic data to the second client.
A method for controlling a multimedia device provided with an operating system (OS) capable of processing a plurality of graphic data, the method comprising:
- receiving first graphic data of a managed application from a first client;
- wherein the managed application corresponds to an application drafted in Java language;
- pre-processing an application drafted in a native code, wherein the application drafted in a native code corresponds to an application drafted in non-Java language;
- receiving second graphic data of the application pre-processed by the native module from a second client;
- compositing the first graphic data output from the first client and the second graphic data output from the second client;
- displaying the first graphic data of the composited data in a first region inside a screen of the multimedia device;
- and
- displaying the second graphic data of the composited data in a second region inside the screen of the multimedia device.
A multimedia device provided with an operating system (OS) capable of processing a plurality of graphic data, the multimedia device comprising:
- a native module pre-processing an application drafted in a native code, wherein the application drafted in a native code corresponds to an application drafted in non-Java language;
- a first client receiving first graphic data of a managed application, wherein the managed application corresponds to an application drafted in Java language;
- a second client receiving second graphic data of the application pre-processed by the native module;
- a composite module compositing the first graphic data output from the first client and the second graphic data output from the second client;
- and
- a display module outputting the composited first and second graphic data,
- wherein the first graphic data bypasses native module.
Dependencies are inferred from the claim text.