System and method for creating a development and operational platform for mobile applications
First Claim
1. A method for creating a development platform for mobile device applications interacting with a mainframe computer system comprising:
- a. providing a preconstructed computer code set of connectors for a first set of information providers, first set of integration providers, and a first set of system behaviors;
b. defining a second set of information providers with which the mobile device application will interact;
c. defining a second set of integration providers with which the mobile device application will interact;
d. defining a second set of system behaviors of the mobile device application;
e. creating a machine readable domain model from the second set of information providers, second set of integration providers, and second set of integration providers;
f. processing the domain model using a domain model processor to generate a mobile device application/mainframe interface having app specific connectors associated the second set of information providers, second set of integration providers, and second set of system behaviors, and wherein said app specific connectors are derived from the first set of information providers, first set of integration providers, and first set of system behaviors; and
g. storing the mobile device application/mainframe interface on a development and operational computer system platform.
1 Assignment
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.
-
Citations
20 Claims
-
1. A method for creating a development platform for mobile device applications interacting with a mainframe computer system comprising:
-
a. providing a preconstructed computer code set of connectors for a first set of information providers, first set of integration providers, and a first set of system behaviors; b. defining a second set of information providers with which the mobile device application will interact; c. defining a second set of integration providers with which the mobile device application will interact; d. defining a second set of system behaviors of the mobile device application; e. creating a machine readable domain model from the second set of information providers, second set of integration providers, and second set of integration providers; f. processing the domain model using a domain model processor to generate a mobile device application/mainframe interface having app specific connectors associated the second set of information providers, second set of integration providers, and second set of system behaviors, and wherein said app specific connectors are derived from the first set of information providers, first set of integration providers, and first set of system behaviors; and g. storing the mobile device application/mainframe interface on a development and operational computer system platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16)
-
-
10. A method for interfacing mobile device applications with a mainframe computer system comprising:
-
a. creating a machine readable domain model defining at least one information provider with which the mobile device application will interact, at least one integration provider with which the mobile device application will interact, and at least one system behavior of the mobile device application; b. processing the domain model using a domain model processor to automatically generate an mobile device application/mainframe interface having at least one app specific connector associated the at least one information provider, at least one integration provider, and at least one system behavior, and wherein said at least one app specific connector is derived from a preconstructed computer code set of generic connectors associated with said at least one information provider, at least one integration provider, and at least one system behavior; c. storing the mobile device application/mainframe interface on a development and operational computer system platform. - View Dependent Claims (17)
-
-
18. A computer system for generating a mobile software application/mainframe computer system interface comprising:
-
a. memory storing a preconstructed computer code set of connectors for a first set of information providers, first set of integration providers, and a first set of system behaviors; b. logic configured to process a preconstructed machine readable domain model defining a second set of at least one information provider with which the mobile software application with interact, a second set of at least one integration provider with which the mobile software application will interact, and a second set of at least one system behavior of the mobile software application to generate the mobile software application/mainframe computer system interface having app specific connectors associated with the second set of at least one information provider, second set of integration provider, and second set of system behavior, and wherein said app specific connectors are derived from the first set of information providers, first set of integration providers, and first set of system behaviors. - View Dependent Claims (19, 20)
-
Specification