[go: up one dir, main page]

CN100365385C - Method and apparatus for providing location information - Google Patents

Method and apparatus for providing location information Download PDF

Info

Publication number
CN100365385C
CN100365385C CNB018179339A CN01817933A CN100365385C CN 100365385 C CN100365385 C CN 100365385C CN B018179339 A CNB018179339 A CN B018179339A CN 01817933 A CN01817933 A CN 01817933A CN 100365385 C CN100365385 C CN 100365385C
Authority
CN
China
Prior art keywords
source
location
location expression
requests
position requests
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.)
Expired - Lifetime
Application number
CNB018179339A
Other languages
Chinese (zh)
Other versions
CN1526064A (en
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.)
Motorola Mobility LLC
Original Assignee
Motorola 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 Motorola Inc filed Critical Motorola Inc
Publication of CN1526064A publication Critical patent/CN1526064A/en
Application granted granted Critical
Publication of CN100365385C publication Critical patent/CN100365385C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/16Mobility data transfer selectively restricting mobility data tracking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/10Integrity
    • H04W12/104Location integrity, e.g. secure geotagging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Navigation (AREA)

Abstract

A method and apparatus for providing location information is provided. A location request is received (102) from a source. A location of a mobile device is determined (104). A plurality of location descriptions corresponding to the location are determined (105). A location description is selected (107) from among the location descriptions. The location description is provided (108) to the source of the location request.

Description

The apparatus and method of positional information are provided
Technical field
Present invention relates in general to provide the method and apparatus of positional information, relate in particular to the method and apparatus that the positional information about mobile device is offered remote equipment.
Background of invention
Develop some technology and helped determine the position.For example, GPS (GPS) and GLONASS satellite allow to utilize receiving trap to receive signal from satellite to determine the target location.Yet receiving trap only provides latitude and longitude value usually.Some receiving traps can displayed map, and allows display position on map.
Although receiving trap allows its user to understand his or her position, not that the user wonders customer location usually, but wonder away from some other user of this user.The user finds, allows other people (for example, kinsfolk and colleague) can determine that user's position is very useful.Yet for the reason of maintaining secrecy, the user may not wish in the mode that does not add restriction his or her position to be offered other people.Therefore, wish to allow the issue of user's control, and relevant therewith method and apparatus is provided about his or her position.
Summary of the invention
According to an aspect of the present invention, provide a kind of method of response position request, it comprises step: the source of determining described position requests according to the speech recognition in source; Determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; According to the source of described position requests, chosen position is described from described a plurality of location expressions; With the source that described location expression is offered described position requests.
According to a further aspect in the invention, provide a kind of method that is used for the response position request, the method comprising the steps of: the source of determining described position requests; Determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; According to described position, from described a plurality of location expressions, select a location expression; Select the source position in the source of described position requests; Select the restriction of the database of having stored; With the source that described location expression is offered described position requests.
According to a further aspect in the invention, provide a kind of method that is used for the response position request, the method comprising the steps of: the source of determining described position requests; Determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; Geography according to the official definition is described, and determines at least one described location expression from described a plurality of location expressions; According to the source of described position requests, select a location expression; With the source that described location expression is offered described position requests.
According to a further aspect in the invention, provide a kind of method that is used for the response position request, the method comprising the steps of: the source of determining described position requests; Determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; According to the source of described position requests, from described a plurality of location expressions, select a location expression; Described location expression is offered the source of described position requests; Receive above request from the source of described position requests; Acquisition is selected about the described requesting users that surpasses; With select to point out to receive described when surpassing request as described user, be provided at diverse location on the geographic accuracy of different brackets and describe source to described position requests.
According to a further aspect in the invention, provide a kind of method that is used for the response position request, the method comprising the steps of: the source of determining described position requests; Determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; According to the source of described position requests, from described a plurality of location expressions, select a location expression; Described location expression is offered the source of described position requests; Set up and being connected of the source of described position requests, described connection is initiated by the user who is positioned at described position, and wherein the step in the source of definite described position requests further comprises step: the source of determining described position requests according to described connection.
According to a further aspect in the invention, provide a kind of method of response position request, it comprises step: determine a position; Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; With come chosen position to describe according to content, described content comprises the source position in source of the source of described position requests, described position requests and the time of described position requests.
According to a further aspect in the invention, provide a kind of device of response position request, this device comprises: receiver, and it is configured to the described position requests of reception from the source of position requests, and is configured to the position in the source that receives described position requests; Location determining device, it is configured to the position of determining described device; Database, it is configured to the memory location and describes; Be operably connected to the processor of described receiver, location determining device and database, described processor is configured to and selects suitable location expression from described location expression, the corresponding described position requests of described suitable location expression, and it is selected by the position according to the source of the group in the source of the described position requests of correspondence and described position requests; And transmitter, it is operably connected to described processor described suitable location expression is transmitted into the source of described position requests.
According to a further aspect in the invention, provide a kind of system that is used for selectively providing location expression, it comprises: a source, and described source produces position requests; And mobile device, its operationally with described sources traffic, receiving described position requests, to determine the position of described mobile device, from a plurality of location expressions, select a location expression, and described location expression offered described source; Wherein, described location expression is selected in the source position that is positioned at according to described source.
Description of drawings
Fig. 1 explanation is according to the process flow diagram that the method for location expression is provided of the present invention.
Fig. 2 is the block scheme of optional embodiment of the step 107 of key diagram 1.
Fig. 3 is the block scheme of optional embodiment of the step 105 of key diagram 1.
Fig. 4 is the block scheme of optional embodiment of the step 201 of key diagram 1.
Fig. 5 is the block scheme of optional embodiment of the step 106 of key diagram 1.
Fig. 6 is the block scheme of optional embodiment of the step 302 of key diagram 1.
Fig. 7 explanation is according to the process flow diagram that the method for location expression is provided of the present invention.
Fig. 8 is the block scheme of explanation according to the device of the embodiment of the invention.
Fig. 9 is the block scheme of explanation according to the system of the embodiment of the invention.
But Figure 10 be the explanation according to the embodiment of the invention, therein classified resource a prescription block diagram of a plurality of groups.
Figure 11 is according to the embodiment of the invention, in a circle, in polygon or at the polygonal block diagram that closes on the zone of definition in the district with definition.
Figure 12 be explanation according to the embodiment of the invention, with the source be positioned at the block diagram of the devices communicating of position.
Figure 13 is the block diagram of explanation according to the relation embodiment of the invention, between location expression, classification, rule, group and resource.
Figure 14 is the block diagram of explanation according to the relation embodiment of the invention, between the location expression of the geographic accuracy with different brackets.
Embodiment:
Introduce a kind of method and apparatus that positional information is provided now.Receive a position requests from the source.Determine the position of mobile device.Determine a plurality of location expressions that should the position.From location expression, select a location expression.This location expression is offered source with this position requests.
Fig. 1 is the process flow diagram of explanation according to the method that location expression is provided of the embodiment of the invention.This method comprises the several steps of response position request.This method starts from step 101, carry out step 102 then.In step 102, determine the source of position requests.Can utilize various technology, for example according to Internet protocol (IP) address in the source of position requests, according to the cryptographic signatures request (for example, utilize the digital signature of public code encryption system), according to the telephone number (for example, Caller ID or other call circuit sign) in the source of position requests or determine the source of position requests according to the speech recognition in source.Step 102 can comprise step 103 selectively.In step 103,, for example utilize and the IP address of join dependency or the source that Caller ID is determined position requests based on connection.
In step 104, determine the position of mobile device.Can utilize the position of determining mobile device such as the system of satellite-based system (for example GPS or GLONASS).Can use technology separately, perhaps use with satellite-based system such as radio-frequency (RF) identification (RFID) system and infrared system.In step 105, determine a plurality of location expressions corresponding to this position.Location expression can comprise the geographic accuracy of different brackets.For example, the location expression in the position of the geographic accuracy of different brackets can comprise state, county, city, neighbours, street address and room number.
In step 106, with the database of the storage of at least a portion in a plurality of location expressions as storage.The database (or part wherein) of storage can be stored on the equipment that is positioned at described position.For example, mobile phone can have the database of storage, and can use the database of storage to come with the request of ad-hoc mode response position to obtain suitable location expression.In addition, at least a portion of stored data base can be stored on the database server away from this position.Can obtain location expression by the Query Database server.For example, the equipment that is positioned at described position can comprise the location expression to the position that is positioned at local service (the perhaps often accessed) zone that equipment is usually located at it, but in the time of outside this equipment is positioned at local service (perhaps often accessed) zone, described equipment can obtain location expression by the Query Database server.
In step 107, come chosen position to describe according to the source of position requests.Can be described as for the certain location request source the most meaningful by chosen position.For example, the location expression that points to particular office or company's equipment can be offered the source of the company of being positioned at, while is location expression more generally, can be provided for the source outside the company of being positioned at such as " in work " or " at Company_Name " (Company_Name is the proper names of company).Similarly, in order to maintain secrecy, certain location is described the source that offers trust more, simultaneously the general more generally location expression offer mistrustful source.
In step 108, location expression is offered the source of position requests.Can with same paths that position requests is transmitted on or on different paths, location expression is sent to the source of position requests.
In step 109, connect with the source of position requests.This connection can be initiated by the equipment in described position.In step 110, determine whether to identify the position requests source.If identify the source, then this method proceeds to step 112.As not identifying the source, this method proceeds to step 111.In step 111, when the source of position requests can not be discerned, the source of prompting position requests surpassed request (override request).
In step 112, receive from the source of position requests and to surpass request.Surpassing the request request crosses the location expression selected and different location expressions is provided.
In step 113, obtain to select about surpassing requesting users.The user selects to point out whether the user selects to allow the location expression selected to be crossed and different location expressions is provided.
In step 114, determine the user selects whether to point out to accept to surpass request.If the user selects to point out that the user does not accept to surpass request, this method ends at step 116.If the user selects to point out that the user accepts to surpass request, this method continues step 115.In step 115, when the user selects to point out to accept to surpass request, provide diverse location to describe source to position requests with the geographic accuracy of different brackets.After step 115, this method ends at step 116.
Fig. 2 is the block diagram of optional embodiment of the step 107 of key diagram 1. Step 201 and 202 explanations come the embodiment of the step of chosen position description according to the source of position requests.In step 201, from a plurality of groups, the source of position requests is categorized into and belongs to a group.In step 202, come chosen position to describe according to the group under the source of described request.
Step 203 explanation comes the embodiment of the step of chosen position description according to the source of position requests, and wherein location expression is to select according to the source of position requests and the time of position requests.For example, different location expression can the working time (work hours) afterwards rather than selected during the working time.Therefore, when describing, chosen position to consider interim factor.
Step 204 explanation comes the embodiment of the step of chosen position description according to the position requests source, and wherein, service regeulations come chosen position to describe.Therefore, can use rule-based selection to come chosen position to describe.
Step 205 explanation comes the embodiment of the step that chosen position describes according to the source of position requests, and wherein location expression is to select according to the restriction of the database of the source position in the source of position, position requests and storage.Also can utilize step 206 to come performing step 205.According to step 206,, can select the location expression of less geographic accuracy if the restriction of the database of storage stops the location expression of the geographic accuracy of selecting desired grade.Therefore, can suitably select geographical accuracy class according to the restriction of the database of storing.
Step 207 and 208 explanations come the embodiment of the step of chosen position description according to the source of position requests.In step 207, obtain about crossing user's selection that nominal position is described.In step 208, when the user selects to point out that wanting to cross nominal position describes, the diverse location of the geographic accuracy of different brackets is described by the source that offers position requests.When position requests with by calling out at the Client-initiated of the equipment of this position when relevant, automatically providing craft to cross will be gratifying.For example, if the equipment user in this position initiates a call to the source of position requests, the equipment user of this position can be crossed this position requests by prompting automatically.Equipment user in this position may be more prone to cross position requests, and (for example) because the equipment user knows probably whom they have called out, and more is ready to trust such position requests source to allow the geographic accuracy of detailed levels more.
Can provide location expression along a data path, this data routing is relevant with the voice path that equipment user in this position makes a call.Therefore, the user can offer location expression another user that the user is carrying out voice call communication with it.
Step 209 explanation comes the embodiment of the step of chosen position description according to the source of position requests.When the person that is the emergency operation of the source of position requests, provide the location expression of the geographic accuracy of accurate grade selected.If adopt rule-based selection technology, automatically from rule, exempt the emergency operation person, and provide all (for example, the most detailed) positional informations to it.
Sent with position requests if belong to the positional information in the source of position requests, can be selected the most significant position request response of position requests.For example, the source of position requests is during near the position under the position requests, will be suitable with the location expression of the geographic accuracy of detailed levels more.Yet, if the source of position requests away from this position, the location expression on the geographic accuracy of inferior detailed levels will be preferred.
Higher or lower precision option can be offered and not satisfy the source location expression grade, that trusted that offers them automatically.Therefore, in this realization, when the source was the source of being trusted, the equipment user in described position needn't be disturbed and be provided selecting above requesting users.
Fig. 3 is the block diagram of optional embodiment of the step 105 of key diagram 1.The embodiment step of a plurality of location expressions of corresponding described position is determined in step 301 explanation.In step 301, describe to determine at least one location expression according to official definition's (politically-defined) geography.For example, the location expression grade that is used for the position can comprise country, state, county, city, street address and room.
The embodiment step of a plurality of location expressions of corresponding described position is determined in step 302 explanation.In step 302, the definition that provides according to the user determines that the second place of location expression describes.For example, except official definition's geography is described, the user can definition position describe, and such as " family ", " Company_Name Schaumburg ", " Company_Name Ed Blustein ", neighbours etc., wherein Company_Name is the proper names that is used for company.Therefore, can name the zone of appointment.Step 303 also can realize with step 302.In step 303, can the corresponding geographic accuracy of definition be described for the second place.Therefore, when being defined, the zone of appointment may be suitable for the location expression level at the different brackets geographic accuracy.
Fig. 4 is the block diagram of optional embodiment of the step 201 of key diagram 2.Step 401 explanation classifies the source of request as the embodiment step that belongs to a group in a plurality of groups.In step 401, Unidentified position requests source is categorized in the group of Unidentified source.
Step 402 explanation is categorized into the embodiment step that belongs to a group in a plurality of groups with the source of request.In step 402, the source of at least one identification is classified in the source group of at least one identification.Step 402 can realize with step 403.In step 403, the source of at least one identification is classified at least one height group, and this child group is the child group in the source group of discerning.For example, child group can comprise the member such as colleague or kinsfolk.
Fig. 5 is the block diagram of optional embodiment of the step 106 of key diagram 1.At least a portion in the database that step 501 explanation will have been stored is stored in away from the embodiment step in the database server of described position.In step 501, the location expression of the position outside the corresponding local service zone is stored in the database of having stored.
Step 502 explanation at least one part of stored data base is stored in away from the embodiment step in the database server of described position.In step 502, the second portion in the data of storage is stored on the equipment that is positioned at described position.
Fig. 6 is the block diagram of optional embodiment of the step 302 of key diagram 3.The embodiment step that the second place of location expression is described is determined in the definition that step 601 explanation provides according to the user.In the step 601, the second place is defined in around the zone of the radius interior (promptly in a circle) of a point.
The embodiment step that the second place of described location expression is described is determined in the definition that step 602 explanation provides according to the user.In the step 602, the second place is defined in the zone within the polygon.Therefore, can use " border " method to come to the location definition location expression.
The embodiment step that the second place of described location expression is described is determined in the definition that step 603 explanation provides according to the user.In the step 603, the second place is defined as the polygonal zone of closing in the district that defined.Such definition helps definition position to describe to point out a certain equipment of user " close " or place.
Fig. 7 is the process flow diagram of explanation according to the method for the position requests that is used to respond the embodiment of the invention.This method starts from step 701.In step 702, determine a position.In step 703, determine a plurality of location expressions of corresponding described position.Location expression can have the geographic accuracy of different brackets.Step 703 can comprise step 704 and/or step 705.In step 704, according on the respective level geographic accuracy relevant, defining the location expression of multiclass to small part with described location expression.In step 705, with the member of each definition in a plurality of location expressions as each location expression class.
In step 706, the source of position requests is divided into a group in a plurality of groups.An one group of source and a class location expression mate, and think that this source determines the applicability of location expression.If group and class do not match, will provide their location expression of class of group of not matching to this source.
In step 707, more described source position and described position.In step 708, come chosen position to describe according to content.This content can comprise the source of position requests, the source position in position requests source and the time of position requests.Step 708 can comprise step 709, step 710, step 711, step 712 and/or step 713.In step 709, seek advice from a scheduling client and come chosen position to describe to utilize schedule information.For example, if the schedule information that the scheduling client provides is pointed out the user on holiday, can will point out that the location expression that provides usually is provided user's location expression on holiday.
In step 710, according to the suitable class of coming chosen position to describe to small part position requests source.Therefore, can provide the most significant location expression class of position requests.For example, the location expression class of understanding in the specific company environment is provided for the colleague, and the class of the location expression of more widely understanding is provided for the kinsfolk.Similarly, when the user participates in family activity, can will offer the kinsfolk, and the more widely class of the location expression of understanding such as state, county or city can be offered the colleague the most significant more concrete location expression class of kinsfolk.Alternatively, can realize this method like this, make on the geographic accuracy of same levels, to define the not only class of a location expression.Therefore, the geographic accuracy grade needs not be exclusive mutually in the location expression class.
In step 711, from the classification of described group of correspondence, select location expression.In step 712, provide location expression with the form of direction and distance.Such location expression is useful, for example when being positioned at the feasible distance in source of this position requests as the user, is used for consumer positioning.
In step 713, provide the response of pre-programmed to replace location expression.Alternatively, can manually programme to location expression.The corresponding position that is independent of of this pre-programmed.For example, can programme to point out that the user on holiday to a location expression.
Fig. 8 is that explanation is according to block scheme of the present invention, that be used for the device of response position request.This device comprises receiver 801, transmitter 802, location determining device 803, processor 804 and database 805.Processor 804 is connected to receiver 801, transmitter 802, location determining device 803 and database 805.Receiver 801 is configured source receiving position request from position requests.The position is determined that locking equipment 803 is configured to determine the position of this device.For example, location determining device 803 can be determined the position according to GPS or GLONASS signal.Database is configured with the memory location describes.Processor 804 is operably connected to receiver 801, location determining device 803 and database 805.Processor 804 is configured to select suitable location expression from location expression.The corresponding described position of suitable location expression, and select it according to the source of position requests.Transmitter 802 is operably connected to processor 804 suitable location expression is transmitted into the source of position requests.
Alternatively, processor 804 can be selected suitable location expression according to the time of position requests.Alternatively, the position of receiver 801 reception sources, and processor 804 is selected suitable location expression according to the source position in described source.
Fig. 9 illustrates the block diagram of system according to an embodiment of the invention.System is included in source 902, the network 907 at 901 places, source position, the database server 910 that contains database 911, base station 909 and the mobile device 914 at 913 places in the position.Source 902 is connected to network 907 through coupling line 903.Network 907 is connected to database server 910 and base station 909 through coupling line 908.The database 911 of database server 910 is positioned at away from mobile device 914 places.Database 911 comprises location expression 912.Base station 909 is connected to mobile device 914 through medium (for example using wireless communication technology).
Source 902 produces through the position requests 904 of intermediary element to mobile device 914 or database server 910.Source 902 also comprises the source position or has other source information of position requests.For example, source 902 can provide Internet protocol (IP) address or telephone number with identification source 902.Mobile device 914 and database server 910 are operably connected to source 902, make mobile device 914 or database server 910 receiving position requests, determine the position of mobile device, from a plurality of location expressions, select location expression, and location expression 905 is offered source 902.Alternatively, mobile device 914 or database server 910 can be described diverse location 906 and offer source 902.Mobile device 914 comprises the database 917 of rule 915, scheduling client 916 and storage.The database 917 of storage comprises location expression 918.
Alternatively, can describe according to described source chosen position.Alternatively, can describe according to position requests time chosen position.Alternatively, can come chosen position to describe according to residing source position, described source.Alternatively, select location expression in the database of the location expression of mobile device from be stored in mobile device.Can provide location expression according to direction 919 and distance 920.
Figure 10 is that explanation is according to one group of block diagram of a plurality of groups embodiment of the invention, that classified in the source within it.A plurality of groups comprise group 1004, group 1005 and the group of definition between boundary 1002 and the inner limit 1003 externally.Universe 1001 comprises all sources.In an example, Unidentified source is classified as the externally group of definition between the boundary 1002 and inner limit 1003, and the source of having discerned is classified as group 1004, and the source of being trusted is classified as group 1005.Source 1006 is the examples in that discerned and source that trusted.
Figure 11 be explanation according to the embodiment of the invention, in circle, in polygon or at the polygonal block diagram that closes on the zone of the definition in distinguishing with definition with radius a little.Zone 1103 is defined as has a little within the circle of 1101 radius 1102.Zone in the polygon 1104 definition polygons.Zone 1106 is defined as in the distance 1105 of polygon 1104.
Figure 12 be explanation according to the embodiment of the invention and source and at the block diagram of the devices communicating of a position.Communication 1201 occurs in the sources traffic with position requests.Location expression 1202 is provided for the source of position requests.The source that prompting 1203 is provided for position requests surpasses request to cause that the source is sent.Receive above request 1204 from described source.Different location expressions 1205 are provided for described source.
Communication 1206 occurs in and the communicating by letter of the equipment that is arranged in described position.The notice that location expression 1202 has been fed to described source offers described equipment.Surpass request 1208 and be transmitted to described equipment.Receive the user the user of described equipment place, described equipment and select 1209.With diverse location describe 1205 be supplied to described source notify 1207 to offer described equipment.
Figure 13 is the block diagram of explanation according to the relation embodiment of the invention, between location expression, classification, rule, group and source.Location expression 1301 is defined as the member of classification 1303 according to division 1302.Some or all of classifications 1303 can comprise user-defined subclass 1310.Source 1309 is defined as the member of group 1307 according to division 1308.According to link 1304 rule 1305 is applied in the classification 1303, and rule 1305 is applied in the group 1307 according to link 1306.
Figure 14 is the block diagram of explanation according to the relation embodiment of the invention, between the location expression of the geographic accuracy with different brackets.Universe 1401 comprises all positions.Position 1405 is arranged in location expression 1404,1403 and 1402.Location expression 1404 is subclass of location expression 1403, and location expression 1403 is subclass of location expression 1402.Other position is positioned at location expression 1407, and describing 1407 is subclass of location expression 1406.Other position can be positioned at location expression 1408, and location expression 1408 comprises the part of location expression 1402,1403,1406 and 1407.Other position can be positioned at different location expressions.
Therefore, by the agency of the method and apparatus of positional information is provided.The various aspects that are implemented in that should be appreciated that variations and modifications of the present invention are clearly to those skilled in the art, and the present invention is limited by the specific embodiment of introducing.Therefore, wish the present invention cover drop on following public principle and in the essence spirit of this requirement and scope arbitrarily with all modification, change or be equal to replacement.

Claims (41)

1. the method for a response position request, it comprises step:
Determine the source of described position requests according to the speech recognition in source;
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets;
According to the source of described position requests, chosen position is described from described a plurality of location expressions; With
Described location expression is offered the source of described position requests.
2. according to the process of claim 1 wherein, the step of coming chosen position to describe according to the source of described position requests further comprises step:
The source of described position requests is categorized into a group that belongs in a plurality of groups; With
According to the group that the source of described request belongs to, chosen position is described.
3. according to the method for claim 2, the source of described position requests is categorized into the step that belongs to a group in a plurality of groups further comprises step:
The source of Unidentified position requests is categorized in the group of Unidentified source.
4. according to the method for claim 3, wherein, the source of described position requests is categorized into the step that belongs to a group in a plurality of groups further comprises step:
The source of at least one identification is categorized in the source group of at least one identification.
5. according to the method for claim 4, wherein, the source of described position requests is categorized into the step that belongs to a group in a plurality of groups further comprises step:
The source of at least one identification is categorized at least one height group, and this child group is the subclass in the source group of having discerned.
6. according to the process of claim 1 wherein, the step of coming chosen position to describe according to the source of described position requests further comprises step:
Select described location expression according to the source of described position requests and the time of described position requests.
7. according to the process of claim 1 wherein, select the step of described location expression further to comprise step according to the source of described position requests:
When the person that is the emergency operation of the source of described position requests, provide the described location expression of the geographic accuracy of accurate grade selected.
8. method that is used for the response position request, the method comprising the steps of:
Determine the source of described position requests;
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets;
According to described position, from described a plurality of location expressions, select a location expression;
Select the source position in the source of described position requests;
Select the restriction of the database of having stored; With
Described location expression is offered the source of described position requests.
9. method according to Claim 8, wherein, the step of determining the source of described position requests is based on the IP address in the source of described position requests.
10. method according to Claim 8, wherein, the step of determining the source of described position requests is based on the cryptographic signatures request.
11. method according to Claim 8, wherein, the step of determining the source of described position requests is based on the telephone number in the source of described position requests.
12. method according to Claim 8, wherein, the step of the restriction of the database that selection has been stored further comprises step:
If the restriction of the database of storage stops the location expression of selecting to have the geographic accuracy of wishing grade, then select the location expression of less geographic accuracy.
13. method according to Claim 8 further comprises step:
The database storing of having stored is being positioned on the equipment of described position.
14. method according to Claim 8 further comprises step:
At least a portion of the described database of having stored is stored on the database server that is positioned at away from described position.
15., wherein, at least a portion of the described database of having stored be stored in to be positioned at away from the step on the database server of described position further comprise step according to the method for claim 14:
The location expression of the corresponding position outside the local service zone of storage in the described database of having stored.
16., wherein, at least a portion of the described database of having stored be stored in to be positioned at away from the step on the database server of described position further comprise step according to the method for claim 15:
The second portion of the described database of having stored is stored in is positioned on the described locational equipment.
17. a method that is used for the response position request, the method comprising the steps of:
Determine the source of described position requests;
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets;
Geography according to the official definition is described, and determines at least one described location expression from described a plurality of location expressions;
According to the source of described position requests, select a location expression; With
Described location expression is offered the source of described position requests.
18., determine that wherein the step of a plurality of location expressions of corresponding described position further comprises step according to the method for claim 17:
The definition that provides according to the user determines that the second place of described location expression describes.
19., determine that wherein the step of a plurality of location expressions of corresponding described position further comprises step according to the method for claim 18:
For the second place is described definite corresponding geographic accuracy.
20. according to the method for claim 18, wherein the definition that provides according to the user determines that the step that the second place of described location expression is described further comprises step:
The definition second place is in the zone in the radius of a bit.
21. according to the method for claim 18, wherein the definition that provides according to the user determines that the step that the second place of described location expression is described further comprises step:
The definition second place is the zone in polygon.
22. according to the method for claim 18, wherein the definition that provides according to the user determines that the step that the second place of described location expression is described further comprises step:
The definition second place is in the polygonal zone of closing in the district that defined.
23. a method that is used for the response position request, the method comprising the steps of:
Determine the source of described position requests;
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets;
According to the source of described position requests, from described a plurality of location expressions, select a location expression;
Described location expression is offered the source of described position requests;
Receive above request from the source of described position requests;
Acquisition is selected about the described requesting users that surpasses; With
When described user selects to point out to receive described when surpassing request, be provided at diverse location on the geographic accuracy of different brackets and describe source to described position requests.
24., further comprise step according to the method for claim 23:
When the source of described position requests is not identified, with the described source of asking to be prompted to described position requests that surpasses.
25. a method that is used for the response position request, the method comprising the steps of:
Determine the source of described position requests;
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets;
According to the source of described position requests, from described a plurality of location expressions, select a location expression;
Described location expression is offered the source of described position requests;
Set up and being connected of the source of described position requests, described connection is initiated by the user who is positioned at described position, and wherein the step in the source of definite described position requests further comprises step:
Determine the source of described position requests according to described connection.
26., wherein, select the step of described location expression further to comprise step according to the source of described position requests according to the method for claim 25:
User's selection that acquisition is described about crossing nominal position; With
When described user selected to point out that wanting to cross described nominal position describes, the diverse location that is provided at the geographic accuracy of different brackets was described the source to described position requests.
27. the method for a response position request, it comprises step:
Determine a position;
Determine a plurality of location expressions of corresponding described position, described location expression has the geographic accuracy of different brackets; With
Come chosen position to describe according to content, described content comprises the source position in source of the source of described position requests, described position requests and the time of described position requests.
28. according to the method for claim 27, wherein, the step of coming chosen position to describe according to content further comprises step:
Seek advice from a scheduling client and select described location expression to use schedule information.
29. according to the method for claim 27, wherein the step of coming chosen position to describe according to content further comprises step:
The response of pre-programmed is provided, replaces described location expression.
30. according to the method for claim 29, wherein, described pre-programmed response is independent of described position.
31., further comprise step according to the method for claim 27:
More described source position and described position, wherein the step according to the described location expression of described content choice further comprises step:
Form with direction and distance provides described location expression.
32., determine that wherein the step of a plurality of location expressions of corresponding described position further comprises step according to the method for claim 27:
Define each classification in a plurality of classifications of described location expression according to the corresponding geographic accuracy relevant to small part with described location expression.
33., wherein select the step of described location expression further to comprise step according to described content according to the method for claim 32:
Select suitable location expression classification according to the source of described position requests to small part.
34., wherein, define the not only classification of a location expression with the geographic accuracy of same levels according to the method for claim 33.
35., determine that wherein the step of a plurality of location expressions of corresponding described position further comprises step according to the method for claim 32:
In described a plurality of location expressions each is defined as the member in the classification of each location expression.
36., further comprise step according to the method for claim 32:
The source of described position requests is categorized into a group in a plurality of groups, wherein, selects the step of the described location expression of corresponding described position further to comprise step:
From the classification of the location expression of described group of correspondence, select described location expression.
37. the device of a response position request, this device comprises:
Receiver, it is configured to the described position requests of reception from the source of position requests, and is configured to the position in the source that receives described position requests;
Location determining device, it is configured to the position of determining described device;
Database, it is configured to the memory location and describes;
Be operably connected to the processor of described receiver, location determining device and database, described processor is configured to and selects suitable location expression from described location expression, the corresponding described position requests of described suitable location expression, and it is selected by the position according to the source of the group in the source of the described position requests of correspondence and described position requests; With
Transmitter, it is operably connected to described processor described suitable location expression is transmitted into the source of described position requests.
38. according to the device of claim 37, wherein, described processor is also selected described suitable location expression according to the described position requests time.
39. a system that is used for selectively providing location expression, it comprises:
A source, described source produces position requests; With
Mobile device, its operationally with described sources traffic, receiving described position requests, to determine the position of described mobile device, from a plurality of location expressions, select a location expression, and described location expression offered described source;
Wherein, described location expression is selected in the source position that is positioned at according to described source.
40. according to the system of claim 39, wherein, the database of described mobile device from be stored in described mobile device selected described location expression.
41. the system according to claim 39 further comprises:
Be positioned at database away from described mobile device, the described location expression of described database storing, and operationally described location expression is sent to described mobile device.
CNB018179339A 2000-11-10 2001-11-06 Method and apparatus for providing location information Expired - Lifetime CN100365385C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/710,290 US6640184B1 (en) 2000-11-10 2000-11-10 Method and apparatus for providing location information
US09/710,290 2000-11-10

Publications (2)

Publication Number Publication Date
CN1526064A CN1526064A (en) 2004-09-01
CN100365385C true CN100365385C (en) 2008-01-30

Family

ID=24853409

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018179339A Expired - Lifetime CN100365385C (en) 2000-11-10 2001-11-06 Method and apparatus for providing location information

Country Status (8)

Country Link
US (1) US6640184B1 (en)
EP (1) EP1336077B1 (en)
CN (1) CN100365385C (en)
AU (1) AU2002246524A1 (en)
BR (1) BRPI0115258B1 (en)
CA (1) CA2428068C (en)
MX (1) MXPA03003954A (en)
WO (1) WO2002060191A2 (en)

Families Citing this family (146)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5835061A (en) 1995-06-06 1998-11-10 Wayport, Inc. Method and apparatus for geographic-based communications service
US8606851B2 (en) 1995-06-06 2013-12-10 Wayport, Inc. Method and apparatus for geographic-based communications service
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
WO2001037517A2 (en) 1999-11-03 2001-05-25 Wayport, Inc. Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure
US7136915B2 (en) * 2000-03-14 2006-11-14 Rieger Iii Charles J System for communicating through maps
US6738808B1 (en) 2000-06-30 2004-05-18 Bell South Intellectual Property Corporation Anonymous location service for wireless networks
US8041817B2 (en) 2000-06-30 2011-10-18 At&T Intellectual Property I, Lp Anonymous location service for wireless networks
US6675017B1 (en) * 2000-06-30 2004-01-06 Bellsouth Intellectual Property Corporation Location blocking service for wireless networks
US7796998B1 (en) 2000-08-01 2010-09-14 At&T Intellectual Property, I, L.P. Method and system for delivery of a calling party's location
US6942574B1 (en) * 2000-09-19 2005-09-13 Igt Method and apparatus for providing entertainment content on a gaming machine
US8064889B2 (en) * 2000-09-19 2011-11-22 Igt Virtual casino host
US20060084488A1 (en) * 2000-09-19 2006-04-20 Igt Bonusing digital media
US7116977B1 (en) 2000-12-19 2006-10-03 Bellsouth Intellectual Property Corporation System and method for using location information to execute an action
US7245925B2 (en) 2000-12-19 2007-07-17 At&T Intellectual Property, Inc. System and method for using location information to execute an action
US7428411B2 (en) 2000-12-19 2008-09-23 At&T Delaware Intellectual Property, Inc. Location-based security rules
US7224978B2 (en) * 2000-12-19 2007-05-29 Bellsouth Intellectual Property Corporation Location blocking service from a wireless service provider
US7085555B2 (en) 2000-12-19 2006-08-01 Bellsouth Intellectual Property Corporation Location blocking service from a web advertiser
US7110749B2 (en) 2000-12-19 2006-09-19 Bellsouth Intellectual Property Corporation Identity blocking service from a wireless service provider
US7181225B1 (en) 2000-12-19 2007-02-20 Bellsouth Intellectual Property Corporation System and method for surveying wireless device users by location
US7130630B1 (en) 2000-12-19 2006-10-31 Bellsouth Intellectual Property Corporation Location query service for wireless networks
FI111788B (en) * 2001-01-04 2003-09-15 Nokia Corp Procedure for creating privacy in a telecommunications network
US20050208954A1 (en) * 2001-03-26 2005-09-22 Microsoft Corporation User-tagging of cellular telephone locations
US20020199018A1 (en) * 2001-06-21 2002-12-26 International Business Machines Corporation Maping physical locations to web sites
CN1564994B (en) * 2001-08-10 2010-09-29 松下电器产业株式会社 Electronic equipment
US20030035518A1 (en) * 2001-08-16 2003-02-20 Fan Rodric C. Voice interaction for location-relevant mobile resource management
US7647422B2 (en) 2001-11-06 2010-01-12 Enterasys Networks, Inc. VPN failure recovery
EP2375690B1 (en) 2002-03-01 2019-08-07 Extreme Networks, Inc. Locating devices in a data network
US7426380B2 (en) 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US8126889B2 (en) 2002-03-28 2012-02-28 Telecommunication Systems, Inc. Location fidelity adjustment based on mobile subscriber privacy profile
US8027697B2 (en) 2007-09-28 2011-09-27 Telecommunication Systems, Inc. Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system
US20030224855A1 (en) * 2002-05-31 2003-12-04 Robert Cunningham Optimizing location-based mobile gaming applications
EP1512305B1 (en) * 2002-06-07 2009-04-08 Nokia Corporation Supporting a request for information on a mobile device in a communication system
US7392132B2 (en) * 2002-06-14 2008-06-24 Matsushita Electric Industrial Co., Ltd. Position notifying device
US7171488B2 (en) * 2002-07-03 2007-01-30 International Business Machines Corporation Managing data delivery in a data communications network
US7127352B2 (en) * 2002-09-30 2006-10-24 Lucent Technologies Inc. System and method for providing accurate local maps for a central service
EP1361773A1 (en) * 2002-10-30 2003-11-12 Siemens Aktiengesellschaft System and method for position determination
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US7088237B2 (en) * 2003-02-14 2006-08-08 Qualcomm Incorporated Enhanced user privacy for mobile station location services
US7424293B2 (en) 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080126535A1 (en) 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US7580403B2 (en) 2004-02-26 2009-08-25 Enterasys Networks, Inc. Status transmission system and method
US7945945B2 (en) 2004-08-06 2011-05-17 Enterasys Networks, Inc. System and method for address block enhanced dynamic network policy management
US7113128B1 (en) 2004-10-15 2006-09-26 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US6985105B1 (en) 2004-10-15 2006-01-10 Telecommunication Systems, Inc. Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations
US7629926B2 (en) 2004-10-15 2009-12-08 Telecommunication Systems, Inc. Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas
US7411546B2 (en) 2004-10-15 2008-08-12 Telecommunication Systems, Inc. Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination
US7706975B2 (en) * 2004-10-19 2010-04-27 Qualcomm Incorporated Mobile cellular identification database for enhanced GPS performance
US7347628B2 (en) 2004-11-08 2008-03-25 Enterasys Networks, Inc. Optical interface identification system
KR100620055B1 (en) 2004-12-06 2006-09-08 엘지전자 주식회사 How to cancel your location information request
WO2006070877A1 (en) * 2004-12-28 2006-07-06 Sharp Kabushiki Kaisha Mobile terminal, communication terminal, location notifying system using them, and location notifying method
US7525002B2 (en) 2005-02-28 2009-04-28 Exxonmobil Research And Engineering Company Gasoline production by olefin polymerization with aromatics alkylation
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8199049B2 (en) * 2005-05-26 2012-06-12 Trimble Navigation Limited GNSS post positioning with selected precision
US8358242B2 (en) * 2005-05-26 2013-01-22 Trimble Navigation Limited GNSS post positioning with elongated dither sequence
US8086232B2 (en) 2005-06-28 2011-12-27 Enterasys Networks, Inc. Time synchronized wireless method and operations
US20070005363A1 (en) * 2005-06-29 2007-01-04 Microsoft Corporation Location aware multi-modal multi-lingual device
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7825780B2 (en) 2005-10-05 2010-11-02 Telecommunication Systems, Inc. Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle
US7626951B2 (en) 2005-10-06 2009-12-01 Telecommunication Systems, Inc. Voice Over Internet Protocol (VoIP) location based conferencing
US7907551B2 (en) 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US9167553B2 (en) 2006-03-01 2015-10-20 Telecommunication Systems, Inc. GeoNexus proximity detector network
US7471236B1 (en) 2006-03-01 2008-12-30 Telecommunication Systems, Inc. Cellular augmented radar/laser detector
US7899450B2 (en) 2006-03-01 2011-03-01 Telecommunication Systems, Inc. Cellular augmented radar/laser detection using local mobile network within cellular network
DE602006007321D1 (en) * 2006-04-25 2009-07-30 Research In Motion Ltd Message filtering using information about the location of the transmitter
US20070249364A1 (en) * 2006-04-25 2007-10-25 Research In Motion Limited Precision level management for location reporting
US7756134B2 (en) * 2006-05-02 2010-07-13 Harris Corporation Systems and methods for close queuing to support quality of service
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
US7894509B2 (en) * 2006-05-18 2011-02-22 Harris Corporation Method and system for functional redundancy based quality of service
US7990860B2 (en) * 2006-06-16 2011-08-02 Harris Corporation Method and system for rule-based sequencing for QoS
US8064464B2 (en) 2006-06-16 2011-11-22 Harris Corporation Method and system for inbound content-based QoS
US8516153B2 (en) 2006-06-16 2013-08-20 Harris Corporation Method and system for network-independent QoS
US20070291656A1 (en) * 2006-06-16 2007-12-20 Harris Corporation Method and system for outbound content-based QoS
US7856012B2 (en) * 2006-06-16 2010-12-21 Harris Corporation System and methods for generic data transparent rules to support quality of service
US7916626B2 (en) 2006-06-19 2011-03-29 Harris Corporation Method and system for fault-tolerant quality of service
US8730981B2 (en) 2006-06-20 2014-05-20 Harris Corporation Method and system for compression based quality of service
US7769028B2 (en) * 2006-06-21 2010-08-03 Harris Corporation Systems and methods for adaptive throughput management for event-driven message-based data
US8300653B2 (en) 2006-07-31 2012-10-30 Harris Corporation Systems and methods for assured communications with quality of service
US20100241759A1 (en) * 2006-07-31 2010-09-23 Smith Donald L Systems and methods for sar-capable quality of service
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US20080318655A1 (en) * 2007-06-25 2008-12-25 Igt Method and apparatus for players of wagering games to find friends in a gaming environment
WO2009038726A1 (en) 2007-09-17 2009-03-26 Telecommunication Systems, Inc. Emergency 911 data messaging
KR101430452B1 (en) * 2007-10-15 2014-08-14 엘지전자 주식회사 Communication device and its location information providing method
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US7929530B2 (en) 2007-11-30 2011-04-19 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US8566839B2 (en) 2008-03-14 2013-10-22 William J. Johnson System and method for automated content presentation objects
US8761751B2 (en) 2008-03-14 2014-06-24 William J. Johnson System and method for targeting data processing system(s) with data
US8634796B2 (en) 2008-03-14 2014-01-21 William J. Johnson System and method for location based exchanges of data facilitating distributed location applications
US8600341B2 (en) 2008-03-14 2013-12-03 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US8639267B2 (en) 2008-03-14 2014-01-28 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US9014658B2 (en) 2008-03-14 2015-04-21 William J. Johnson System and method for application context location based configuration suggestions
US8107973B1 (en) * 2008-08-07 2012-01-31 At&T Mobility Ii Llc Class structured location based services
US8068587B2 (en) 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
US8892128B2 (en) 2008-10-14 2014-11-18 Telecommunication Systems, Inc. Location based geo-reminders
WO2010044837A1 (en) 2008-10-14 2010-04-22 Telecommunication Systems, Inc. Location based proximity alert
US8395006B2 (en) 2009-03-13 2013-03-12 Exxonmobil Research And Engineering Company Process for making high octane gasoline with reduced benzene content by benzene alkylation at high benzene conversion
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
US8981902B2 (en) * 2009-10-13 2015-03-17 F-Secure Corporation Controlling location information
CN101800931B (en) * 2009-12-30 2015-01-07 深圳市凯立德科技股份有限公司 Group positioning method and terminal equipment for group positioning
US20110173230A1 (en) * 2010-01-13 2011-07-14 Andrew Llc Method and system for providing location information of target device
US8689277B2 (en) * 2010-01-13 2014-04-01 Andrew Llc Method and system for providing location of target device using stateless user information
US20110199185A1 (en) * 2010-02-12 2011-08-18 Jeyhan Karaoguz Building a location based service reference database based on encountered rfid tags
US8544103B2 (en) * 2010-05-04 2013-09-24 Intertrust Technologies Corporation Policy determined accuracy of transmitted information
WO2012005769A1 (en) 2010-07-09 2012-01-12 Telecommunication Systems, Inc. Location privacy selector
US20120006610A1 (en) 2010-07-09 2012-01-12 Erik Wallace Telematics enhanced mobile device safety interlock
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
WO2012141762A1 (en) 2011-02-25 2012-10-18 Telecommunication Systems, Inc. Mobile internet protocol (ip) location
US8649806B2 (en) 2011-09-02 2014-02-11 Telecommunication Systems, Inc. Aggregate location dynometer (ALD)
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US9264537B2 (en) 2011-12-05 2016-02-16 Telecommunication Systems, Inc. Special emergency call treatment based on the caller
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
EP2823413A4 (en) 2012-03-07 2016-05-04 Snap Trends Inc Methods and systems of aggregating information of social networks based on geographical locations via a network
US8688174B2 (en) 2012-03-13 2014-04-01 Telecommunication Systems, Inc. Integrated, detachable ear bud device for a wireless phone
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
WO2014028712A1 (en) 2012-08-15 2014-02-20 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9470798B2 (en) 2012-11-13 2016-10-18 Trimble Navigation Limited GNSS rover having subscribed precision
US9223026B2 (en) 2012-11-13 2015-12-29 Trimble Navigation Limited GNSS reference for subscribed precisions
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9477991B2 (en) 2013-08-27 2016-10-25 Snap Trends, Inc. Methods and systems of aggregating information of geographic context regions of social networks based on geographical locations via a network
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9894489B2 (en) 2013-09-30 2018-02-13 William J. Johnson System and method for situational proximity observation alerting privileged recipients
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
KR102092057B1 (en) 2013-12-13 2020-03-23 삼성전자주식회사 Method and apparatus for sharing location information of electronic device
US10827450B2 (en) * 2016-09-20 2020-11-03 Qualcomm Incorporated Wireless device registration
KR102676115B1 (en) * 2016-12-12 2024-06-19 삼성전자주식회사 Electronic device and method for providing location information

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06217369A (en) * 1993-01-18 1994-08-05 Matsushita Electric Ind Co Ltd Mobile communication system
CN1223722A (en) * 1996-06-27 1999-07-21 摩托罗拉公司 Location determination in a communication system
WO1999055115A1 (en) * 1998-04-20 1999-10-28 Ericsson Inc. System and method for use of override keys for location services
WO2000035236A1 (en) * 1998-12-11 2000-06-15 Ericsson Inc. System and method for providing location services in parallel to existing services in general packet radio services architecture
CN1260102A (en) * 1996-07-26 2000-07-12 艾利森电话股份有限公司 System and method of dynamic allocation of redundant peripheral equipment gateway in a radio telecommunications network
CN1262848A (en) * 1997-05-06 2000-08-09 艾利森电话股份有限公司 Communication system that communicates position information of roaming mobile stations
JP2000259995A (en) * 1999-03-12 2000-09-22 Fujitsu Ltd Mobile object discovery / guidance information providing system, mobile object discovery / guide information providing method, management center of mobile object discovery / guidance information providing system, mobile terminal, and program recording medium thereof
US6138003A (en) * 1997-11-26 2000-10-24 Ericsson Inc. System and method for authorization of location services

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4321418A1 (en) * 1993-06-26 1995-01-05 Deutsche Aerospace Method for locating mobile stations in a cellular cellular network and cellular network for performing the method
AU5252896A (en) 1995-12-22 1997-07-17 Bell Communications Research, Inc. Personal location services using a personal communication service mobility management infrastructure
SE509435C2 (en) 1997-05-16 1999-01-25 Ericsson Telefon Ab L M Privacy protection in a telecommunications system
US6078818A (en) * 1998-03-09 2000-06-20 Ericsson Inc. System and method for implementing positioning quality of service
US6311069B1 (en) * 1999-03-18 2001-10-30 Ericsson Inc. System and method for alerting a mobile subscriber being positioned
US6295454B1 (en) * 1999-03-18 2001-09-25 Ericsson Inc. System and method for providing chronicled location information for terminal-based position calculation
US6175740B1 (en) * 1999-05-20 2001-01-16 Motorola, Inc. Method and apparatus in a wireless communication system for adaptively selecting a resolution for determining and reporting location information
US6266589B1 (en) * 1999-11-19 2001-07-24 International Business Machines Corporation Speed-based disabling of functionality for automotive applications
GB9928416D0 (en) * 1999-12-01 2000-01-26 Nokia Networks Oy A telecommunications system
US6327535B1 (en) * 2000-04-05 2001-12-04 Microsoft Corporation Location beaconing methods and systems

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06217369A (en) * 1993-01-18 1994-08-05 Matsushita Electric Ind Co Ltd Mobile communication system
CN1223722A (en) * 1996-06-27 1999-07-21 摩托罗拉公司 Location determination in a communication system
CN1260102A (en) * 1996-07-26 2000-07-12 艾利森电话股份有限公司 System and method of dynamic allocation of redundant peripheral equipment gateway in a radio telecommunications network
CN1262848A (en) * 1997-05-06 2000-08-09 艾利森电话股份有限公司 Communication system that communicates position information of roaming mobile stations
US6138003A (en) * 1997-11-26 2000-10-24 Ericsson Inc. System and method for authorization of location services
WO1999055115A1 (en) * 1998-04-20 1999-10-28 Ericsson Inc. System and method for use of override keys for location services
WO2000035236A1 (en) * 1998-12-11 2000-06-15 Ericsson Inc. System and method for providing location services in parallel to existing services in general packet radio services architecture
JP2000259995A (en) * 1999-03-12 2000-09-22 Fujitsu Ltd Mobile object discovery / guidance information providing system, mobile object discovery / guide information providing method, management center of mobile object discovery / guidance information providing system, mobile terminal, and program recording medium thereof

Also Published As

Publication number Publication date
EP1336077B1 (en) 2017-08-30
WO2002060191A2 (en) 2002-08-01
CA2428068A1 (en) 2002-08-01
BRPI0115258B1 (en) 2017-01-24
AU2002246524A1 (en) 2002-08-06
BR0115258A (en) 2004-02-10
CA2428068C (en) 2007-06-19
CN1526064A (en) 2004-09-01
WO2002060191A3 (en) 2003-01-16
EP1336077A2 (en) 2003-08-20
MXPA03003954A (en) 2004-05-24
US6640184B1 (en) 2003-10-28
EP1336077A4 (en) 2010-01-06

Similar Documents

Publication Publication Date Title
CN100365385C (en) Method and apparatus for providing location information
US7181225B1 (en) System and method for surveying wireless device users by location
US20050143097A1 (en) System for providing location-based services in a wireless network, such as providing notification regarding meetings, destination arrivals, and the like
AU774578B2 (en) Method of accessing and recording messages at coordinate way points
US7577441B2 (en) Method and device for determining a position of a portable electronic device
US7245925B2 (en) System and method for using location information to execute an action
US6456852B2 (en) Internet distributed real-time wireless location database
US6999757B2 (en) Telephone system and method for selectively ringing one or more land phones or portable phones based on the self-detected geographical position of a portable phone
ES2425056T3 (en) Subscriber-based location-based services
US9467810B2 (en) Location based geo-reminders
US20050181803A1 (en) System for combining geographic location information, database-derived affinity matches, and user control in order to permit individuals to rendezvous
US20040248586A1 (en) Location markers on mobile devices
US20020099769A1 (en) Server system for distributing information to portable mobile information terminal in specific area
US20050059410A1 (en) System and method for providing differential location services
US20050003834A1 (en) Remote location based services
US7379743B2 (en) Providing navigation services based on subscriber input location information stored in a telecommunication network
US20070140439A1 (en) Method for presenting location information on a mobile terminal
US7103366B2 (en) Method and apparatus for defining a behavior region for a communication device
JP2005346299A (en) Communication system and communication method utilizing communication network
CN101742705B (en) Communication method and system
EP1243151A1 (en) Method and system for assisting mobile telecommunication terminal users
US20040108375A1 (en) Electronic organiser with location based services
KR20000006760A (en) Method to provide portable terminal users with location information using the portable terminals
KR100529277B1 (en) System and method for providing location information using phone number in location-based service
WO2003056855A1 (en) Method for detection of accessability of a group of terminals located within a defined area

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILITY, INC.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110124

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110124

Address after: Illinois State

Patentee after: Motorola Mobility LLC

Address before: Illinois

Patentee before: Motorola Inc.

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20080130