US2011111742A1PendingUtilityA1

Automatic Application Definition Distribution

Assignee: NEIL TIMPriority: Jul 21, 2006Filed: Sep 27, 2010Published: May 12, 2011
Est. expiryJul 21, 2026(~0 yrs left)· nominal 20-yr term from priority
G06F 9/44505
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A new master application definition is installed at a server. Responsively, the server determines the identity of a user associated with the server-side application related to the master application definition. The server may then generate an application definition file specific to the application and to the remote wireless device associated with the identified user. The application definition file may contain definitions for: a user interface format; a format for network messages; and a format for storing data. Using these definitions, the wireless device may receive data generated by the server-side application and formatted in accordance with the definitions. The wireless device may then present a user interface for the application. Preferably, the application definition file is an XML file. Advantageously, when changes occur to previously established server-side applications, automatic updating of devices is efficiently accomplished.

Claims

exact text as granted — not AI-modified
1 . A method of configuring a mobile communication device, said method comprising, at a server:
 querying a database with an indication of a server-side application;   receiving, in response to said querying, an indication of a user identification associated with said server-side application;   generating, from elements of a master document associated with the server-side application, a document to describe aspects of said server-side application to a further application executing on a mobile communication device associated with said user identification, said document being specific to a determined device type of said mobile communication device; and   automatically transmitting said device type-specific document to said mobile communication device.   
     
     
         2 . The method of  claim 1  wherein said generating said device type-specific document comprises generating a document in a markup language. 
     
     
         3 . The method of  claim 1  wherein said elements of said master document include:
 a format of a user interface for said server-side application; 
 a format of network messages for exchange of data generated by said server-side application; and 
 a format for storing data related to said server-side application. 
 
     
     
         4 . The method of  claim 1  wherein said master document comprises a plurality of formats, each format of said plurality of formats for a user interface for said server-side application at a specific type of mobile communication device. 
     
     
         5 . The method of  claim 4  wherein said generating comprises:
 determining a type of the mobile communication device associated with said user identification; and 
 selecting a format among said plurality of formats, where said format is associated with said type. 
 
     
     
         6 . The method of  claim 1  wherein said master document comprises a format of network messages for exchange of data generated by said server-side application. 
     
     
         7 . The method of  claim 1  wherein said master document comprises a format for storing data related to said server-side application. 
     
     
         8 . A computing device comprising:
 a processor;   memory in communication with said processor, storing software adapting said device to:   query a database with an indication of a server-side application;   receive, in response to said query, an indication of a user identification associated with said server-side application;   generate, from elements of a master document associated with the server-side application, a document to describe aspects of said server-side application to a further application executing on a mobile communication device associated with said user identification, said document being specific to a determined device type of said mobile communication device; and   automatically transmit said device type-specific document to said mobile communication device.   
     
     
         9 . The computing device of  claim 8  wherein said software further adapts said device to generate said device type-specific document by generating a document in a markup language. 
     
     
         10 . The computing device of  claim 8  wherein said master document comprises a plurality of formats, each format of said plurality of formats for a user interface for said server-side application at a specific type of mobile communication device. 
     
     
         11 . The computing device of  claim 10  wherein said software further adapts said device to generate said device type-specific document by:
 determining a type of the mobile communication device associated with said user identification; and 
 selecting a format among said plurality of formats, where said format is associated with said type. 
 
     
     
         12 . A non-transitory computer readable medium containing computer-executable instructions that, when performed by processor, cause said processor to:
 query a database with an indication of a server-side application;   receive, in response to said query, an indication of a user identification associated with said server-side application;   generate, from elements of a master document associated with the server-side application, a document to describe aspects of said server-side application to a further application executing on a mobile communication device associated with said user identification, said document being specific to a determined device type of said mobile communication device; and   automatically transmit said device type-specific document to said mobile communication device.   
     
     
         13 . The computer readable medium of  claim 12  wherein said generating said device type-specific document comprises generating a document in a markup language. 
     
     
         14 . The computer readable medium of  claim 12  wherein said elements of said master document include:
 a format of a user interface for said server-side application; 
 a format of network messages for exchange of data generated by said server-side application; and 
 a format for storing data related to said server-side application. 
 
     
     
         15 . The computer readable medium of  claim 12  wherein said master document comprises a plurality of formats, each format of said plurality of formats for a user interface for said server-side application at a specific type of mobile communication device. 
     
     
         16 . The computer readable medium of  claim 12  wherein said generating comprises:
 determining a type of the mobile communication device associated with said user identification; and 
 selecting a format among said plurality of formats, where said format is associated with said type. 
 
     
     
         17 . The computer readable medium of  claim 12  wherein said master document comprises a format of network messages for exchange of data generated by said server-side application. 
     
     
         18 . The method of  claim 1  wherein said master document comprises a format for storing data related to said server-side application. 
     
     
         19 . The computing device of  claim 8  wherein said elements of said master document include:
 a format of a user interface for said server-side application; 
 a format of network messages for exchange of data generated by said server-side application; and 
 a format for storing data related to said server-side application. 
 
     
     
         20 . The computing device of  claim 9  wherein said master document comprises a format for storing data related to said server-side application.

Join the waitlist — get patent alerts

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

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