Method and apparatus for locating geographically classified establishment information
First Claim
1. A method for locating geographically classified establishment information, comprising the steps of:
- providing a first memory for storing road map files;
providing a second memory for storing establishment data for each of a plurality of establishments that are located in any one of the road map files in the first memory, the establishment data being classified geographically and including map location data that define a location of the corresponding establishment in said any one of the road map files in the first memory;
providing a third memory for storing an establishment tag command for each of the establishments;
in response to a road map request from a user terminal, generating road map HTML that is provided to the user terminal so as to enable the user terminal to display a selected one of the road map files in the first memory corresponding to the road map request and, if any one of the establishment data is encompassed by the selected one of the road map files, to further enable the user terminal to display an index point at the location defined by the map location data of said any one of the establishment data in the selected one of the road map files, the road map HTML further enabling the user terminal to issue an establishment tag request upon detection that a cursor of the user terminal has been resting over any one of the index points displayed thereon for a predetermined time period; and
in response to the establishment tag request, generating establishment tag HTML that is provided to the user terminal so as to enable the user terminal to execute the establishment tag command corresponding to the establishment tag request, and to terminate execution of the establishment tag command when the cursor is removed from said any one of the index points.
1 Assignment
0 Petitions
Accused Products
Abstract
To facilitate location of establishment information, road map files are stored in a first memory, whereas establishment data for each of a plurality of establishments that are located in any of the road map files are stored in a second memory. The establishment data are classified geographically and include map location data that define a location of the corresponding establishment in any of the road map files. A third memory stores an establishment tag command for each of the establishments. A first processing unit receives a road map request from a user terminal. A second processing unit generates road map HTML that is provided to the user terminal so as that the latter can display a selected road map file according to the road map request and, if any one of the establishment data is encompassed by the selected road map file, so that the user terminal can display an index point at the location defined by the map location data of the encompassed establishment data. The road map HTML further enables the user terminal to issue an establishment tag request upon detection that a cursor has been resting over one of the index points displayed thereon. A third processing unit generates establishment tag HTML that is provided to the user terminal so that the user terminal can execute the establishment tag command corresponding to the establishment tag request.
25 Citations
23 Claims
-
1. A method for locating geographically classified establishment information, comprising the steps of:
-
providing a first memory for storing road map files;
providing a second memory for storing establishment data for each of a plurality of establishments that are located in any one of the road map files in the first memory, the establishment data being classified geographically and including map location data that define a location of the corresponding establishment in said any one of the road map files in the first memory;
providing a third memory for storing an establishment tag command for each of the establishments;
in response to a road map request from a user terminal, generating road map HTML that is provided to the user terminal so as to enable the user terminal to display a selected one of the road map files in the first memory corresponding to the road map request and, if any one of the establishment data is encompassed by the selected one of the road map files, to further enable the user terminal to display an index point at the location defined by the map location data of said any one of the establishment data in the selected one of the road map files, the road map HTML further enabling the user terminal to issue an establishment tag request upon detection that a cursor of the user terminal has been resting over any one of the index points displayed thereon for a predetermined time period; and
in response to the establishment tag request, generating establishment tag HTML that is provided to the user terminal so as to enable the user terminal to execute the establishment tag command corresponding to the establishment tag request, and to terminate execution of the establishment tag command when the cursor is removed from said any one of the index points. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
13. An apparatus for locating geographically classified establishment information, comprising:
-
a first memory for storing road map files;
a second memory for storing establishment data for each of a plurality of establishments that are located in any one of the road map files in the first memory, the establishment data being classified geographically and including map location data that define a location of the corresponding establishment in said any one of the road map files in the first memory;
a third memory for storing an establishment tag command for each of the establishments;
a first processing unit adapted to receive a road map request from a user terminal;
a second processing unit adapted to generate road map HTML that is provided to the user terminal so as to enable the user terminal to display a selected one of the road map files in the first memory corresponding to the road map request and, if any one of the establishment data is encompassed by the selected one of the road map files, to further enable the user terminal to display an index point at the location defined by the map location data of said any one of the establishment data in the selected one of the road map files, the road map HTML further enabling the user terminal to issue an establishment tag request to be received by the first processing unit upon detection that a cursor of the user terminal has been resting over any one of the index points displayed thereon for a predetermined time period; and
a third processing unit adapted to generate establishment tag HTML that is provided to the user terminal so as to enable the user terminal to execute the establishment tag command corresponding to the establishment tag request, and to terminate execution of the establishment tag command when the cursor is removed from said any one of the index points.
-
Specification