Method for distributing, integrating, and hosting a software platform
First Claim
1. A method comprising:
- distributing a software platform to a first enterprise, the software platform for use in connection with an enterprise computing system having a plurality of backend software applications;
distributing the software platform to a second enterprise, wherein the software platform includes a data modeling program allowing creation of a data model associated with at least one of the plurality of backend applications; and
wherein the software platform further includes a deployment feature allowing deployment of at least a portion of the data model to a plurality of mobile computing devices.
3 Assignments
0 Petitions
Accused Products
Abstract
Various methods for distributing, integrating, and hosting a software platform that may be used to extend an enterprise network to mobile devices are provided. A particular embodiment of the method includes distributing a software platform to a first enterprise and distributing the software platform to a second enterprise. The software platform is for use in connection with an enterprise computing system having a plurality of back-end software applications. The software platform includes a data modeling program allowing creation of a data model associated with at least one of the plurality of back-end applications. The software platform further includes a deployment feature allowing deployment of at least a portion of the data model to a plurality of mobile computing devices.
134 Citations
38 Claims
-
1. A method comprising:
-
distributing a software platform to a first enterprise, the software platform for use in connection with an enterprise computing system having a plurality of backend software applications;
distributing the software platform to a second enterprise, wherein the software platform includes a data modeling program allowing creation of a data model associated with at least one of the plurality of backend applications; and
wherein the software platform further includes a deployment feature allowing deployment of at least a portion of the data model to a plurality of mobile computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 30, 31, 32, 33, 34, 35, 37, 38)
-
-
15. A system integration method comprising:
-
integrating a first computing system into a first enterprise network, the first computing system comprising;
an integration unit operable to access a backend application of the first enterprise network, the integration engine further operable to access a first data model that references at least one enterprise object associated with the backend software application; and
a connection unit responsive to a plurality of mobile computing devices, at least one of the plurality of mobile computing devices having access to the first data model; and
integrating a second computing system to a second enterprise.
-
-
25. A method of distributing a software platform, the method comprising:
-
distributing the software platform to an enterprise having an enterprise software system, wherein the software platform comprises;
a software tool for creating a mobile data model, the mobile data model associated with data from the enterprise software system;
an integration module responsive to the enterprise software system, the integration module having access to the mobile data model; and
a connection module responsive to a plurality of mobile computing devices.
-
-
27. A method comprising:
-
distributing to a first enterprise a software platform, the software platform comprising;
data modeling code for creating a data model that models both enterprise backend application objects; and
mobility deployment code for deploying at least a portion of the data model to a mobile computing device; and
distributing to a second enterprise a second version of the software platform.
-
-
29. A method comprising:
-
identifying a provider of a software platform; and
receiving the software platform, the software platform comprising;
data modeling code for creating a data model that models both enterprise backend application objects; and
mobility deployment code for deploying at least a portion of the data model to a mobile computing device.
-
-
36. A method comprising:
-
receiving a software platform, the software platform comprising;
data modeling code for creating a data model that models enterprise backend application objects; and
mobility deployment code for deploying at least a portion of the data model to a mobile computing device; and
hosting the software platform on a server.
-
Specification