System and method for using equipment identity information in providing location services to a wireless communication device
DCFirst Claim
1. A location services apparatus for providing location services to a mobile station, comprising:
- a) a CPU;
b) a memory coupled to the CPU, wherein the memory stores data comprising location services equipment identity information and a plurality of location services equipment identifiers; and
c) an equipment identity processor coupled to the CPU and to the memory, wherein the equipment identity processor is configured to receive a location services equipment identifier of the plurality, to receive information identifying an error related to a request for location services from a mobile station identified by the received location services equipment identifier, to retrieve information comprising a location services equipment identity corresponding to the identifier, and to store and retrieve data related to errors associated with the location services equipment identity, and wherein the equipment identity processor selectively generates location services control signals that control operation of the CPU responsive to the identified location services equipment identity.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system, apparatus, and method provides location services to a mobile station by employing equipment identity information. In one aspect of the present inventive concept, a location server uses the equipment identity information of a mobile station in order to select the best protocol for LCS communication. In another aspect of the inventive concept, a mobile station uses the equipment identity information of a location server to select the best protocol to use for LCS communication. Advantageously, the equipment identity information can be used to correct manufacturing defects, fix design flaws and software bugs, track performance, optimize performance, or any combinations thereof. Information about features and defects relating to equipment identity information may be determined and stored for future use.
-
Citations
29 Claims
-
1. A location services apparatus for providing location services to a mobile station, comprising:
-
a) a CPU; b) a memory coupled to the CPU, wherein the memory stores data comprising location services equipment identity information and a plurality of location services equipment identifiers; and c) an equipment identity processor coupled to the CPU and to the memory, wherein the equipment identity processor is configured to receive a location services equipment identifier of the plurality, to receive information identifying an error related to a request for location services from a mobile station identified by the received location services equipment identifier, to retrieve information comprising a location services equipment identity corresponding to the identifier, and to store and retrieve data related to errors associated with the location services equipment identity, and wherein the equipment identity processor selectively generates location services control signals that control operation of the CPU responsive to the identified location services equipment identity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A communication system for providing location services to a mobile station, the system comprising:
-
a) a base station system; and b) a location server coupled with the base station system, wherein the location server is configured to receive a request for location services associated with the mobile station, to identify a mobile station type of the mobile station, to identify an error associated with the request for location services, to store and retrieve data relating to errors associated with the identified mobile station type, and to selectively generate location services control signals to control operation of the system to correct the identified error based at least in part on the retrieved data relating to errors associated with the identified mobile station type.
-
-
8. A method of providing location services to a mobile station, the method comprising the steps of:
-
a) receiving a request for location services to be provided to the mobile station; b) identifying an error associated with the request; c) retrieving data relating to errors associated with an identified mobile station type for the mobile station; d) selectively generating location services control signals based at least in part on error identified in step b) and the retrieved data of step c); and e) storing data on the generated location services control signals. - View Dependent Claims (9, 10, 11)
-
-
12. A communication system comprising:
-
a) a means for providing location services to a mobile station; b) a means for identifying an error associated with a request to provide location services to the mobile station; c) a means for storing and retrieving data relating to errors associated with an identified mobile station type for the mobile station; and d) a means for controlling the means for providing location services to correct the identified error based at least in part on retrieved data relating to the errors associated with the identified mobile station type. - View Dependent Claims (13, 14)
-
-
15. A method of operating a location server, comprising the steps of:
-
a) receiving a request for location services associated with a mobile station; b) identifying a mobile station type of the associated mobile station; c) identifying an error related to the request; and d) storing the identified mobile station type and the identified error. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of operating a location server, comprising:
-
a) receiving a request for location services associated with a mobile station; b) identifying a mobile station type of the associated mobile station; c) determining whether an error related to the request for location services has occurred; and d) storing and retrieving data relating to errors based on the identified mobile station type.
-
-
24. A method of operating a location server, comprising:
-
a) receiving a request for location services associated with a mobile station; b) identifying a mobile station type of the associated mobile station; c) determining an error has occurred related to the request for location services; and d) storing and retrieving data associated with and corresponding to the error in a database of corrective actions. - View Dependent Claims (25)
-
-
26. A method of operating a location server, comprising:
-
a) receiving a plurality of requests for location services associated with a plurality of requesting mobile stations; b) for at least some of the received requests, identifying a mobile station type of the associated mobile station; c) identifying errors related to at least some of the received requests for location services; and d) maintaining a database of corrective actions based at least in part on the identified errors and the identified mobile station type.
-
-
27. A method of operating a location server, comprising:
-
a) receiving a plurality of requests for location services associated with a plurality of requesting mobile stations; b) for at least some of the requests for location services, identifying a mobile station type; c) for at least some of the identified mobile station types, receiving information on errors associated with the at least some of the requests; and d) storing and retrieving data associated with and corresponding to the errors based on the identified mobile station type.
-
-
28. A method of operating a communication system, comprising:
-
a) communicating with a plurality of mobile stations; b) for at least some of the mobile stations, determining a corresponding mobile station type; c) for at least some of the corresponding mobile station types, initiating a request for location services for the corresponding mobile stations; d) identifying one or more errors associated with received requests for location services from at least a subset of the plurality of mobile stations; and e) storing and retrieving data relating to the identified one or more errors based on at least one of the corresponding mobile station types. - View Dependent Claims (29)
-
Specification