Distribution of content and behavior to disparate platforms
First Claim
Patent Images
1. A method of distributing a content application, comprising:
- storing a single version of the content application;
assembling, based on a client application, a first mobile application executable only by a first platform and a second mobile application executable only by a second platform distinct from the first platform;
sending the first mobile application to a first mobile device comprising the first platform to be installed and the second mobile application to a second mobile device comprising the second platform to be installed;
at the first mobile application, compiling the content application into a first compiled content application capable of being executed by the installed first mobile application such that the first compiled content application can provide functionality to a first end-user; and
at the second mobile application, compiling the content application into a second compiled content application capable of being executed by the installed second mobile application such that the second compiled content application can provide functionality to a second end-user that is substantially the same as the functionality provided to the first end-user, wherein the function of the first mobile application is to execute the first compiled content application on the first platform, and wherein the function of the second mobile application is to execute the second compiled content application on the second platform.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention generally relates to the delivery of content to devices of disparate platforms in executable format. The invention provides a way to create and deliver content and functionality to a number of different electronic devices having different platforms. In certain aspects, the invention provides an apparatus configured to receive a client application and a content application including functionality.
-
Citations
9 Claims
-
1. A method of distributing a content application, comprising:
-
storing a single version of the content application; assembling, based on a client application, a first mobile application executable only by a first platform and a second mobile application executable only by a second platform distinct from the first platform; sending the first mobile application to a first mobile device comprising the first platform to be installed and the second mobile application to a second mobile device comprising the second platform to be installed; at the first mobile application, compiling the content application into a first compiled content application capable of being executed by the installed first mobile application such that the first compiled content application can provide functionality to a first end-user; and at the second mobile application, compiling the content application into a second compiled content application capable of being executed by the installed second mobile application such that the second compiled content application can provide functionality to a second end-user that is substantially the same as the functionality provided to the first end-user, wherein the function of the first mobile application is to execute the first compiled content application on the first platform, and wherein the function of the second mobile application is to execute the second compiled content application on the second platform. - View Dependent Claims (2, 3, 4)
-
-
5. Apparatus for distributing a content application, comprising:
-
storage configured to store a single version of the content application; and one or more processors in communication with the storage and configured to; assemble, based on a client application, a first mobile application executable only by a first platform and a second mobile application executable only by a second platform distinct from the first platform; send the first mobile application to a first mobile device to be installed and the second mobile application to a second mobile device to be installed, wherein the first mobile device comprises the first platform and the second mobile device comprises the second platform; at the first mobile application, compile the content application into a first compiled content application capable of being executed by the installed first mobile application such that the first compiled content application can provide functionality to a first end-user; and at the second mobile application, compile the content application into a second compiled content application capable of being executed by the installed second mobile application such that the second compiled content application can provide functionality to a second end-user that is substantially the same as the functionality provided to the first end-user, wherein the function of the first mobile application is to execute the first compiled content application on the first platform, and wherein the function of the second mobile application is to execute the second compiled content application on the second platform. - View Dependent Claims (6, 7, 8)
-
-
9. A system for distributing a content application, comprising:
-
a production server coupled to a web interface and configured to allow, via the web interface, a producer to create a single version of the content application; a gateway server comprising storage and one or more processors, the gateway server in communication with the production server and configured to receive a client application and the content application, the one or more processors configured to; assemble, based on the client application, a first mobile application and a second mobile application, and compile the content application into a first compiled content application at the first mobile application and a second compiled content application at the second mobile application; a first mobile device configured to receive and install the first mobile application and receive and execute the first compiled content application such that the first compiled content application provides functionality to a first end-user; and a second mobile device distinct from the first mobile device and configured to receive and install the second mobile application and receive and execute the second compiled content application such that the second compiled content application provides functionality to a second end-user that is substantially the same as the functionality provided to the first end-user, wherein the first mobile device comprises a first platform, and wherein the second mobile device comprises a second platform distinct from the first platform, and further wherein the first mobile application is executable only by the first platform and the second mobile application is executable only by the second platform, wherein the function of the first mobile application is to execute the first compiled content application on the first platform, and wherein the function of the second mobile application is to execute the second compiled content application on the second platform.
-
Specification