Information provision apparatus, format separation apparatus, information provision method and program
First Claim
1. An information-provision apparatus that acquires data from a database according to a request from an information terminal, correlates that data with a specified format to create display data, and then sends that display data to said information terminal, and comprising:
- a format-separation unit that is operable to separate basic format data, to which part information is attached that indicates a starting position and ending position of each structural unit of the format, into said structural units based on said part information;
a format-memory unit that is operable to store said structural units that were separated by said format-separation unit;
a format-acquisition unit that is operable to acquire structural units from said format-memory unit that correspond to a request from an information terminal; and
a display-data-generation unit that is operable to correlate data acquired from said database with the structural units acquired from said format-acquisition unit and generate display data.
1 Assignment
0 Petitions
Accused Products
Abstract
An information-provision apparatus that is capable of easily changing the format of display data without the risk due to changes of the program since it is not necessary to change the program. A format-separation unit separates basic format data, to which part information is attached that indicates a starting position and ending position of each structural unit of the format, according to the part information, and stores the format of a format database in a format-memory unit. Next, a format-acquisition unit receives search conditions from an information terminal, and acquires each of the structural units corresponding to those search conditions from the format-memory unit. A display-data-generation unit inputs the data from the search results acquired from the database into the variables of the structural units acquired by the format-acquisition unit and generates display data, and a send unit sends the generated display data to the information terminal.
20 Citations
17 Claims
-
1. An information-provision apparatus that acquires data from a database according to a request from an information terminal, correlates that data with a specified format to create display data, and then sends that display data to said information terminal, and comprising:
-
a format-separation unit that is operable to separate basic format data, to which part information is attached that indicates a starting position and ending position of each structural unit of the format, into said structural units based on said part information;
a format-memory unit that is operable to store said structural units that were separated by said format-separation unit;
a format-acquisition unit that is operable to acquire structural units from said format-memory unit that correspond to a request from an information terminal; and
a display-data-generation unit that is operable to correlate data acquired from said database with the structural units acquired from said format-acquisition unit and generate display data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A format-separation apparatus comprising:
-
a receiving unit that is operable to receive basic format data to which part information is attached that indicates a starting position and ending position of each of the structural units of the format;
a format-separation unit that is operable to separate said received basic format data into structural units based on said part information; and
a memory unit that is operable to store said structural units that were separated by said format-separation unit.
-
-
15. An information-provision method of acquiring data from a database according to a request from an information terminal, correlates that data with a specified format to create display data, and then sends that display data to said information terminal, and comprising:
-
a format-separation step of separating basic format data, to which part information is attached that indicates a starting position and ending position of each structural unit of the format, into said structural units;
a memory step of storing said structural units that were separated in said format-separation step in a format-memory unit;
a format-acquisition step of acquiring structural units from said format-memory unit that correspond to a request from an information terminal; and
a display-data-generation step of correlating data acquired from said database with the structural units acquired in said format-acquisition step, and generating display data.
-
-
16. A program that is executed by a computer that acquires data from a database according to a request from an information terminal, correlates that data with a specified format to create display data, and then sends that display data to said information terminal, and comprising:
-
a format-separation step of separating basic format data, to which part information is attached that indicates a starting position and ending position of each of the structural units of the format, into said structural units;
a memory step of storing said structural units that were separated in said format-separation step in a format-memory unit;
a format-acquisition step of acquiring structural units from said format-memory unit that correspond to a request from an information terminal; and
a display-data-generation step of correlating data acquired from said database with the structural units acquired in said format-acquisition step, and generating display data.
-
-
17. A memory medium that can be read by a computer that stores a program that is executed by a computer that acquires data from a database according to a request from an information terminal, correlates that data with a specified format to create display data, and then sends that display data to said information terminal, and comprising:
-
a format-separation step of separating basic format data, to which part information is attached that indicates a starting position and ending position of each of the structural units of the format, into said structural units;
a memory step of storing said structural units that were separated in said format-separation step in a format-memory unit;
a format-acquisition step of acquiring structural units from said format-memory unit that correspond to a request from an information terminal; and
a display-data-generation step of correlating data acquired from said database with the structural units acquired in said format-acquisition step, and generating display data.
-
Specification