EMBEDDED DOCUMENT WITHIN AN APPLICATION
First Claim
Patent Images
1. A system comprising computer memory encoded with a data structure, said data structure comprising:
- an application for an environment that allows porting of the application to different types of wireless devices, the application including;
an executable portion; and
a document portion,wherein the executable portion is capable of signaling an external module to cause presentation of the document portion by the external module and wherein the document portion, encapsulated in the application, is provided to a client that supports the environment.
3 Assignments
0 Petitions
Accused Products
Abstract
Data structures, methods, program products and systems for creating and executing an executable file for the Binary Runtime Environment for Wireless (BREW) where the file is capable of causing presentation of a document embedded in the file on a BREW system.
-
Citations
40 Claims
-
1. A system comprising computer memory encoded with a data structure, said data structure comprising:
-
an application for an environment that allows porting of the application to different types of wireless devices, the application including; an executable portion; and a document portion, wherein the executable portion is capable of signaling an external module to cause presentation of the document portion by the external module and wherein the document portion, encapsulated in the application, is provided to a client that supports the environment. - View Dependent Claims (2, 3, 4, 5, 35)
-
-
6. A system comprising computer memory encoded with a data structure, the data structure comprising:
-
an executable module for an environment that allows porting of an application to different types of wireless devices where the executable module includes; an executable portion and a Flash content portion, where the executable portion is capable of causing the presentation of the Flash content on a mobile device and wherein the Flash content portion, encapsulated in the executable module, is provided to the mobile device. - View Dependent Claims (7, 8, 9, 36, 37)
-
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. A computer-implemented method, comprising:
-
identifying, by a client device, an application for an environment that allows porting of the application to different types of wireless devices, the application including an executable portion and a document portion, wherein the document portion, encapsulated in the application, is provided to the client device; and executing the executable portion, where the execution causes presentation of the document portion by signaling an external module capable of causing the presentation of the document. - View Dependent Claims (16, 17, 18, 19, 20, 38)
-
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying an application for an environment that allows porting of the application to different types of wireless devices, the application including an executable portion and a document portion, wherein the document portion is provided, encapsulated in the application, to the data processing apparatus; and executing the executable portion, where the execution causes presentation of the document portion by signaling an external module capable of causing the presentation of the document. - View Dependent Claims (39)
-
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. (canceled)
-
31. A system comprising:
-
a display for presenting a document to a user; one or more interfaces configured to receive input from the user; and processor electronics configured to perform operations comprising; identifying an application for an environment that allows porting of the application to different types of wireless devices, the application including an executable portion and a document portion, wherein the document portion is provided, encapsulated in the application, to the processor electronics; and executing the executable portion, where the execution causes presentation of the document portion by signaling an external module capable of causing the presentation of the document. - View Dependent Claims (32, 33, 34, 40)
-
Specification