Wireless database environment for a small device
AssigneeMicrosoft Corporation
InventorsVinay Deo, Michael J. O'Leary, Robert B. Seidensticker
Life of this patent
Estimating the term…
Abstract
The wireless environment includes an object processing module to process objects obtained from a wireless receiver on the mobile device. The object processing module processes the object to alter data stored in memory on the mobile device.
Claims32
A computer readable medium including instructions for processing information to alter a field of a record of a dataset, the dataset being stored in memory on a mobile device and having a plurality of similarly structured records, the instructions comprising:
- receiving an object from a wireless receiver, the object having an object header comprising
- a first portion designating an identifier of a dataset from a plurality of datasets and a second portion designating an action to perform, the object further including object information, wherein the object information comprises a format having a first portion designating a field identifier of a field from a plurality of fields;
- and
- processing the object to ascertain the action to perform to alter data in a field of one of the records as a function of the identifier and the field identifier.
A method of processing information to alter a plurality of fields of a dataset, the dataset being stored in memory on a mobile device and having a plurality of similarly structured records, the method comprising:
- receiving an object from a wireless receiver, the object having an object header comprising
- a first portion designating an identifier of a dataset from a plurality of datasets storable in memory on the mobile device and a second portion designating an action to perform, the object further including object information, wherein the object information comprises a format having a first portion designating a plurality of field identifiers associated with the plurality of fields;
- and
- processing the abject to ascertain the action to perform to alter data in the plurality of fields as a function of the identifier and the plurality of field identifiers.
A mobile device, comprising:
- a wireless receiver;
- a memory device storing a plurality of datasets, each dataset having a plurality of similarly structured records;
- and
- the object processing module coupled to the wireless receiver to receive an object therefrom,
- the object having an object header comprising a first portion designating an identifier of a dataset from the plurality of datasets and a second portion designating an action to perform, the abject further including object information, wherein the object information comprises a format having a first portion designating a field identifier of a field from a plurality of fields, wherein the abject processing module processes the object to ascertain the action to perform to alter data in a field of one of the records as a function of the identifier and the field identifier.
A mobile device comprising:
- a wireless receiver;
- a memory device storing a plurality of datasets, each dataset having a plurality of similarly structured records, each record having a plurality of fields;
- and
- an object processing module coupled to the wireless receiver, the object having an object header comprising a first portion designating an identifier of a dataset from the plurality of datasets and a second portion designating an action to perform, the object further including object information, wherein the object information comprises a format having a first portion designating a plurality of field identifiers associated with a plurality of fields of the dataset, wherein the object processing module processes the object to ascertain the action to perform to alter data in the plurality of fields as a function of the identifier and the plurality of field identifiers.
A method for altering data in a field of a record of a dataset stored in a memory device storing a plurality of datasets, each dataset having an associated address within the memory device and having a plurality of similarly structured records, the method comprising:
- receiving an object from a wireless receiver, the object having an object header comprising
- a first portion designating an identifier of a dataset independent of the address of the dataset storable in the memory device, and a second portion designating an action to perform, the object further including object information comprising a first portion designating a field identifier associated with the field;
- and
- processing the object to alter data in the field of the record as a function of the identifier and the field identifier.
A computer readable medium having instructions that, when implemented, perform a method for altering data in a field of a record of it dataset stored in a memory device storing a plurality of datasets, each dataset having an associated address within the memory device and having a plurality of similarly structured records, the instructions comprising:
- receiving an object from a wireless receiver, the object having an object header comprising
- a first portion designating an identifier of a dataset independent of the address of the dataset storable in, the memory device, and a second portion designating an action to perform, the object further including object information comprising a first portion designating a field identifier associated with the field;
- and
- processing the object to alter data in the field of the record as a function of the identifier and the field identifier.
Dependencies are inferred from the claim text.