In a cellular system configuration, the location of a mobile station is determined from the acquisition of cellular network data pertaining to the mobile station, and the translation of such network data into a corresponding geographical position profile. The cellular system includes a mobile station locator entity for receiving from a mobile switching center the network data such as cell and/or sector ID and trunk group member number. The mobile station locator translates the network data into position information such as geographic coordinates (latitude and longitude), resolution (radius), and angle values for sectorized cells.
|
0. 17. In a cellular network, a method comprising:
receiving a feature code and latitude and longitude coordinates from a mobile station, wherein the feature code corresponds to an emergency call from the mobile station;
determining an identity of the mobile station based on the feature code;
using the latitude and longitude coordinates to determine which type of location data among multiple types of location data is used during the emergency call, wherein a first type of location data is latitude-and-longitude-coordinates-type location data;
communicating the identity and the latitude and longitude coordinates of the mobile station, wherein the communicated identity and latitude and longitude coordinates assist an assistance center in locating the position of the mobile station.
0. 7. In a cellular network, a method comprising:
receiving an identity and latitude and longitude coordinates of a mobile station, wherein the identity of the mobile station has been determined based on an emergency call from the mobile station and the latitude and longitude coordinates of the mobile station have been provided by the mobile station;
using the latitude and longitude coordinates to determine which type of location data among multiple types of location data is used during the emergency call, wherein a first type of location data is latitude-and-longitude-coordinates-type location data;
reformatting the latitude and longitude coordinates to enable displaying the latitude and longitude coordinates at an assistance center; and
communicating the identity and the reformatted latitude and longitude coordinates to the assistance center, which processes the emergency call using the identity and the reformatted latitude and longitude coordinates.
0. 26. In a cellular network, a method comprising:
receiving a first string of alphanumerical characters representing a feature code and a second string of alphanumerical characters representing latitude and longitude coordinates from a mobile station, wherein the feature code corresponds to an emergency call from the mobile station and the latitude and longitude coordinates reflect an approximate position of the mobile station;
determining an identity of the mobile station based on the feature code;
using the second string of alphanumerical characters to determine which type of location data among multiple types of location data is used during the emergency call, wherein a first type of location data is latitude-and-longitude-coordinates-type location data;
communicating the identity and the latitude and longitude coordinates of the mobile station, wherein the communicated identity and latitude and longitude coordinates assist an assistance center in locating the position of the mobile station.
0. 16. In a cellular network, a method comprising:
receiving an identity and latitude and longitude coordinates of a mobile station, wherein the identity of the mobile station has been determined based on an emergency call from the mobile station and the latitude and longitude coordinates have been provided by the mobile station based on a geographic position of the mobile station and the emergency call at the mobile station;
using the latitude and longitude coordinates to determine which type of location data among multiple types of location data is used during the emergency call, wherein a first type of location data is latitude-and-longitude-coordinates-type location data;
reformatting the latitude and longitude coordinates to enable displaying the latitude and longitude coordinates at an assistance center; and
communicating the identity and the reformatted latitude and longitude coordinates to the assistance center, which processes the emergency call using the identity and the reformatted latitude and longitude coordinates and maps the position of the mobile station based on the reformatted latitude and longitude coordinates for purposes of dispatching emergency personnel to the position of the mobile station.
0. 1. In a cellular system comprising a plurality of cell sites each including a plurality of mobile stations in communication with a base station, and comprising a plurality of interconnected mobile switching centers each in communication with the base stations of certain cell sites, wherein each mobile switching center maintains network identification data for each mobile station being served in said certain cell sites, a method of determining the location of a mobile station originating communications within a cell site, comprising the steps of:
acquiring the network identification data for said mobile station from the mobile switching center serving said cell site; and
translating said acquired network identification data into geographical location information using indexable tables generated from data of trunk groups and member numbers used by each cell site and data front geographic maps of radio coverage for said cell sites.
0. 2. The method as recited in
transmitting from the mobile switching center a cellular channel including an identity code assigned to the communicating mobile station;
prompting the mobile switching center with said identity code to request network identification data for said communicating mobile station;
at the mobile switching center, responsively retrieving the requested network identification data using the identity code; and
transmitting the network identification data from said mobile switching center.
0. 3. The method as recited in
developing an information array at the mobile switching center including entries for each mobile station in said cell site indexed by a respective identity code.
0. 4. The method as recited in
said cellular channel further includes the mobile station communication.
0. 5. In a cellular system comprising a plurality of cell sites each including a plurality of mobile stations in communication with a base station, and comprising a plurality of interconnected mobile switching centers each in communication with the base stations of certain cell sites, wherein each mobile switching center maintains network identification data for each mobile station being served in said certain cell sites, a method of determining the location of a mobile station originating communications within a cell site, comprising the steps of:
transmitting from the mobile switching center a cellular channel including the network identification data for said mobile station;
receiving the transmitted network identification data; and
translating the received network identification data into geographical location information using indexable tables generated from data of trunk groups and member numbers used by each cell site and data from geographic maps of radio coverage for said cell sites.
0. 6. A location-finding assembly in a cellular system, said system servicing a plurality of mobile stations through a base station connected to a mobile switching center, comprising:
server means responsive to a location request for prompting the mobile switching center for network data on a base station;
said server means including means for receiving network data from the mobile switching center, and means for converting said network data into a corresponding geographical position profile using indexable tables generated from data of trunk groups and member numbers used by each cell site and data from geographic maps of radio coverage for said cell sites.
0. 8. The method of claim 7, wherein receiving the identity and the latitude and longitude coordinates of the mobile station is from the assistance center.
0. 9. The method of claim 7, wherein receiving the latitude and longitude coordinates is based on the mobile station placing the emergency call at a geographic position and the latitude and longitude coordinates reflect an approximate position of the mobile station.
0. 10. The method of claim 7, wherein the mobile station that provides the received latitude and longitude coordinates includes a Global Positioning System (GPS) receiver receiving information pertaining to the latitude and longitude coordinates of the mobile station from one or more GPS satellites, wherein the mobile station is a cellular telephone.
0. 11. The method of claim 7, wherein receiving the identity and the latitude and longitude coordinates of the mobile station is from a mobile switching center (MSC).
0. 12. The method of claim 11, wherein the latitude and longitude coordinates provided to the MSC by the mobile station, which includes a Global Positioning System (GPS) receiver receiving information pertaining to the latitude and longitude coordinates of the mobile station, is from one or more GPS satellites, wherein the mobile station is a cellular telephone.
0. 13. The method of claim 7, further comprising receiving updates to the latitude and longitude coordinates of the mobile station after receiving the emergency call from the mobile station.
0. 14. The method of claim 13, further comprising providing updates to the assistance center by reformatting the updated latitude and longitude coordinates and communicating the reformatted updated latitude and longitude coordinates to the assistance center.
0. 15. The method of claim 7, wherein the identity of the mobile station is a telephone number assigned to the mobile station.
0. 18. The method of claim 17, wherein communicating the identity and the latitude and longitude coordinates of the mobile station to a mobile station locator that assists the assistance center by providing data corresponding to the latitude and longitude coordinates of the mobile station to the assistance center is for establishing an approximate position of the mobile station.
0. 19. The method of claim 18, further comprising reformatting the received latitude and longitude coordinates for communicating the reformatted latitude and longitude coordinates to the mobile station locator.
0. 20. The method of claim 17, wherein receiving the latitude and longitude coordinates is based on the mobile station placing the emergency call at a geographic position and the latitude and longitude coordinates reflect an approximate position of the mobile station.
0. 21. The method of claim 17, wherein the mobile station that provides the received latitude and longitude coordinates includes a Global Positioning System (GPS) receiver receiving information pertaining to the latitude and longitude coordinates of the mobile station from one or more GPS satellites, wherein the mobile station is a cellular telephone.
0. 22. The method of claim 17, wherein receiving the feature code and the latitude and longitude coordinates of the mobile station from the mobile station via a base station is associated with the mobile station.
0. 23. The method of claim 17, wherein receiving the feature code and the latitude and longitude coordinates of the mobile station includes receiving a sequential string of digits, the sequential string of digits including:
a first string of alphanumerical characters representing the identity of the mobile station, and
a second string of alphanumerical characters representing the latitude and longitude coordinates of the mobile station.
0. 24. The method of claim 17, further comprising:
recognizing the received feature code as corresponding to an emergency call;
connecting the emergency call to the assistance center in response to recognizing the received feature code; and
communicating the determined identity and received latitude and longitude coordinates of the mobile station to the assistance center.
0. 25. The method of claim 17, further comprising receiving updates to the latitude and longitude coordinates of the mobile station after receiving the emergency call from the mobile station.
0. 27. The method of claim 7, wherein the reformatting using the latitude and longitude coordinates occurs based on the determination.
0. 28. The method of claim 7, wherein a second type of location data of the multiple types of location data is cell-and-sector-type location.
0. 29. The method of claim 16, wherein a second type of location data of the multiple types of location data is cell-and-sector-type location data.
0. 30. The method of claim 17, wherein a second type of location data of the multiple types of location data is cell-and-sector-type location data.
0. 31. The method of claim 26, wherein a second type of location data of the multiple types of location data is cell-and-sector-type location data.
|
This is a continuation of Reissue application Ser. No. 09/969,637 filed Oct. 4, 2001, which is a continuation of Reissue application Ser. No. 09/080,270 filed May 18, 1998, now U.S. Pat. No. Re. 38,267, which is a reissue of U.S. Pat. No. 5,519,760, all of which are incorporated herein by reference. Benefits under 35 U.S.C. 120 are hereby claimed.
The present invention relates to cellular communication systems and, more particularly, to a cellular configuration for determining the location of a mobile station.
The increased terminal mobility offered by cellular telephone networks as well as mobile radio data networks has brought about an increased demand for location-based services and applications. Fleet operators are interested in automated vehicle tracking applications to enhance their dispatch operations. Moreover, stolen vehicle recovery systems have enjoyed a significant amount of success during the past few years. However, most efforts to date have been designed around specialized equipment employed at the mobile operator site for acquiring location information. For example, U.S. Pat. No. 5,043,736 to Darnell et al. discloses a cellular position locating system where the location of a remote unit is derived from data transmitted by a global positioning system to a specially equipped receiver at the remote unit.
The present invention concerns, in a cellular system comprising a plurality of cell sites each including a plurality of mobile stations in communication with a base station, and comprising a plurality of interconnected mobile switching centers each in communication with the base stations of certain cell sites, wherein each mobile switching center maintains network identification data for each mobile station being served in said certain cell sites, a method of determining the location of a mobile station originating communications within a cell site, comprising the steps of: acquiring the network identification data for said mobile station from the mobile switching center serving said cell site; and translating said acquired network identification data into geographical location information.
In another aspect the present invention concerns, in a cellular system comprising a plurality of cell sites each including a plurality of mobile stations in communication with a base station, and comprising a plurality of interconnected mobile switching centers each in communication with the base stations of certain cell sites, wherein each mobile switching center maintains network identification data for each mobile station being served in said certain cell sites, a method of determining the location of a mobile station originating communications within a cell site, comprising the steps of: transmitting from the mobile switching center a cellular channel including the network identification data for said mobile station; receiving the transmitted network identification data; and translating the received network identification data into geographical location information.
The implementation of certain cellular services requires that the mobile station location be made available to the service provider. For example, in a 911 emergency service, medical personnel need an accurate and precise reading on the source of a distress call in order for prompt medical attention to be made available within the entire coverage area of single or multi-carrier cellular networks. Although the location finding system disclosed by Darnell et al., supra, conveys highly accurate positional information from a modified mobile station specially configured to interface with a GPS system, a more desirable system from a subscriber perspective would keep intact the existing mobile station configuration.
The present invention concerns an enhancement to the existing cellular network topology permitting the acquisition of a mobile station location using cellular parameters from the network. The cellular parameters define the placement of each mobile station within its cellular network and its relationship to other mobile stations. For example, the parameters may include data identifying the communications trunk group serving the mobile station, a member number, and cell and/or sector ID. An accurate conversion of cellular data into a geographical profile may be performed using radio plans as a translational mechanism. The radio plans, which correspond to geographic maps of radio coverage, furnish information such as the latitude and longitude derived from the cell base station antenna location, elevation, radius, and angles for sectorized cells.
For purposes of discussion and clarity, the term “mobile station locator” (MSL or “Locator”) is used hereinafter to encompass a facility, mechanism, or assembly in whatever form implemented, constructed, or operable, which interacts with and is the recipient of location-determinative cellular data from the cellular network. The MSL itself maintains an information resource responsive to input cellular data for generating a corresponding geographical location estimate. The resource is constructed by accumulating position data from radio coverage maps, for example, where cellular data is translatable into geographical information.
The basic configuration of a cellular network includes a plurality of base stations defining cell sites and providing wireless communication to mobile station units within the cell site coverage area. The cellular network is further configured with a plurality of mobile switching centers in communication with the base stations and other switching centers to perform processing and switching functions enabling connections between mobile stations and interfacing to external networks such as the PSTN.
In one embodiment of the present invention detailed in the flow diagram sequence of
In another embodiment of the present invention detailed in the flow diagram sequence of
The Mobile Switching Center 33 is a cellular telephone network switch that provides processing and switching functions to allow cellular phones to communicate with other phones (cellular and wireline). The Mobile Station Locator 32 is a facility performing the retrieval and storage of location information pertaining to mobile stations. In particular, Locator 32 receives, retrieves, stores and processes location information, and then furnishes it to AC 31. The Locator 32 is equipped with an MSL-MSC Interface (MMI) that performs the retrieval of location information from the Mobile Switching Center 33.
Base stations, also called cell sites, are connected to Center 33 and provide radio communication with the cellular phones. Base stations can be configured with omnidirectional or sectorized antennas. An omni cell provides radio coverage radiating out from the cell center in all directions; this type of a cell may be approximated by a circle on a map. A sectorized cell has antennas which provide coverage for a section of the circle; this type of a cell may be approximated by a pie-wedge shape on a map.
The cellular configuration shown in
The LATIS trial activated the acquisition mode to determine a mobile station's position by engaging the operator into initiating a call into *the cellular network. In particular, the mobile station operator dialed a recognizable feature code (FC) on a standard cellular phone. The Center 33 recognized the feature code and connected the call to AC 31 for establishing a voice connection between the answering personnel and the caller.
The acquisition of location information by Locator 32, and its subsequent delivery to AC 31, is accomplished during the LATIS trial by a first and second transport scheme hereinafter designated Methods I and II. In Method I, Center 33 transmits the caller's identity to AC 31 over a network connection. The caller's identity is defined by a Mobile Identification Number (MIN) which corresponds to the telephone number of the station originating a call. For the purposes of the trial, the MIN was ten (10) digits in length.
The AC 31 responds by forwarding to Locator 32 a message containing the caller's MIN in order to request cellular data relevant to the MIN. The Locator 32 then interacts with Center 33 to retrieve the cell-site trunk currently in use by that particular mobile station. The Locator 32 converts the trunk information received from Center 33 into a location value including a geographic coordinate (latitude and longitude), a resolution parameter (radius), and possibly two angle values (for sectorized cells). This information is then formatted and transmitted to AC 31 for graphical display. Depending upon the type of base station currently serving the cellular phone, the location value may be displayed by AC 31 in different ways, such as with a circle described by the geographic coordinate and the resolution, or a pie-wedge conveying this information and supplemented with the two angle values.
In Method II, Center 33 multiplexes the caller's identity (e.g., MIN) with cellular network data and transmits the combined signal to AC 31. For example, Center 33 may outpulse the MIN plus a 5-digit code representing the serving cell/sector. The AC 31 receives this code and forwards it to Locator 32, which converts it into a geographical location value that is transmitted to AC 31 for graphical display. The following table summarizes the features of the transport methods used during the trial.
Location
Mobile Dialed Digits
Signaling Data Outpulsed
Transport Method
(Feature Code)
from MSC to AC
I
*57
MIN (10)
II
211
MIN (10) + cell & sector (5)
Although the LATIS field trial included specific routes for communicating cellular network data to Locator 32, these routes are indicated for illustrative purposes only and should not serve as a limitation of the present invention. Rather, the cellular network data may be transmitted to Locator 32 directly or indirectly via any type of communications link. Furthermore, the network data may be transmitted before or contemporaneously with the voice channel. For example, the voice channel may be forwarded to AC 31 or another entity over one link, while the network data may be independently routed over an alternative path to Locator 32. In addition, the MIN and/or network data (depending upon the application) may be multiplexed with the voice channel before transmission from Center 33.
Likewise, even though in Method I the Locator 32 was prompted with the MIN by Assistance Center 31, and in Method II the cell/sector location data was initially transmitted to AC 31 before being coupled to Locator 32 for conversion, this supervisory/coordinating role of AC 31 should not serve as a limitation of the present invention. Rather, it should be apparent to those skilled in the art that the MIN for Method I and the cellular network data for Method II could be transmitted directly to Locator 32 from Center 33, while the voice communication would be separately transmitted by Center 33 to AC 31 or any other end user.
The mobile station employed standard cellular phones such as Motorola transportable cellular phones which did not require any non-standard modifications. The phones were initialized with MINs (telephone numbers) from the serving GTE Mobilnet cellular system so that the phone would be on its “home” system throughout the trial.
The Mobile Switching Center 33 was an AT&T Autoplex System 1000 comprising one Executive Cellular Processor (ECP) 41 and several Digital Cellular Switches (DCS) 42. Each DCS 42 is connected to several base stations (cell sites). The only hardware modification made to Center 33 was the connection of a dedicated T-1 span (trunk group) to carry the test calls to an Assistance Center Switch 43. The link between the DCS 42 and ACS 43 is designated interface A in
The ECP 41 was modified to provide the necessary digit translation, call routing, and trunk signaling. The following discussion enumerates the modifications made to certain forms of ECP 41.
As noted above, Assistance Center 31 in
The ACS 43 is configured to include a Summa Four SDS-500 switch 44 which was configured with two T1 cards, one used during the trial and the other used for testing. The ACS 43 may further include a dial tone generator, an MF (multi-frequency) card for inband signaling-data capture, and an SLIC card to control attached telephone sets if so desired. A dedicated T1 span (interface A) from Center 33 was connected to one of the T1 cards; calls from Center 33 entered through ports on this card. The SDS switch 44 was controlled by all SDS host 45 which was running the SDS control software. The switch 44 communicated switch-related information and activity to the host 45 through reports; the host 45 issued commands to control the switch 44; and the switch 44 responded to commands with responses. The SDS host machine 45 was an HP-9000 series workstation.
The control software for the switch 44 was written in the C programming language and comprised five main modules (discussed infra) to execute the functions of receive messages, send messages, signal capture, analyze number, and prepare MSL input.
This module received messages from the SDS switch 44. This module was designed to support different types of applications; based upon the destination code and function ID in a message, the message was forwarded to an application module. For the trial, only one module, namely the signal capture module, was used.
This module received messages from host modules and queued them for transmission to the switch. It returned several status responses to the calling module, including socket full/output pending and communication error.
This module reacted to changes in the T1 and telset resources; these changes were sent to the host via Inpulse Rule Complete reports, Incoming Port Change reports, Outgoing Port change reports, or responses to Outgoing Port Control commands. Based upon the report, a command was built and sent to the switch via the Send Messages module. The commands included the resource's virtual communication address, and were formulated with the SDS Application Program Interface (API).
The Inpulse Rule Complete report indicated that the signaling information from an inbound call (on the T1 span) was complete. The received signaling data were then sent to the Analyze Number module for analysis and further action.
This module analyzed the digits received by the signal capture module to determine which set of location data it contained (e.g., latitude & longitude, cell & sector, or none). The location data were then reformatted into a location information set and sent to the Prepare MSL Input module.
This module prepared a location record for the MSL from the given location information set. If any error in the location set was detected, an appropriate error message was written to a log file. Otherwise, a data record was passed immediately to Locator 32 via the Send Messages module.
Additionally, this module sent an Outgoing Port Control command to the switch to perform an Outpulse Rule (ringing, etc.) for an ACDS telset (discussed infra). Since six telsets were used, if the first one was busy, the second one rang; if they both were busy, the call was queued (with ringback heard by the caller), and the first available telset received the call.
As noted above, the Assistance Center may also include an Assistance Center Dispatch Station (ACDS) 46 for housing telephone dispatching equipment 47 that enables an operator to talk with a caller and process the caller's location. This phone equipment would be interfaced to the SDS switch 44 through the SLIC card.
The ACDS comprised six standard telephones 47 and one HP-9000 series workstation 48. The telephones 47, connected to the ACS 43, allowed the operator to communicate with the callers/testers. Two software applications ran on the workstation: a Geographic Information System (GIS) for electronic mapping of callers' locations and a Graphical User Interface (GUI) which allowed the operator to quickly collect test scenario data.
The Geographic Information System is an X Window application which displays geographic data. In addition, GIS contains highly powerful algorithms for determining the shortest route/path between any two or more points. The following features were specifically added for use in the trial.
The GUI assists the operator in the gathering of necessary information. The GUI was built using X Windows/Motif 1.1 widget family, and includes a menu bar with twelve fields which the operator can fill with test information. The fields are delineated below.
A comment field was also provided to function as a server for location information. The Mobile Station Locator 32 was implemented with an HP-9000 series workstation.
The Locator 32 included an MSL Host & Server unit 49 containing software written in C and comprising the following six modules: main control, request, query-one, query-all, database-retrieval, GIS-interface. The MSL server 49 was designed to handle multiple simultaneous calls and operated as follows. The main control module waited for an incoming request from the ACS 43 (via interface B). For each incoming call, if the location data were present, the MSL server 49 translated it (if necessary) and formatted a data message which was sent to the ACDS 46. If the incoming call did not contain location data, the MSL server 49 checked if information from a Mobile Switching Center was included; if the Center was known, Locator 32 interacted with that particular Center using the query-one module. If the Center was not known, Locator 32 had the capability to interact with all connected Mobile Switching Centers using the query-all module. Both types of query modules were designed to use an MSL-MSC interface module 50, discussed below.
To ascertain the performance of the Mobile Station Locator 32, the main control module recorded the following events, with time-stamps, in log files:
The purpose of the MSL-MSC Interface (MMI) module 50 is to perform MSC-specific processing to retrieve location information. The MMI 50 was written as an Expect script using TCL (Tool Command Language). The MMI 50 login routine established a connection with the Autoplex ECP 41 Recent Change port through the workstation's serial port. During the trial, this connection involved dialing a modem and logging into the ECP 41, all of which were handled automatically by the MMI 50. Once a connection was established, the MMI 50 main program continuously scanned an input file for query requests from the MSL server 49.
When a query request was found, the MMI 50 would issue an OP:DN command to the ECP 41; this command would contain the MIN received from Locator 32 in the query request message. Under normal operating circumstances, ECP 41 would return an MCR (Mobile Call Register) value. The MMI 50 would then issue an OP:MCR command with the MCR value. Under similar operating circumstances, ECP 41 would return, among other data, the cell site trunk information corresponding with the trunk currently serving the mobile station. The MMI 50 returned this information (trunk group and member number) to the MSL server 49 by writing it into an output file. If any errors were encountered, the MMI 50 would write an appropriate error message into the output file.
The Locator 32 receives location data and performs conversions to provide a uniform output message format to applications (API). An illustrative output message format is as follows:
cell and sector
4
characters
longitude
8
latitude
8
elevation
5
radius
5
starting angle
5
real coverage angle
5
message/comments
125
A space was used to delimit each field.
The MSL host 49 executes certain conversion operations to properly translate the cellular network identification data for a specified mobile station into geographical position information. For example, transport Method I provides trunk group and member number data from the MSL-MSC Interface 50 to the MSL host 49. This data is translated in a first conversion operation into cell ID and sector ID information. In a second conversion operation, employed as a principal operation for transport Method II or as a secondary operation for transport Method I, the input data comprising cell/sector ID is converted into latitude and longitude, resolution (radius), angle 1, and angle 2.
The conversion operations are preferably performed using indexable tables previously generated and stored at Locator 32. The data for the first conversion operation was obtained, for example, from lists of trunk groups and member numbers used by each cell site (categorized by cell ID and/or sector ID). The data for the second conversion operation was gathered from radio plans (geographic maps of radio coverage) for the cells chosen for the trial, and organized into a tabular format. The latitude and longitude of each cell were taken directly from these radio plans using the base station antenna location as an index. The angles for sectorized cells were also extracted from the radio plans and other tables. The resolution of each cell/sector was determined from the radio plans as the distance from its center to the furthest point that provided at least −75 dB radio signal coverage. The −75 dB figure was preferably used as a measure of the signal strength necessary to qualify as a threshold for handoff.
The following describes the interfaces among the units represented in
As an alternative to the location-finding schemes discussed above, the geographical location data may be obtained at the mobile station site using an enhanced mobile unit interfaced to an external position location system such as a GPS satellite. Location data for this service consisted of the latitude and longitude information uploaded by the enhanced mobile station. The resolution of this data was dependent upon the capabilities of the positioning equipment used at the mobile station.
For this service (designated transport Method III), an “enhanced” cellular phone employed an attached positioning device capable of determining the current location of the mobile unit. At the mobile operator's command, the enhanced phone read the current location information from the positioning device and automatically initiated a call. The dialed digits comprised a feature code plus the latitude and longitude location information. The Mobile Switching Center recognized this feature code and connected the call to the Assistance Center. In particular, the Switching Center outpulsed the MIN plus the latitude (‘lat’) and longitude (‘lon’) which were included in the digits dialed by the cellular phone; the ‘lat’ required eight digits, and the ‘lon’ required seven digits. The Switching Center transmitted this information to the Station Locator, which reformatted it and sent it to the Assistance Center for graphical display. Transport Method III is summarized in the following table.
Location
Mobile
Signaling Data Outpulsed
Transport Method
Dialed Digits
to AC from MSC
III
*58 + lon (8) + lat (7)
MIN (10) + lon (8) + lat (7)
The implementation of transport Method III required certain modifications to the mobile system configuration described above. The following discussion recites the enhancements made for the GPS-based implementation.
Five GTE CCP-2000 Cellular Credit Card Phones (CCP) were modified for use in the aforementioned LATIS trial to implement Transport Method III. The modifications included the software and hardware revisions noted below. Hardware modifications included the following.
The positioning devices were Lowrance OEM GPS receivers, although any such geographical positioning system may be employed. These receivers were capable of receiving signals from location acquisition systems such as GPS satellites, processing the signals, and computing a location estimate based on those signals. One GPS receiver was connected to each CCP-2000 phone through a serial data cable. The GPS receivers automatically forwarded location information messages once every second. These messages contained the receiver status, position status, and position information. The resolution of GPS receivers is highly dependent upon environmental factors and varies continuously. Under typical conditions, a GPS receiver that is receiving data from three or more satellites will have an accuracy of 50 to 100 meters.
While there has been shown and described herein what are presently considered the preferred embodiments of the invention, it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the scope of the invention as defined by the appended claims.
Fung, Hingsum F., Habal, Hadi F., Chao, Kenneth, Kai, Sheng-roan, Packard, II, Robert D., Borkowski, Daniel, Maseda, Manuel
Patent | Priority | Assignee | Title |
8825393, | Dec 13 2010 | Electronics and Telecommunications Research Institute | Method for providing location service and mobile terminal |
Patent | Priority | Assignee | Title |
4445118, | May 22 1981 | The United States of America as represented by the Administrator of the | Navigation system and method |
4651157, | May 07 1985 | Harris Corporation | Security monitoring and tracking system |
4654867, | Jul 13 1984 | Motorola, Inc. | Cellular voice and data radiotelephone system |
4737978, | Oct 31 1986 | Motorola, Inc.; Motorola, Inc | Networked cellular radiotelephone systems |
4748655, | Jul 25 1984 | Racal Research Limited | Portable telephones |
4750197, | Nov 10 1986 | INTEGRATED CARGO MANAGEMENT SYSTEMS | Integrated cargo security system |
4754465, | May 07 1984 | Trimble Navigation Limited | Global positioning system course acquisition code receiver |
4809005, | Mar 01 1982 | Western Atlas International, Inc. | Multi-antenna gas receiver for seismic survey vessels |
4912756, | Apr 07 1989 | Unilink Corporation; UNILINK CORPORATION, 4141 N SCOTTSDALE RD , STE 330 SCOTTSDALE, AZ 85251, A CORP OF AZ | Method and apparatus for error-free digital data transmission during cellular telephone handoff, etc. |
5014206, | Aug 22 1988 | GVTS, INC A K A GLOBAL VEHICLE TRACKING SYSTEMS, INC | Tracking system |
5043736, | Jul 27 1990 | INTRINSYC SOFTWARE INTERNATIONAL, INC | Cellular position locating system |
5055851, | May 16 1988 | COMCAST TM, INC | Vehicle location system |
5081703, | Jun 27 1990 | CELLCO PARTNERSHIP, INC ; Cellco Partnership | Satellite mobile communication system for rural service areas |
5095500, | Dec 07 1989 | Motorola, Inc. | Cellular radiotelephone diagnostic system |
5155689, | Jan 17 1991 | IRON OAKS TECHNOLOGIES, LLC | Vehicle locating and communicating method and apparatus |
5208756, | Jan 28 1991 | Vehicle locating and navigating system | |
5218367, | Jun 01 1992 | COMCAST TM, INC | Vehicle tracking system |
5221925, | Jul 25 1991 | Position identification system | |
5235633, | Dec 26 1991 | EMSAT ADVANCED GEO-LOCATION TECHNOLOGY, LLC | Cellular telephone system that uses position of a mobile unit to make call management decisions |
5293645, | Oct 04 1991 | Sharp Laboratories of America, Inc | Apparatus and method for locating mobile and portable radio terminals in a radio network |
5299132, | Jan 17 1991 | IRON OAKS TECHNOLOGIES, LLC | Vehicle locating and communicating method and apparatus using cellular telephone network |
5327144, | May 07 1993 | Qualcomm Incorporated | Cellular telephone location system |
5334974, | Feb 06 1992 | SIMMS SECURITY CORPORATION | Personal security system |
5371781, | Sep 30 1993 | AT&T Corp.; AMERICAN TELEPHONE & TELEGRAPH CO | System and method for identifying the incoming directory number when multiple directory numbers are assigned to one wireless device |
5388147, | Aug 30 1993 | AT&T Corp. | Cellular telecommunication switching system for providing public emergency call location information |
5398190, | Jan 17 1991 | IRON OAKS TECHNOLOGIES, LLC | Vehicle locating and communicating method and apparatus |
5432841, | Jul 10 1992 | System for locating and communicating with mobile vehicles | |
5442684, | Jun 08 1990 | NTT Mobile Communications Network, Inc | Method and arrangement of locating cordless units in wide area cordless telephone system |
5479482, | Aug 30 1993 | AT&T IPM Corp | Cellular terminal for providing public emergency call location information |
5508708, | May 08 1995 | Google Technology Holdings LLC | Method and apparatus for location finding in a CDMA system |
5519621, | Jan 17 1991 | IRON OAKS TECHNOLOGIES, LLC | Vehicle locating and communicating method and apparatus |
5519760, | Jun 22 1994 | Verizon Laboratories Inc | Cellular network-based location system |
5542100, | Jun 06 1991 | Sony Corporation | Mobile communication system |
5544225, | Jan 27 1992 | IRON OAKS TECHNOLOGIES, LLC | Data messaging in a cellular communications network |
5548583, | Jun 19 1994 | LCTL WIRELESS INVESTMENT, LLC | Wireless telephone user location capability for enhanced 911 application |
5561704, | Mar 16 1994 | Wantage Technologies LLC | Proximity based toll free communication services |
5561840, | May 25 1992 | Nokia Telecommunications Oy | Method and system for location-updating of subscriber mobile stations in a mobile radio network by a combination of mobile initiated location updating of some mobile stations and network-initiated location updating of others |
5577022, | Nov 22 1994 | Qualcomm Incorporated | Pilot signal searching technique for a cellular communications system |
5614914, | Sep 06 1994 | Intel Corporation | Wireless telephone distribution system with time and space diversity transmission for determining receiver location |
5663990, | Sep 06 1994 | Intel Corporation | Wireless telephone distribution system with time and space diversity transmission |
5736964, | May 08 1995 | Google Technology Holdings LLC | Method and apparatus for location finding in a CDMA system |
5764188, | Feb 16 1996 | Google Technology Holdings LLC | Method and apparatus for location finding in a wireless communication system |
5815814, | May 07 1993 | EMSAT ADVANCED GEO-LOCATION TECHNOLOGY, LLC | Cellular telephone system that uses position of a mobile unit to make call management decisions |
5859879, | Sep 06 1994 | Intel Corporation | Wireless telephone distribution system with time and space diversity transmission |
5878038, | Feb 28 1997 | Google Technology Holdings LLC | Method in a wireless code division multiple access communication system for delivering a message to a mobile communication unit |
5920549, | Dec 19 1996 | Google Technology Holdings LLC | Method of handing off and a wireless communication device |
5943014, | Jun 06 1996 | Qualcomm Incorporated | Using a signal with increased power for determining the position of a mobile subscriber in a CDMA cellular telephone system |
5945948, | Sep 03 1996 | Google Technology Holdings LLC | Method and apparatus for location finding in a communication system |
6005854, | Aug 08 1997 | BEIJING XINWEI TELECOM TECHNOLOGY CO , LTD | Synchronous wireless access protocol method and apparatus |
6018662, | Sep 08 1998 | Nortel Networks Limited | Method for performing progressive soft handoff in CDMA systems |
6061337, | Dec 02 1996 | THE CHASE MANHATTAN BANK, AS COLLATERAL AGENT | System and method for CDMA handoff using telemetry to determine the need for handoff and to select the destination cell site |
6081229, | Mar 17 1998 | QUALCOMM INCORPORATED, A CORP OF DELAWARE | System and method for determining the position of a wireless CDMA transceiver |
6097954, | Aug 29 1997 | WSOU Investments, LLC | Method for performing a soft handoff |
6118767, | Nov 19 1997 | KATHREIN-WERKE KG | Interference control for CDMA networks using a plurality of narrow antenna beams and an estimation of the number of users/remote signals present |
6292671, | Aug 03 1999 | Sprint Spectrum LLC | Dispatch mode in code division multiple access systems |
6321089, | Jul 10 1998 | LG Information & Communications, Ltd. | Reverse link soft hand off method |
6337983, | Jun 21 2000 | Google Technology Holdings LLC | Method for autonomous handoff in a wireless communication system |
6351642, | Dec 22 1998 | Unwired Planet, LLC | CDMA soft hand-off |
6421009, | May 08 1998 | Mobile station position tracking system for public safety | |
6514914, | Feb 08 1999 | GUELPH, UNIVERSITY OF | Inhibition of phospholipase D |
6928066, | Nov 09 1998 | Samsung Electronics Co., Ltd.; SAMSUNG ELECTRONICS CO , LTD | RSMA control device and method for mobile communication system |
6963755, | Jan 09 2002 | Qualcomm Incorporated | Method and apparatus for coherently combining power control commands to initialize communication |
6972717, | Jan 21 2000 | AT&T MOBILITY II LLC | Method and apparatus for enhanced 911 location using power control in a wireless system |
20020082037, | |||
CA2069230, | |||
CA2122988, | |||
CA2139514, | |||
CA2149135, | |||
CA2161333, | |||
EP484067, | |||
RE35916, | Nov 09 1995 | EMSAT ADVANCED GEO-LOCATION TECHNOLOGY, LLC | Cellular telephone system that uses position of a mobile unit to make call management decisions |
RE38267, | Jun 22 1994 | VERIZON LABORATORIES, INC | Cellular network-based geographic coverage area reporting method and apparatus |
WO8912835, | |||
WO9401978, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 21 1994 | BORKOWSKI, DANIEL G | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 21 1994 | FUNG, HINGSUM S | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 21 1994 | HABAL, HADI F | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 21 1994 | CHAO, KENNETH | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 21 1994 | KAI, SHENG-ROAN | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 21 1994 | PACKARD, ROBERT D , II | GTE Laboratories Incorporated | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027970 | /0981 | |
Jun 28 2000 | GTE Laboratories Incorporated | Verizon Laboratories Inc | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 027971 | /0505 | |
Oct 22 2001 | MASEDA, MANUEL | Verizon Laboratories Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 027981 | /0308 | |
Sep 25 2006 | Verizon Laboratories Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Jul 16 2016 | 4 years fee payment window open |
Jan 16 2017 | 6 months grace period start (w surcharge) |
Jul 16 2017 | patent expiry (for year 4) |
Jul 16 2019 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jul 16 2020 | 8 years fee payment window open |
Jan 16 2021 | 6 months grace period start (w surcharge) |
Jul 16 2021 | patent expiry (for year 8) |
Jul 16 2023 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jul 16 2024 | 12 years fee payment window open |
Jan 16 2025 | 6 months grace period start (w surcharge) |
Jul 16 2025 | patent expiry (for year 12) |
Jul 16 2027 | 2 years to revive unintentionally abandoned end. (for year 12) |