CN100365385C - Method and apparatus for providing location information - Google Patents
Method and apparatus for providing location information Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000014509 gene expression Effects 0.000 claims description 208
- 230000004044 response Effects 0.000 claims description 21
- 230000008569 process Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 30
- 238000005516 engineering process Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing 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/08—Mobility data transfer
- H04W8/16—Mobility data transfer selectively restricting mobility data tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/10—Integrity
- H04W12/104—Location integrity, e.g. secure geotagging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/0009—Transmission of position information to remote stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing 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
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.
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.
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.
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.
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.
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.
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)
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)
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)
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 |
-
2000
- 2000-11-10 US US09/710,290 patent/US6640184B1/en not_active Expired - Lifetime
-
2001
- 2001-11-06 BR BRPI0115258A patent/BRPI0115258B1/en active IP Right Grant
- 2001-11-06 EP EP01994093.1A patent/EP1336077B1/en not_active Expired - Lifetime
- 2001-11-06 CN CNB018179339A patent/CN100365385C/en not_active Expired - Lifetime
- 2001-11-06 MX MXPA03003954A patent/MXPA03003954A/en active IP Right Grant
- 2001-11-06 WO PCT/US2001/044110 patent/WO2002060191A2/en not_active Application Discontinuation
- 2001-11-06 AU AU2002246524A patent/AU2002246524A1/en not_active Abandoned
- 2001-11-06 CA CA002428068A patent/CA2428068C/en not_active Expired - Lifetime
Patent Citations (8)
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 |