WO2007062192A3 - Location toolbar for internet search and communication - Google Patents

Location toolbar for internet search and communication Download PDF

Info

Publication number
WO2007062192A3
WO2007062192A3 PCT/US2006/045327 US2006045327W WO2007062192A3 WO 2007062192 A3 WO2007062192 A3 WO 2007062192A3 US 2006045327 W US2006045327 W US 2006045327W WO 2007062192 A3 WO2007062192 A3 WO 2007062192A3
Authority
WO
WIPO (PCT)
Prior art keywords
web service
format
position information
utility
logic
Prior art date
Application number
PCT/US2006/045327
Other languages
French (fr)
Other versions
WO2007062192A2 (en
Inventor
Edward James Morgan
Michael George Shean
Nicolas Brachet
Original Assignee
Skyhook Wireless Inc
Edward James Morgan
Michael George Shean
Nicolas Brachet
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Skyhook Wireless Inc, Edward James Morgan, Michael George Shean, Nicolas Brachet filed Critical Skyhook Wireless Inc
Priority to AU2006318453A priority Critical patent/AU2006318453A1/en
Priority to JP2008542461A priority patent/JP2009529159A/en
Priority to CA002630636A priority patent/CA2630636A1/en
Priority to EP06838346A priority patent/EP1952267A2/en
Publication of WO2007062192A2 publication Critical patent/WO2007062192A2/en
Publication of WO2007062192A3 publication Critical patent/WO2007062192A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01KMEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
    • G01K2203/00Application of thermometers in cryogenics

Abstract

A utility to invoke web services (209) with information identifying an estimated geographic position of a user. The utility includes a geographic position estimating engine (202) for periodically estimating a geographic position of the user in a first position information format and a database of website entries (204), each entry specifying a network address of a web service and identifying a correspondin format (205) the web service expects when receiving position information. The utility also includes logic for detecting web service activation (201), for accessing the database to identify the expected format for the activated web service, and for invoking transformation logic (206). The transformation logic transforms position information in the first predetermined format into position information encoded in the identified format for the activated web service. The utility includes logic to issue the web service activation (208) with the position information in the transformed format.
PCT/US2006/045327 2005-11-23 2006-11-22 Location toolbar for internet search and communication WO2007062192A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2006318453A AU2006318453A1 (en) 2005-11-23 2006-11-22 Location toolbar for internet search and communication
JP2008542461A JP2009529159A (en) 2005-11-23 2006-11-22 Location toolbar for Internet search and communication
CA002630636A CA2630636A1 (en) 2005-11-23 2006-11-22 Location toolbar for internet search and communication
EP06838346A EP1952267A2 (en) 2005-11-23 2006-11-22 Location toolbar for internet search and communication

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US73885305P 2005-11-23 2005-11-23
US60/738,853 2005-11-23
US82147906P 2006-08-04 2006-08-04
US60/821,479 2006-08-04

Publications (2)

Publication Number Publication Date
WO2007062192A2 WO2007062192A2 (en) 2007-05-31
WO2007062192A3 true WO2007062192A3 (en) 2009-04-30

Family

ID=38067942

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/045327 WO2007062192A2 (en) 2005-11-23 2006-11-22 Location toolbar for internet search and communication

Country Status (7)

Country Link
US (1) US20070150516A1 (en)
EP (1) EP1952267A2 (en)
JP (1) JP2009529159A (en)
KR (1) KR20080087798A (en)
AU (1) AU2006318453A1 (en)
CA (1) CA2630636A1 (en)
WO (1) WO2007062192A2 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2391566T3 (en) * 2004-10-29 2012-11-27 Skyhook Wireless, Inc. Database and location beacon server, method to build a location beacon database, and location-based service that uses it
US8369264B2 (en) * 2005-10-28 2013-02-05 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
EP1851979B1 (en) 2005-02-22 2018-06-13 Skyhook Wireless, Inc. Method of continuous data optimization in a positioning system
US7471954B2 (en) * 2006-02-24 2008-12-30 Skyhook Wireless, Inc. Methods and systems for estimating a user position in a WLAN positioning system based on user assigned access point locations
US7515578B2 (en) 2006-05-08 2009-04-07 Skyhook Wireless, Inc. Estimation of position using WLAN access point radio propagation characteristics in a WLAN positioning system
US7835754B2 (en) * 2006-05-08 2010-11-16 Skyhook Wireless, Inc. Estimation of speed and direction of travel in a WLAN positioning system
US7551579B2 (en) * 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Calculation of quality of wlan access point characterization for use in a wlan positioning system
US8014788B2 (en) * 2006-05-08 2011-09-06 Skyhook Wireless, Inc. Estimation of speed of travel using the dynamic signal strength variation of multiple WLAN access points
US7551929B2 (en) * 2006-05-08 2009-06-23 Skyhook Wireless, Inc. Estimation of speed and direction of travel in a WLAN positioning system using multiple position estimations
JP2009543074A (en) 2006-07-07 2009-12-03 スカイフック ワイヤレス,インク. System and method for collecting information from a WLAN-enabled access point to estimate the location of a WLAN positioning device
CN101523862A (en) * 2006-08-04 2009-09-02 探空气球无线公司 Systems and methods of automated retrieval of location information from a user device for use with server systems
US7856234B2 (en) * 2006-11-07 2010-12-21 Skyhook Wireless, Inc. System and method for estimating positioning error within a WLAN-based positioning system
US8078196B2 (en) * 2007-01-31 2011-12-13 At&T Intellectual Property I, Lp Methods, systems and computer program products for providing information using an advertising message with a dynamic field
US7904064B2 (en) * 2007-01-31 2011-03-08 AT&T International Property I, LP Methods and systems for targeted delivery of information based on current location of wireless device
US20080222119A1 (en) * 2007-03-08 2008-09-11 Microsoft Corporation Detecting a user's location, local intent and travel intent from search queries
KR100826897B1 (en) * 2007-03-09 2008-05-06 엔에이치엔(주) System for generating permalink of mash-up map and method thereof
US20080248808A1 (en) * 2007-04-05 2008-10-09 Farshid Alizadeh-Shabdiz Estimation of position, speed and bearing using time difference of arrival and received signal strength in a wlan positioning system
US10762080B2 (en) 2007-08-14 2020-09-01 John Nicholas and Kristin Gross Trust Temporal document sorter and method
US8234575B2 (en) * 2007-11-30 2012-07-31 Microsoft Corporation Dynamic updateable web toolbar
US8484574B2 (en) * 2007-12-06 2013-07-09 Microsoft Corporation Rule-based multi-pane toolbar display
US20090228490A1 (en) * 2008-03-06 2009-09-10 Robert Bosch Gmbh Apparatus and method for universal data access by location based systems
US20090248663A1 (en) * 2008-03-31 2009-10-01 Microsoft Corporation Online target location detection
US9009657B2 (en) * 2008-04-20 2015-04-14 Microsoft Technology Licensing, Llc Component-oriented architecture for web mashups
EP2283641B1 (en) * 2008-06-06 2020-08-12 Skyhook Wireless, Inc. Method and system for determining location using a hybrid satellite and wlan positioning system by selecting the best wlan-ps solution
US8155666B2 (en) 2008-06-16 2012-04-10 Skyhook Wireless, Inc. Methods and systems for determining location using a cellular and WLAN positioning system by selecting the best cellular positioning system solution
US8200540B2 (en) * 2008-08-26 2012-06-12 International Business Machines Corporation Interactive product maps
US8271195B2 (en) 2009-01-30 2012-09-18 Navteq B.V. Method for representing linear features in a location content management system
US20100198503A1 (en) * 2009-01-30 2010-08-05 Navteq North America, Llc Method and System for Assessing Quality of Location Content
US8554871B2 (en) 2009-01-30 2013-10-08 Navteq B.V. Method and system for exchanging location content data in different data formats
US8775074B2 (en) * 2009-01-30 2014-07-08 Navteq B.V. Method and system for refreshing location code data
US8063820B2 (en) * 2009-07-16 2011-11-22 Skyhook Wireless, Inc. Methods and systems for determining location using a hybrid satellite and WLAN positioning system by selecting the best SPS measurements
US8022877B2 (en) 2009-07-16 2011-09-20 Skyhook Wireless, Inc. Systems and methods for using a satellite positioning system to detect moved WLAN access points
US20110021207A1 (en) * 2009-07-24 2011-01-27 Morgan Edward J System and Method for Estimating Positioning Error Within a WLAN-Based Positioning System
US8406785B2 (en) 2009-08-18 2013-03-26 Skyhook Wireless, Inc. Method and system for estimating range of mobile device to wireless installation
US8638256B2 (en) * 2009-09-29 2014-01-28 Skyhook Wireless, Inc. Accuracy and performance of a hybrid positioning system
US8279114B2 (en) * 2009-10-02 2012-10-02 Skyhook Wireless, Inc. Method of determining position in a hybrid positioning system using a dilution of precision metric
US20110080318A1 (en) * 2009-10-02 2011-04-07 Skyhook Wireless, Inc. Determining A Dilution of Precision Metric Using Two or Three GPS Satellites
US8798644B2 (en) * 2009-12-31 2014-08-05 Qualcomm Incorporated Systems and methods for determining the location of mobile devices independent of location fixing hardware
US8619643B2 (en) 2010-03-24 2013-12-31 Skyhook Wireless, Inc. System and method for estimating the probability of movement of access points in a WLAN-based positioning system
US20110264524A1 (en) * 2010-04-08 2011-10-27 Joseph Henry Ewers Method and System for Implementing and Using a Delivery Point Uniform Locator
US8700053B2 (en) 2010-06-11 2014-04-15 Skyhook Wireless, Inc. Systems for and methods of determining likelihood of relocation of reference points in a positioning system
US8606294B2 (en) 2010-10-05 2013-12-10 Skyhook Wireless, Inc. Method of and system for estimating temporal demographics of mobile users
KR101972606B1 (en) 2010-11-03 2019-04-25 스카이후크 와이어리스, 인크. Method of system for increasing the reliability and accuracy of location estimation in a hybrid positioning system
US20120331561A1 (en) 2011-06-22 2012-12-27 Broadstone Andrew J Method of and Systems for Privacy Preserving Mobile Demographic Measurement of Individuals, Groups and Locations Over Time and Space
US8644852B2 (en) 2011-11-10 2014-02-04 Skyhook Wireless, Inc. Method and system for capturing and providing typological and contextual information about a location based on wireless beacons
GB2500879A (en) * 2012-03-29 2013-10-09 Nokia Corp A location shortcut used to enter location information into applications
KR20140118667A (en) * 2013-03-29 2014-10-08 삼성전자주식회사 Display apparatus and control method thereof
US10255646B2 (en) * 2014-08-14 2019-04-09 Thomson Reuters Global Resources (Trgr) System and method for implementation and operation of strategic linkages

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020055956A1 (en) * 2000-09-08 2002-05-09 Krasnoiarov Boris Andreyevich Method and system for assembling concurrently-generated content
US6665658B1 (en) * 2000-01-13 2003-12-16 International Business Machines Corporation System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information
US6741188B1 (en) * 1999-10-22 2004-05-25 John M. Miller System for dynamically pushing information to a user utilizing global positioning system
US20040203847A1 (en) * 2002-03-28 2004-10-14 Knauerhase Robert C. Location-based task notification

Family Cites Families (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US202888A (en) * 1878-04-23 Improvement in rotary engines
US39520A (en) * 1863-08-11 Improvement in gates
US258409A (en) * 1882-05-23 Washing-machine
US125045A (en) * 1872-03-26 Improvement in machines for punching horseshoe nail-blanks from plate metal
US232892A (en) * 1880-10-05 Geoege a
US203847A (en) * 1878-05-21 Improvement in milk-strainers
US259624A (en) * 1882-06-13 Animal-poke
US20266A (en) * 1858-05-18 Corjst-shelleb
US225893A (en) * 1880-03-23 Combined elevator and scale
US258420A (en) * 1882-05-23 Eiohakd hessel
US176583A (en) * 1876-04-25 Improvement in thill-couplings
US205234A (en) * 1878-06-25 Improvement in barbed fence-wires
US258421A (en) * 1882-05-23 Clock
US240840A (en) * 1881-05-03 Teile h
US8121A (en) * 1851-05-27 Edward hamilton
US139217A (en) * 1873-05-20 Improvement in cake-cutters
US217131A (en) * 1879-07-01 Improvement in track-bars for raising railway-rails
US150516A (en) * 1874-05-05 Improvement in devices for automatically effecting the stoppage of the rotation
US8118A (en) * 1851-05-27 Carriage
US106850A (en) * 1870-08-30 Improvement in molding-flasks
US37775A (en) * 1863-02-24 Improvement in cultivators
US108371A (en) * 1870-10-18 Improvement in medical compounds or liniments
US126635A (en) * 1872-05-14 Improvement in hose-bridges
US33646A (en) * 1861-11-05 Improvement in breech-loading ordnance
US132170A (en) * 1872-10-15 Improvement in feed-water heaters and purifiers
US192024A (en) * 1877-06-12 Improvement in sash-balances
US4428A (en) * 1846-03-21 Samuel eust
US8119A (en) * 1851-05-27 Cakeiag-e step
US8120A (en) * 1851-05-27 Cabkiaorb
US97511A (en) * 1869-12-07 of hebron
US78122A (en) * 1868-05-19 Improved fireman s eleyator
US197704A (en) * 1877-11-27 Improvement in animal-shearing devices
US55956A (en) * 1866-06-26 John l
US19679A (en) * 1858-03-23 Improvement in cotton-gins
US95349A (en) * 1869-09-28 Improved window-shade fixture
US95348A (en) * 1869-09-28 Improvement in harrows
US87317A (en) * 1869-03-02 Improvement in machine for drying- and finishing- tubttlah knitted fabkigs
US200843A (en) * 1878-03-05 Improvement in spring-motors
US9235A (en) * 1852-08-31 Jarvis t
US258408A (en) * 1882-05-23 William giffoed
US8117A (en) * 1851-05-27 Portable swing
US4427A (en) * 1846-03-21 Richard halloran
US6192314B1 (en) * 1998-03-25 2001-02-20 Navigation Technologies Corp. Method and system for route calculation in a navigation application
JP2000029521A (en) * 1998-07-08 2000-01-28 Fuji Heavy Ind Ltd Autonomous traveling method and autonomously traveling vehicle
US6609005B1 (en) * 2000-03-28 2003-08-19 Leap Wireless International, Inc. System and method for displaying the location of a wireless communications device wiring a universal resource locator
US6363320B1 (en) * 2000-08-18 2002-03-26 Geospatial Technologies Inc. Thin-client real-time interpretive object tracking system
US6888811B2 (en) * 2001-09-24 2005-05-03 Motorola, Inc. Communication system for location sensitive information and method therefor
KR20030067341A (en) * 2002-02-08 2003-08-14 주식회사 팬택앤큐리텔 Coherent type demodulation device of base transceiver station in interim standard-2000 system
US7167715B2 (en) * 2002-05-17 2007-01-23 Meshnetworks, Inc. System and method for determining relative positioning in AD-HOC networks
US6978023B2 (en) * 2003-03-25 2005-12-20 Sony Corporation Apparatus and method for location based wireless client authentication
US7801946B2 (en) * 2003-04-11 2010-09-21 Novell, Inc. Systems and methods for accessing web services via an instant messaging client
US8971913B2 (en) * 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US7123928B2 (en) * 2003-07-21 2006-10-17 Qualcomm Incorporated Method and apparatus for creating and using a base station almanac for position determination
US7739351B2 (en) * 2004-03-23 2010-06-15 Salesforce.Com, Inc. Synchronous interface to asynchronous processes
ES2391566T3 (en) * 2004-10-29 2012-11-27 Skyhook Wireless, Inc. Database and location beacon server, method to build a location beacon database, and location-based service that uses it
US7397424B2 (en) * 2005-02-03 2008-07-08 Mexens Intellectual Property Holding, Llc System and method for enabling continuous geographic location estimation for wireless computing devices

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6741188B1 (en) * 1999-10-22 2004-05-25 John M. Miller System for dynamically pushing information to a user utilizing global positioning system
US6665658B1 (en) * 2000-01-13 2003-12-16 International Business Machines Corporation System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information
US20020055956A1 (en) * 2000-09-08 2002-05-09 Krasnoiarov Boris Andreyevich Method and system for assembling concurrently-generated content
US20040203847A1 (en) * 2002-03-28 2004-10-14 Knauerhase Robert C. Location-based task notification

Also Published As

Publication number Publication date
WO2007062192A2 (en) 2007-05-31
CA2630636A1 (en) 2007-05-31
JP2009529159A (en) 2009-08-13
AU2006318453A1 (en) 2007-05-31
KR20080087798A (en) 2008-10-01
US20070150516A1 (en) 2007-06-28
EP1952267A2 (en) 2008-08-06

Similar Documents

Publication Publication Date Title
WO2007062192A3 (en) Location toolbar for internet search and communication
WO2007145805A3 (en) Facilitating interaction between web browsers
WO2006107481A3 (en) System and method for utilizing a presence service to facilitate access to a service or application over a network
WO2008045981A3 (en) Virtual network of real-world entities
WO2006110823A3 (en) System and method for searching peer-to-peer networks
WO2007027608A3 (en) Local search
WO2008157213A3 (en) Methods, systems, and computer program products for identifying a serving home subscriber server (hss) in a communications network
WO2007076352A3 (en) System and method for accessing and managing mobile device metadata
WO2005084403A3 (en) Technique for maintaining secure network connections
WO2006099300A3 (en) System and method for listing data acquisition
WO2008008339A3 (en) System and method for analyzing web content
WO2007008462A3 (en) Searching and browsing urls and url history
WO2006093840A3 (en) System and method for networked media access
WO2007022224A3 (en) Real estate listing and advertising system
WO2007134021A3 (en) Collaborative user query refinement
WO2007035580A3 (en) Providing local access to managed content
WO2010008769A3 (en) Method and apparatus for sharing concurrent ad hoc web content between users visiting the same web pages
WO2008042614A3 (en) Role based internet access and individualized role based systems to view biometric information
WO2005052737A3 (en) System and method of virtualizing physical locations
WO2007070676A3 (en) Systems and methods for social mapping
WO2007028160A3 (en) Database system and method for access control and workflow routing
WO2007078723A3 (en) Method for displaying search results and contextually related items
WO2008086299A3 (en) System and method for tracking and rewarding users
WO2004079550A3 (en) Methods and systems for technology analysis and mapping
TW200644513A (en) System, network entity, method, mobile device and computer program product for correlating device identifiers in mobile networks

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680050298.0

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2008542461

Country of ref document: JP

Ref document number: 2006838346

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2630636

Country of ref document: CA

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2006318453

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 1020087015097

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2006318453

Country of ref document: AU

Date of ref document: 20061122

Kind code of ref document: A