Source: http://www.google.nl/patents/US9554245
Timestamp: 2017-12-15 10:02:15
Document Index: 62741208

Matched Legal Cases: ['art 2000', 'art 2003', 'art 2001', 'art 2000', 'art 2003', 'art 2006', 'art 2001', 'art 2003', 'art 2003', 'art 2003', 'art 2003', 'art 2001', 'art 2004', 'art 2004', 'art 2005', 'art 2006', 'art 2006', 'art 2006', 'art 2006', 'art 2005', 'art 2007', 'art 2007', 'art 2007', 'art 2006', 'art 2008', 'art 2007', 'art 2005', 'art 2008', 'art 2007', 'art 2007', 'art 2009', 'art 2009', 'art 2009']

Patent US9554245 - Dynamic configuration of mobile station location services - Google Patenten
On startup, a mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device...http://www.google.nl/patents/US9554245?utm_source=gb-gplus-sharePatent US9554245 - Dynamic configuration of mobile station location services
Publicatienummer US9554245 B2
Aanvraagnummer US 14/494,774
Publicatiedatum 24 jan 2017
Aanvraagdatum 24 sept 2014
Prioriteitsdatum 11 sept 2007
Ook gepubliceerd als US8862710, US20090070445, US20150011245, WO2009035593A1
Publicatienummer 14494774, 494774, US 9554245 B2, US 9554245B2, US-B2-9554245, US9554245 B2, US9554245B2
Uitvinders Regan Gill, Ge Xia, Kevin Masao Tsurutome
Oorspronkelijke patenteigenaar Telecommunication Systems, Inc.
Patentcitaties (183), Niet-patentcitaties (13), Classificaties (22), Juridische gebeurtenissen (1)
US 9554245 B2
On startup, a mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device through the available GPS chipset API.
1. A method of dynamically establishing location server configuration on a wireless phone based on a current carrier network, comprising:
determining, on a physical wireless phone, a current carrier network providing service to said wireless phone;
routing, initiated by said wireless phone to an application server, a first configuration request for location server access configuration data to enable access to a physical location server in said current carrier network, said location server access configuration data including a carrier network identification;
receiving, in response to said configuration request, said location server access configuration data for said physical location server in said current carrier network;
routing a second configuration request for location server access configuration data when said current network identification does not match said current carrier network; and
initializing navigation hardware on said physical wireless phone with said received location server access configuration data, and dynamically configuring said physical wireless phone with said received location server configuration data, when said carrier network identification matches said current carrier network.
2. The method of dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 1, wherein:
said wireless phone is dynamically configured through a GPS chipset API.
3. The method of dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 1, wherein:
said current carrier network is determined during startup of said mobile device.
4. The method of dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 1, wherein:
said current carrier network is a roamed carrier network.
5. The method of dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 1, wherein:
said configuration request for location access configuration data includes both said carrier network identification and said application identification.
6. The method of dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 1, wherein said access configuration data comprises:
a port number; and
a protocol type.
7. Apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network, comprising:
means for determining, on a physical wireless phone, a current carrier network providing service to said wireless phone;
means for routing, initiated by said wireless phone to an application server, a first configuration request for location server access configuration data to enable access to a physical location server in said current carrier network, said location server access configuration data including a carrier network identification;
means for receiving, in response to said configuration request, said location server access configuration data for said physical location server in said current carrier network;
means for routing a second configuration request for location server access configuration data when said current network identification does not match said current carrier network; and
means for initializing navigation hardware on said physical wireless phone with said received location server access configuration data, and for dynamically configuring said physical wireless phone with said received location server configuration data, when said carrier network identification matches said current carrier network.
8. The apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 7, wherein:
9. The apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 7, wherein:
10. The apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 7, wherein:
11. The apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 7, wherein:
12. The apparatus for dynamically establishing location server configuration on a wireless phone based on a current carrier network according to claim 7, wherein said access configuration data comprises:
The present application is a continuation of U.S. patent application Ser. No. 12/222,892, entitled “Dynamic Configuration of Mobile Station Location Services”, filed on Aug. 19, 2008; which claims priority from U.S. Provisional Application 60/960,019, entitled “DYANMIC CONFIGURTION OF MOBILE STATION LOCATION SERVICES” to Gill et al., filed Sep. 11, 2007, the entirety of both of which are expressly incorporated herein by reference.
This invention relates generally to location based wireless services, and more specifically, to location enabled applications for wireless mobile devices.
Most mobile station (cell phone) GPS implementations depend on network access to a ‘location server’ for base station almanac (BSA) data and/or computational support. The IP address, port and type of connection must be known to the mobile station in order for the mobile station software and GPS chipset to communicate with this location server. Many Tier 1 carriers pre-configure their devices with this information.
Most location based applications rely on the device being pre-configured by the carrier with the correct location server configuration information. If this configuration is incorrect or does not exist, location services are not available.
The location configuration is static and must be established in advance by the wireless carrier. Existing GPS capable phones cannot be reconfigured (except manually) to access a new location server. When TCS sells its location platform into a new carrier, it is not possible to turn on location services on devices that are already deployed.
In accordance with the principles of the invention, a method and apparatus for configuring a mobile device comprises transmitting a request for location configuration data. The location configuration data is received in response to the request for location configuration data. Navigation hardware is initialized with the location configuration data.
In accordance with the principles of the invention, a system for configuring a mobile device comprises a mobile device to transmit a request for location configuration data, a location configuration data server to receive the request for location configuration data and to formulate a database query, and a database to store the location configuration data. A wireless network communicates the request for location configuration data and the location configuration data between the mobile device and the location configuration server.
FIG. 1 shows a system for transmitting a request for and receiving location configuration data, in accordance with the principles of the present invention.
FIG. 2 shows an exemplary data packet for submitting a request for location configuration data, in accordance with the principles of the present invention.
FIG. 3 shows an exemplary data packet for transmitting location configuration data, in accordance with the principles of the present invention.
FIG. 4 shows an exemplary method of submitting a request for location configuration information, in accordance with the principles of the present invention.
FIG. 5 shows an exemplary method of responding to a request for location configuration information, in accordance with the principles of the present invention.
This invention addresses two problems related to management of the location server configuration data on the mobile station. First, many Tier 2 carriers are not able, for business and/or technical reasons, to pre-configure their devices with the required information. This places the burden of configuration on the application provider. Second, location services should be available even when the mobile station is roaming on a partner network that maintains its own location server and proprietary BSA data.
Both of these problems are resolved by a mechanism that dynamically establishes the location server configuration based on the current carrier network.
In accordance with the principles of the present invention, on startup, the mobile station application will determine the current carrier network and submit a query to an application server that will return the correct location server configuration for the specified network. This information will be used on the mobile station to dynamically configure the device through the available GPS chipset API.
Very importantly, this invention disclosed herein allows applications to run on devices that have not been pre-configured with a location server configuration. In addition, applications using this invention are able to provide location services outside of the primary network as long as alternate location servers for the current network are available.
The present invention has particularly application for developers of location enabled wireless applications.
In particular, as shown in FIG. 1, a system 100 for transmitting a request for and receiving location configuration data can include various wireless devices 110 a, 110 b, and 110 c, a wireless network 120, a location configuration server 130, and a location configuration database 140.
Instead of manually entering location configuration data into any of wireless devices 110 a, 110 b, and 110 c or being pre-configured with location configuration data, in accordance with the principles of the present invention a request for location configuration data is transmitted by any of wireless devices 110 a, 110 b, and 110 c. The transmitted request for location configuration data is packaged into one or more data packets for transmission over the wireless network 120 to location configuration server 130, as is known within the art.
The various wireless devices 110 a, 110 b, and 110 c can include any class of device such as, cellular telephones, personal data assistants (PDAs), laptop computers, etc., that contain navigation hardware that require location configuration data for access to a location server. As discussed above, such a location server 150 can provide base station almanac (BSA) data 160 and/or computational support.
The various wireless devices 110 a, 110 b, and 110 c must be properly configured with an IP address, port and type of connection to the mobile station. Proper configuration allows for mobile station software used by the various wireless devices 110 a, 110 b, and 110 c and navigation hardware, such as a GPS chipset, to communicate with the location server 150.
A client application operating on the various wireless devices 110 a, 110 b, and 110 c may receive multiple configurations in a single response. These configurations may be labeled as ‘Test’ or “Production” location servers or may provide secondary server configuration data to be used if the primary server is not available.
Wireless network 120 allows the various wireless devices 110 a, 110 b, and 110 c to communicate with a location configuration server 130. Any wireless network can be employed that allows data communications for transmitting a request for and receiving location configuration data between the various wireless devices 110 a, 110 b, and 110 c and a location configuration server 130.
Location configuration server 130 receives requests for location configuration data from wireless network 120. A database query is formulated by the location configuration server 130 from parameters associated with the received request for location configuration data. Such parameters can include a carrier network identification and at least one application identification. The database query is submitted by the location configuration server 130 to the location configuration database 140 to search the content of location configuration database 140 for entries that match the received parameters, as is known within the art.
The location configuration database 140 can be managed by any number of database programs, such as, Oracle, Sybase, mySQL, Lotus Approach, Microsoft Access, Filemaker, etc. Any database program that allows for the retrieval of location configuration data from parameters can be used with the invention; parameters such as carrier network identification and at least one application identification.
Location configuration server 130 and location configuration database 140 are described herein for simplicity as being separate components. However, location configuration database 140 can exist within the location configuration server 130. In such an instance, the description above of location configuration server 130 submitting a database query to the location configuration database 140 would remain the same.
In particular, as shown in FIG. 2, a data packet for submitting a request for location configuration data 200 can include a header portion 210 and a data payload portion 220.
Header potion 210 can include source and destination addresses, error-checking fields, etc., as is well known within the art.
Data payload portion 220 can include carrier network identification data and at least one application identification that are both associated with a various wireless devices 110 a, 110 b, and 110 c transmitting a request for location configuration data.
Depending upon the wireless network employed and network traffic therein, the data packet for submitting a request for location configuration data 200 may be fragmented into a plurality of data packets. The plurality of data packets are then reassembled at the receiving end, as is known within the art.
In particular, as shown in FIG. 3, a data packet for transmitted location configuration data 300 can include a header portion 310 and a data payload portion 320.
Header potion 310 can include source and destination addresses, error-checking fields, etc., as is well known within the art.
Data payload portion 320 can include configuration information and carrier network identification. The configuration information can include an Internet Protocol (IP) address, a port number, and a protocol type. A plurality of configuration data can be returned in response to a single request for location configuration data, respectively corresponding to application identification supplied in the request for location configuration data 200.
Depending upon the wireless network employed and network traffic therein, the data packet for transmitted location configuration data 300 may be fragmented into a plurality of data packets. The plurality of data packets are then reassembled at the receiving end, as is known within the art.
In particular, a method of submitting a request for location configuration information 400 begins with step 410, of FIG. 4, in which a software application at any of wireless devices 110 a, 110 b, and 110 c is initialized.
In step 420, software within any of wireless devices 110 a, 110 b, and 110 c determines the current carrier network identification associated with any of wireless devices 110 a, 110 b, and 110 c. As is known within the art, carrier network identifications can often change as any of wireless devices 110 a, 110 b, and 110 c roam.
In step 430, a request for location configuration data is formulated at any of wireless devices 110 a, 110 b, and 110 c. The request for location configuration data is submitted to the location configuration server 130 using the exemplary data packet for submitting a request for location configuration data 200, shown in FIG. 2.
A response to the request for location configuration data submitted to the location configuration server 130 is received in step 440. The response to the request for location configuration data is received from the location configuration server 130 using the exemplary data packet for transmitting location configuration data 300, shown in FIG. 3.
In step 450, the carrier network identification received in step 440 is saved within memory in any of wireless devices 110 a, 110 b, and 110 c.
In step 460, the initialization of software application that began in step 410 proceeds.
A determination is made if the current carrier network identification is the same as the carrier network identification saved in step 450, in step 470. As discussed above, a carrier network identification could possible change at some time between steps 420 and 450 because of a roaming condition. If the determination in step 470 is that the current carrier network identification is not the same as the carrier network identification saved in step 450, the method of submitting a request for location configuration information 400 branches to step 420. If the determination in step 470 is that the current carrier network identification isare the same as the carrier network identification saved in step 450, the method of submitting a request for location configuration information 400 branches to step 480.
In step 480, the location configuration data received in step 440 is used to initialize/re-initialize navigation hardware associated with any of wireless devices 110 a, 110 b, and 110 c, such as a GPS chipset.
The carrier network identification is saved in step 490. Any of wireless devices 110 a, 110 b, and 110 c submitting a request for location configuration data are then configured. The method of submitting a request for location configuration information 400 ends.
In particular, a method of responding to a request for location configuration information 500 begins with step 510, of FIG. 5, in which a request for location configuration data is received by a location configuration server 130. The request for location configuration data is submitted to the location configuration server 130 using the exemplary data packet for submitting a request for location configuration data 200, shown in FIG. 2.
In step 520, a database query is formulated by the location configuration server 130 with the parameters supplied in the data packet for submitting a request for location configuration data 200.
In step 530, the database query formulated in step 520 is submitted to location configuration database 140.
In response to the submission of the database query in step 530, in step 540 at least one set of location configuration data is received by the location configuration server 130 from the location configuration database 140.
In step 550, the location configuration data received in step 530 is formatted into the exemplary data packet for transmitting location configuration data 300, shown in FIG. 3.
In step 560, the exemplary data packet for transmitting location configuration data 300, shown in FIG. 3, is transmitted from location configuration server 130 to any of wireless devices 110 a, 110 b, and 110 c. The method of responding to a request for location configuration information 500 then ends.
The methods disclosed in FIGS. 4 and 5 can be implemented in software, in hardware or a combination of hardware and software. Hardware implementation can include use of one or more of a Application-Specific Integrated Circuit (ASIC), Programmable Logic Array (PAL), Electrically Erasable Programmable Read Only Memory(EEPROM), Read Only Memory (ROM), Field Programmable Gate Array (FPGA), etc. Software implementation can include use of long term storage, short term storage, a processing unit, etc. associated with a wireless device.
US5359529 15 mei 1992 25 okt 1994 Zexel Corporation Route guidance on/off-route state filter
US5832408 17 dec 1997 3 nov 1998 Zexel Corporation Method and apparatus for selecting a destination in a vehicle navigation system
US6064941 25 sept 1997 16 mei 2000 Aisin Aw Co., Ltd. Vehicle navigation apparatus and storage medium
US6119013 16 feb 1999 12 sept 2000 Ksi, Inc. Enhanced time-difference localization system
US6185427 28 april 1998 6 feb 2001 Snaptrack, Inc. Distributed satellite position system processing and application network
US6317686 21 juli 2000 13 nov 2001 Bin Ran Method of providing travel time
US6377810 * 11 juni 1999 23 april 2002 Motorola, Inc. Method of operation of mobile wireless communication system with location information
US6401034 2 sept 1999 4 juni 2002 Navigation Technologies Corp. Method and system for finding intermediate destinations with a navigation system
US6424912 9 nov 2001 23 juli 2002 General Motors Corporation Method for providing vehicle navigation instructions
US6434482 22 juni 2000 13 aug 2002 Alpine Electronics, Inc. On-vehicle navigation system for searching facilities along a guide route
US6466571 * 19 jan 1999 15 okt 2002 3Com Corporation Radius-based mobile internet protocol (IP) address-to-mobile identification number mapping for wireless communication
US6470189 29 sept 1999 22 okt 2002 Motorola, Inc. Method and apparatus in a wireless transceiver for seeking and transferring information available from a network server
US6480783 17 maart 2000 12 nov 2002 Makor Issues And Rights Ltd. Real time vehicle guidance and forecasting system under traffic jam conditions
US6487495 2 juni 2000 26 nov 2002 Navigation Technologies Corporation Navigation applications using related location-referenced keywords
US6507785 21 sept 2001 14 jan 2003 General Motors Corportion Method and system for detecting and correcting off route navigation for server based route guidance systems
US6529143 21 okt 1999 4 maart 2003 Nokia Mobile Phones Ltd. Information retrieval system
US6571169 16 maart 2001 27 mei 2003 Alpine Electronics, Inc. Destination input method in navigation system and navigation system
US6587782 14 maart 2000 1 juli 2003 Navigation Technologies Corp. Method and system for providing reminders about points of interests while traveling
US6628938 14 aug 2000 30 sept 2003 Koninklijke Philips Electronics N.V. Wireless system, a method of selecting an application while receiving application specific messages and user location method using user location awareness
US6636803 30 nov 2001 21 okt 2003 Corus Home Realty Real-estate information search and retrieval system
US6813503 * 31 aug 2000 2 nov 2004 Nokia Corporation Wireless communication terminal for accessing location information from a server
US6820092 27 aug 2002 16 nov 2004 Increment P Corporation Map information providing system and map information searching method
US6940407 28 aug 2003 6 sept 2005 Motorola, Inc. Method and apparatus for detecting loss and location of a portable communications device
US6954697 4 aug 2003 11 okt 2005 America Online, Inc. Using a corridor search to identify locations of interest along a route
US6963748 26 dec 2001 8 nov 2005 Autodesk, Inc. Mobile device locator adapter system for location based services
US6976253 30 juli 2003 13 dec 2005 Microsoft Corporation Method and apparatus for configuring a mobile device
US7054743 21 juli 2005 30 mei 2006 American Online, Inc. Using a corridor search to identify locations of interest along a travel route
US7093286 26 april 2000 15 aug 2006 Openwave Systems Inc. Method and system for exchanging sensitive information in a wireless communication system
US7155339 5 feb 2004 26 dec 2006 Alpine Electronics, Inc. Display method and apparatus for navigation system for searching POI and arranging listing order of POI
US7212829 * 26 maart 2003 1 mei 2007 Chung Lau Method and system for providing shipment tracking and notifications
US7373246 27 mei 2005 13 mei 2008 Google Inc. Using boundaries associated with a map view for business location searching
US7379729 10 juni 2004 27 mei 2008 Bryan Holland Locator system
US7409219 29 sept 2005 5 aug 2008 Nextel Communications Inc. System and method for recovering a lost or stolen wireless device
US7480566 22 okt 2004 20 jan 2009 Alpine Electronics, Inc. Method and apparatus for navigation system for searching easily accessible POI along route
US7546202 2 maart 2006 9 juni 2009 Lg Electroncis Inc. Navigation apparatus and method for searching for point of interest using the same
US7565239 6 mei 2005 21 juli 2009 Alpine Electronics, Inc. Method and apparatus for navigation system for searching selected type of information along route to destination
US7627656 16 mei 2005 1 dec 2009 Cisco Technology, Inc. Providing configuration information to an endpoint
US7706977 26 okt 2004 27 april 2010 Honeywell International Inc. Personal navigation device for use with portable device
US7853403 21 feb 2008 14 dec 2010 Denso Corporation Vehicle navigation system
US7873370 30 nov 2006 18 jan 2011 Lg Electronics Inc. Location information system and method for performing notification based upon location
US8095434 14 feb 2008 10 jan 2012 Zillow, Inc. Automatically performing varying levels of summarization of geographic data points in response to a user's selection of zoom level
US8265864 12 sept 2005 11 sept 2012 Navteq B.V. Method of providing geographic information for a navigation system
US8296062 3 jan 2007 23 okt 2012 Hitachi, Ltd. Method for displaying traffic information and navigation system
US20010021894 28 feb 2001 13 sept 2001 Kiyomi Sakamoto Navigation device
US20010038626 22 mei 2001 8 nov 2001 3Com Corporation Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network
US20010047241 1 aug 2001 29 nov 2001 Asta Khavakh Method and system for route calcuation in a navigation application
US20010048387 20 maart 2001 6 dec 2001 Leonid Sheynblat Methods and apparatuses for using assistance data relating to satellite position systems
US20010055394 * 23 mei 2001 27 dec 2001 Veijo Vanttinen Method for processing location information relating to a terminal connected to a packet network via a cellular network
US20020021231 1 dec 2000 21 feb 2002 Dan Schlager Voice-activated personal alarm
US20020042819 25 sept 2001 11 april 2002 Ron Reichert System and method to correlate and access related text with locations on an electronically displayed map
US20020082774 22 dec 2000 27 juni 2002 Bloebaum Leland Scott Position updating method for a mobile terminal equipped with a positioning receiver
US20020098851 24 jan 2001 25 juli 2002 Motorola Inc. Method and system for validating a mobile station location fix
US20020147023 25 feb 2002 10 okt 2002 Masahiro Sawada Method and system for location management and location information providing system
US20020171581 30 nov 1998 21 nov 2002 Leonid Sheynblat Method and apparatus for providing location-based information via a computer network
US20020190861 13 juni 2001 19 dec 2002 Wentworth Robert E. Electronic tether
US20030033083 8 aug 2002 13 feb 2003 Hideki Nakashima Route guidance system, information delivery center, and vehicular route guidance apparatus
US20030050075 15 aug 2001 13 maart 2003 Jayanthi Rangarajan System and method for determining a location relevant to a communication device and/or its associated user
US20030055555 19 sept 2002 20 maart 2003 Siemens Automotive Corporation, A Delaware Corporation Vehicle information system
US20030071728 11 okt 2001 17 april 2003 Mcdonald Jill Elizabeth Article locating device using position location
US20030095525 11 okt 2002 22 mei 2003 Daniel Lavin Navigation control unit for a wireless computer resource access device, such as a wireless web content access device
US20030128211 27 dec 2002 10 juli 2003 Nissan Motor Co., Ltd. Map image display device, map image display method and map image display program
US20030182052 30 okt 2001 25 sept 2003 Delorme David M. Integrated routing/mapping information system
US20030227911 27 maart 2003 11 dec 2003 Dirk Trossen Candidate access router discovery
US20040003125 11 april 2003 1 jan 2004 Nec Corporation Method of operating a gateway with a location information system
US20040023645 19 maart 2003 5 feb 2004 United Parcel Service Of America, Inc. Telematic programming logic control unit and methods of use
US20040027258 30 april 2003 12 feb 2004 Telmap Ltd Template-based map distribution system
US20040067773 19 sept 2003 8 april 2004 Sailesh Rachabathuni In a wireless system, a method of selecting an application while receiving application specific messages and user location method using user location awareness
US20040105433 26 nov 2003 3 juni 2004 Cheong-Jeong Seo Terminal registration method using session initiation protocol
US20040158829 30 maart 2001 12 aug 2004 Evgenij Beresin Downloading application software to a mobile terminal
US20040183724 30 jan 2004 23 sept 2004 Leonid Sheynblat Methods and apparatuses for using assistance data relating to satellite position systems
US20040185870 23 jan 2004 23 sept 2004 Nec Corporation Location system and method for operating mobile terminal as a responsible location for selecting a positioning method
US20040203603 6 jan 2003 14 okt 2004 William Pierce Inter-network communications with subscriber devices in wireless communications networks
US20040203873 19 sept 2002 14 okt 2004 William H. Gray Method and system of informing WAN user of nearby WLAN access point
US20040215641 10 mei 2004 28 okt 2004 Kothuri Ravi Kanth V. Query prunning using exterior tiles in an R-tree index
US20040224702 9 mei 2003 11 nov 2004 Nokia Corporation System and method for access control in the delivery of location information
US20040225437 5 feb 2004 11 nov 2004 Yoshinori Endo Route search method and traffic information display method for a navigation device
US20040249568 30 maart 2004 9 dec 2004 Yoshinori Endo Travel time calculating method and traffic information display method for a navigation device
US20040266455 20 mei 2004 30 dec 2004 Samsung Electronics Co., Ltd. Apparatus and method for searching location information using various location detection technology in a mobile communication terminal
US20050075119 * 10 april 2003 7 april 2005 Sheha Michael A. Method and system for dynamic estimation and predictive route generation
US20050105496 26 maart 2004 19 mei 2005 Cognio, Inc. System and Method for Integrated Wireless WAN/LAN Location of a Device
US20050148342 24 dec 2003 7 juli 2005 Nortel Networks Limited Providing location-based information in local wireless zones
US20050149253 29 dec 2004 7 juli 2005 Pioneer Corporation Information-processing device, system thereof, method thereof, program thereof and recording medium storing the program
US20050188333 23 feb 2005 25 aug 2005 Hunleth Frank A. Method of real-time incremental zooming
US20050215240 * 22 maart 2005 29 sept 2005 Yasutaka Urakawa Mobile station and output control method
US20050245249 20 juni 2005 3 nov 2005 One Microsoft Way Configuring a mobile device
US20050251331 19 april 2005 10 nov 2005 Keith Kreft Information mapping approaches
US20050288033 22 dec 2004 29 dec 2005 Mcnew Justin P System and method for location determination
US20060015513 16 mei 2005 19 jan 2006 Nokia Corporation System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework
US20060023626 29 juli 2004 2 feb 2006 Manuel Krausz System and method for preventing loss of personal items
US20060034211 * 5 nov 2004 16 feb 2006 Fujitsu Limited Communication apparatus, communication control unit, communication method and computer-readable storage medium
US20060055693 15 sept 2004 16 maart 2006 Arizan Corporation Method for requesting and viewing a zoomed area of detail from an image attachment on a mobile communication device
US20060064235 2 sept 2005 23 maart 2006 Aisin Aw Co., Ltd. Navigation apparatus and method
US20060069503 * 24 sept 2004 30 maart 2006 Nokia Corporation Displaying a map having a close known location
US20060089788 22 okt 2004 27 april 2006 Tom Laverty Method and apparatus for navigation system for searching easily accessible POI along route
US20060105782 12 nov 2004 18 mei 2006 Cameron Brock Method and apparatus for controlling a geo-tracking device
US20060135178 21 dec 2004 22 juni 2006 Allyn James F Wireless tracking system for personal items
US20060155679 7 jan 2005 13 juli 2006 Oracle International Corporation Pruning of spatial queries using index root MBRS on partitioned indexes
US20060167616 26 jan 2006 27 juli 2006 Hitachi, Ltd. Navigation system
US20060167621 26 jan 2005 27 juli 2006 Fujitsu Limited Planning a journey that includes waypoints
US20060173841 30 dec 2005 3 aug 2006 Bill David S Determining a route to destination based on partially completed route
US20060174209 11 jan 2006 3 aug 2006 Barros Barbara L Graphic-information flow method and system for visually analyzing patterns and relationships
US20060200304 2 maart 2006 7 sept 2006 Lg Electronics Inc. Navigation apparatus and method for searching for point of interest using the same
US20060200308 19 aug 2005 7 sept 2006 Arutunian Ethan B Server-based interactive enhanced map imagery engine
US20060206586 9 maart 2005 14 sept 2006 Yibei Ling Method, apparatus and system for a location-based uniform resource locator
US20060223518 4 april 2005 5 okt 2006 Haney Richard D Location sharing and tracking using mobile phones or other wireless devices
US20060227047 * 30 juni 2006 12 okt 2006 Outland Research Meeting locator system and method of using the same
US20060246922 28 april 2005 2 nov 2006 Northrop Grumman Corporation Systems and methods for condition and location monitoring of mobile entities
US20060251008 30 juni 2005 9 nov 2006 Michael Wu Low-cost radio access network enabling local switching
US20060253247 6 mei 2005 9 nov 2006 De Silva Andrew S Method and apparatus for navigation system for searching selected type of information along route to destination
US20060264239 * 2 mei 2006 23 nov 2006 Sony Corporation Data-sharing system and data-sharing method
US20070010942 28 april 2006 11 jan 2007 Bill David S Determining a route to a destination based on partially completed route
US20070015518 14 juli 2006 18 jan 2007 Agilis Systems, Inc. Mobile resource location-based customer contact systems
US20070036318 27 juli 2005 15 feb 2007 Cisco Technology, Inc. RFID for available resources not connected to the network
US20070055672 * 2 sept 2005 8 maart 2007 Qwest Communications International Inc. Location based access to financial information systems and methods
US20070072620 29 sept 2005 29 maart 2007 Levitan Benjamin C System and method for recovering a lost or stolen wireless device
US20070083649 21 nov 2005 12 april 2007 Brian Zuzga Performance monitoring of network applications
US20070105554 16 dec 2005 10 mei 2007 David Clark System and methods for data communications in a wireless communcation system
US20070118520 7 nov 2006 24 mei 2007 Google Inc. Local Search and Mapping for Mobile Devices
US20070153983 8 dec 2006 5 juli 2007 Sony Ericsson Mobile Communications Ab Method and Apparatus for Routing Emergency Calls in a VoIP System
US20070155401 19 sept 2006 5 juli 2007 Trueposition Inc. User plane uplink time difference of arrival (u-tdoa)
US20070156334 5 jan 2006 5 juli 2007 Tien Vu Off-route recalculation method and apparatus for navigation system
US20070162942 9 jan 2006 12 juli 2007 Kimmo Hamynen Displaying network objects in mobile devices based on geolocation
US20070185985 25 jan 2007 9 aug 2007 Lg Electronics Inc. Method for requesting triggered location service between terminals in location information system
US20070213043 8 sept 2006 13 sept 2007 Lg Electronics Inc. Method of finding person using mobile messenger service and systems thereof
US20070219706 15 maart 2007 20 sept 2007 Qualcomm Incorporated Method And Apparatus For Determining Relevant Point Of Interest Information Based Upon Route Of User
US20070219708 15 maart 2006 20 sept 2007 Microsoft Corporation Location-based caching for mobile devices
US20070238472 * 5 april 2007 11 okt 2007 James Andrew Wanless Method and system for smart route dialling to a destination identifier using a telephone
US20070253642 27 april 2006 1 nov 2007 Mapinfo Corporation Method and apparatus for indexing, storing and retrieving raster (GRID) data in a combined raster vector system
US20070281717 24 okt 2006 6 dec 2007 Murali Bharadwaj Systems and Methods for Broadcasting and Multicasting Short Message Service Messages
US20070288613 8 juni 2006 13 dec 2007 Sudame Pradeep S Providing support for responding to location protocol queries within a network node
US20070298812 * 21 juni 2006 27 dec 2007 Singh Munindar P System and method for naming a location based on user-specific information
US20080071465 22 mei 2007 20 maart 2008 Chapman Craig H Determining road traffic conditions using data from multiple data sources
US20080082262 10 aug 2006 3 april 2008 Andrew De Silva Method and apparatus for associating brand icon with POI location for navigation system
US20080111737 * 8 maart 2007 15 mei 2008 Motorola Inc. Method and system for hybrid location aiding for multi-mode devices
US20080112372 9 nov 2006 15 mei 2008 Cisco Technology, Inc. Location architecture for large scale networks
US20080112551 14 nov 2006 15 mei 2008 Microsoft Corporation Secured communication via location awareness
US20080113671 22 feb 2007 15 mei 2008 Kambiz Ghozati Secure location session manager
US20080139114 6 dec 2006 12 juni 2008 Motorola, Inc. Method for determining user location based on association with seamless mobility context
US20080140307 18 okt 2006 12 juni 2008 Kenny Chen Method and apparatus for keyboard arrangement for efficient data entry for navigation system
US20080146207 13 dec 2006 19 juni 2008 Ashu Razdan Optimizing call setup latency for geographically dense groups
US20080153550 23 maart 2005 26 juni 2008 Osamu Otaka Mobile Communication Terminal
US20080171559 11 mei 2007 17 juli 2008 Bellsouth Intellectual Property Corporation Location-Based Alerting
US20080177462 13 maart 2008 24 juli 2008 Mototaka Yoshioka Route information display device and route information display method
US20080177839 3 april 2008 24 juli 2008 Chia Hao Chang Method, System, and Program for Integrating Disjoined but Related Network Components into Collaborative Communities
US20080180320 * 29 jan 2007 31 juli 2008 Research In Motion Limited Method of downloading ephemeris data based on user activity
US20080218407 8 maart 2007 11 sept 2008 Carl Jacob Norda Digital camera with GNSS picture location determination
US20080227463 * 14 maart 2007 18 sept 2008 Motorola, Inc. Determining location information
US20080249983 29 dec 2006 9 okt 2008 Aol Llc Identifying a result responsive to a current location of a client device
US20080261560 19 april 2007 23 okt 2008 Bellsouth Intellectual Property Corporation Access authorization servers, methods and computer program products employing wireless terminal location
US20080268822 10 aug 2007 30 okt 2008 Research In Motion Limited Bitmap array for optimally distributing map data content to wireless communications devices
US20080270366 2 juli 2008 30 okt 2008 Metacarta, Inc. User interface for geographic search
US20080275637 30 juni 2005 6 nov 2008 Sk Corporation System and Method for Providing Telematics Service
US20080280599 8 mei 2007 13 nov 2008 Mediatek Inc. Call processing method and system
US20080280600 * 8 mei 2007 13 nov 2008 Samsung Electronics Co., Ltd. Geographic Mobile Address Book
US20080307445 5 juni 2007 11 dec 2008 Sukesh Garg Method and apparatus for providing a unified system for interaction with cellular and internet protocol devices
US20080319652 20 juni 2007 25 dec 2008 Radiofy Llc Navigation system and methods for map navigation
US20080319653 20 juni 2007 25 dec 2008 Radiofy Llc Navigation system and methods for route navigation
US20090009397 6 juli 2007 8 jan 2009 Qualcomm Incorporated Location obtained by combining last known reliable position with position changes
US20090029693 8 aug 2007 29 jan 2009 Sony Ericsson Mobile Communications Ab Methods of Remotely Updating Lists in Mobile Terminals and Related Systems and Computer Program Products
US20090055087 7 aug 2008 26 feb 2009 Brandon Graham Beacher Methods and systems for displaying and automatic dynamic re-displaying of points of interest with graphic image
US20090061852 15 okt 2008 5 maart 2009 Kamilo Feher Automobile wireless door opener and ignition starter by cellular device
US20090061862 30 aug 2007 5 maart 2009 Alberth Jr William P Peer to peer service discovery sharing
US20090070445 * 19 aug 2008 12 maart 2009 Regan Gill Dynamic configuration of mobile station location services
US20090100037 15 okt 2007 16 april 2009 Yahoo! Inc. Suggestive meeting points based on location of multiple users
US20090144247 10 nov 2008 4 juni 2009 Eric Wistrand Point-of-interest panning on a displayed map with a persistent search on a wireless phone using persistent point-of-interest criterion
US20090192702 30 aug 2008 30 juli 2009 Proxpro, Inc. Situation-aware personal information management for a mobile device
US20090237307 8 juli 2008 24 sept 2009 Quanta Computer Inc. Ultra-Wideband Antenna
US20090298505 10 okt 2006 3 dec 2009 Christopher Ridgway Drane Profile Based Communications Service
US20090325615 28 juni 2009 31 dec 2009 Oceans' Edge, Inc. Mobile Telephone Firewall and Compliance Enforcement System and Method
US20100037057 11 aug 2009 11 feb 2010 Telcordia Technologies, Inc. System and method for using networked mobile devices in vehicles
US20100094550 6 okt 2009 15 april 2010 Kevin Tsurutome User interface for dynamic user-defined stopovers during guided naviation ('side trips")
US20100113072 31 okt 2008 6 mei 2010 Stubhub, Inc. System and methods for upcoming event notification and mobile purchasing
US20100214117 19 feb 2010 26 aug 2010 Verint Systems Ltd. System and method for predicting future meetings of wireless users
US20100232405 * 6 juli 2007 16 sept 2010 Navitime Japan Co., Ltd. Information collection system, information registration server, information collection method, and mobile terminal device
US20100285817 * 31 aug 2006 11 nov 2010 Wen Zhao Apparatus and methods for providing location-based services to a mobile computing device having a dual processor architecture
US20110003578 13 sept 2010 6 jan 2011 International Business Machines Corporation Automatic Wireless Utilization of Cellular Telephone Devices
US20110035141 13 aug 2010 10 feb 2011 Inrix, Inc. Displaying road traffic condition information and user controls
EP1128163B1 15 jan 2001 30 okt 2013 Deutsche Telekom AG System for planning and guiding a travel route
JP2008039698A Titel niet beschikbaar
1 Ahern et al., "World Explorer: Visualizing Aggregate Data from Unstructured Text in Geo-Referened Collections," Jun. 18-23, 2007, ACM, JCDL'07.
2 European Search Report received in European Appl. No. 09819546.4 dated Oct. 15, 2012.
3 European Search Report received in European Appl. No. 09819547.2 dated Oct. 16, 2012.
4 Guim, Mark; GPS Lock Taking Too Long? Try Google Location Server supl.google.com, Dec. 16, 2009, http:thenokiablog.com/2009/12/16/google-location-server-supl/.
5 Internal Search Report received in PCT/US2008/10542 dated Nov. 26, 2008.
6 Internal Search Report received in PCT/US2008/10543 dated Dec. 11, 2008.
7 Internal Search Report received in PCT/US2008/12621 dated Jan. 8, 2009.
8 Internal Search Report received in PCT/US2009/02016 dated May 27, 2009.
9 International Search Report in PCT/US2008/10542 dated Aug. 19, 2010.
10 International Search Report in PCT/US2008/10543 dated Aug. 19, 2010.
11 International Search Report in PCT/US2009/05486 dated Jan. 21, 2010.
12 John Krumm et al, "Map Matching with Travel Time Constraints", SAE 2007 World Congress, Apr. 19, 2007.
13 Smith, Don; How to: Use the Nokia N95 GPS/A-GPS, Aug. 16, 2007, http://www.simplysymbian.com/2007/08/16/how-to-use-the-nokia-n95-gpsa-gps.
Internationale classificatie G01S5/14, H04W4/02, G01S5/02, G01S19/48, H04Q3/58, G01S19/13, H04Q3/04, H04Q5/24, G01S19/25, H04W64/00, H04M1/725, H04Q3/42, G01S19/11
Coöperatieve classificatie H04M2250/10, G01S19/258, H04M1/72572, H04W64/00, G01S19/48, H04W64/003, H04W4/02, G01S19/13, G01S19/11
24 sept 2014 AS Assignment
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GILL, REGAN;XIA, GE;TSURUTOME, KEVIN MASAO;SIGNING DATESFROM 20080809 TO 20080815;REEL/FRAME:033804/0656