Patent ID: 8204911

Claim:
A wireless mobile device comprising: a processor; computer readable memory in communication with said processor, said computer readable memory storing: a markup language definition of a database table for storing data at said wireless mobile device, said database table having a plurality of fields; a markup language definition of a data package to be sent or received by said wireless mobile device, said data package having a plurality of package fields; and a markup language definition of a table update to be made to said database table when said data package is sent or received by said wireless mobile device, said markup language definition of said table update identifying the fields of the database table to be updated and the package fields to be used in updating said fields of said database table, said computer readable memory further storing software adapting said device to: create said database table in said computer readable memory in accordance with said markup language definition of said database table; and when said data package is sent or received by said wireless mobile device, update said database table in accordance with said markup language definition of said table update.