Event-triggered data collection
First Claim
1. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
- detecting an occurrence of a network event;
obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the occurrence of the network event;
forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, measured or obtained, responsive to obtaining the position estimate; and
storing or transmitting the record responsive to forming the record;
wherein the network event includes at least one of the following;
the subscriber station entering a coverage area, the subscriber station exiting a coverage area, and an expiration of a timer while the subscriber station is outside the coverage area of a wireless communications system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of obtaining data useful for one or more network applications is described. The method is performed responsive to a triggering event, such as a dropped call, a position fix, or even expiration of a timer. A position estimate for a subscriber station is obtained responsive to the event. A record is then formed associating the position estimate for the subscriber station with an identifier of the triggering event and/or data measured or obtained responsive to the event, such as the strength of one or more pilots visible to the subscriber station. The record is either stored locally or transmitted to a remote location. In one implementation, the record is transmitted to a remote location, and stored in a database holding like records relating to other subscriber stations.
202 Citations
50 Claims
-
1. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
-
detecting an occurrence of a network event; obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the occurrence of the network event; forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, measured or obtained, responsive to obtaining the position estimate; and storing or transmitting the record responsive to forming the record; wherein the network event includes at least one of the following;
the subscriber station entering a coverage area, the subscriber station exiting a coverage area, and an expiration of a timer while the subscriber station is outside the coverage area of a wireless communications system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
15. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
-
detecting an expiration of a timer; obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the expiration of the timer; forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, measured or obtained, responsive to obtaining the position estimate; and storing or transmitting the record responsive to forming the record; wherein the record associates the position estimate with one or more measurements of pilot strength and phase;
wherein at least one of the pilots is associated with a traffic channel existing between the subscriber station and a base station; and
wherein the traffic channel is at least one of a forward traffic channel, and a reverse traffic channel.
-
-
16. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
-
detecting a user initiation of a 911 call; obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the user initiation of the 911 call; forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, measured or obtained, responsive to obtaining the position estimate; and storing or transmitting the record responsive to forming the record, wherein the record associates the position estimate with one or more measurements of pilot strength and phase;
wherein at least one of the pilots is associated with a traffic channel existing between the subscriber station and a base station;
wherein the traffic channel is at least one of a forward traffic channel, and a reverse traffic channel.
-
-
17. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
-
detecting a request for position-dependent services in a Web-enabled subscriber station; obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the request for position-dependent services in the Web-enabled subscriber station; forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, measured or obtained, responsive to obtaining the position estimate; and storing or transmitting the record responsive to forming the record; wherein the record associates the position estimate with one or more measurements of pilot strength and phase;
wherein at least one of the pilots is associated with a traffic channel existing between the subscriber station and a base station; and
wherein the traffic channel is at least one of a forward traffic channel, and a reverse traffic channel.
-
-
18. A method of obtaining data useful for one or more wireless network applications, the method comprising performing the following steps:
-
detecting an occurrence of a triggering event; obtaining a position estimate for a subscriber station operating within a wireless communications system responsive to detecting the occurrence of the triggering event; detecting an expiration of a timer; obtaining the position estimate for a subscriber station operating within the wireless communications system responsive to detecting the expiration of the timer; forming a record associating the position estimate for the subscriber station with at least one of an event identifier and data, representing one or more measurements of pilot strength or phase, measured or obtained, responsive to obtaining the position estimate; and storing or transmitting the record responsive to forming the record. - View Dependent Claims (19, 20, 21)
-
-
32. A wireless communications system for obtaining data useful for one or more network applications comprising:
-
one or more network entities each configured to (1) obtain or have obtained a position estimate for a subscriber station responsive to detecting an occurrence of a network event, (2) form or have formed a record associating the position estimate for the subscriber station with at least one of an identifier of the network event and data, measured or obtained, responsive to the obtaining or having obtained the position estimate, and (3) store or having stored the record in a database responsive to forming or having formed the record; wherein the one or more network events comprise a failed handoff condition, further comprising a memory holding data representing a map of failed handoff areas derived from the database, and for each area, association data associating the area with one or more base stations. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A method of obtaining data useful for one or more wireless network applications comprising performing the following steps by or for each of a plurality of subscriber stations operating within a wireless communications system:
-
detecting an occurrence of a network event; obtaining a position estimate for a subscriber station responsive to the detecting the occurrence of the network events; forming a record associating the position estimate for the subscriber station with at least one of an identifier of the triggering event and data measured or obtained responsive to the obtaining the position estimate; and storing or having stored the record in a database responsive to the forming the record; wherein the network event includes at least one of the following;
the subscriber station entering a coverage area, the subscriber station exiting a coverage area, and an expiration of a timer while the subscriber station is outside the coverage area of a wireless communications system. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of obtaining data useful for one or more wireless network applications comprising performing the following steps:
-
a step for forming records associating, for each of a plurality of subscriber stations, a position estimate for the subscriber station obtained, responsive to detecting an occurrence of a network event, with at least one of an identifier of the network event and data, measured or obtained, responsive to the position estimate; a step for storing the records in a database responsive to the step for forming the records; and a step for performing one or more network planning, optimization, validation or operations applications using data derived from the database; wherein the network event includes at least one of the subscriber station entering the coverage area, the subscriber station exiting the coverage area, and an expiration of a timer while the subscriber station is outside the coverage area of the wireless communications system.
-
Specification