CONTROLLING PRESENTATION ENGINE ON REMOTE DEVICE
First Claim
1. A computer implemented method for controlling execution of a rich media application by a presentation engine running on a remote device comprised of an embedded computing system, the embedded computing system comprising a microprocessor and memory, the method comprising:
- establishing a communication session between the computer and the remote device;
configuring the presentation engine with a server executing on the computer; and
transferring the rich media application from the computer to the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication mechanism or facility for enabling interaction with, and control of, a remote presentation engine for presenting a rich media application, such as one written using animated graphics allows the presentation engine to be configured or instructed remotely to perform certain actions, to send requests, and/or to send information, independently of the animated graphics application being executed. The communication facility between a workstation enables a presentation engine to pass a request by the application for resource stored on a workstation—an image file or a data file, for example—thereby creating a virtual file system. Local resource references can thus be maintained in the application during development without having to download all resources to the device in connection with testing
-
Citations
34 Claims
-
1. A computer implemented method for controlling execution of a rich media application by a presentation engine running on a remote device comprised of an embedded computing system, the embedded computing system comprising a microprocessor and memory, the method comprising:
-
establishing a communication session between the computer and the remote device; configuring the presentation engine with a server executing on the computer; and transferring the rich media application from the computer to the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Computer readable medium storing program instructions for execution by a computer, the program instructions comprising instructions for:
-
establishing a communication session between the computer and a remote device, the remote device comprising a microprocessor and memory for running a presentation engine; configuring the presentation engine with a server executing on the computer by transmitting one or more messages during the communications session; and transferring a rich media application from the computer to the remote device for execution by the presentation engine. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Computer readable medium storing program instructions for execution by a processor embedded in a device, the program instructions comprising instructions for:
-
establishing a communication session of a communication channel between a remote computer and the device; configuring execution of a rich media application in response to receiving a message from the remote computer specifying a configuration; and executing the rich media application, executing comprising rendering graphical frames described by the rich media application. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer implemented method for controlling execution of a rich media application by a presentation engine running on a remote device comprised of an embedded computing system, the embedded computing system comprising a microprocessor and memory, the method comprising:
-
establishing a communication session between the computer and the remote device; transferring the rich media application from the computer to the remote device; receiving by the computer a request from the presentation engine for a resource file not stored on the remote device; and transmitting the requested resource file to the remote device. - View Dependent Claims (23, 24, 25)
-
-
26. Computer readable medium storing program instructions for execution by a computer, the program instructions comprising instructions for:
-
establishing a communication session between the computer and a remote device, the remote device comprising a microprocessor and memory for running a presentation engine; receiving by the computer a request from the presentation engine for a resource file not stored on the remote device; and transmitting the requested resource file to the remote device. - View Dependent Claims (27, 28, 29)
-
-
30. Computer readable medium storing program instructions for execution by a processor embedded in a device, the program instructions comprising instructions for:
-
establishing a communication session of a communication channel between a remote computer and the device; executing the rich media application, executing comprising rendering graphical frames described by the rich media application; sending a message to the remote computer requesting a resource file that is not stored on the device and that is specified by the rich media application by path that is not fully qualified. - View Dependent Claims (31, 32, 33, 34)
-
Specification