Mobile computing system architecture
First Claim
1. A system comprising:
- a plurality of mobile units for use by mobile users;
an application server;
communications means for enabling said mobile units to communicate with the application server;
a subscriber database comprising information about the software and/or hardware capabilities of individual mobile units;
a script database comprising equivalent script segments for carrying out particular functions on mobile units with different software and/or hardware capabilities;
wherein the application server is adapted to provide an application script to a mobile unit, said application script being prepared from script segments selected from the script database according to the information about the mobile unit stored in the subscriber database.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for operating plurality of diverse mobile computing devices 200 used by mobile users is described. A subscriber database 150 is provided comprising information about the hardware and/or software capabilities of the mobile units. An application server 100 accesses the subscriber database 150, allowing preparation of an application script from script segments according to the hardware and/or software capabilities of the unit.
A master application 715 in markup language may be used for the preparation of the application script. Applications and data in the form of script can then be downloaded to each mobile computing device and can continue to function offline with periodic synchronization of data and application with information held in an information server database 460.
22 Citations
24 Claims
-
1. A system comprising:
-
a plurality of mobile units for use by mobile users;
an application server;
communications means for enabling said mobile units to communicate with the application server;
a subscriber database comprising information about the software and/or hardware capabilities of individual mobile units;
a script database comprising equivalent script segments for carrying out particular functions on mobile units with different software and/or hardware capabilities;
whereinthe application server is adapted to provide an application script to a mobile unit, said application script being prepared from script segments selected from the script database according to the information about the mobile unit stored in the subscriber database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 22, 24)
-
-
13. A method comprising the steps of:
-
acquiring information about the software and/or hardware capabilities of a mobile unit from a subscriber database, the mobile unit being for use by a mobile user; and
preparing an application script customised for the mobile unit from script segments being selected from a script segment database according to the software and/or hardware capabilities of the mobile unit. - View Dependent Claims (19, 20, 21, 23)
-
Specification