METHODS AND APPARATUS FOR CONTENT APPLICATION DEVELOPMENT AND DEPLOYMENT
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
50 Citations
25 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. 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. - View Dependent Claims (23, 24, 25)
-
Specification