System and method for creating a development and operational platform for mobile applications
First Claim
1. A method for creating an interface for software applications interacting with an enterprise computer system comprising:
- a. providing a preconstructed computer code set of connectors comprised of at least one of information provider connectors, integration provider connectors, and system behavior connectors;
b. defining a software application specific data set comprised of at least one of information providers with which the software application will interact, integration providers with which the software application will interact, and system behaviors of the software application;
c. creating a machine readable domain model from the software application specific data set; and
d. processing the domain model using a domain model processor to generate a software application/enterprise interface having app specific connectors associated with the software application specific data set, and wherein said app specific connectors are derived from the preconstructed computer code set of connectors.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for constructing a complete definition of a backend requirements model that can be automatically accessed and interpreted, and generated into a mobile consumable API for creation of, and use with, mobile applications. The mobile consumable API can be provided and made available to mobile app developers on a separate, stand-alone platform, and may act as an intermediary between the mobile app and the primary mainframe/enterprise/back end system. The method may include identification and definition of one or more of information providers, integration providers, and system behaviors, and creating a domain model. The domain model may be automatically codified into an API based solution as the app/mainframe interface, and stored on a development and operational platform for use.
19 Citations
20 Claims
-
1. A method for creating an interface for software applications interacting with an enterprise computer system comprising:
-
a. providing a preconstructed computer code set of connectors comprised of at least one of information provider connectors, integration provider connectors, and system behavior connectors; b. defining a software application specific data set comprised of at least one of information providers with which the software application will interact, integration providers with which the software application will interact, and system behaviors of the software application; c. creating a machine readable domain model from the software application specific data set; and d. processing the domain model using a domain model processor to generate a software application/enterprise interface having app specific connectors associated with the software application specific data set, and wherein said app specific connectors are derived from the preconstructed computer code set of connectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for interfacing software applications with an enterprise computer system comprising:
-
a. creating a machine readable domain model defining a software application specific connector data set, said software application specific connector data set comprised of at least one of an information provider with which the software application will interact, an integration provider with which the software application will interact, and a system behavior of the software application; and b. processing the domain model to automatically generate a software application/mainframe interface having at least one app specific connector associated with the software application specific connector data set, and wherein said at least one app specific connector is derived from a preconstructed computer code set of connectors comprised of at least one of information provider connectors, integration provider connectors, and system behavior connectors. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer system for generating a software application/enterprise computer system interface comprising:
-
a. memory storing a preconstructed computer code set of connectors comprised of at least one of information provider connectors, integration provider connectors, and system behavior connectors; b. logic configured to process a machine readable domain model defining a software application specific connector data set to generate the software application/enterprise computer system interface having app specific connectors associated with the software application specific connector data set, wherein said app specific connectors are derived from the preconstructed computer code set of connectors, and wherein said software application specific connector data set is comprised of at least one of an information provider with which the software application with interact, an integration provider with which the software application will interact, and a system behavior of the software application. - View Dependent Claims (17, 18, 19, 20)
-
Specification