A system and method for automatically providing services over a computer network, such as the Internet, for users in a mobile environment based on their geographic location. A client computer system is equipped with a local storage device, a wireless transceiver, an input device, in output device and an automatic location identifying (ALI) device. An application program is installed on the client computer system that prompts the user to input information. The application program builds a data packet comprising location information and user information and stores the data packet on the local client storage device. The client computer system connects with a server coupled to a computer network, such as the Internet. Upon connection, the client automatically transmits the electronic data packet to the server. The primary server maintains a database that contains a list of enhanced services. The information in the data packet is used to formulate a database query. The result of the... |
Citations|
| US4677561 | Apr 24, 1985 | Jun 30, 1987 | Mitsubishi Denki Kabushiki Kaisha | Automotive navigation system | | US4974170 | Jan 25, 1990 | Nov 27, 1990 | Directional Data, Inc. | Electronic directory for identifying a selected group of subscribers | | US5289195 | Jan 26, 1993 | Feb 22, 1994 | Sharp Kabushiki Kaisha | Positioning and displaying system | | US5296861 | Nov 13, 1992 | Mar 22, 1994 | Trimble Navigation Limited | Method and apparatus for maximum likelihood estimation direct integer search in differential carrier phase attitude determination systems | | US5311434 | Jul 31, 1992 | May 10, 1994 | Zexel Corporation | Vehicle navigation system | | US5323322 | Mar 5, 1992 | Jun 21, 1994 | Trimble Navigation Limited | Networked differential GPS system | | US5345244 | Jan 12, 1993 | Sep 6, 1994 | Trimble Navigation Limited | Cordless SPS smart antenna device | | US5355140 | Sep 15, 1992 | Oct 11, 1994 | Trimble Navigation Limited | Emergency reporting for marine and airborne vessels | | US5359332 | Dec 31, 1992 | Oct 25, 1994 | Trimble Navigation Limited | Determination of phase ambiguities in satellite ranges | | US5396254 | Nov 8, 1991 | Mar 7, 1995 | Sanden Corporation | Position recognition system and position-coordinate converting device | | US5406491 | Mar 26, 1993 | Apr 11, 1995 | Trimble Navigation Limited | Navigational system for trip routing | | US5418538 | May 21, 1993 | May 23, 1995 | Trimble Navigation Limited | Rapid satellite signal acquisition in a satellite positioning system | | US5422814 | Oct 25, 1993 | Jun 6, 1995 | Trimble Navigation Limited | Global position system receiver with map coordinate system outputs | | US5424951 | Mar 27, 1992 | Jun 13, 1995 | Pioneer Electronic Corporation | On-board navigation apparatus having user registering function | | US5436632 | Jun 2, 1994 | Jul 25, 1995 | Trimble Navigation Limited | Integrity monitoring of differential satellite positioning system signals | | US5450344 | Apr 22, 1994 | Sep 12, 1995 | Trimble Navigation Limited | GPS receivers with data ports for the uploading and downloading of absolute position information | | US5452217 | Jul 19, 1993 | Sep 19, 1995 | Aisin AW Co., Ltd. | Navigation system for guiding vehicle orally | | US5471392 | Jun 16, 1994 | Nov 28, 1995 | Matsushita Electric Industrial Co., Ltd. | Geographic information display apparatus | | US5477458 | Jan 3, 1994 | Dec 19, 1995 | Trimble Navigation Limited | Network for carrier phase differential GPS corrections | | US5596500 | Dec 23, 1994 | Jan 21, 1997 | Trimble Navigation Limited | Map reading system for indicating a user's position on a published map with a global position system receiver and a database | | US5839088 | Aug 22, 1996 | Nov 17, 1998 | GO2 Software, Inc. | Geographic location referencing system and method | | US6006160 | Mar 11, 1997 | Dec 21, 1999 | Denso Corporation | System and method for designating points on a map using reduced designation information |
Referenced by|
| US6526351 | Jul 9, 2001 | Feb 25, 2003 | | Interactive multimedia tour guide | | US6598018 | Dec 15, 1999 | Jul 22, 2003 | Matsushita Electric Industrial Co., Ltd. | Method for natural dialog interface to car devices | | US6643586 | Dec 17, 2001 | Nov 4, 2003 | International Business Machines Corporation | System and method to determine fibre channel device locations using GPS | | US6650284 | Jan 16, 2002 | Nov 18, 2003 | British Telecommunications a public limited company | Information system | | US6760770 | Aug 22, 2000 | Jul 6, 2004 | | Portable information system for receiving information via a communication network | | US6823257 | Jan 4, 2002 | Nov 23, 2004 | Intel Corporation | Non-GPS navigation | | US6842695 | Apr 17, 2001 | Jan 11, 2005 | fusionOne, Inc. | Mapping and addressing system for a secure remote access system | | US6954764 | May 30, 2001 | Oct 11, 2005 | Oracle International Corp. | Region modeling of mobile services | | US6963748 | Dec 26, 2001 | Nov 8, 2005 | Autodesk, Inc. | Mobile device locator adapter system for location based services | | US6978258 | Dec 26, 2001 | Dec 20, 2005 | Autodesk, Inc. | Fuzzy logic reasoning for inferring user location preferences | | US6988103 | Dec 26, 2001 | Jan 17, 2006 | Autodesk, Inc. | Location based services bridge to external data sources | | US7007064 | Aug 2, 2002 | Feb 28, 2006 | Motorola, Inc. | Method and apparatus for obtaining and managing wirelessly communicated content | | US7051095 | Aug 30, 2000 | May 23, 2006 | Hewlett-Packard Development Company, L.P. | Locating device resources on a global scale | | US7127488 | Jul 23, 2002 | Oct 24, 2006 | BellSouth Intellectual Property Corp. | System and method for gathering information related to a geographical location of a caller in an internet-based communication system | | US7139374 | Jul 23, 2002 | Nov 21, 2006 | BellSouth Intellectual Property Corp. | System and method for gathering information related to a geographical location of a callee in a public switched telephone network | | US7254226 | May 8, 2001 | Aug 7, 2007 | AT&T Intellectual Property, Inc. | Call waiting priority alert | | US7269249 | Sep 28, 2001 | Sep 11, 2007 | AT&T BLS Intellectual Property, Inc. | Systems and methods for providing user profile information in conjunction with an enhanced caller information system | | US7269412 | May 29, 2003 | Sep 11, 2007 | AT&T BLS Intellectual Property, Inc. | Caller identification device and method of operation thereof | | US7280646 | Apr 18, 2003 | Oct 9, 2007 | AT&T BLS Intellectual Property, Inc. | Dynamic Caller ID messaging | | US7283625 | Apr 18, 2003 | Oct 16, 2007 | AT&T BLS Intellectual Property, Inc. | Caller ID messaging telecommunications services | | US7295656 | Dec 5, 2005 | Nov 13, 2007 | AT&T BLS Intellectual Property, Inc. | Audio caller identification | | US7315614 | Jun 18, 2002 | Jan 1, 2008 | AT&T Delaware Intellectual Property, Inc. | Remote notification of communications | | US7315618 | Dec 27, 2001 | Jan 1, 2008 | AT&T BLS Intellectual Property, Inc. | Voice caller ID | | US7385992 | May 13, 2002 | Jun 10, 2008 | AT&T Delaware Intellectual Property, Inc. | Internet caller-ID integration | | US7388949 | Dec 28, 2000 | Jun 17, 2008 | AT&T Delaware Intellectual Property, Inc. | System and method for audio caller identification service | | US7403768 | Jun 18, 2002 | Jul 22, 2008 | AT&T Delaware Intellectual Property, Inc. | Method for using AIN to deliver caller ID to text/alpha-numeric pagers as well as other wireless devices, for calls delivered to wireless network | | US7418096 | Oct 13, 2005 | Aug 26, 2008 | AT&T Intellectual Property I, L.P. | Voice caller ID | | US7443964 | Apr 18, 2003 | Oct 28, 2008 | AT&T Intellectual Property, I,L.P. | Caller ID messaging | | US7463724 | Nov 6, 2007 | Dec 9, 2008 | AT&T Intellectual Property, I.L.P. | Audio caller identification | | US7463727 | Apr 18, 2003 | Dec 9, 2008 | AT&T International Property, I, L.P. | Caller ID messaging device | | US7479875 | May 12, 2006 | Jan 20, 2009 | Oracle International Corporation | Method of and system for managing data in a sensor network | | US7487040 | Nov 8, 2004 | Feb 3, 2009 | | System and method for establishing a local page and grid numbering system in a geographic referencing system | | US7532979 | Nov 10, 2005 | May 12, 2009 | Tele Atlas North America, Inc. | Method and system for creating universal location referencing objects | | US7564960 | Sep 10, 2007 | Jul 21, 2009 | AT&T Intellectual Property, I, L.P. | Methods, systems and computer program products for dynamic caller ID messaging | | US7586898 | May 13, 2002 | Sep 8, 2009 | AT&T Intellectual Property, I, L.P. | Third party content for internet caller-ID messages | | US7606663 | Feb 26, 2004 | Oct 20, 2009 | TomTom International B.V. | Navigation device and method for exchanging data between resident applications | | US7609832 | Nov 6, 2003 | Oct 27, 2009 | AT&T Intellectual Property, I,L.P. | Real-time client survey systems and methods | | US7620621 | May 1, 2001 | Nov 17, 2009 | General Electric Company | Methods and system for providing context sensitive information | | US7623645 | Jul 23, 2002 | Nov 24, 2009 | AT&T Intellectual Property, I, L.P. | System and method for gathering information related to a geographical location of a caller in a public switched telephone network | | US7623849 | Nov 13, 2003 | Nov 24, 2009 | AT&T Intellectual Property, I, L.P. | Method, system, and storage medium for providing comprehensive originator identification services | | US7634256 | Jun 23, 2006 | Dec 15, 2009 | AT&T Intellectual Property, I, L.P. | Caller identification queue for wireless telephones | | US7634509 | Nov 7, 2003 | Dec 15, 2009 | FusionOne, Inc. | Personal information space management system and method | | US7643824 | May 6, 2008 | Jan 5, 2010 | Cooligy Inc | Wireless telephone data backup system | | US7672444 | Dec 24, 2003 | Mar 2, 2010 | AT&T Intellectual Property, I, L.P. | Client survey systems and methods using caller identification information | | US7672779 | Oct 29, 2007 | Mar 2, 2010 | Tele Atlas North America Inc. | System and method for using universal location referencing objects to provide geographic item information | | US7689621 | Nov 6, 2000 | Mar 30, 2010 | Navteq North America, LLC | Multi-dimensional spatial index for a geographic database | | US7714778 | Jun 4, 2001 | May 11, 2010 | TracBeam LLC | Wireless location gateway and applications therefor | | US7716582 | Oct 19, 2002 | May 11, 2010 | Robert Bosch GmbH | Method for displaying a hierarchically structure list and associated display unit | | US7818435 | Dec 14, 2000 | Oct 19, 2010 | FusionOne, Inc. | Reverse proxy mechanism for retrieving electronic content associated with a local network | | US7895334 | Jul 19, 2000 | Feb 22, 2011 | FusionOne, Inc. | Remote access communication architecture apparatus and method | | US7903029 | Aug 16, 2006 | Mar 8, 2011 | TracBeam LLC | Wireless location routing applications and architecture therefor | | US7929675 | Jul 20, 2006 | Apr 19, 2011 | AT&T Intellectual Property I, L.P. | Visual caller identification | | US7945253 | Sep 16, 2009 | May 17, 2011 | AT&T Intellectual Property I, L.P. | Method, system, and storage medium for providing comprehensive originator identification services | | US7971143 | Oct 31, 2006 | Jun 28, 2011 | Microsoft Corporation | Senseweb | | US7978833 | Apr 18, 2003 | Jul 12, 2011 | AT&T Intellectual Property I, L.P. | Private caller ID messaging | | US7978841 | Oct 19, 2009 | Jul 12, 2011 | AT&T Intellectual Property I, L.P. | System and method for gathering information related to a geographical location of a caller in a public switched telephone network | | US8005100 | Jan 4, 2007 | Aug 23, 2011 | Active Control Technology Inc. | Network for confined hazardous or other extreme environments | | US8014945 | Aug 18, 2009 | Sep 6, 2011 | Tierravision, Inc. | System and method of wireless downloads of map and geographic based data to portable computing devices | | US8019064 | Dec 20, 2007 | Sep 13, 2011 | AT&T Intellectual Property I, L.P. | Remote notification of communications | | US8051087 | Sep 30, 2008 | Nov 1, 2011 | Yahoo! Inc. | Customized geographical location indexing | | US8073121 | Oct 28, 2008 | Dec 6, 2011 | AT&T Intellectual Property I, L.P. | Caller ID messaging | | US8073954 | Jul 19, 2000 | Dec 6, 2011 | Synchronoss Technologies, Inc. | Method and apparatus for a secure remote access system | | US8082096 | Jan 28, 2008 | Dec 20, 2011 | TracBeam LLC | Wireless location routing applications and architecture therefor | | US8102994 | Dec 30, 2009 | Jan 24, 2012 | AT&T Intellectual Property I, L.P. | Client survey systems and methods using caller identification information | | US8135413 | Aug 13, 2007 | Mar 13, 2012 | TracBeam LLC | Platform and applications for wireless location and other complex services | | US8139758 | Aug 25, 2008 | Mar 20, 2012 | AT&T Intellectual Property I, L.P. | Voice caller ID | | US8155287 | May 1, 2007 | Apr 10, 2012 | AT&T Intellectual Property I, L.P. | Systems and methods for providing user profile information in conjunction with an enhanced caller information system | | US8156074 | Jan 26, 2000 | Apr 10, 2012 | Synchronoss Technologies, Inc. | Data transfer and synchronization system | | US8160226 | Aug 22, 2007 | Apr 17, 2012 | AT&T Intellectual Property I, L.P. | Key word programmable caller ID | | US8181111 | Dec 31, 2008 | May 15, 2012 | Synchronoss Technologies, Inc. | System and method for providing social context to digital activity | | US8195136 | Jul 15, 2004 | Jun 5, 2012 | AT&T Intellectual Property I, L.P. | Methods of providing caller identification information and related registries and radiotelephone networks | | US8229467 | Jan 19, 2006 | Jul 24, 2012 | Locator IP, L.P. | Interactive advisory system | | US8243909 | Aug 22, 2007 | Aug 14, 2012 | AT&T Intellectual Property I, L.P. | Programmable caller ID | | USRE41983 | Aug 25, 2008 | Dec 7, 2010 | Tierravision, Inc. | Method of organizing and compressing spatial data |
Claims1. A method of using a grid address as a geographical location identifier, comprising: - providing a hierarchical grid address including a specific locational address appended to general position information, the general position information representing at least one of a plurality of pre-defined grids, each of the grids corresponding to a geographical area and having a plurality of cells and sub-cells corresponding to smaller geographical areas within the grid, the specific locational address includes a predefined alpha code representing a specific object associated with said hierarchical grid address to further identify a specific characteristic of said hierarchical grid address; and
- using the hierarchical grid address as a geographic location identifier.
2. The method of claim 1, wherein the predefined alpha code represents a specific object in a third dimension. 3. The method of claim 2, wherein the third dimension relates to a vertical or height dimension. 4. The method of claim 1, wherein the predefined alpha code includes one or more of the following said specific characteristics: - aisle, apartment, address, box, bin, bay, column, case, door, depth, day, elevator, entry, elevation, escalator, floor, field, garage, gate, height above ellipsoid, height above geoid, height orthometric, height above sea level, height above topographical surface, house, locker, level, number, P.O. box, phone, room, row, road, street, suite, security code, section, seat, time, tram, train, track, unit, intersection and zip code.
5. The method of claim 1, wherein the specific locational address includes a plurality of hierarchical codes representative of a specific cell, sub-cell, and any further levels of cell subdivision. 6. The method of claim 1, wherein each of the grids corresponds to a geographical area and has: - a plurality of cells;
- a reference location;
- global coordinates of said reference location; and
- at least one parameter defining(, cell size and orientation.
7. The method of claim 1, wherein the specific locational address is a proprietary name. 8. The method of claim 1, wherein the general position information includes top, second, and third level hierarchical codes for identifying countries, states/provinces, and cities. 9. The method of claim 1, wherein the general position information includes a country code as a top level hierarchical code. 10. The method of claim 9, wherein the country code is a two alpha character mnemonic. 11. The method of claim 1, wherein the general position information includes a state/province code as a second level hierarchical code. 12. The method of claim 11, wherein the state/province code is a two alpha character mnemonic. 13. The method of claim 1, wherein the general position information includes a city code as a third level hierarchical code. 14. The method of claim 13, wherein the city code is a two or three alpha character mnemonic. 15. A method of using a grid address as a geographical location identifier, comprising: - providing a hierarchical grid address including at least a top level code, a second level code, a third level code, and a predefined alpha code, the top level code representing a country, the second level code representing a state/province, the third level code representing a city, and the predefined alpha code representing a specific object associated with said hierarchical grid address to further identify a specific characteristic of said hierarchical grid address; and
- using the hierarchical grid address as a geographic location identifier.
16. The method of claim 15, wherein the predefined alpha code represents a specific object in a third dimension. 17. The method of claim 16, wherein the third dimension relates to a vertical or height dimension. 18. The method of claim 15, wherein the predefined alpha code includes one or more of the following said specific characteristics: - aisle, apartment, address, box, bin, bay, column, case, door, depth, day, elevator, entry, elevation, escalator, floor, field, garage, gate, height above ellipsoid, height above geoid, height orthometric, height above sea level, height above topographical surface, house, locker, level, number, P.O. box, phone, room, row, road, street, suite, security code, section, seat, time, tram, train, track, unit, intersection and zip code.
19. The method of claim 15, wherein the country code is a two alpha character mnemonic. 20. The method of claim 15, wherein the state/province code is a two alpha character mnemonic. 21. The method of claim 15, wherein the city code is a two or three alpha character mnemonic. 22. The method of claim 15, wherein the hierarchical grid address includes a fourth level code representing a proprietary name. 23. The method of claim 22, wherein the proprietary name includes at least one of alpha and numeric characters. 24. The method of claim 15, wherein the hierarchical grid address further includes a plurality of hierarchical codes representative of a specific cell, sub-cell, and any further levels of cell subdivision of a grid. 25. The method of claim 15, wherein the hierarchical grid address includes general position information representing at least one of a plurality of pre-defined grids, each grid corresponds to a geographical area and has: - a plurality of cells;
- a reference location;
- global coordinates of said reference location; and
- at least one parameter defining cell size and orientation.
26. A method of using a grid address as a geographical location identifier, comprising: - providing a hierarchical grid address including a predefined alpha code representing a specific object associated with said hierarchical arid address to further identify a specific characteristic of said hierarchical grid address; and
- using the hierarchical grid address as a geographic location identifier.
27. The method of claim 26, wherein the predefined alpha code represents a specific object in a third dimension. 28. The method of claim 27, wherein the third dimension relates to a vertical or height dimension. 29. The method of claim 26, wherein the predefined alpha code includes one or more of the following said specific characteristics: - aisle, apartment, address, box, bin, bay, column, case, door, depth, day, elevator, entry, elevation, escalator, floor, field, garage, gate, height above ellipsoid, height above geoid, height orthometric, height above sea level, height above topographical surface, house, locker, level, number, P.O. box, phone, room, row, road, street, suite, security code, section, seat, time, tram, train, track, unit, intersection and zip code.
|