Method and apparatus for generating an overlay code for a set top box from an external device
First Claim
Patent Images
1. A method comprising:
- coupling an external device to a host device through an interface;
transferring an application code image into an application execution area of a memory of the host device;
executing the application code associated with the application code image and generating application data in response thereto;
storing the application data in a secure data store of the host device in response to executing;
performing a function at the host device; and
removing the application code image from the memory of the host device after performing the function without removing the application data in the secure data store.
5 Assignments
0 Petitions
Accused Products
Abstract
A communication system 10 including a host device 14 in communication with an external device 40 through a pair of interfaces 48/50. The external device has an application code image module 42 therein. The host device 14 includes an application execution area 66 and a resource application programming interface (API) 60. The host device 14 stores the application code image in the application execution area 66. The application code image controls a function in the host device 14 using the resource application interface. When the function is performed, the application code image may be removed from the host device 14.
-
Citations
31 Claims
-
1. A method comprising:
-
coupling an external device to a host device through an interface; transferring an application code image into an application execution area of a memory of the host device; executing the application code associated with the application code image and generating application data in response thereto; storing the application data in a secure data store of the host device in response to executing; performing a function at the host device; and removing the application code image from the memory of the host device after performing the function without removing the application data in the secure data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
coupling an external device to a set top box through an interface; transferring an application code image into an application execution area in the memory of the set top box; executing the application code associated with the application code image; performing a function in the set top box through a resource API and generating application data in response thereto; storing the application data in a secure data store of the host device in response to executing; and after performing the function, removing the application code image from the application execution area without removing the application data in the secure data store. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
an external device having an application code image therein and a first interface; a host device in communication with the external device, said host device comprising an application execution area, a resource application programming interface (API) and generating application data in response thereto, and storing the application data in a second data store of the host device in response to executing; said host device stores the application code image in the application execution area, said code image controlling a function in the host using the resource API, wherein the application code image is removed from the application execution area after performing the function without removing the application data in the secure data store. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification