Patent ID: 7110776

Claim:
A method of cellular telephony mobile equipment location based services data transmission, in which an application carries out measurements on Base Transceiver Stations or associated cells by detecting, storing and transmitting respective information to a remote Service Center by means of messages, where a processing system applying calculation procedures and a Base Transceiver Stations geographic position database compute data associated to the location based services, the method comprising: generating in the application at least one message containing a set of data in compressed format, the set of data being selected from a set comprising specific data on each single message, specific data on the message set, specific data on the measurements and specific data on the cells monitored by the mobile equipment, said data in compressed format comprising: for each message: a current message order number; and a total number of messages dedicated to location based services data transmission; in the message body: data dedicated to specific services; and/or a number of said measurements; for each measurement: RXLEV-FULL-SERVING-CELL data representing an intensity of a signal of the serving cell associated with said mobile equipment; a “Changed Tag” label indicating which of the data: Cell ID serving cell identification, LAC Local Area Code, MCC Mobile Country Code and MNC Mobile Network Code, associated to the Changed Tag label and pertaining to the serving cell have changed with respect to a previous measurement; MCC, if “Changed Tag” is higher than a first value; MNC, if “Changed Tag” is higher than the first value; LAC, if “Changed Tag” is higher than a second value; Serving Cell ID, if “Changed Tag” is higher than a third value; and a number of monitored neighboring cells associated with the mobile equipment; for each neighboring cell: a relative intensity of the signal computed on the basis of a previous measurement; an “ARFCN-BSIC cache index” of the ARFCN-BSIC channel order number-identification code pair in a memory table; an “ARFCN channel order number, if “ARFCN-BSIC cache index” has a first binary value; a BSIC identification code if “ARFCN-BSIC cache index” has the first binary value; and an absolute intensity of the signal, if the neighboring cell relative signal intensity” has a second binary value.