CA2361765A1 - System and method for accessing local information - Google Patents

System and method for accessing local information Download PDF

Info

Publication number
CA2361765A1
CA2361765A1 CA002361765A CA2361765A CA2361765A1 CA 2361765 A1 CA2361765 A1 CA 2361765A1 CA 002361765 A CA002361765 A CA 002361765A CA 2361765 A CA2361765 A CA 2361765A CA 2361765 A1 CA2361765 A1 CA 2361765A1
Authority
CA
Canada
Prior art keywords
information
cndot
searching
criteria
local
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.)
Abandoned
Application number
CA002361765A
Other languages
French (fr)
Inventor
Ting-Mao Chang
Jawe Chan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2361765A1 publication Critical patent/CA2361765A1/en
Abandoned legal-status Critical Current

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/912Applications of a database
    • Y10S707/918Location
    • Y10S707/919Geographic
    • Y10S707/92Navigation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

Abstract

A system and method is designed for accessing local merchandize information in a database. The merchandize database is organized with merchandize informati on which includes identifier of merchant, identifier of merchandize, position o f merchandize, price of merchandize. The position of merchandize is a position coordination of Global Position System that provides an accurate and fast location search capability of the database. User of an end-user computer system (30) is able to search the database (14) by sendin query to a remote server computer system (10). The query includes a searching area, price rang e, and other search criteria. After receiving the query, the server computer system (10) then queries the database (14) and receives merchandize from the database query. The server computer (10) returns the search result to end-us er computer system (30). The returned search result includes the information of merchant identifier, merchandize identifier, price of merchandize, and position of merchandize. The position of merchandize is a position coordination of Global Position System that could be further utilized by oth er Global Position System applications, for example route search and navigation .

Description

SYSTEM AND METHOD FOR ACCESSING LOCAL INFORMATION
Background--Field of Invention This invention relates to a local information access system and method that storing and retrieves information located at or closed to a location.
Background--Description of Prior Art Internet is a revolution technology to access the information. Through the Internet, user can access information on the world at the click of a mouse button. They can access information related to a company on the other side of earth at their home. Internet is powerful and convenient media to provide or receive information. Companies are promoting their product information and services or making direct sale on line. To access information, user either need to know the ~Xleb site address of the information or use a search engine to search for the information. User needs to provide the search engine some key words that relate to the information. However, the tremendous information on the Internet is explosively growing. User could receive thousand of related information from a search engine. In many cases, user only needs the local information instead of global information.
The prior art used to deal with the explosive global information problem is to categorize the information. Most of the search engine on the Internet categorizes the information by the information characteristics. For example, Yahoo Company. categorizes their database into automobile, travel, computer, political, stock quote, etc. User could choose the category to do the search. This approach might reduce the quantity of information return from a search. However, it is still too much and contains the global information within that category.
Some of company on the Internet further categorizes their information by the geography areas, for example countries or cities. With the geography area category, user could search the information only in a predefined area, which usually is a government district, for example ZIP code area, city, county, state, and country, etc. One of the example is the Sidewalk WEB site of Microsoft Company.
The WEB site provides a utility to locate the stores by given Boolean search criteria and an area, which could be a ZIl' code, a city, a county, a state, and a country. After it foundthe stores, it returns a map and shows the store location by making a mark on the returned map. It has the disadvantage that the searching area is predefined user could not choose as they wish, for example to cross city limit or to narrow down to a shopping mall. Another disadvantage is the information is only limit to store location and without any merchandize information to help shopping. There is no other driving direction to the shopping location except the map. The major problem is the information may not be up to date, for example, the store moved.
Another prior art found in most of Global Position System (GPS) application.
The current Global Position System is more popular in Europe and Japan than in Unit States. The Global Position System receiver receives the signals from several satellites and then determines its current position. The Global Position System receiver usually build-in a small computer. The computer has a display that could display a simplified map and show the current position on the map. The map is either pre-stored in the computer or could be down load from a remote site through a wireless connection. The program runs on the computer could use the current position coordination to search a build-in database for closest gas stations, hospitals, or restaurants. The build-in database is a stored in a memory device of the computer, for example, flash memory or CD-ROM. It has the disadvantages that information might be out date and the searching area is not selectable.
A preliminary novelty search of classes 707/ 1, 701/213, 701/200 in U.S.
patents, uncovered U.S.
Pat. Nos.US586799, US5839088, US5802492, US5948040. Travel Reservation information and planning system (LJS5948040) is focus on the travel reservation and planning purpose. The user is planning on a future remote travel activity. It is not for the purpose of real time local information or shopping purpose. And due to the remote planning and reservation process, it is required user to input a ZIP code, a city, a county, a state, or a country as a geographic search area. And the GPS
sensor was used in the system for the purpose of route modification instead of the information searching purpose.
None discloses the concept of the said local information accessing system that is using GPS as a shopping assistant to shop the real estate property or using the GPS
coordinates to describe the geography search area to search local information through Internet. Further more, none of the prior art is focus on the real time searching information or merchandise. Internet search capability and the GPS application was integrated to provide the customer real time to search the information and provide the route to the location of the information. Also, none of the prior art mentioned about finding the merchandise location with a good price. Prior art only mention about the store location instead of the merchandise location. If the store is quite big, such as 3 stories building, the customer still need to find the merchandise even they been able to get into the store.
Therefore, said information position is further used by routing or navigation application to provide information consumer driving guidance.
Pat. NumberDate Title File date 5,867,799 February Information system and 707 1 April 4, 2, method for 1996 1999 filtering a massive flow of information entities to meet user information classification needs 5,839,088 November Geo ra hic location referencin701 213 Au ust 22, 17, 1996 1998 s stem and method 5,802,492 September Computer aided routing 701 200 June 11, 1, and 1996 1998 ositionin s stem 5,948,040 September Travel reservation information701 201 February 7, and 6, 1999 Tannin s stem 1997 Objects and Advantages Accordingly, besides the objects and advantages of the system and method for accessing local information describes in my above patent, several objects and advantages of the present invention are:
(a) to provide a efficient system and method for local information provider to distribute their information to local information consumer, (b) to provide convenient and fast local information searching system and method which could find information in a user specified searching area, and match user specified criteria, (c) to provide fast and accurate local information search by utilizing the Global Position System coordination, (d) to provide flexible local information searching system and method with highly adjustable searching area, for example, cross city boundaries or even narrow down to a shopping mall area, (e) to provide a system and method to couple an information search with Global Position System Navigation to further help information consumer drive to found information position, and (f) to provide a system and method to couple an information search with an best route to a position of found information, said best route could takes both traffic and distance in to consideration.
Drawing Figures A system and method for accessing local information is described. In the following description, for purpose of explanation, numerous of specific details are set forth in order to provide a through understanding of the present invention.
FIG.1 shows a server computer system.
FIG.2 shows end-user computers communicate with server computer in variety ways.
FIG.3 shows an end-user computer system.
FIG.4 shows a flow chart of the merchandize inquiry process.
WO 00/51046 PCT/US00/03349_ FIG.5 shows a graphical user interface for user to input the query.
FIG.6 shows a graphical user interface to display the search results.
Reference Numerals in Drawings ~ 10 is a server computer system ~ 11 is a computer processor ~ 12 is a program memory ~ 13 is a communication device ~ 21 is an end-user computer.
~ 22 is an server computer system.
~ 23 is a modem of end-user computer system.
~ 24 is a router or a modem of server computer system ~ 25 is a phone connection.
~ 26 is an end-user computer.
~ 27 is the Internet network.
~ 28 is a hand held end-user computer.
~ 29 is a wireless connection ~ 31 is a computer processor ~ 32 is a modem ~ 33 is a computer mouse ~ 34 is a computer keyboard ~ 35 is a computer display ~ 36 is a Global Position System receiver ~ 37 is an Internet Service Provider.
~ 41 is receiving position step.
6 PCT/US00/03349_ ~ 42 is receiving searching area constrain step.
~ 43 is receiving search criteria step.
~ 44 is receiving price range step.
~ 45 is receiving query and query database step.
~ 46 is searching database step.
~ 47 is returning search result step.
~ 48 is display the search result step.
~ 51 is a cursor on display.
~ 52 is a input box for position.
~ 53 is a input box for search area constrain.
~ 54 is a input box for search criteria.
~ 55 is a input box for price range.
~ 61 is table for search results.
~ 61a is a field for index ~ 61b is a field for store identifier ~ 61c is a field for merchandize identifier.
~ 61d is a field for merchandize price.
~ 62 is a map with merchandize index marked.
Summary of Invention A convenient and flexible local information searching system is provided which fast builds and retrieves the information corresponding to a location. The preferred embodiment of this invention utilizes the Internet as media to distribute and build up the information and a database with position coordination of Global Position System to search the information.
The users of this system are two folds. One is the information provider.
Another is the information consumer. The information provider provides information and stored in the database of this invention. The information consumer retrieves information from the database of this invention and utilizes the information for variety purpose. The typical user of this invention is equipped with a 6 _ WO 00/51046 PCT/US00/03349_ computer with a modem. The user computer dials up an Internet Service Provider (ISP) through the modem and phone connection to access to the Internet.
The server computer system of this invention is provided to serve two types of users. The preferred server computer system in the embodiment is equipped with a computer, a networking device to an Internet Service Provider with a high-speed data communication link. The Internet Service Provider then connects to user's computer system through another Internet Service Provider that serves the user computer system. The server computer system also couples to a database for storing and querying information in the database.
In the preferred embodiment, the information provider use a computer to data communicate with the server computer via Internet and update their information in the database as frequently as they need. Therefore, the information in the database would to be most up to date because the information is updated on information provider's demand. The provided information is comprised of the identifier of the information provider, the location of the information, and other information descriptions. The location could be an address or the position coordination of Global Position System. If the location is an address, the server computer system converts the address into the related position coordination of Global Position System. The server computer system, then, stores the information and the position coordination into the database.
Information consumer use computer to communicates with the server computer system via Internet and for querying the database. The query is for searching the information that is located in a user-specified area and matches searching criteria. The searching area in the query is derived from a position and searching area constrain input by the user. In the preferred embodiment, Global Position System (GPS) coordination is used to describe the position. User chooses the searching area constrain and a position to decide the area in which he or she would to do information search. If user does not specify searching area constrain, the preferred embodiment of this invention then takes default searching area constrain. The position could be stored in a memory of user's computer and user uses the stored position to query the system of this invention. If a GPS
receiver hook-up with user's computer, the computer could periodically update the position by receiving from GPS receiver.
The searching area could be close to user's current the position in real time.
It is especially convenient if user is driving a vehicle. User could certainly manually enter a GPS position in the query if the user does not has GPS receiver or want to query information outside of user's current position.
The local computer could be a hand held computer or some portable computer.
User could install a minimized computer with a GPS receiver on a car and access the Internet through cellular phone or some wireless connection to the system of this invention. The information retrieved by the present invention will be quickly changed corresponding to the new position identified by GPS
receiver.
The information in the database of the preferred embodiment of this invention contains the GPS position coordination of information. Since that, the system of this invention could do an accurate search and also return search results with the information position coordination for couple to navigation and routing applications. In the preferred embodiment, the search result includes a map that is marked with the found information according to their position on the map. Such that, the returned information position coordination will be used for determining the best route and real time navigation when incorporate with a GPS receiver.
Description--Figs. 1 to 6 FIG. 1 illustrates an example of a server computer system 10 for storing and retrieving merchandize data in accordance with the invention. Computer system 10 comprises a processor 11, program memory 12, a communication device 13, and a merchandize database 14.
The communication device 14 might be a modem or a high-speed leased line router.
In the embodiment of FIG. 1, system 10 is an information server, and processor 11 is in data communication with the various end-user computer systems via the Internet. However, in other embodiments, the invention could be implemented with a processor having multiple modems to receive calls directly from end-user computer systems and establish the data communication via the modems and public phone line.
In FIG.2, it shows end-user computers communicate with server computer in variety ways. End-user computer system 21 connects to server computer system 22 via modem 23 and modem 24 through phone line 25. Another example is that end-user computer system 26 also connected to server computer system 22 through Internet 27. End-user computer system 28 connects to server computer system 22 through radio frequency link 29.
An example of a suitable computer system 10 is one operating in accordance with the Sun Microsystems Solaris operating system. Processor 11 may be any general-purpose processor having a CPU, RAM, ROM, and I/O circuitry.
To explain further, one aspect of the invention is the use of computer system 10 to access merchandize database 14 to provide a user with merchandize information within a given area. In the example of this description, database 14 is a centralized database system and stores the data about merchandize information in the worldwide area. However, in other embodiments, database 14 might be implemented as a distributed database system, which stores the information in several computer systems and might locate in different areas. Each of distributed database might store data about merchandize information in a local area, such as a particular state or country.
Database 14 of the embodiment is implemented in a relational database manner.
Each of merchandize information is organized as a record in the database to describe a merchandize, having a filed for each merchandize information record to describe the merchandize, for searching of records of merchandize information describing that merchandize. Another field in each of merchandize information record is a position field. The position field is a position coordination of the merchandize. The position coordination is comprised of latitude and longitude of Global Position System coordination. It could also contain altitude of Global Position System coordination when it is necessary. The database 14 could also be arranged in an object-oriented manner for attribute searching.
FIG. 3 illustrates an example of an end-user computer system 30 for retrieving merchandize information in accordance with the invention. Computer system 30 comprises a processor 31, program memory 32, a mouse 33 and keyboard 34 for user input, a display 35, a modem 36, Global Position System receiver 37, and Internet Service Provider (ISP) 38. In the embodiment of FIG. 2, system 30 is an end-user computer system, and processor 11 is in data communication with an Internet Service Provider 38 first and then the Internet Service Provider transmits the data to the computer system in FIG. 1 via the Internet. However, in other embodiments, the invention could be implemented with a processor having a modem call directly to the computer systems in FIG. 1 and establish the data communication link via the modems. Or, the invention could be implemented such that the end-user computer system in FIG.2 and server computer system in FIG.1 is in a local network (LAN) or a wide area network (~X~AN).
In the embodiment of FIG.2, Global Position System receiver 37 is a positioning instrument, and is used as current position coordination input device for computer system 30 in FIG2. However, in other embodiment, user of computer system 30 could input the position coordination from other input device, for example from a keyboard 34, if the user knows his or her current position or like to search merchandize information at other location.
An example of a suitable end-user computer system 30 is one operating in accordance with the Microsoft WINDOWS operating system. Processor 11 may be any general-purpose processor having a CPU, RAM, ROM, and I/O circuitry. Other input devices instead of, or in addition to, mouse 33 and keyboard 34 could be used, such as trackballs, touch pads, graphic tablet, or joysticks. The processor 11 is programmed to execute a process to help the user and take user's input.
FIG.4 illustrates the merchandize information inquiry process in a preferred embodiment. The process with a merchandize information inquiry process executed by processor 31. The process is interactive, with processor 31 responding to input by the user via a trackball device (mouse) 33 or keyboard 34. As is common with today's personal computer systems, mouse 33 is used to point a cursor at an icon, button, or other graphical prompt and to click on that prompt to initiate processor activity.
FIGS illustrates the graphical user interface used between step 41 to step 43 to receive input from user. The graphical user interface is a form displayed on display 35.
There are several input boxes and buttons on the graphical user interface to accept input from user.
On the graphical user interface, a cursor 51 indicates the input focus to where the user input enters. User use mouse 33 to control the movement of the cursor 51 on the graphical user interface.
Box 52 is to accept input for a position. The position is a location in an area where user would like to search for merchandize. The position is the position coordination of the Global Position System coordination. The position coordination includes at least longitude and latitude. Altitude is option for the user. If user don't know the position coordination of the searching area, he or she could type in an address in Box 52. Most of the time, user might be interested in the area that is user's current position of user. User could choose the current position as the focal point by leaving Box 52 empty. The current position is stored in program memory 32. It could be an address or position coordination. By default, the current position is chosen unless user input other address or coordination in the box 52. If end-user computer system 30 contains a Global Positioning System receiver 37, processor 31 could also continuously update the current position coordination with the reading from Global Positioning System receiver 37. In step 41, processor 31 then receives the position from box 52 if the position is given. Or, processor 31 receives the current position from program memory 32.
Box. 53 is to accept input for searching area constrain. Searching area constrain and the position in Box43 together defines a geographic area in where user would like to search for merchandize.
There are many ways to specify the searching area constrain. Searching area constrain could be a distance. The distance describes a circle area that is center at the position specified by box 52.
Searching area constrain could be a keyword "ZIP", which means a zip code area where the position in box 52 is located. It could be a keyword "CITY", which means a city area where the position in box 52 is located. It could also be "STATE", which means a state area at which the position in box 52 is located. Or, it could be any term to represent a government district. In step 42, processor 31 then receives searching area constrain form Box 53. In FIGS, a "CITY"
searching area constrain is selected.
Box 54 is to accept input for search criteria. The search criteria are a single keyword or a Boolean search expression, which combines several keywords with Boolean operations.
For example, user would like to search for a Yamaha piano. User could use "Yamaha AND piano", where AND is the Boolean operation and "Yamaha" and "piano" are keywords. In step 43, user input search criteria in box 54, then, processor 31 receives the search criteria from Box 54.

9 _ Box 55 is for to accept input for price range. In the example, a price range between 2000 to 300 dollars is choosing. The price range is to set a range on the price of merchandize for which user is searching. Therefore, all found merchandize are within than the price range.
In step 44, processor 31 then receives the price range in box 55.
In step 45, processor 31 organize the received input, position, searching area constrain, search criteria, and price range, as a query and send to a Internet Service Provider 38 via modem 36 and phone line. Then, the Internet Service Provider further transmits the query to computer system 10.
After received the query, processor 11 then query database 14.
In step 46, database 14 receives the query and searches the data in the database against the searching area. Received search criteria and received price range further qualify the search results.
Only the search result that is located in the searching area, match the search criteria, and within the price range are return to processor 11. Each of search results includes the merchandize description, merchandize price, and merchandize location. Processor 11 further queries a map database, which is not shown on FIG.1, by given the searching area. The map database then returns a map, which covers the searching area. Processor 11 then marks the map with index numbers.
Each index number is corresponding to a search result. In step 47, processor 11 transmits received search results to Internet Service Provider 38 via Internet, and the Internet Service Provider 38 transmits the results to computer system 30. In another embodiment, process 11 might only returns the search result and does not include the map.
In step 48, processor 31 receives the search results and displays the results on FIG.6. In FIG.6, table 61 includes a field for merchandize index 61a, a field for identifier of store 61b, a field for an identifier of merchandize 61c, and a field for the price of the merchandize 61d. In another embodiment, Table 61 might also contains a field for a description of merchandize and a field for position of the merchant. In the example of FIG.6, three items are found and the map 62 is marked with three numbers from 1 to 3. Each index number on map 62 is an index to one of the merchandize on Table 61.
Conclusion, Ramifications, and Scope The system could further help user by providing a routing service because processor 31 knows each of received merchandize position. User requests a routing service by moving the cursor and clicking on an index number on map 67. Processor 31 then transmits the routing request to computer 10 through Internet. The routing request includes current position and a destination position. The destination position is the position of the merchandize with the index that is selected by user on the map. After received routing request, processor 11 find a best route from received current position to destination position. The best route here is in terms of distance. However, the best route might also in terms of time if a real time traffic database is provided in computer system 10. In another embodiment, the step 48 could also execute a routing process on the processor 31 if a route database is provided on computer system 30.
The received merchandize position could further used by a Global Position System receiver.
Because the merchandize position is position coordination of Global Position System, the build-in computer on the receiver could continuously navigate the user to a merchandize location chosen by user seamlessly.
Although the description above contains many specific details, these should not be construed as limiting the scope of the invention but as merely providing illustrations of some the presently preferred embodiments of this invention. Again, the searchable database can also be the event, personnel information database. The personnel information can include a person's hobby, age, occupation, height, weight, or character. The merchandise can also be a real estate property or any location specific merchandise such as the structure or plant above the land.
Thus the scope of the invention should be determined by the appended claims and their legal equivalents, rather than by the examples given.

Claims (99)

Claims: I claim:
1. A local information searching system: comprising:
.cndot. a plurality of information provider computers, which is a computer system used for providing information, wherein .cndot. said provided information including an identifier of a information provider, a position of a information, and a description of a information itself;
.cndot. a plurality of information consumer computers, which is a computer system used for consuming information, each of said plurality of information consumer computers including:
.cndot. a communication device for communicating with said server computer;
.cndot. a searching geography area input means for receiving a searching geography area and for storing said searching geography area;
.cndot. a criteria input means for receiving a selection criteria and for storing said criteria;
.cndot. a remote query means for transmitting said stored criteria and said stored searching geography area to said server computer via said communication devices and a communication link, searching said information in a database via said server computer, receiving searching result from said server, and storing information of said searching results; and .cndot. a geography destination data output means for outputting geography location of said information of searching results;
.cndot. a server computer that communicates with each of said plurality of information provider computers for receiving said provided information and then storing the information in said database, communicates with each of said plurality of information consumer computers for receiving said remote query, searching said database, and returning searching results; wherein - said database containing data of the information including the identifier of information provider, and position of the information, and other information description;
.cndot. said searching database means for searching said database via said server computer with said searching geography area and said criteria.
2. The local information searching system of claim 1; wherein .cndot. Said identifier of the information provider is an identifier of merchant;
.cndot. Said position of the information is a position of merchandise;
.cndot. Said description of the information consisting of price and information of merchandise;
.cndot. Said searching criteria contents price criteria of merchandise.
3. The local information searching system of claim 1; wherein .cndot. Said searching criteria contents description criteria of merchandise.
4. The local information searching system of claim 1; wherein .cndot. Said searching criteria contents identifier criteria of merchandise.
5. The local information searching system of claim 2; wherein .cndot. Said searching geography area is derived from a position.
6. The local information searching system of claim 5; wherein .cndot. Said position is a coordination of a position coordination system.
7. The local information searching system of claim 6; wherein .cndot. Said position coordinate system is Global Position Coordination System.
8. The local information searching system of claim 5, wherein each of said plurality of information consumer computers further compromising .cndot. Navigation information output means is navigation information from said position of said consumer computer to said geography location of said information searching results.
9. The local information searching system of claim 8, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
10. The local information searching system of claim 8, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;
.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
11. The local information searching system of claim 2, wherein each of said plurality of information consumer computers further compromising .cndot. Navigation information output means is navigation information from said position of said consumer computer to said geography location of said information searching results.
12. The local information searching system of claim 11, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
13. The local information searching system of claim 11, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;
.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
14. The local information searching system of claim 2, wherein .cndot. Said outputting geography location is outputting position system coordinate.
15. The local information searching system of claim 11, wherein .cndot. Said position system coordinate is Global Position System Coordinate.
16. The local information searching system of claim 1; wherein .cndot. Said local information is information of local event;
.cndot. Said identifier of the information provider is identifier of event sponsor;
.cndot. Said a position of the information is the position of event.
17. The local information searching system of claim 16; wherein .cndot. Said event is product and services promoting event.
18. The local information searching system of claim 17; wherein .cndot. Said searching geography area is derived from a position.
19. The local information searching system of claim 18; wherein .cndot. Said derived from a position is derived from a coordination of position coordinate system.
20. The local information searching system of claim 19; wherein .cndot. Said position coordinate system is Global Position Coordination System.
21. The local information searching system of claim 16; wherein said searching criteria contents time criteria of event.
22. The local information searching system of claim 16; wherein .cndot. Said searching criteria contents identifier criteria of event.
23. The local information searching system of claim 16; wherein .cndot. said searching criteria contents description criteria of event.
24. The local information searching system of claim 21; wherein .cndot. Said searching geography area is derived from a position.
25. The local information searching system of claim 24; wherein .cndot. Said derived from a position is derived from a coordination of position coordinate system.
26. The local information searching system of claim 25; wherein .cndot. Said position coordinate system is Global Position Coordination System.
27. The local information searching system of claim 21, wherein .cndot. Said outputting geography location is outputting position system coordinate.
28. The local information searching system of claim 27, wherein each of said plurality of information consumer computers further compromising .cndot. Navigation information output means is navigation information from said position of said consumer computer to said geography location of said information searching results.
29. The local information searching system of claim 28, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
30. The local information searching system of claim 28, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;
.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
31. The local information searching system of claim 1; wherein .cndot. Said identifier of the information provider is identifier of person;

.cndot. Said a position of the information is position of person;
.cndot. Said description of the information consisting of personnel information of person.
32. The local information searching system of claim 31; wherein said searching criteria contents the criteria selected from item in the group consisting of .cndot. identifier criteria of person;
.cndot. personnel information criteria of person.
33. The local information searching system of claim 32; wherein .cndot. Said personnel information criteria consisting of hobby information of a person.
34. The local information searching system of claim 32; wherein .cndot. Said personnel information criteria consisting of sex information of a person.
35. The local information searching system of claim 32; wherein .cndot. Said personnel information criteria consisting of age information of a person.
36. The local information searching system of claim 32; wherein .cndot. Said personnel information criteria consisting of occupation information of a person.
37. The local information searching system of claim 32; wherein .cndot. Said personnel information criteria consisting of character information of a person.
38. The local information searching system of claim 31; wherein .cndot. Said searching geography area is derived from a position.
39. The local information searching system of claim 31; wherein .cndot. Said searching geography area is derived from position coordinate system.
40. The local information searching system of claim 39; wherein .cndot. Said position coordinate system is a Global Position Coordinate System.
41. The local information searching system of claim 31, wherein .cndot. Said outputting geography location is outputting position system coordinate.
42. The local information searching system of claim 31, wherein each of said plurality of information consumer computers further compromising .cndot. Navigation information output means is navigation information from said position of said consumer computer to said geography location of said information searching results.
43. The local information searching system of claim 42, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
44. The local information searching system of claim 43, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;
.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
45. The local information searching system of claim 5, wherein said communication device in said server computer and said communication device in each of said plurality of consumer computers are industry-standard telecommunications modems.
46. The local information searching system of claim 5, wherein said communication device in said server computer and said communication device in each of said plurality of consumer computer is a network interface circuit.
47. The local information searching system of claim 5, wherein said communication device in said server computer and said communication device in each of said plurality of consumer computer are coupled via telephone line.
48. The local information searching system of claim 5, wherein said communication device in said server computer and said communication device in each of said plurality of consumer computer are coupled via a wireless connection.
49. The local information searching system of claim 5, wherein said searching information in said database means searching the database against said criteria and said searching geography area, wherein said query results match said criteria and couples to at least one position which is located inside said searching area.
50. The local information searching system of claim 5, wherein position of information of said searching result is marked on a map.
51. The local information searching system of claim 2, wherein said searching area input is selected from the group consisting of .cndot. a position input and a geography searching area constrain input, and .cndot. a position input and a default geography searching area constrain.
52. The local information searching system of claim 51, wherein said searching area constrain is selected from the group consisting of .cndot. a distance that derived said area which is a circle centered at said position, .cndot. a ZIP code constrain that derived said area which is a ZIP code area where said position is located, .cndot. a government district constrain that derived said area which is a district where said position is located, .cndot. a street name which derived an area between said street and said position, and .cndot. a plurality of position which derived an area that enclose said first position and the plurality of position.
53. A method of searching local information from a database comprising the steps of:
.cndot. Providing information from a plurality of information provider computers;
.cndot. storing said provided information in a database, said provided information including identifier of information provider, identifier of information, description of information, and position of information;
.cndot. coupling said database to a server computer, wherein said server computer is able to access said database;
.cndot. receiving a searching geography area by one of a plurality of consumer computers;
.cndot. receiving a searching criteria specifying one or more of said information criteria;
.cndot. transmitting said searching geography area input and said criteria input from said consumer computer to said server computer;
.cndot. searching said database by said server computer for said provided information that matches said criteria and whose position is located in said searching geography area;
.cndot. returning found information of said searching result from said server computer;

.cndot. outputting geography location of the said information of said searching result from said server computer.
54. The method of claim 53; wherein .cndot. Said identifier of the information provider is identifier of merchant;
.cndot. Said position of the information is a position of merchandise;
.cndot. Said description of the information consisting of a price and specification of merchandise;
.cndot. Said searching criteria contents price criteria of merchandise.
55. The method of claim 53; wherein .cndot. Said searching criteria contents identifier criteria of merchandise.
56. The method of claim 53; wherein .cndot. Said searching criteria contents description criteria of merchandise.
57. The method of claim 54; wherein .cndot. Said searching geography area is derived from a position.
58. The method of claim 57; wherein .cndot. Said position is a coordination of a position coordination system.
59. The local information searching system of claim 58; wherein .cndot. Said position coordinate system is Global Position Coordination System.
60. The method of claim 56, further compromising .cndot. Outputting navigation information, wherein said navigation information is the information from said position of said consumer computer to said geography location of said information searching results.
61. The method of claim 60, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
62. The method of claim 60, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System.
63. The method of claim 53, wherein .cndot. Said local information is information of local event;

.cndot. Said identifier of the information provider is identifier of event sponsor;
.cndot. Said a position of the information is the position of event.
64. The method of claim 63; wherein said searching criteria contents time criteria of event.
65. The method of claim 63; wherein .cndot. Said searching criteria contents identifier criteria of event.
66. The method of claim 63; wherein .cndot. Said searching criteria contents description criteria of event.
67. The method of claim 63; wherein .cndot. Said information of local event is information of local product promoting event.
68. The method of claim 64; wherein .cndot. Said searching geography area is derived from a position.
69. The method of claim 68; wherein .cndot. Said derived from a position is derived from a coordination of position coordinate system.
70. The method of claim 69; wherein .cndot. Said position coordinate system is Global Position Coordination System.
71. The method of claim 64, wherein .cndot. Said outputting geography location is outputting position system coordinate.
72. The method of claim 71, further compromising .cndot. Outputting navigation information, wherein said navigation information is the information from said position of said consumer computer to said geography location of said information searching results.
73. The method of claim 72, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
74. The method of claim 73, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;

.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
75. The method of claim 53; wherein .cndot. Said identifier of the information provider is identifier of person;
.cndot. Said a position of the information is position of person;
.cndot. Said description of the information consisting of personnel information of person.
76. The method of claim 75; wherein said searching criteria contents the criteria selected from item in the group consisting of .cndot. identifier criteria of person;
.cndot. personnel information criteria of person.
77. The method of claim 76; wherein .cndot. Said searching geography area is derived from a position.
78. The method of claim 77; wherein .cndot. Said searching geography area is derived from position coordinate system.
79. The method of claim 78; wherein .cndot. Said position coordinate system is a Global Position Coordinate System.
80. The method of claim 76, wherein .cndot. Said outputting geography location is outputting position system coordinate.
81. The method of claim 80, further compromising .cndot. Outputting navigation information, wherein said navigation information is the information from said position of said consumer computer to said geography location of said information searching results.
82. The method of claim 81, wherein .cndot. Said navigation information contains real time routing information from said position of said consumer computer to said geography location of said information searching results.
83. The method of claim 69, wherein .cndot. Said navigation information contains the routing information in Global Position Coordination System;

.cndot. Said navigation information output is output by a Global Position System application coupled to said consumer computer.
84. The method of claim 54, wherein said step of returning a set of candidate information is marked on a map.
85. The local information searching system of claim 54, wherein said searching area input is selected from the group consisting of .cndot. a position input and a geography searching area constrain input, and .cndot. a position input and a default geography searching area constrain.
86. The method of claim 85, wherein said searching area constrain is selected from the group consisting of .cndot. a distance that derived said area which is a circle centered at said position, .cndot. a ZIP code constrain that derived said area which is a ZIP code area where said position is locate, .cndot. a government district constrain that derived said area which is a district where said position is located, .cndot. a street name which derived an area between said street and said position, and .cndot. a plurality of position which derived an area that enclose said first position and the plurality of position.
87. The local information searching system of claim 2; wherein .cndot. Said identifier of the merchant is the identifier of a real estate property provider;
.cndot. Said a position of the merchandise is the position of the real estate property;
.cndot. Said description of the merchandise consisting of an identifier of a real estate property and a price of a real estate property.
88. The local information searching system of claim 54, wherein said communication device in said first computer and said communication device in each of said plurality of end-user computers system are industry-standard telecommunications modems.
89. The local information searching system of claim 54 wherein said communication device in said first computer and said communication device in each of said plurality of end-user computer systems is a high-speed router.
90. The local information searching system of claim 54, wherein said communication device in said first computer and said communication device in each of said plurality of end-user computer system are coupled to a telephone line.
91. The local information searching system of claim 54, wherein said communication device in said first computer aced said communication device in each of said plurality of end-user computer system are coupled to a wireless connection.
92. The local information searching system of claim 54, wherein said query response means searching the database against said criteria and said searching area, wherein said query results match said criteria and couples to at least one position which is located inside said searching area.
93. The local information searching system of claim 54, wherein said query result is marked on a map that covers the positions of each merchandise.
94. The local information searching system of claim 87, wherein said real estate property position is selected from the group consisting of .cndot. Address, and .cndot. position coordination of Global Position System.
95. The local information searching system of claim 1; wherein .cndot. Said provided information is product promotion information;
.cndot. Said searching criteria consisting of product promotion information.
96. The local information searching system of claim 1; wherein .cndot. Said provided information is services promotion information;
.cndot. Said searching criteria consisting of services promotion information.
97. A local information searching system: comprising:
.cndot. a plurality of information provider computers, which is a computer system used for providing information, wherein .cndot. said provided information including an identifier of the information provider, a position of the information, and a description of the information itself;
.cndot. Said provided information is political information;
.cndot. a plurality of information consumer computers, which is a computer system used for consuming information, each of said plurality of information consumer computers including:

.cndot. a communication device for communicating with said server computer;
.cndot. a searching geography area input means for receiving a searching geography area and for storing said searching geography area;
.cndot. a criteria input means for receiving a selection criteria and for storing said criteria;
.cndot. a remote query means for transmitting said stored criteria and said stored searching geography area to said server computer via said communication devices and a communication link, searching said information in a database via said server computer, receiving searching result from said server, and storing information of said searching results; and .cndot. a searching results output means for outputting searching results;
.cndot. a server computer that communicates with each of said plurality of information provider computers for receiving said provided information and then storing the information in said database, communicates with each of said plurality of information consumer computers for receiving said remote query, searching said database, and returning searching results; wherein .cndot. said database containing data of the information including the identifier of information provider, and position of the information, and other information description;
.cndot. said searching database means for searching said database via said server computer with said searching geography area and said criteria.
98. A local information searching system: comprising:
.cndot. a plurality of information provider computers, which is a computer system used for providing information, wherein .cndot. said provided information including an identifier of the information provider, a position of the information, and a description of the information itself;
.cndot. Said provided information is finance information;
.cndot. a plurality of information consumer computers, which is a computer system used for consuming information, each of said plurality of information consumer computers including:
.cndot. a communication device for communicating with said server computer;

.cndot. a searching geography area input means for receiving a searching geography area and for storing said searching geography area;
.cndot. a criteria input means for receiving a selection criteria and for storing said criteria;
.cndot. a remote query means for transmitting said stored criteria and said stored searching geography area to said server computer via said communication devices and a communication link, searching said information in a database via said server computer, receiving searching result from said server, and storing information of said searching results; and .cndot. a searching results output means for outputting searching results;
.cndot. a server computer that communicates with each of said plurality of information provider computers for receiving said provided information and then storing the information in said database, communicates with each of said plurality of information consumer computers for rcceiving said remote query, searching said database, and returning searching results; wherein .cndot. said database containing data of the information including the identifier of information provider, and position of the information, and other information description;
.cndot. said searching database means for searching said database via said server computer with said searching geography area and said criteria.
99. The local information searching system of claim 98, wherein .cndot. Said finance information is stock quote information.
CA002361765A 1999-02-22 2000-02-09 System and method for accessing local information Abandoned CA2361765A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/253,931 1999-02-22
US09/253,931 US6381603B1 (en) 1999-02-22 1999-02-22 System and method for accessing local information by using referencing position system
PCT/US2000/003349 WO2000051046A1 (en) 1999-02-22 2000-02-09 System and method for accessing local information

Publications (1)

Publication Number Publication Date
CA2361765A1 true CA2361765A1 (en) 2000-08-31

Family

ID=22962264

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002361765A Abandoned CA2361765A1 (en) 1999-02-22 2000-02-09 System and method for accessing local information

Country Status (8)

Country Link
US (2) US6381603B1 (en)
EP (1) EP1159697A1 (en)
JP (1) JP2002538526A (en)
KR (1) KR20020007312A (en)
CN (1) CN1346474A (en)
AU (1) AU2988000A (en)
CA (1) CA2361765A1 (en)
WO (1) WO2000051046A1 (en)

Families Citing this family (225)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US6983313B1 (en) * 1999-06-10 2006-01-03 Nokia Corporation Collaborative location server/system
US6965868B1 (en) * 1999-08-03 2005-11-15 Michael David Bednarek System and method for promoting commerce, including sales agent assisted commerce, in a networked economy
US6353398B1 (en) * 1999-10-22 2002-03-05 Himanshu S. Amin System for dynamically pushing information to a user utilizing global positioning system
US7418402B2 (en) * 1999-11-18 2008-08-26 First Aura, Llc Method and system for providing local information over a network
AU2597801A (en) * 1999-12-29 2001-07-09 Harry A. Glorikian An internet system for connecting client-travelers with geographically-associated data
US6584328B1 (en) * 2000-01-10 2003-06-24 Compal Electronics, Inc. Wireless communication system that uses keywords to find and display map graphic data
WO2001054021A1 (en) * 2000-01-18 2001-07-26 Richard Liming System and method providing a spatial location context
US6975941B1 (en) 2002-04-24 2005-12-13 Chung Lau Method and apparatus for intelligent acquisition of position information
US7212829B1 (en) 2000-02-28 2007-05-01 Chung Lau Method and system for providing shipment tracking and notifications
US7321774B1 (en) 2002-04-24 2008-01-22 Ipventure, Inc. Inexpensive position sensing device
US7905832B1 (en) 2002-04-24 2011-03-15 Ipventure, Inc. Method and system for personalized medical monitoring and notifications therefor
US7218938B1 (en) 2002-04-24 2007-05-15 Chung Lau Methods and apparatus to analyze and present location information
US7366522B2 (en) 2000-02-28 2008-04-29 Thomas C Douglass Method and system for location tracking
AUPQ599700A0 (en) * 2000-03-03 2000-03-23 Super Internet Site System Pty Ltd On-line geographical directory
US7142205B2 (en) 2000-03-29 2006-11-28 Autodesk, Inc. Single gesture map navigation graphical user interface for a personal digital assistant
US8060389B2 (en) 2000-06-07 2011-11-15 Apple Inc. System and method for anonymous location based services
US8489669B2 (en) * 2000-06-07 2013-07-16 Apple Inc. Mobile data processing system moving interest radius
US6456234B1 (en) 2000-06-07 2002-09-24 William J. Johnson System and method for proactive content delivery by situation location
US20020002600A1 (en) * 2000-06-30 2002-01-03 Sanyo Electric Co., Ltd. Information retrieval apparatus and method using regional information
US6587788B1 (en) * 2000-07-12 2003-07-01 Trimble Navigation Limited Integrated position and direction system with radio communication for updating data
US7375728B2 (en) * 2001-10-01 2008-05-20 University Of Minnesota Virtual mirror
US20050149251A1 (en) * 2000-07-18 2005-07-07 University Of Minnesota Real time high accuracy geospatial database for onboard intelligent vehicle applications
US7275038B1 (en) * 2000-08-18 2007-09-25 The Crawford Group, Inc. Web enabled business to business operating system for rental car services
US8600783B2 (en) 2000-08-18 2013-12-03 The Crawford Group, Inc. Business to business computer system for communicating and processing rental car reservations using web services
US7899690B1 (en) 2000-08-18 2011-03-01 The Crawford Group, Inc. Extended web enabled business to business computer system for rental vehicle services
US20020034292A1 (en) * 2000-08-22 2002-03-21 Tuoriniemi Veijo M. System and a method to match demand and supply based on geographical location derived from a positioning system
JP2002077024A (en) * 2000-08-29 2002-03-15 Pioneer Electronic Corp Facility information providing system and facility information providing method
US6985929B1 (en) * 2000-08-31 2006-01-10 The United States Of America As Represented By The Secretary Of The Navy Distributed object-oriented geospatial information distribution system and method thereof
JP3838014B2 (en) * 2000-09-27 2006-10-25 日本電気株式会社 Preference learning device, preference learning system, preference learning method, and recording medium
US6895126B2 (en) 2000-10-06 2005-05-17 Enrico Di Bernardo System and method for creating, storing, and utilizing composite images of a geographic location
US6901429B2 (en) * 2000-10-27 2005-05-31 Eric Morgan Dowling Negotiated wireless peripheral security systems
US6965914B2 (en) * 2000-10-27 2005-11-15 Eric Morgan Dowling Negotiated wireless peripheral systems
US7035932B1 (en) * 2000-10-27 2006-04-25 Eric Morgan Dowling Federated multiprotocol communication
US7987186B1 (en) * 2000-11-06 2011-07-26 Navteq North America, Llc Method and system for wavelet-based representation and use of cartographic data
US7493368B2 (en) * 2000-12-01 2009-02-17 Sony Corporation System and method for effectively providing user information from a user device
ES2295130T3 (en) * 2001-01-18 2008-04-16 Federal Express Corporation READING AND DECODING INFORMATION IN PACKAGES.
US7031875B2 (en) * 2001-01-24 2006-04-18 Geo Vector Corporation Pointing systems for addressing objects
JP2002229991A (en) * 2001-01-31 2002-08-16 Fujitsu Ltd Server, user terminal, system and method for providing information
JP2002259806A (en) * 2001-02-28 2002-09-13 Michio Kushima Shop information providing method, server and program allowing execution of the providing method
US7516103B1 (en) * 2001-03-09 2009-04-07 Whitefence, Inc. Method and apparatus for facilitating electronic acquisition and maintenance of goods and services via the internet
US7299256B2 (en) * 2001-04-17 2007-11-20 Hewlett-Packard Development Company, L.P. Creating a virtual link between a physical location and its web representation
US7092964B1 (en) * 2001-06-22 2006-08-15 Navteq North America, Llc Method of collecting market research information
US7552008B2 (en) * 2001-07-18 2009-06-23 Regents Of The University Of Minnesota Populating geospatial database for onboard intelligent vehicle applications
US20030017697A1 (en) * 2001-07-19 2003-01-23 Kyung-In Choi Methods of forming metal layers using metallic precursors
US7107081B1 (en) 2001-10-18 2006-09-12 Iwao Fujisaki Communication device
US7127271B1 (en) 2001-10-18 2006-10-24 Iwao Fujisaki Communication device
US7466992B1 (en) 2001-10-18 2008-12-16 Iwao Fujisaki Communication device
GB2383216B (en) * 2001-12-14 2006-06-21 Nokia Corp Improvements in or relating to mobile location devices and methods
US20030145005A1 (en) * 2002-01-25 2003-07-31 Blair Timothy P. Method and system for facilitating use of the global positioning system (GPS)
US9182238B2 (en) 2002-04-24 2015-11-10 Ipventure, Inc. Method and apparatus for intelligent acquisition of position information
US9049571B2 (en) 2002-04-24 2015-06-02 Ipventure, Inc. Method and system for enhanced messaging
US8108231B2 (en) 2002-06-14 2012-01-31 The Crawford Group, Inc. Method and apparatus for improved customer direct on-line reservation of rental vehicles
US20040039612A1 (en) 2002-06-14 2004-02-26 Neil Fitzgerald Method and apparatus for customer direct on-line reservation of rental vehicles
US7071842B1 (en) 2002-06-27 2006-07-04 Earthcomber, Llc System and method for locating and notifying a user of a person, place or thing having attributes matching the user's stated preferences
US8427303B1 (en) 2002-06-27 2013-04-23 Geomass Limited Liability Company System and method for providing media content having attributes matching a user's stated preference
US8102253B1 (en) 2002-06-27 2012-01-24 Earthcomber, Llc System and method for notifying a user of people, places or things having attributes matching a user's stated preference
EP1535140A4 (en) * 2002-08-19 2008-02-13 Macrosolve Inc System and method for data management
WO2004021141A2 (en) * 2002-08-30 2004-03-11 Racom Products Modular analog wireless data telemetry system adapted for use with web based location information distribution method and method for developing and disseminating information for use therewith
AU2003288909A1 (en) * 2002-09-20 2004-04-08 Racom Products, Inc. Method for wireless data system distribution and disseminating information for use with web base location information
US20040093325A1 (en) * 2002-11-07 2004-05-13 International Business Machines Corporation System and method for location influenced network search
US8229512B1 (en) 2003-02-08 2012-07-24 Iwao Fujisaki Communication device
US7756848B2 (en) * 2003-02-26 2010-07-13 Reed Smith Llp Mapping system for accessing and mapping intellectual property data from a database
JP2004259206A (en) 2003-02-27 2004-09-16 Ntt Docomo Inc Information management apparatus, information output system, portable terminal, and information output method
US20040193611A1 (en) * 2003-03-31 2004-09-30 Padmanabhan Raghunandhan A system for using telephone numbers for emails and for a more efficient search engine.
US8241128B1 (en) 2003-04-03 2012-08-14 Iwao Fujisaki Communication device
US8904295B2 (en) 2003-06-16 2014-12-02 Meetup, Inc. Web-based interactive meeting facility with recommendations to users
US9264462B2 (en) 2003-06-16 2016-02-16 Meetup, Inc. System and method for confirming attendance for in-person meetings or events
US9947053B2 (en) 2003-06-16 2018-04-17 Meetup, Inc. System and method for conditional group membership fees
US9117220B2 (en) * 2003-06-16 2015-08-25 Meetup, Inc. Web-based interactive meeting facility with revenue generation through sponsorship
US10298410B2 (en) 2003-06-16 2019-05-21 Meetup, Inc. Progressive announcements in a web-based interactive meeting facility
US10742433B2 (en) * 2003-06-16 2020-08-11 Meetup, Inc. Web-based interactive meeting facility, such as for progressive announcements
US9135663B1 (en) 2003-06-16 2015-09-15 Meetup, Inc. System and a method for organizing real-world group gatherings around a topic of interest
US9654425B2 (en) 2003-06-16 2017-05-16 Meetup, Inc. System and method for communicating among members of meeting groups
US7606798B2 (en) * 2003-09-22 2009-10-20 Google Inc. Methods and systems for improving a search ranking using location awareness
US8090402B1 (en) 2003-09-26 2012-01-03 Iwao Fujisaki Communication device
US20050097003A1 (en) * 2003-10-06 2005-05-05 Linker Jon J. Retrieving and formatting information
EP1530133A1 (en) * 2003-11-04 2005-05-11 Sony Ericsson Mobile Communications AB Organizing media data using a portable electronic device
US20100118049A1 (en) * 2003-11-05 2010-05-13 Bbn Technologies Corp. Motion-based visualization
US8121635B1 (en) 2003-11-22 2012-02-21 Iwao Fujisaki Communication device
CN100514303C (en) * 2004-03-16 2009-07-15 松下电器产业株式会社 Terminal device for updating computer program and update method
US8041348B1 (en) 2004-03-23 2011-10-18 Iwao Fujisaki Communication device
US20050267803A1 (en) * 2004-05-25 2005-12-01 Arvin Patel Advertising management structure and method for correlating campaigns with consumer interest
US20060095326A1 (en) * 2004-05-25 2006-05-04 Karandeep Sandhu Sales tool using demographic content to improve customer service
US8175920B2 (en) * 2004-05-25 2012-05-08 Sales Portal, Inc. System and method for exchanging sales leads
US8346751B1 (en) * 2004-06-18 2013-01-01 Verizon Laboratories Inc. Hierarchial category index navigational system
US8555203B1 (en) 2004-06-18 2013-10-08 Verizon Laboratories Inc. Stackable icons
US8688143B2 (en) * 2004-08-24 2014-04-01 Qualcomm Incorporated Location based service (LBS) system and method for creating a social network
US7606687B2 (en) 2004-09-14 2009-10-20 Friendster, Inc. Proximity search methods using tiles to represent geographical zones
US8099466B2 (en) 2004-10-05 2012-01-17 Reach Unlimited Corp. System and method for vote-based, interest specific collaboration regarding location of objects
WO2008043172A1 (en) * 2006-10-13 2008-04-17 Peter Bandas Location-based information retrieval
US8150617B2 (en) * 2004-10-25 2012-04-03 A9.Com, Inc. System and method for displaying location-specific images on a mobile device
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8208954B1 (en) 2005-04-08 2012-06-26 Iwao Fujisaki Communication device
US20060241859A1 (en) 2005-04-21 2006-10-26 Microsoft Corporation Virtual earth real-time advertising
FI119953B (en) 2005-05-09 2009-05-15 Eija Lehmuskallio A method, system, and service product for identifying objects
US10198521B2 (en) 2005-06-27 2019-02-05 Google Llc Processing ambiguous search requests in a geographic information system
US7933897B2 (en) 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
US8688148B2 (en) * 2005-10-25 2014-04-01 Qualcomm Incorporated Dynamic resource matching system
US9159036B2 (en) * 2005-11-18 2015-10-13 Microsoft Technology Licensing, Llc Embedded gamer card across multiple devices and networks
CN1972320B (en) * 2005-11-24 2010-09-22 华为技术有限公司 Method for packet network acquiring geographic location information of subscriber access terminal on fixed network
US20070143297A1 (en) * 2005-12-15 2007-06-21 Recio Renato J Extended digital information retrieval for wireless devices
US20070156521A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for commerce in media program related merchandise
US7472169B2 (en) 2006-03-15 2008-12-30 Traffic.Com, Inc. Method of displaying traffic information on a web page
US8271309B2 (en) 2006-03-16 2012-09-18 The Crawford Group, Inc. Method and system for providing and administering online rental vehicle reservation booking services
US7571050B2 (en) 2006-03-27 2009-08-04 Microsoft Corporation Transit-coordinated local search
US8315905B1 (en) 2006-03-30 2012-11-20 Navadi, Inc. Location based advertising systems
TWI330710B (en) * 2006-05-16 2010-09-21 Elitegroup Computer Sys Co Ltd Online consultation system, consultation apparatus and consultation method
US20070271136A1 (en) * 2006-05-19 2007-11-22 Dw Data Inc. Method for pricing advertising on the internet
US7523108B2 (en) * 2006-06-07 2009-04-21 Platformation, Inc. Methods and apparatus for searching with awareness of geography and languages
US20070294116A1 (en) * 2006-06-14 2007-12-20 Scott Paul Stephens Method and system for an online rental vehicle reservation-booking website including a travel agent path
US8793066B2 (en) 2006-06-27 2014-07-29 Microsoft Corporation Route monetization
US9542690B2 (en) 2006-07-18 2017-01-10 American Express Travel Related Services Company, Inc. System and method for providing international coupon-less discounts
US9489680B2 (en) * 2011-02-04 2016-11-08 American Express Travel Related Services Company, Inc. Systems and methods for providing location based coupon-less offers to registered card members
US9934537B2 (en) 2006-07-18 2018-04-03 American Express Travel Related Services Company, Inc. System and method for providing offers through a social media channel
US9430773B2 (en) 2006-07-18 2016-08-30 American Express Travel Related Services Company, Inc. Loyalty incentive program using transaction cards
US9767467B2 (en) 2006-07-18 2017-09-19 American Express Travel Related Services Company, Inc. System and method for providing coupon-less discounts based on a user broadcasted message
US9613361B2 (en) 2006-07-18 2017-04-04 American Express Travel Related Services Company, Inc. System and method for E-mail based rewards
US9558505B2 (en) 2006-07-18 2017-01-31 American Express Travel Related Services Company, Inc. System and method for prepaid rewards
US20110264490A1 (en) 2006-07-18 2011-10-27 American Express Travel Related Services Company, Inc. System and method for administering marketing programs
DE102006058951A1 (en) * 2006-12-14 2008-06-19 Publimind Gmbh Method for transmitting vacancies comprises generating a requirement wish for the requirement of the end customer and transmitting to the information provider on different transmitting channels
US20080183385A1 (en) * 2007-01-30 2008-07-31 Horn Kyle R System for the delivery of location-specific audio tours
US8359300B1 (en) * 2007-04-03 2013-01-22 Google Inc. System and method for displaying both localized search results and internet search results
CN101291259B (en) * 2007-04-18 2011-01-26 阿里巴巴集团控股有限公司 System and method for monitoring geographic position of website visitor and visiting status
US8150979B1 (en) * 2007-06-04 2012-04-03 Google Inc. Supporting multiple landing pages
US8180379B2 (en) * 2007-06-28 2012-05-15 Apple Inc. Synchronizing mobile and vehicle devices
US9109904B2 (en) 2007-06-28 2015-08-18 Apple Inc. Integration of map services and user applications in a mobile device
US8204684B2 (en) 2007-06-28 2012-06-19 Apple Inc. Adaptive mobile device navigation
US9066199B2 (en) 2007-06-28 2015-06-23 Apple Inc. Location-aware mobile device
US8290513B2 (en) 2007-06-28 2012-10-16 Apple Inc. Location-based services
US8332402B2 (en) 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8275352B2 (en) 2007-06-28 2012-09-25 Apple Inc. Location-based emergency information
US8108144B2 (en) 2007-06-28 2012-01-31 Apple Inc. Location based tracking
US8175802B2 (en) 2007-06-28 2012-05-08 Apple Inc. Adaptive route guidance based on preferences
US8385946B2 (en) 2007-06-28 2013-02-26 Apple Inc. Disfavored route progressions or locations
US8762056B2 (en) 2007-06-28 2014-06-24 Apple Inc. Route reference
US8774825B2 (en) 2007-06-28 2014-07-08 Apple Inc. Integration of map services with user applications in a mobile device
US8311526B2 (en) * 2007-06-28 2012-11-13 Apple Inc. Location-based categorical information services
US8903792B2 (en) * 2007-08-14 2014-12-02 Yahoo! Inc. Method and system for intent queries and results
US8676273B1 (en) 2007-08-24 2014-03-18 Iwao Fujisaki Communication device
US8977294B2 (en) 2007-10-10 2015-03-10 Apple Inc. Securely locating a device
US8639214B1 (en) 2007-10-26 2014-01-28 Iwao Fujisaki Communication device
US20100257056A1 (en) * 2007-11-08 2010-10-07 Sk Telecom Co., Ltd. Method and server for providing shopping service by using map information
US20090157498A1 (en) * 2007-12-14 2009-06-18 Microsoft Corporation Generational intelligent navigation synchronization or update
US8473198B2 (en) * 2007-12-14 2013-06-25 Microsoft Corporation Additional content based on intended travel destination
US20090157540A1 (en) * 2007-12-14 2009-06-18 Microsoft Corporation Destination auctioned through business of interest
US8941680B2 (en) * 2008-07-09 2015-01-27 Raytheon Bbn Technologies Corp. Volumetric image motion-based visualization
US8355862B2 (en) 2008-01-06 2013-01-15 Apple Inc. Graphical user interface for presenting location information
US8452529B2 (en) 2008-01-10 2013-05-28 Apple Inc. Adaptive navigation system for estimating travel times
US20090210142A1 (en) * 2008-02-19 2009-08-20 Microsoft Corporation Safe route configuration
US20090210302A1 (en) * 2008-02-19 2009-08-20 Microsoft Corporation Route reward augmentation
US8543157B1 (en) 2008-05-09 2013-09-24 Iwao Fujisaki Communication device which notifies its pin-point location or geographic area in accordance with user selection
US9250092B2 (en) 2008-05-12 2016-02-02 Apple Inc. Map service with network-based query for search
US8644843B2 (en) 2008-05-16 2014-02-04 Apple Inc. Location determination
US9200901B2 (en) 2008-06-19 2015-12-01 Microsoft Technology Licensing, Llc Predictive services for devices supporting dynamic direction information
US8700301B2 (en) 2008-06-19 2014-04-15 Microsoft Corporation Mobile computing devices, architecture and user interfaces based on dynamic direction information
US20100009662A1 (en) 2008-06-20 2010-01-14 Microsoft Corporation Delaying interaction with points of interest discovered based on directional device information
US8369867B2 (en) 2008-06-30 2013-02-05 Apple Inc. Location sharing
US8340726B1 (en) 2008-06-30 2012-12-25 Iwao Fujisaki Communication device
US8452307B1 (en) 2008-07-02 2013-05-28 Iwao Fujisaki Communication device
CN101651634A (en) 2008-08-13 2010-02-17 阿里巴巴集团控股有限公司 Method and system for providing regional information
US8359643B2 (en) 2008-09-18 2013-01-22 Apple Inc. Group formation using anonymous broadcast information
CN101686259A (en) * 2008-09-26 2010-03-31 深圳富泰宏精密工业有限公司 System, device and method for querying positioning information
CN101727467A (en) * 2008-10-16 2010-06-09 鸿富锦精密工业(深圳)有限公司 System and method for acquiring information
US8060582B2 (en) * 2008-10-22 2011-11-15 Google Inc. Geocoding personal information
US8260320B2 (en) 2008-11-13 2012-09-04 Apple Inc. Location specific content
US20100228612A1 (en) * 2009-03-09 2010-09-09 Microsoft Corporation Device transaction model and services based on directional information of device
US8666367B2 (en) 2009-05-01 2014-03-04 Apple Inc. Remotely locating and commanding a mobile device
US8670748B2 (en) 2009-05-01 2014-03-11 Apple Inc. Remotely locating and commanding a mobile device
US8872767B2 (en) * 2009-07-07 2014-10-28 Microsoft Corporation System and method for converting gestures into digital graffiti
US8769442B2 (en) * 2009-07-07 2014-07-01 Microsoft Corporation System and method for allocating digital graffiti objects and canvasses
US20110144908A1 (en) * 2009-12-10 2011-06-16 Dorothy Cheong Method of locating nearby low priced items using a personal navigation device
US20110153266A1 (en) * 2009-12-23 2011-06-23 Regents Of The University Of Minnesota Augmented vehicle location system
US20110178878A1 (en) * 2010-01-18 2011-07-21 Rabih Ballout System for Providing an Interactive, Personalized Radio Network
US20110178874A1 (en) * 2010-01-18 2011-07-21 Rabih Salem Ballout Service for Providing an Interactive, Personalized Radio Network
US20110176397A1 (en) * 2010-01-18 2011-07-21 Rabih Salem Ballout Method for Providing an Interactive, Personalized Radio Network
CN102129424A (en) * 2010-01-20 2011-07-20 神达电脑股份有限公司 Method for positioning neighbor shops by utilizing personal navigation device and personal navigation device
CN101964098A (en) * 2010-05-25 2011-02-02 宋文禧 Positioning navigation method, server, terminal and system
CN102339443A (en) * 2010-07-16 2012-02-01 晨星软件研发(深圳)有限公司 Geographical business condition information matching system, and related device and method thereof
CN101901455A (en) * 2010-08-16 2010-12-01 深圳视融达科技有限公司 Electronic commerce distance management method
US20120109751A1 (en) * 2010-10-27 2012-05-03 Bill Binenstock System and method for distributing offers to a population of users based on relevancy determinations
CN102479368A (en) * 2010-11-25 2012-05-30 常州合网网络科技有限公司 Method and system for realizing price comparison of commodities of entity store
US8515973B1 (en) 2011-02-08 2013-08-20 Google Inc. Identifying geographic features from query prefixes
US9747285B1 (en) * 2011-06-23 2017-08-29 Adam Laufer Geolocation systems and methods for searching for entertainment events
US8849699B2 (en) 2011-09-26 2014-09-30 American Express Travel Related Services Company, Inc. Systems and methods for targeting ad impressions
CN103093354A (en) * 2011-10-31 2013-05-08 昆达电脑科技(昆山)有限公司 Shopping guide system and method using portable navigation device
US9215285B2 (en) * 2011-11-17 2015-12-15 Targets Brands, Inc. Multi-point social media geotracker
CN103999110A (en) * 2011-12-21 2014-08-20 英特尔公司 Auto display of a product location map on a mobile device based on device context
JP6048894B2 (en) 2012-03-08 2016-12-21 パナソニックIpマネジメント株式会社 MAP INFORMATION MANAGEMENT METHOD, NAVIGATION SYSTEM, INFORMATION TERMINAL, AND NAVIGATION DEVICE
US20130246176A1 (en) 2012-03-13 2013-09-19 American Express Travel Related Services Company, Inc. Systems and Methods Determining a Merchant Persona
US20130246300A1 (en) 2012-03-13 2013-09-19 American Express Travel Related Services Company, Inc. Systems and Methods for Tailoring Marketing
WO2013184844A2 (en) * 2012-06-06 2013-12-12 Square, Inc. Widgets for use with electronic transaction systems
CN102831554A (en) * 2012-06-18 2012-12-19 青岛禧泰房产数据技术有限公司 House price guide system
CN102831538B (en) * 2012-07-23 2015-12-09 中国联合网络通信集团有限公司 Electronic offers information-pushing method, equipment and system
US9578046B2 (en) * 2012-08-13 2017-02-21 Arbor Networks, Inc. Analysis of time series data
US10127566B2 (en) 2012-09-05 2018-11-13 Now Discount LLC Platforms, systems, software, and methods for dynamic recapture of retail sales
US9514484B2 (en) 2012-09-07 2016-12-06 American Express Travel Related Services Company, Inc. Marketing campaign application for multiple electronic distribution channels
US10664883B2 (en) 2012-09-16 2020-05-26 American Express Travel Related Services Company, Inc. System and method for monitoring activities in a digital channel
US9754277B2 (en) 2012-09-16 2017-09-05 American Express Travel Related Services Company, Inc. System and method for purchasing in a digital channel
CN109685582B (en) * 2012-11-08 2021-05-25 北京京东尚科信息技术有限公司 Price information acquisition and output method and device, storage medium and electronic equipment
US10504132B2 (en) 2012-11-27 2019-12-10 American Express Travel Related Services Company, Inc. Dynamic rewards program
US9578461B2 (en) * 2012-12-17 2017-02-21 Microsoft Technology Licensing, Llc Location context, supplemental information, and suggestions for meeting locations
IL224482B (en) * 2013-01-29 2018-08-30 Verint Systems Ltd System and method for keyword spotting using representative dictionary
US9934523B1 (en) 2013-03-05 2018-04-03 Square, Inc. On-device directory search
US9848276B2 (en) 2013-03-11 2017-12-19 Rovi Guides, Inc. Systems and methods for auto-configuring a user equipment device with content consumption material
US10909590B2 (en) 2013-03-15 2021-02-02 Square, Inc. Merchant and item ratings
US20150024711A1 (en) 2013-07-19 2015-01-22 James A. STOB Method and system for compiling map data
US10395237B2 (en) 2014-05-22 2019-08-27 American Express Travel Related Services Company, Inc. Systems and methods for dynamic proximity based E-commerce transactions
CN105446989B (en) 2014-07-04 2019-06-07 阿里巴巴集团控股有限公司 Searching method and device, display device
EP3189431A1 (en) * 2014-09-02 2017-07-12 Apple Inc. Location determination using communicatively coupled electronic devices
US10977678B1 (en) 2015-06-05 2021-04-13 Groupon, Inc. Apparatus and method for utilizing proximity density mapping to assist relevance determinations
US10521815B1 (en) * 2015-06-05 2019-12-31 Groupon, Inc. Apparatus and method for utilizing immediate gratification promotions
US10929867B1 (en) * 2015-06-05 2021-02-23 Groupon, Inc. Apparatus and method for utilizing immediate gratification promotions
CN104881807A (en) * 2015-06-26 2015-09-02 陆健 Method and device for recommending goods information
IL242218B (en) 2015-10-22 2020-11-30 Verint Systems Ltd System and method for maintaining a dynamic dictionary
IL242219B (en) 2015-10-22 2020-11-30 Verint Systems Ltd System and method for keyword searching using both static and dynamic dictionaries
CN105466415B (en) * 2015-11-17 2018-01-23 广东欧珀移动通信有限公司 A kind of shop localization method and mobile terminal
US10687167B1 (en) 2016-03-31 2020-06-16 Groupon, Inc. Methods and systems for detecting aggregation events
US10984039B2 (en) * 2016-11-02 2021-04-20 Sap Se Hierarchical map visualizations of geo-enriched data
CN106940864A (en) * 2017-03-13 2017-07-11 杭州职业技术学院 It is a kind of enter line on the information supply apparatus done shopping
US10445779B2 (en) * 2017-04-26 2019-10-15 International Business Machines Corporation Boundary-specific electronic offers
US11042893B1 (en) * 2018-11-05 2021-06-22 Inmar Clearing, Inc. System for processing a digital promotion based upon geographic destination determined from a ride-sharing application and related methods
US11625444B2 (en) 2022-01-18 2023-04-11 Jeffrey David Minter Curated result finder

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5950173A (en) * 1996-10-25 1999-09-07 Ipf, Inc. System and method for delivering consumer product related information to consumers within retail environments using internet-based information servers and sales agents
US5646629A (en) * 1994-05-16 1997-07-08 Trimble Navigation Limited Memory cartridge for a handheld electronic video game
US5802492A (en) * 1994-06-24 1998-09-01 Delorme Publishing Company, Inc. Computer aided routing and positioning system
US5948040A (en) * 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US6023683A (en) * 1994-08-10 2000-02-08 Fisher Scientific Company Electronic sourcing system and method
US5532690A (en) * 1995-04-04 1996-07-02 Itt Corporation Apparatus and method for monitoring and bounding the path of a ground vehicle
JPH09114851A (en) * 1995-10-20 1997-05-02 Fuji Xerox Co Ltd Information managing device
US5737533A (en) * 1995-10-26 1998-04-07 Wegener Internet Projects Bv System for generating a virtual reality scene in response to a database search
US5867799A (en) 1996-04-04 1999-02-02 Lang; Andrew K. Information system and method for filtering a massive flow of information entities to meet user information classification needs
US5839088A (en) * 1996-08-22 1998-11-17 Go2 Software, Inc. Geographic location referencing system and method

Also Published As

Publication number Publication date
WO2000051046A1 (en) 2000-08-31
AU2988000A (en) 2000-09-14
JP2002538526A (en) 2002-11-12
EP1159697A1 (en) 2001-12-05
CN1346474A (en) 2002-04-24
KR20020007312A (en) 2002-01-26
US6381603B1 (en) 2002-04-30
US20020049742A1 (en) 2002-04-25

Similar Documents

Publication Publication Date Title
US6381603B1 (en) System and method for accessing local information by using referencing position system
US20030126150A1 (en) System and method for building a database to be used in location-based service
US9297657B2 (en) Personal communication system to send and receive voice data positioning information
US7561065B2 (en) Personal communication and positioning system
US6954764B2 (en) Region modeling of mobile services
US20020068585A1 (en) Intelligent mobile information system
US20160142578A1 (en) Positional camera and gps data interchange device
US20100094536A1 (en) Friend-finding mobile device
EP1095361B8 (en) Personal communication and positioning system
EP1626382B1 (en) Personal communication and positioning system

Legal Events

Date Code Title Description
FZDE Discontinued