US2009183138A1PendingUtilityA1

System and method for mobile software application development and deployment

Assignee: HAND CORPPriority: May 5, 2000Filed: Jan 8, 2008Published: Jul 16, 2009
Est. expiryMay 5, 2020(expired)· nominal 20-yr term from priority
H04L 67/5682H04L 9/40H04L 67/568H04L 67/567G06Q 10/06H04L 69/329H04L 67/04H04W 4/00H04L 67/34H04L 67/289H04W 88/04G06F 9/445
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A technique is introduced for developing and deploying an application in a mobile domain. In operation, a mobile data model may be accessed, and a portion of the mobile data model may selected to be instantiated at a distributed device in order to create a mobile data store at the distributed device. The mobile data store may contain enterprise information. A mobile software application and at least a portion of the mobile data model may be made available to a consumer, and, in some embodiments, the application and the portion of the data model may be deployed to a consumer. In some embodiments, the consumer may be a hand-held computing device.

Claims

exact text as granted — not AI-modified
1 . A system, comprising:
 a mobile data model generator configured to create a first mobile data model including a first set of classes, the first set of classes including some but not all of an available set of classes in an enterprise data store; and   an application development engine operable to generate instructions configured to reference one or more data elements, data relationships, and data dependencies for deployment to a distributed computing platform and that allow the distributed computing platform to access information within a locally saved first mobile data store, the first mobile data store based on the first mobile data model.   
   
   
       2 . The system of  claim 1 , further comprising:
 a mobile messenger application configured to receive first data transactions associated with the first mobile data store and to alter the first mobile data store based on the first data transactions.   
   
   
       3 . The system of  claim 1 , wherein:
 the application development engine is operable to generate instructions that allow a second distributed computing platform to access information within a locally saved second mobile data store, the second mobile data store based on a second mobile data model.   
   
   
       4 . The system of  claim 1 , wherein the first set of classes are selected for a first intended customer. 
   
   
       5 . The system of  claim 1 , wherein the application development engine is configured to generate object oriented instructions. 
   
   
       6 . The system of  claim 1 , further comprising an enterprise data model that includes the available set of classes. 
   
   
       7 . The system of  claim 1 , further comprising a graphical user interface (GUI) engine configured to provide a developer with an interface for the mobile data model generator to create the first mobile data model, wherein the interface allows a user to select an appropriate class from the enterprise data model for inclusion in the first mobile data model. 
   
   
       8 . A method, comprising:
 accessing a first mobile data model including a first set of classes which includes some but not all of an available set of classes included in an enterprise data store;   instantiating the first mobile data model to create a first mobile data store;   creating a first mobile software application operable to reference one or more data elements, data relationships, and data dependencies of the first mobile data model when interfacing with a backend application to interact with the first mobile data store; and   making the first mobile software applications available to a customer.   
   
   
       9 . The method of  claim 8 , wherein the first set of classes is selected based on a type of the customer. 
   
   
       10 . The method of  claim 8 , wherein the first set of classes is selected based on a first mobile device type. 
   
   
       11 . The method of  claim 8 , further comprising creating a first domain data store at a first server based on the first mobile data model. 
   
   
       12 . The method of  claim 11 , further comprising synchronizing the first mobile data store with the first domain data store. 
   
   
       13 . The method of  claim 8 , wherein a first customer receiving the first mobile software application is granted an ability to access and update data instances in the first mobile data store. 
   
   
       14 . The method of  claim 8 , further comprising:
 wirelessly providing the first mobile application to a first mobile device.

Join the waitlist — get patent alerts

Track US2009183138A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.