System and method for using equipment identity information in providing location services to a wireless communication device
First 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 pertaining to location services equipment identity information and 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 location services equipment identifiers and to retrieve location equipment identity information, and wherein the equipment identity processor selectively generates location services control signals that control operation of the CPU responsive to an identified characteristic of the location services equipment identity.
1 Assignment
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
66 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 pertaining to location services equipment identity information and 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 location services equipment identifiers and to retrieve location equipment identity information, and wherein the equipment identity processor selectively generates location services control signals that control operation of the CPU responsive to an identified characteristic of the location services equipment identity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
9. 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 selectively generate location services control signals to control operation of the system in response to a characteristic of the mobile station to which location services are to be provided.
-
-
10. 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 a location services characteristic of the mobile station in response to the request, wherein the location services characteristic comprises one or more of the following characteristics;
a manufacturer, a model, a bug, an error code; and
c) selectively generating location services control signals based at least in part on the location services characteristic identified in step b). - View Dependent Claims (11, 12, 13)
-
-
14. A communication system comprising:
-
a) a means for providing location services to a mobile station; and
b) a means for controlling the means for providing location services based at least in part on an identified location services characteristic of the mobile station. - View Dependent Claims (15, 16)
-
-
17. 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; and
c) storing at least one parameter based on the identified mobile station type. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A method of operating a mobile switching center, 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; and
c) communicating the request for location services and the mobile station type to a location server. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. 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.
-
-
33. 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; and
c) storing and retrieving data associated with and corresponding to a performance parameter of the associated mobile station based on the identified mobile station type. - View Dependent Claims (34, 35)
-
-
36. 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.
-
-
37. 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 requests for location services, determining a performance parameter related to the fulfillment of the request for location services; and
d) storing and retrieving data associated with and corresponding to the determined performance parameter based on the identified mobile station type.
-
-
38. 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; and
d) storing and retrieving data relating to a location services performance parameter based on at least one of the corresponding mobile station types. - View Dependent Claims (39)
-
-
49. A communication system for providing location services, the system comprising:
-
a) a base station system;
b) a location server coupled with the base station system; and
c) a mobile station in communication with the base station system, wherein the mobile station is configured to selectively generate location services control signals responsive to a characteristic of the location server.
-
-
50. A method of providing location information to a location server by mobile station, the method comprising the steps of:
-
a) receiving a request from the location server for location information to be provided by the mobile station;
b) identifying a characteristic of the location server according to the request; and
c) selectively generating location services control signals by the mobile station based at least in part on the characteristic of the location server. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A communication system comprising:
-
a) a means for providing location information to a location server by a mobile station; and
b) a means for controlling the means for providing location information based at least in part on an identified characteristic of the location server. - View Dependent Claims (62, 63)
-
-
64. A method of operating a mobile station, comprising:
-
a) receiving a request for location data from a location server;
b) identifying a location server type of the associated location server; and
c) storing and retrieving data relating to a performance parameter of the location server based on the identified location server type. - View Dependent Claims (65, 66)
-
Specification