Automatic Mobile Device Configuration
First Claim
1. A computer readable medium storing computer-executable instructions that, when performed by a processor of a computing device in communication with a mobile communication device, cause said computing device to facilitate configuration of said mobile communication device by:
- receiving a request for registration of said mobile communication device;
based on said request for registration, determining an identity of a user associated with said mobile communication device;
determining a set of N server-side applications associated with said identity of said user, where N is an integer greater than one; and
automatically, for each of said N server-side applications;
generating a document in a markup language, said document for configuring said mobile communication device to access said server-side application; and
transmitting said document to said mobile communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
A remote wireless device registers with a server. Responsively, the server determines the identity of a server-side application associated with a user of the remote wireless device. The server may then generate an application definition file specific to the server-side application and to the remote wireless device. 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 server-side application. The application definition file may be an Extensible Markup Language (XML) file. Advantageously, configuration of devices is more efficiently accomplished.
-
Citations
20 Claims
-
1. A computer readable medium storing computer-executable instructions that, when performed by a processor of a computing device in communication with a mobile communication device, cause said computing device to facilitate configuration of said mobile communication device by:
-
receiving a request for registration of said mobile communication device; based on said request for registration, determining an identity of a user associated with said mobile communication device; determining a set of N server-side applications associated with said identity of said user, where N is an integer greater than one; and automatically, for each of said N server-side applications; generating a document in a markup language, said document for configuring said mobile communication device to access said server-side application; and transmitting said document to said mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A mobile communication device comprising:
-
a processor; memory in communication with said processor storing software that, when executed by said processor, adapts said mobile communication device to; send, to a computing device, a request for registration of said mobile communication device; and receive, from said computing device, N markup language documents for configuring said mobile communication device to access N respective server-side applications via said computing device, where N is an integer greater than one, each of said N markup language documents being previously associated with an identity of a user of said mobile communication device, said N markup language documents having been automatically generated and transmitted by said computing device in response to said request for registration. - View Dependent Claims (19)
-
-
20. A computer readable medium storing computer-executable instructions that, when performed by a processor of a mobile communication device, cause said mobile communication device to:
-
send, to a computing device, a request for registration of said mobile communication device; and receive, from said computing device, N markup language documents for configuring said mobile communication device to access N respective server-side applications via said computing device, where N is an integer greater than one, each of said N markup language documents being previously associated with an identity of a user of said mobile communication device, said N markup language documents having been automatically generated and transmitted by said computing device in response to said request for registration.
-
Specification