DISTRIBUTION OF CONTENT AND BEHAVIOR TO DISPARATE PLATFORMS
First Claim
Patent Images
1. 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 content application comprising functionality;
a gateway server comprising a memory, one or more processors, and an input device, in communication with the production server and configured to receive a client application and the content application, and wherein the one or more processors are configured to;
assemble, based on the client application, a mobile application and a second mobile application; and
compile the content application into a compiled content app and a second compiled content app;
a mobile device configured to receive and install the mobile application and receive and execute the compiled content app such that the compiled content app provides the functionality to an end-user; and
a second mobile device distinct from the mobile device and configured to receive and install the second mobile application and receive and execute the second compiled content app, such that the second compiled content app provides the functionality to a second end-user.
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.
181 Citations
23 Claims
-
1. 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 content application comprising functionality; a gateway server comprising a memory, one or more processors, and an input device, in communication with the production server and configured to receive a client application and the content application, and wherein the one or more processors are configured to; assemble, based on the client application, a mobile application and a second mobile application; and compile the content application into a compiled content app and a second compiled content app; a mobile device configured to receive and install the mobile application and receive and execute the compiled content app such that the compiled content app provides the functionality to an end-user; and a second mobile device distinct from the mobile device and configured to receive and install the second mobile application and receive and execute the second compiled content app, such that the second compiled content app provides the functionality to a second end-user. - View Dependent Claims (2, 3)
-
-
4. An apparatus for distributing a content application, the apparatus comprising:
-
a memory; an input device in communication with the memory and configured to receive a client application and a content application comprising functionality; one or more processors in communication with the input device and the memory and configured to; save the content application in the memory; assemble, based on the client application, a mobile application and a second mobile application; send the mobile application to a mobile device to be installed and the second mobile application to a second mobile device to be installed; compile the content application into a compiled content app capable of being executed by the installed mobile application such that the compiled content app can deliver the functionality to an end-user; and compile the content application into a second compiled content app capable of being executed by the installed second mobile application such that the second compiled content app can deliver the functionality to a second end-user. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for distributing a content application, the method comprising:
-
receiving, by means of a computer comprising an input device, one or more processors, and a memory, a client application and a content application comprising functionality; saving the content application in the memory; assembling, by means of the one or more processors and based on the client application, a mobile application and a second mobile application; and sending the mobile application to a mobile device to be installed and the second mobile application to a second mobile device to be installed; compiling the content application into a compiled content app capable of being executed by the installed mobile application such that the compiled content app can deliver the functionality to an end-user; and compiling the content application into a second compiled content app capable of being executed by the installed second mobile application such that the second compiled content app can deliver the functionality to a second end-user. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification