Methods and apparatus for content application development and deployment
OwnerJeremy David Allaire, Ashley Streb +2inventors
InventorsJeremy David Allaire, Ashley Streb, Jesse John Philip Streb, Jian Liu
Life of this patent
Estimating the term…
Abstract
A system efficiently generates template-based applications for interacting with digital content. The applications are available to multiple kinds of application platforms and can be installed and run on such platforms, thereby allowing users to access and interact with rich, multimedia content on the application platforms. The content delivered to the application platforms is also adapted according to the properties of these platforms.
Claims25
An apparatus for the creation, publication, management, and operation of applications for execution on an application platform, the apparatus comprising:
- a network interface for the transmission and receipt of data;
- a database comprising a plurality of application templates, with at least one application template customizable to refer to a network-accessible media content;
- an input device permitting the selection of an application template from the plurality of application templates stored in the database, and the designation of a network-accessible media content in connection with the selected application template;
- and
- a publication module configured to generate a plurality of applications, each application executable by a different kind of application platform using technologies native to the application platform and based at least in part upon the selected application template and the designated network-accessible media content.
A method for the creation of applications for execution on an application platform, the method comprising:
- providing a server having a network interface and hosting a plurality of application templates, with at least one application template customizable to refer to a network-accessible media content;
- receiving, at the server, a selection of an application template from the plurality of application templates;
- receiving, at the server, a designation of a network-accessible media content in connection with the selected application template;
- and
- generating a plurality of applications, each application executable by a different kind of application platform using technologies native to the application platform and based at least in part upon the application template and the designated network-accessible media content.
An article of manufacture storing computer readable instructions thereon for the creation of applications for execution on an application platform, the article of manufacture comprising:
- instructions for a plurality of application templates, with at least one application template customizable to refer to a network-accessible media content;
- instructions for receiving a selection of an application template from the plurality of application templates;
- instructions for receiving a designation of a network-accessible media content in connection with the selected application template;
- and
- instructions for generating a plurality of applications, each application executable by a different kind of application platform using technologies native to the application platform and based at least in part upon the application template and the designated network-accessible media content.
A method for interacting with a content-provisioning system, the method comprising:
- providing an application executing on an application platform;
- and
- upon execution of the application, retrieving, utilizing a network interface, information concerning the execution of the application.
Dependencies are inferred from the claim text.