CN101442729A - Method and system for locating device - Google Patents

Method and system for locating device Download PDF

Info

Publication number
CN101442729A
CN101442729A CNA2008101814853A CN200810181485A CN101442729A CN 101442729 A CN101442729 A CN 101442729A CN A2008101814853 A CNA2008101814853 A CN A2008101814853A CN 200810181485 A CN200810181485 A CN 200810181485A CN 101442729 A CN101442729 A CN 101442729A
Authority
CN
China
Prior art keywords
portable terminal
sms message
server
reverse charging
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2008101814853A
Other languages
Chinese (zh)
Inventor
曼纽尔·德尔·卡斯蒂略
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Broadcom Corp
Zyray Wireless Inc
Original Assignee
Zyray Wireless Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zyray Wireless Inc filed Critical Zyray Wireless Inc
Publication of CN101442729A publication Critical patent/CN101442729A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

A user and/or owner of a mobile terminal may access a password protected application that is enabled to determine a location of the mobile terminal. In this regard, the mobile terminal may receive a reverse billed SMS message from a communication device hosting a web server application. The reverse billed SMS message comprising a request for mobile terminal location may be authenticated by the mobile terminal. The mobile terminal may be billed for the SMS message. A response from the mobile terminal may comprise its location. A navigation satellite system receiver such as GPS and/or GLONASS and/or an assisted navigation satellite system receiver may be utilized to determine the mobile terminal location. In addition, cell ID, location ID and/or network mobile report (NMR) information may be utilized to determine the mobile terminal location.

Description

Be used for method and system that equipment is positioned
Technical field
The present invention relates to communication system, special, the present invention relates to come the method and system of losing and/or stolen telephone set positions based on the SUPL network of initiating, triggering by reverse charging SMS.
Background technology
The market potential of positioning service (LBS) is very huge.LBS market driving factors behind are that satellite navigation receiver (as gps receiver) can be integrated among handheld device such as the mobile phone.Integrated gps receiver need obtain locating information apace, and can be operated in lower power consumption among the harsh signal transmission environment.Above-mentioned these requirements, and various available wireless connections self have expedited the emergence of a kind of solution that is called assistant GPS (AGPS).Compare with the GPS of independent (single), AGPS uses auxiliary data to accelerate to obtain locating information, particularly among weak signal environment.Simultaneously, this technology also can be by carrying out some task delegations to external entity, thereby reduce the consumption of receiver resource (battery electric quantity and CPU time).
Compare the follow-up system that will introduce in conjunction with the accompanying drawings of the present invention, other limitation of prior art and drawback are conspicuous for the person of ordinary skill of the art.
Summary of the invention
The invention provides a kind ofly to come the method and system of losing and/or stolen telephone set positions based on the SUPL network of initiating by reverse charging SMS, trigger, in at least one accompanying drawing, do sufficient explanation, and carried out complete definition in the claims.
According to an aspect of the present invention, provide a kind of method that equipment is positioned of being used for, having comprised:
Portable terminal receives reverse charging SMS message from communication equipment, the position of the described portable terminal of this reverse charging SMS message request wherein, and pay by described portable terminal;
Generation is to the response of the described reverse charging SMS message of receiving, comprising the position of described portable terminal;
The described response that comprises described mobile terminal locations that generates is sent to described communication equipment.
In method provided by the invention, described method comprises that also described portable terminal is verified the SMS message of described reverse charging.
In method provided by the invention, described method also comprises, determines the described position of described mobile device by the navigational satellite system receiver that links to each other with described portable terminal.
In method provided by the invention, described method also comprises, determines the described position of described mobile device by the assisting navigation satellite system receiver that links to each other with described portable terminal.
In method provided by the invention, described navigational satellite system receiver comprises global positioning system and/or GLONASS receiver.
In method provided by the invention, described communication equipment comprises web page server (web server).
In method provided by the invention, described communication equipment comprises the wireless service provider apparatus operating.
In method provided by the invention, in case the described reverse charging SMS message that receives is proved to be successful, described mobile communication terminal sends to described communication equipment with the described response that comprises described mobile terminal locations of described generation.
In method provided by the invention, described method also comprises, is based upon described portable terminal the cell ID of serving base station and/or the described position that the position id information is determined described portable terminal are provided.
In method provided by the invention, described method comprises that also Movement Report Network Based (NMR) information is determined the described position of described portable terminal.
According to an aspect of the present invention, provide a kind of system that equipment is positioned of being used for, having comprised:
One or more processors in the portable terminal, described one or more processors receive reverse charging SMS message from communication equipment, the position of the described portable terminal of this reverse charging SMS message request wherein, and pay by described portable terminal;
Described one or more processor generates the response to the described reverse charging SMS message of receiving, comprising the position of described portable terminal;
The described response that comprises described mobile terminal locations that described one or more processor will generate sends to described communication equipment.
In system provided by the invention, described one or more processors are used for the SMS message of described reverse charging is verified.
In system provided by the invention, described one or more processors are used for determining by the navigational satellite system receiver that links to each other with described portable terminal the described position of described mobile device.
In system provided by the invention, described one or more processors are used for determining by the assisting navigation satellite system receiver that links to each other with described portable terminal the described position of described mobile device.
In system provided by the invention, described navigational satellite system receiver comprises global positioning system and/or GLONASS receiver.
In system provided by the invention, described communication equipment comprises web page server.
In system provided by the invention, described communication equipment comprises the wireless service provider apparatus operating.
In system provided by the invention, in case the described reverse charging SMS message that receives is proved to be successful, described mobile communication terminal sends to described communication equipment with the described response that comprises described mobile terminal locations of described generation.
In system provided by the invention, described one or more processors are used to be based upon described portable terminal provides the cell ID of serving base station and/or the described position that the position id information is determined described portable terminal.
In system provided by the invention, described one or more processors are used for the described position that Movement Report Network Based (NMR) information is determined described portable terminal.
By following detailed and relevant accompanying drawing, above-mentioned and other advantage of the present invention, feature and innovation part and specifically described embodiment will obtain understanding more accurately.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Figure 1A is the structural representation according to the exemplary geographical navigation system of a preferred embodiment of the present invention;
Figure 1B comes the Remote triggering mobile terminal locations to fetch the structural representation of the example system of operation according to the use reverse charging SMS message of a preferred embodiment of the present invention;
Fig. 2 is the structural representation according to the exemplary portable terminal of the support GPS of a preferred embodiment of the present invention;
Fig. 3 is the flow chart according to the exemplary reciprocal process that is used for definite lost mobile terminal position of a preferred embodiment of the present invention.
Embodiment
The present invention relates to come the method and system of losing and/or stolen telephone set positions based on the SUPL network of initiating, triggering by reverse charging SMS.In various embodiment provided by the invention, portable terminal can receive reverse charging SMS message from communication equipment.This communication equipment can comprise web page server and/or come apparatus operating by wireless service provider.Reverse charging SMS message will be verified by this portable terminal, and/or comprise the request that is used to ask mobile terminal locations.In addition, this SMS message will count the expense of this portable terminal.For example, bill will mail to the user place of the customized SMS service of this portable terminal, and/or the owner of this portable terminal account.This portable terminal can generate the response to this SMS message, wherein can comprise the positional information of portable terminal.In addition, this portable terminal can mail to mobile device with this response.For example, the response of generation can send when this reverse charging SMS message is proved to be successful.The position of mobile device can use the navigational satellite system receiver and/or the assisting navigation satellite receiver that communicate to connect this portable terminal to determine.Therefore, navigational satellite system receiver can comprise for example global positioning system (GPS) and/or GLONASS (Global Navigation Satellite System) (GLONASS) receiver.In various embodiments of the present invention, the position of this portable terminal can be determined by cell ID and/or position id information that serving base station is provided.In addition, can use network Movement Report (NMR) information to determine mobile terminal locations.In this way, the method and/or the system of equipment location just can realize.
Figure 1A is the structural representation according to the exemplary geographical navigation system of a preferred embodiment of the present invention.Shown in Figure 1A, wherein showed assistant GPS (AGPS) satellite navigation system 100, it further comprises portable terminal 110, multi-satellite, as directed satellite 120a, 120b and 120c comprise mobile telephone network 130, cellular station 134, AGPS server 140, ground reference network (groundbased reference network) 150 and network location server 160 in addition.Network location server 160 can comprise processor 160a and memory 160b.
Portable terminal 110 can comprise suitable logical circuit and/or code, is used for receiving satellite transmission signal from visible gps satellite 120a~120c, determines the position of portable terminal 110 with this.Exemplary portable terminal 110 can be smart mobile phone 110a, notebook computer 110b and/or cell phone 110c.Portable terminal 110 can be supported based on one or more wireless technologys (for example GSM, WCDMA, CDMA, UMTS, LTE and/or WIMAX) by cellular station 134 and mobile telephone network 130 transmitting/receiving wireless signals.Portable terminal 110 can be initiated positioning action and/or be responded by the network location request initiating for example request of receiving by the SMS message of reverse charging and/or empirical tests.Portable terminal 110 can be supported the multiple localization method of position-based ID, this position ID can comprise cell ID, RNC-ID and/or location area code, and these methods can be the different times of advent (OTDOA) of hand-held honeycomb/sector, advanced forward link triangulation (AFLT), enhancement mode observed time difference (EOTD) and/or the may observe auxiliary, that hand based on AGPS, that strengthen of autonomous type GPS, AGPS.Although that show among the figure is GPS, the present invention is not limited only to this.Therefore, under the prerequisite that does not break away from width of the present invention and scope, the navigational satellite system that also can use other is GLONASS for example.
When portable terminal 110 was received the position requests of network initiation by SMS message, it can be verified this SMS message, determines its position, and its position was mail to the entity of the position requests of sending the network initiation.The present invention is not limited only to be used for determining any ad hoc approach of mobile terminal locations, can use any suitable localization method and/or location protocol.
According to one embodiment of the present of invention, portable terminal 110 can use AGPS and for example SUPL interface to determine its position.In this, portable terminal can be set up data with network location server 160 and be connected, and exchanges many localization messages.If portable terminal 110 provides service by cellular station 134, the positional information that mails to network location server 160 via mobile telephone network 130 from portable terminal 110 can comprise position id information that should cellular station 134 and/or various identity (identification) information relevant with telephone network 130.For example, the position id information can comprise one or more in the mobile country code (MCC) of the mobile network code, MNC (MNC) of the cell ID of the cellular station 134 that service is provided, the RNC-ID that the RNC of service is provided, location area codes (LAC), mobile telephone network 130 and/or concerned countries.。
In addition, also can send network Movement Report (NMR) information, wherein can comprise the cellular station ID of handover neighbor to network location server 160.Network location server 160 can use position ID and/or the NMR information received to search the reference position, be used for obtaining auxiliary data from AGPR server 140, and unavailable or when not needing to use in more accurate localization means, carry out rough Primary Location and calculate.In this, AGPS server 140 can use preliminary rough portable terminal 110 positions to determine which satellite is visible for portable terminal 110, and other some ephemeris information.These ephemeris information can mail to the webserver 160 and/or portable terminal 110 from AGPS server 140 subsequently.The ephemeris information of being received and the metrical information of gps signal and gps data can be used to determine the position of portable terminal 110.By using current ephemeris information, locate the needed time first will significantly descend.
Gps satellite 120a~120c can comprise suitable logic, circuit and/or code, is used to generate and broadcast suitable radiofrequency signal.The gps satellite receiver that the RF signal of broadcasting can be integrated in the portable terminal 110 is accepted.The broadcasting RF signal of receiving can be used to determine navigation information, comprises for example time of the handheld device 110 of position, speed, direction and/or support GPS.
Mobile telephone network 130 can comprise suitable logic, circuit and/or code, is used for using one or more wireless technologys (for example WCDMA, Ethernet, GSM, UMTS, LTE, WiFi or WiMAX and/or CDMA) that various voice and/or data, services are provided.Mobile telephone network 130 can communicate to connect portable terminal 110, network location server 160, AGPS server 140, ground satellite frame of reference 150 and the Internet 108.Mobile telephone network 130 can be supported portable terminal is positioned and/or provides based on some services of locating.
AGPS server 140 can comprise suitable logic, circuit and/or code, is used to visit the satellite grid of reference, and for example, the GPS planisphere to collect the gps satellite data, is followed the trail of by ground satellite grid of reference system 150.In addition, AGPS server 140 can communicate to connect network location server 160.AGPS server 140 can be used for generating auxiliary data, and these data will mail to portable terminal 110 by network location server 160 and mobile telephone network 130, and for example cell phone 110c calculates its position with this.In addition, AGPS server 140 can be used for using long term orbit (LTO TM) provide accurate ephemeris auxiliary data, the term of validity of these data to be for example 10 days.This makes portable terminal 110 when temporarily exceeding the carrier network service area, can enjoy the facility that the AGPS technology is brought.AGPS server 140 can be supported the message with one or more exemplary formats of mobile telephone network such as GSM/UMTS, CDMA, EVDO and/or WiFi and/or WiMAX compatibility.For example, AGPS server 140 can be supported the message of RRLP form, PCAP interface and OMA SUPLv1.0, follows the GSM/UMTS standard thus.
AGPS server 140 can come to communicate with network location server 160 by Users panel and/or control panel connection.AGPS server 140 can be from the estimated position of network location server 160 mobile terminal receives 110.In this, AGPS server 140 can be downloaded for example almanac data of current visible satellite of auxiliary data based on the estimated position of portable terminal 110, also can generate auxiliary data thus.Portable terminal 110 can be regular and/or when needed its positional information is uploaded to network location server 160, be up-to-date with the positional information of guaranteeing to offer AGPS server 140.
Ground satellite grid of reference 150 can comprise suitable logic, circuit and/or code, is used for continuous collection and the data of distributing relevant gps satellite.Ground satellite grid of reference 150 can communicate to connect AGPS server 140 and multi-satellite, comprises gps satellite 120a, 120b and/or 120c.Ground satellite grid of reference 150 can comprise a plurality of GPS parametric receivers, is used for receiving almanac data from gps satellite, and these data can be used for providing auxiliary data for equipment such as the portable terminal 110 of supporting AGPS.Ground satellite grid of reference 150 can be guaranteed higher availability, reliability and performance.
Network location server 160 can comprise suitable logic, circuit and/or code, be used to equipment for example portable terminal 110 provide the location and/or communication function.For example, network location server 160 can support that handheld device is initiated and/or positioning action that network is initiated and based on handheld device and/or provide auxiliary positioning action for handheld device.Location server 160 can be communicated by letter with portable terminal 110 and/or AGPS server 140 by Users panel and/or control panel method.For example, location server 160 can use the Users panel method to communicate by letter with portable terminal 110 by wireless packet data networks or SMS, and can in the process of the position of determining portable terminal 110, use multiple location protocol such as Radio Resource positioning service (RRLP), Radio Resource control (RRC) and/or TIA801.In addition, location server 160 can use the control panel method to communicate by letter with portable terminal 110 by circuit switching and/or packet switched wirelss signaling.
Processor 160a can comprise suitable logic, circuit and/or code, is used to support various localization methods, for example, and based on the localization method of AGPS.In addition, but processor 160a supporting cellular ID, strengthen honeycomb/sector, self-help GPS, advanced forward link triangulation (AFLT) and the time of advent poor (TDOA).The position ID (ID, location area codes, RNC-ID, MNC and/or the MCC that comprise the honeycomb that service is provided) that processor 160a can be used for receiving from portable terminal 110 is converted to the rough position of the estimation of portable terminal 110.For example, can comprise the corresponding longitude in geographic area, latitude and/or uncertainty with cellular station 134 service that provides based on the estimated position of the cell ID of cellular station 134.The information (comprise handover neighbor cellular station, cell ID) of this estimated position zone in can Movement Report Network Based (NMR) is improved.In this, processor 160a can safeguard a database in memory 160b.This database can comprise the estimated position information of a plurality of cellular stations, location area codes and/or RNC.In this way, network location server 160 can provide the rough estimated position of relevant portable terminal, obtains the AGPS data and/or unavailable or use when need not to use AGPS at AGPS with this.For example, if network location server 160 receives the message that comprises cell ID from portable terminal 110, then processor 160a can determine that the current location of portable terminal is within the zone of the cell ID service that pairing honeycomb provides that is received.
Memory 160b can comprise suitable logic, circuit and/or code, is used for other data that stored information (database that for example is used for stored position information), executable instruction and/or processor 160a may use.Executable instruction can comprise uses the satellite-signal that obtains about use automatically or calculate the algorithm of navigation information according to request.These data can comprise various longitudes, latitude data, and/or the uncertain data of the component devices of a plurality of mobile telephone network 130 and/or the communication equipment that is associated with network location server 160.Memory 160b can comprise RAM, ROM, low nonvolatile memory for example flash memory and/or other the suitable electronic data memory of postponing.
Network location server 160 can be connected to AGPS server 140, obtaining the AGPS auxiliary data, and the AGPS auxiliary data of being obtained is mail to for example portable terminal 110 of one or more portable terminals, to implement the AGPS technology.Communication between network location server, AGPS server 140 and/or the portable terminal 110 can realize by various technology (no matter being wireless or wired) in Users panel or control panel.
In operating process, portable terminal 110 can receive reverse charging SMS message from the application that network entity moves, and comprises the request of the position that is used to ask portable terminal 110.The application of sending request can be based on the application of webpage, is used to ask and/or receive the positional information of lost mobile terminal.Portable terminal 110 can be verified the SMS message of receiving, and definite its position, then its position is returned the application of the request of issuing.Portable terminal 110 can use one or more localization methods and/or location protocol to determine its position.For example, portable terminal 110 can use AGPS and SUPL message and/or RRLP, RRC and/or TIA-801.In this, in case receive the position requests that network is initiated by reverse charging SMS message, portable terminal 110 can be verified this SMS message and/or the user who sends this SMS message.
If be proved to be successful, then portable terminal just can be set up data session with the webserver 160, and can send its current location ID to the webserver.The webserver 160 can be determined the rough preliminary position of portable terminal 110 based on cell ID and/or out of Memory, and AGPS server 140 is issued in this rough preliminary position.AGPS server 140 can return current ephemeris and/or almanac data to the webserver and/or portable terminal 110.Portable terminal 110 and/or location server 160 can be determined more accurate position data, and portable terminal 110 can send to determined position data the application of the request of sending at first.If do not need to use the quality of AGPS and/or gps data and/or position data not point out that needs improve the accuracy of position data, then portable terminal 110 will return the position data based on rough initial position.In various embodiments of the present invention, portable terminal can be stored long term orbit information, and need not to carry out communicating by letter of other with network location server and/or AGPS server 140 and just can determine the AGPS position.
Figure 1B comes the Remote triggering mobile terminal locations to fetch the structural representation of the example system of operation according to the use reverse charging SMS message of a preferred embodiment of the present invention.Shown in Figure 1B, portable terminal 110, cellular station 134, mobile telephone network 130, the Internet 108, access point 170, server 180 and user terminal 114 have wherein been showed.Mobile wireless connection 116, short-distance wireless connection 118 and many data link 106,122,124,126 and 128 have wherein also been showed.
The portable terminal of describing among portable terminal 110 and Figure 1A 110 is similar or basic identical.Portable terminal 110 can communicate to connect cellular station 134.Portable terminal 110 can comprise suitable logic, circuit and/or code, is used to use mobile wireless link 116 and cellular station 134 transceive data.
The cellular station of describing among cellular station 134 and Figure 1A 134 is similar or basic identical.Cellular station 134 can be the part of honeycomb mobile telephone network 130 for example, can be to follow for example part of the network of UMTS, GSM, CDMA2000 and other type of one or more mobile phone standards.Cellular station 134 can comprise suitable logic, circuit and/or code, be used for by mobile wireless link 116 and portable terminal 110 transceive data, and pass through data link 106 and give mobile telephone network 130, and transmit data from mobile telephone network 130 with data forwarding.
The mobile telephone network of describing among mobile telephone network 130 and Figure 1A 130 is similar or basic identical.Mobile telephone network 130 can comprise suitable logic, circuit and/or code, is used for controlling with the communicating by letter of node in other network with the network node of a plurality of portable terminals, mobile telephone network 130 inside.Mobile telephone network 130 can communicate to connect the Internet 108.
The Internet 108 can comprise suitable logic, circuit and/or code, is used to support the communication between the coupled various nodes.For example, user terminal 114, server 180 and access point 170 can communicate to connect the Internet respectively by data link 128,126 and 124.In some cases, data link 106,122,124,126 and 128 may not be direct data link, and it also may comprise one or more networks.
Access point 170 can comprise suitable logic, circuit and/or code, is used for communicating with wireless mode and miscellaneous equipment (for example portable terminal 110).In some cases, access point 170 can be bluetooth or wireless lan (wlan) access point.But access point 170 is not limited to any specific wireless technology.
Server 180 can comprise suitable logic, circuit and/or code, is used for communicating with other node that is connected to the Internet and/or other network.For example, server 180 can comprise web page server, and it carries out with for example user terminal (being similar to user terminal 114) alternately.Server 180 can move web application, is used for sending to portable terminal 110 the reverse charging SMS message of empirical tests, with the position of request portable terminal 110, and the receiving position response.Under the reverse charging pattern, SMS message is paid by the recipient of SMS message.For example, the operator of mobile telephone network 130 can be to user's charge of the portable terminal 110 that receives reverse charging SMS message (being used to ask the SMS message of portable terminal 110 positions).
For the position data of portable terminal 110, the web application measure of communication that can tighten security of operation on the server 180.For example, the user may be required, before the positioning service of access needle, set up an account to customer mobile terminal 110 and/or user name is set and/password.In addition, mail to portable terminal 110 be used to ask the SMS message of this mobile terminal locations to verify by portable terminal 110.In addition, can use web application the position of portable terminal 110 to be showed the user by one or more modes.For example position and/or uncertain data can be showed on map by graphics mode, and show the user by the user interface on the user terminal 114.Be used for by server 180 come web application that mobile terminal user and/or owner are positioned and/service can offer the user by service provider or portable terminal 110 manufacturers.In various embodiments of the present invention, the SMS message of the empirical tests by reverse charging sends to the application of portable terminal 110 with position requests, will be stored in the user terminal 114.
User terminal 114 can comprise suitable logic, circuit and/or code, is used for other terminal, server and is connected to for example other node communication of the Internet 108 of network.User terminal 114 can be personal computer, notebook computer or handheld device.In various embodiments of the present invention, user terminal 114 can be used for the web application of operation on the access server 180, and wherein, this application can be used for sending to portable terminal 110 the reverse charging SMS of empirical tests, with the position of request portable terminal 110.The user of user terminal 114 can provide username and password, so that portable terminal 110 is carried out safe location.User terminal 114 can show the user with positioning result.In various embodiments of the present invention, the SMS message that is used for the empirical tests by reverse charging sends position requests and shows that result's application can be stored in user terminal 114 to portable terminal 110.
In running, the user of portable terminal 110 and/or owner may lose portable terminal 110 and/or it is mislayed, and/or do not know where it is positioned at.According to embodiments of the invention, can determine the physical location of lost mobile terminal 110.For example, user and/or owner can send request by remote user terminals 114 and/or server 180, so that send SMS message to portable terminal 110, initiate the location to the portable terminal 110 that moves thus.For example, the application of operation can send binary system SMS message to portable terminal 110 on the server 180, asks it to respond, and comprises the position and/or the uncertainty of portable terminal 110 in this response.In some cases, its position can be determined and return to portable terminal voluntarily.In addition, portable terminal 110 can initiate with Figure 1A in the data session of the network location server 160 described, carry out SUPL location call flow subsequently.In case receive SMS message, this message and/or position requests will be verified by portable terminal 110.In addition, the SMS message that sends to portable terminal 110 is reverse charging for the owner of portable terminal 110 and/or user.Portable terminal 110 and/or network location server 160 can be determined the position of portable terminal 110, and respond by 114 pairs of these requests of user terminal (request positions the portable terminal 110 that moves).
In various embodiment of the present invention, portable terminal manufacturer and/or other service entities can provide misplacing the positioning service of the position, that lose or stolen portable terminal.But portable terminal manufacturer and/or other service entities operations server 180 and/or provide mentioned above should be used for request to lost mobile terminal for example portable terminal 110 position.In this, when buying portable terminal 110, and/or before the positioning service of using portable terminal, the user of portable terminal 110 and/or owner need set up the client and/or the Customer management of an account or other form in manufacturer and/or portable terminal positioning service place.In this way, the user of portable terminal 110 and/or owner can position portable terminal 110 by authorizing to portable terminal 110 transmission reverse charging SMS message, and/or from portable terminal 110 reception determined positions in response.In pedagogical form strength of the present invention, the owner and/or the user of portable terminal 110 can, for example by user terminal 114 access application, for example application of operation on the server 180 is so that send SMS message by the Internet 108 and/or mobile telephone network 130 to portable terminal 110.
In various embodiment of the present invention, server 180 and/or the application that is used to ask portable terminal is positioned can provide the entity of positioning service to provide by the manufacturer of portable terminal 110 and/or to the portable terminal that mislays.For example, portable terminal manufacturer can provide the portable terminal positioning service to the owner and/or the user of its product.The owner of portable terminal 110 and/or user can register at the manufacturer place of portable terminal 110, to use the portable terminal positioning service.For example, the user can set up a user account, wherein comprises telephone number, International Mobile Station Equipment Identification (IMEI) number of its portable terminal and/or can identify other sign of the owner and/or the user of specific portable terminal.At least be in the reason of privacy, require before portable terminal 110 provides its position, to carry out verification operation.At least a portion registration and proof procedure can by and portable terminal 110 between data link or undertaken by transmitting short message (SMS) service messages with portable terminal 110.
According to one embodiment of the present of invention, before mistake was put portable terminal 110, the owner of portable terminal 110 need send for example password to server 180 from its portable terminal 110, and this password will be applied in the verification operation process in the future.According to another bright embodiment of this law, the owner may need to input for example password by user terminal 114, and portable terminal 110 will be received this password from server 180, to confirm that to server 180 portable terminal 110 is legal having.In some cases, as mentioned below, the owner of portable terminal 110 need send signal (for example by SMS message), can accept the receipt at the reverse charging data-message from server 180 with the owner who shows portable terminal 110.
When the owner of portable terminal 110 misplaced the position with portable terminal 110, this owner can be by its account who had before set up on server 180 of user terminal 114 visits.Because the owner of portable terminal 110 may before set up an account, and had verified its identity to server 180, server 180 thereby can identify this mobile terminal user, and initiate positioning service.In some cases, server 180 can send data-message to portable terminal 110.For example, this data-message can comprise that the reverse charging binary system pushes SMS message or wireless application protocol (wap) PUSH message.Push SMS message (SUPL) standard of can locating according to secure user plane and define, this standard is the part of Open Mobile Alliance (OMA) standard.The message that server 180 sends is used to initiate the location finding operation can send to portable terminal 110 by the Internet 108, mobile telephone network 130 and cellular station 134.Based on the number of for example portable terminal, mobile telephone network 130 can be given portable terminal 110 with the forwards from server 180.In these cases, the message that is used to initiate positioning service can comprise a request, is used to ask the position of portable terminal 110, also comprises specific instruction, and how notice portable terminal 110 sets up the immediate data link with server 180.Initiation will be verified WAP Push or binary system propelling movement SMS message that current location returns server 180 these operations by portable terminal 110, to take precautions against illegal Location Request.
In some cases, portable terminal 110 can comprise suitable logic, circuit and/or code, is used for authentication server 180.For example, can realize above-mentioned purpose by the safety certificate that is embedded into by manufacturer in the portable terminal 110.This safety certificate by the manufacturer of portable terminal with the hardware mode burning or write among the chip.In some other one exemplary embodiment, the phone location service of fetching activates in can the owner of portable terminal 110 and/or the user sets up the account, to allow the Location Request from server 180, for example verifies by SMS.In these cases, when fetching service in the use location, the mobile phone service provider will carry out reverse charging to the user and/or the owner of portable terminal 110, for example deduct correlative charges from its account.So the expense collected of service being fetched in the position just can and provide for the mobile phone of losing between the entity of service in the operator of mobile telephone network 130 and carry out reasonable distribution.
Fetch request responding as the position that portable terminal 110 is received, the network location server 160 that portable terminal 110 can be described in Figure 1A is initiated data and is connected.These data connect and can initiate on any available data connect, for example by mobile wireless link 116 and mobile telephone network 130, perhaps by short-distance link 118, access point 170 and the Internet 108.Portable terminal 110 and/or network location server 160 can be determined the position and/or the uncertainty of portable terminal 110, and position and/or the uncertainty determined are returned server 180.Server 180 can format the data of receiving, and it is showed the owner of portable terminal 110 on terminal 114.According to one embodiment of the present of invention, server 180 can be showed the position of portable terminal 110 by electronic chart to the owner with graphics mode on user terminal 114.
The position of portable terminal 110 can be determined by any available localization method.For example, portable terminal 110 is configurable global positioning system (GPS) chip, or assistant GPS (AGPS) chip, and these chips comprise suitable logic, circuit and/or code, be used to receive a plurality of satellite-signals and/or mobile radiotelephone signal, so that determine the position of portable terminal.In other cases, three angular distances of cellular station can be used to portable terminal 110 is positioned in the wireless network.In various embodiments of the present invention, when GPS and/or AGPS are unavailable when determining mobile terminal locations and/or when not needing to use, can use other localization method.For example, the SUPL interface can be supported various other the methods of use location id information.The position id information can comprise one or more in cell ID, location area codes (LAC), RNC-ID, mobile country code (MCC) and/or the mobile network code, MNC (MNC).The webserver 160 can provide the position of the one or more elements that have this position ID.For example, the webserver 160 can comprise a database, and comprising the relevant cell ID and the longitude and the latitude of cellular station, these information can provide the rough estimated value of portable terminal 110 positions.In addition, network Movement Report (NMR) can provide some other information.In this, the handover neighbor of cellular-specific ID tabulation or institute report and can indicate the more accurate position of portable terminal 110 by indicating portable terminal 110 a plurality of cellular stations on every side.According to various embodiments of the present invention, the present invention is not limited only to specific location technology.
Fig. 2 is the structural representation according to the exemplary portable terminal of the support GPS of a preferred embodiment of the present invention.As shown in Figure 2, wherein showed the portable terminal 110 of supporting GPS, it comprises antenna 202, GPS front end 204a, telecommunications front end 204b, processor 206, reference location data storehouse 208 and memory 210.
Antenna 202 can comprise suitable logic, circuit and/or code, is used for receiving the L band signal from many gps satellites such as gps satellite 120a~120c, and can passes through Bluetooth wireless communication system transmitting/receiving wireless signal, so that communicate between bluetooth equipment.
GPS front end 204a can comprise suitable logic, circuit and/or code, be used for receiving the gps satellite broadcast singal by antenna 202, and be converted into the GPS baseband signal, so that further handle in processor 206 to obtain navigation results, no matter being based on GPS still is AGPS's.
Telecommunications front end 204b can comprise suitable logic, circuit and/or code, is used for passing through antenna 202 transmitting/receiving wireless signals by communication network such as blueteeth network, and is converted into corresponding baseband signal, so that be further processed in processor 206.
Processor 206 can comprise suitable logic, circuit and/or code, is used to handle satellite-signal of receiving and the signal of receiving from communication network.Processor 206 can be configured to extract navigation information from the satellite-signal that each is received, to calculate the position of the handheld device 110 of supporting GPS.Can programme to processor 206, come calculating location to use local GPS measured value, AGPS auxiliary data and/or position id information.If LTO AGPS auxiliary data can be used, then processor 206 can and be stored in the handheld device 110 interior previous reference positions of supporting GPS based on LTO AGPS auxiliary data and calculate the reference position, and this reference position will be applied among the GPS computational process.
Reference location data storehouse 208 can comprise suitable logic, circuit and/or code, is used for management and storage data, comprises the reference position.Content in the reference location data storehouse 208 can be used as the reference position, and this reference position will be applied to support in the GPS computational process in the handheld device 110 of GPS.Content in the reference location data storehouse 208 can be upgraded when needed or regularly.
Memory 210 can comprise suitable logic, circuit and/or code, is used for for example executable instruction and the data that may use of processor 206 of stored information.Executable instruction can comprise some algorithms, and the LTO AGPS auxiliary data that these algorithms are used for using local GPS measured value or being used in combination AGPS server 140 is come calculating location.Above-mentioned data can comprise local GPS measured value and LTO AGPS auxiliary data.Local GPS measured value is associated with the satellite-signal of directly receiving from gps satellite 120a~120c.The LTOAGPS auxiliary data is from AGPS server 140, and it is received by telecommunications front end 204b by mobile telephone network 130.Memory 210 can comprise RAM, ROM, low nonvolatile memory such as flash memory and/or other the suitable electronic data memory of postponing.
In running, the user of portable terminal 110 and/or owner may lose portable terminal 110 or it is misplaced the position, and the position of portable terminal 110 is confirmable.For example, can send reverse charging SMS message to initiate the running fix operation to portable terminal 110.Portable terminal 110 can verify this SMS message and/or the user who sends this message, determines then and/or returns himself position.In this, the antenna 202 that is connected to the handheld device 110 of supporting GPS will be received a plurality of signals.These a plurality of signals of receiving are with measured, and the type according to this signal mails to GPS front end 204a or telecommunications front end 204b respectively then.GPS front end 204a can be converted to the gps signal of receiving corresponding baseband signal, and it is transferred to processor 206.Telecommunications front end 204b can be converted to the telecommunication signal of receiving corresponding baseband signal, and sends it to processor 206.The telecommunication signal of receiving can comprise the AGPS auxiliary data from AGPS server 140.The AGPS auxiliary data of receiving can be stored in the memory 210.If the user of portable terminal 110 need calculate its position, then processor 206 can be used for visiting the content in the reference location data storehouse 208, and based on being stored in the AGPS auxiliary data in the memory 210 and determining to support the position of the handheld device 110 of GPS from the local GPS measured value of GPS front end 204a.Processor 206 can be used for the reference position is stored in the reference location data storehouse 208, and the information of reference position is upgraded.The reference position can obtain via mobile telephone network 130, is perhaps calculated by processor 206.Processor 206 can use various algorithms and be used in combination the AGPS auxiliary data and be stored in the reference position that the handheld device 110 of supporting GPS is calculated in the previous reference position in the reference location data storehouse 208.
In an one exemplary embodiment of the present invention, portable terminal 110 can come to communicate with network location server 160 by wireless packet data networks or by SMS, and uses various location protocols such as RRLP, RRC and/or TIA801.In addition, portable terminal 110 can use the control panel method to come to communicate with location server 160 by circuit switching and/or packet switched wirelss signal.In various embodiment of the present invention, portable terminal 110 can offer position ID network location server 160, as the parameter of locating interface in Users panel or the control panel.For example, for position Users panel (Lup) locating interface, portable terminal 110 can provide position ID, comprises cell ID, location area codes, mobile country code (MCC), mobile network code, MNC (MCN) and/or the UTRAN cell identities of being made up of RNC-ID and C-ID (UC-ID).In addition, portable terminal 110 can send to network location server 160 with determined position.The position and the corresponding RNC-ID that offer the handheld device of determining of network location server 160 can be used for determining the rough preliminary position of estimation and/or being used to obtain the AGPS data.
Fig. 3 is the flow chart of exemplary reciprocal process that is used to determine to lose the portable terminal position according to a preferred embodiment of the present invention.As shown in Figure 3, user terminal 114, server 180 (comprising the web application that is used to search lost mobile terminal), portable terminal 110 and network location server 160 have wherein been showed.
In step 301, the user of portable terminal 110 can use user terminal 114 to visit web application, so that search lost mobile terminal on server 180.The user can input user name and/or password is authorized the position fixing process of startup to portable terminal 110.In step 302, the web application of operation can send the reverse charging SMS message that has authorization information to portable terminal 110 on the server 180, and request portable terminal 110 returns its position.In step 303, portable terminal 110 can verify the SMS of server 180 request, and sets up data with network location server 160 and be connected.In step 304, portable terminal 110 and location server 160 commutative localization messages, and the position of definite portable terminal 110.In step 305, portable terminal 110 can return to its position the web application on the server 180.In step 306, web application can format the positional information of returning, and/or creates map to show the position of portable terminal 110.Server 180 can download to the position of this map and/or portable terminal 110 on the user terminal 114.
In an one exemplary embodiment of the present invention, server 180 can send reverse charging SMS message to portable terminal 110, and this reverse charging SMS message can comprise a request, is used to ask the position of portable terminal 110.Portable terminal 110 can respond this message and its position is provided.This reverse charging SMS message can be verified by portable terminal 110.In addition, the recipient of SMS message (can be the owner and/or the user of portable terminal 110) will pay the expense of this SMS message.This reverse charging SMS message can be sent by the web application on the server 180, and/or is sent by should be used on the user terminal 114.For example, the user of portable terminal 110 and/or owner can set up an account in web application operator and/or user terminal application provider place, perhaps set up customer account management with the latter.Application on web application on the server 180 and/or the user terminal 114 can provide security service to determine the position of lost mobile terminal.Therefore, before transmission is used to ask the reverse charging SMS message of portable terminal 110 positions, need apply cryptoguard.If reverse charging SMS message is moved terminal 110 and is proved to be successful, then portable terminal 110 can be determined its position by one or more available methods.For example, can determine positional information based in GPS and/or satellite information, assistant GPS (AGPS), cell ID and/or position ID and/or network Movement Report (NMR) information one or more.
In multiple one exemplary embodiment of the present invention, portable terminal 110 can receive reverse charging SMS message from the server 180 that communication equipment is for example described Fig. 2.Communication equipment 180 can comprise web page server and/or can pass through the wireless service provider apparatus operating.Reverse charging SMS message will be verified by portable terminal 110, and wherein can comprise a request, be used to ask the position of portable terminal 110.In addition, the expense of SMS message will be deducted from portable terminal 110.For example, this expense will be deducted from the user of the customized SMS service of portable terminal 110 and/or deduct from the owner's of portable terminal account.Portable terminal 110 can generate the response to this SMS message, comprising the position of portable terminal 110.In addition, this portable terminal 110 can send to this response communication equipment 180.For example, the response of generation can be proved to be successful the back transmission to reverse charging SMS message.The position of portable terminal 110 can use navigational satellite system receiver such as GPS front end 204a and/or assisting navigation satellite system receiver 150 and/server 140 that is connected to portable terminal determines.Therefore, navigational satellite system receiver 204a can comprise for example global positioning system (GPS) and/or GLONASS (Global Navigation Satellite System) (GLONASS) receiver.In various embodiment of the present invention, the position of portable terminal can based on the cell ID that serving base station 134 is provided and/the position id information determines.In addition, network Movement Report (NMR) information can be used for determining the position of portable terminal 110.
Another embodiment of the present invention can provide a kind of machine and/or computer-readable memory and/or medium, store machine code and/or computer program on it, comprising at least one code segment that can carry out by machine and/or computer, be used to control described machine and/or computer and carry out step described herein, determine to lose with the SUPL network of initiating based on reverse charging SMS, trigger and/position of stolen phone.
The present invention can pass through hardware, software, and perhaps soft, combination of hardware realizes.The present invention can realize with centralized system at least one computer system, perhaps be realized with dispersing mode by the different piece in the computer system that is distributed in several interconnection.Anyly can realize that the computer system of described method or miscellaneous equipment all are applicatory.The combination of software and hardware commonly used can be the general-purpose computing system that computer program is installed, and by installing and carry out described program-con-trolled computer system, it is moved by described method.
Embodiments of the invention can be used as plate level product (board level product) and implement, and are integrated on the single chip with the other parts of different integrated levels with system as single chip, application-specific integrated circuit (ASIC) (ASIC) or as independent parts.The integrated level of system depends primarily on speed and cost consideration.Modern processors is various in style, makes it possible to adopt the processor that can find in the market.Optionally, if processor can be used as ASIC core or logic module, then the processor that can find in the market can be used as the part of ASIC device, has the firmware of various functions.
The present invention can also implement by computer program, and described program comprises whole features that can realize the inventive method, when it is installed in the computer system, by operation, can realize method of the present invention.Computer program in the present specification refers to: one group of any expression formula of instructing that can adopt any program language, code or symbol to write, this instruction group makes system have information processing capability, with direct realization specific function, or after carrying out following one or two step, a) convert other Languages, coding or symbol to; B) reproduce with different forms, realize specific function.
The present invention describes by several specific embodiments, it will be appreciated by those skilled in the art that, without departing from the present invention, can also carry out various conversion and be equal to alternative the present invention.In addition, at particular condition or concrete condition, can make various modifications to the present invention, and not depart from the scope of the present invention.Therefore, the present invention is not limited to disclosed specific embodiment, and should comprise the whole execution modes that fall in the claim scope of the present invention.

Claims (10)

1, a kind of method that equipment is positioned of being used for is characterized in that, comprising:
Portable terminal receives reverse charging SMS message from communication equipment, the position of the described portable terminal of this reverse charging SMS message request wherein, and pay by described portable terminal;
Generation is to the response of the described reverse charging SMS message of receiving, comprising the position of described portable terminal;
The described response that comprises described mobile terminal locations that generates is sent to described communication equipment.
2, method according to claim 1 is characterized in that, described method comprises that also described portable terminal is verified the SMS message of described reverse charging.
3, method according to claim 1 is characterized in that, described method also comprises, determines the described position of described mobile device by the navigational satellite system receiver that links to each other with described portable terminal.
4, method according to claim 3 is characterized in that, described method also comprises, determines the described position of described mobile device by the assisting navigation satellite system receiver that links to each other with described portable terminal.
5, method according to claim 4 is characterized in that, described navigational satellite system receiver comprises global positioning system and/or GLONASS receiver.
6, method according to claim 1 is characterized in that, described communication equipment comprises web page server.
7, a kind of system that equipment is positioned of being used for is characterized in that, comprising:
One or more processors in the portable terminal, described one or more processors receive reverse charging SMS message from communication equipment, the position of the described portable terminal of this reverse charging SMS message request wherein, and pay by described portable terminal;
Described one or more processor generates the response to the described reverse charging SMS message of receiving, comprising the position of described portable terminal;
The described response that comprises described mobile terminal locations that described one or more processor will generate sends to described communication equipment.
8, system according to claim 7 is characterized in that, described one or more processors are used for the SMS message of described reverse charging is verified.
9, system according to claim 7 is characterized in that, described one or more processors are used for determining by the navigational satellite system receiver that links to each other with described portable terminal the described position of described mobile device.
10, system according to claim 9 is characterized in that, described one or more processors are used for determining by the assisting navigation satellite system receiver that links to each other with described portable terminal the described position of described mobile device.
CNA2008101814853A 2007-11-12 2008-11-11 Method and system for locating device Pending CN101442729A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US98723607P 2007-11-12 2007-11-12
US60/987,236 2007-11-12
US12/247,641 2008-10-08

Publications (1)

Publication Number Publication Date
CN101442729A true CN101442729A (en) 2009-05-27

Family

ID=40726939

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008101814853A Pending CN101442729A (en) 2007-11-12 2008-11-11 Method and system for locating device

Country Status (1)

Country Link
CN (1) CN101442729A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101772162A (en) * 2010-01-27 2010-07-07 中兴通讯股份有限公司 Localization method and mobile terminal
WO2011032436A1 (en) * 2009-09-16 2011-03-24 中兴通讯股份有限公司 Method, apparatus and system for performing positioning by using short message in cluster system
CN104540113A (en) * 2014-12-01 2015-04-22 苏州乐米信息科技有限公司 Method for establishing application (APP) fee charging channel
CN105281920A (en) * 2014-07-04 2016-01-27 ***通信集团陕西有限公司 Positioning method, online charging system and positioning service system
CN106569229A (en) * 2016-11-07 2017-04-19 工业和信息化部电信研究院 Method and device for determining ephemeris information of visible satellite in LTE standard
CN106572175A (en) * 2016-11-07 2017-04-19 工业和信息化部电信研究院 Method and device for determining ephemeris information of visible satellite
CN108089216A (en) * 2016-11-21 2018-05-29 千寻位置网络有限公司 Assisted location method and system
CN109597107A (en) * 2017-03-01 2019-04-09 千寻位置网络有限公司 A kind of visible satellite based on position ambiguity determines method
WO2024020799A1 (en) * 2022-07-26 2024-02-01 Nec Corporation Method, device and computer storage medium of communication

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011032436A1 (en) * 2009-09-16 2011-03-24 中兴通讯股份有限公司 Method, apparatus and system for performing positioning by using short message in cluster system
CN101772162A (en) * 2010-01-27 2010-07-07 中兴通讯股份有限公司 Localization method and mobile terminal
WO2011091661A1 (en) * 2010-01-27 2011-08-04 中兴通讯股份有限公司 Method for locating and mobile terminal thereof
CN105281920A (en) * 2014-07-04 2016-01-27 ***通信集团陕西有限公司 Positioning method, online charging system and positioning service system
CN104540113A (en) * 2014-12-01 2015-04-22 苏州乐米信息科技有限公司 Method for establishing application (APP) fee charging channel
CN106569229A (en) * 2016-11-07 2017-04-19 工业和信息化部电信研究院 Method and device for determining ephemeris information of visible satellite in LTE standard
CN106572175A (en) * 2016-11-07 2017-04-19 工业和信息化部电信研究院 Method and device for determining ephemeris information of visible satellite
CN108089216A (en) * 2016-11-21 2018-05-29 千寻位置网络有限公司 Assisted location method and system
CN108089216B (en) * 2016-11-21 2021-11-05 千寻位置网络有限公司 Auxiliary positioning method and system
CN109597107A (en) * 2017-03-01 2019-04-09 千寻位置网络有限公司 A kind of visible satellite based on position ambiguity determines method
WO2024020799A1 (en) * 2022-07-26 2024-02-01 Nec Corporation Method, device and computer storage medium of communication

Similar Documents

Publication Publication Date Title
KR101008507B1 (en) Method and system for locating a lost and/or stolen phone based on supl network initiated, triggered by reverse-billed sms
US20210400622A1 (en) Measurement systems and methods for fingerprinting positioning
CN101442729A (en) Method and system for locating device
CN102762998B (en) Accurate gnss time handling in dual/multi-sim terminals
KR101785618B1 (en) A method for searching the position of multi sim mobile station
US20180246220A1 (en) Positioning method in mobile network, base station, and mobile terminal
US7495608B1 (en) Position determination using almanac for virtual base stations
CN101411092B (en) Location positioning method in handover between networks
CN101032176B (en) Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
US9140775B2 (en) Methods and apparatus for resolving wireless signal components
US9226257B2 (en) Positioning for WLANs and other wireless networks
US8918115B2 (en) Method and location server for determining a postion of a target device
CN101729977A (en) Communication method, machine readable memory, communication system
US7986267B2 (en) Method and system for customized full ephemeris compatible with standard AGPS network devices
CN101160986B (en) Method for locating mobile terminal
MX2011013004A (en) Method and apparatus for supporting location services with a streamlined location service layer.
US20100039323A1 (en) Method and system for global position reference map (gprm) for agps
CN102223708B (en) The Notification Method that positioning assistance data upgrades and system and SLP equipment
JP3601355B2 (en) GPS-based information system
CN105744618A (en) Method for carrying out positioning, system and device
CN101651705A (en) Method and device for negotiating positioning capability
US20080009297A1 (en) Method for Position Mobile Station, Mobile Positioning System, Base Station and Network Element
CN101784007B (en) Locating method of mobile terminal and related device
CN103731915A (en) Auxiliary global positioning method and mobile terminal
Kashyap et al. An assisted GPS support for GPS simulators for embedded mobile positioning

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1132124

Country of ref document: HK

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20090527

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1132124

Country of ref document: HK