Information providing system, information providing device, appropriateness judgment information generation method and appropriateness judgment information generation process program
First Claim
Patent Images
1. An information providing device comprising:
- a registration information memory means for memorizing registration information which is registered in a database and is acquired from a database management system through a program interface for outputting inquiry information indicative of an inquiry to the database management system for managing the database;
a request information receiving means for receiving request information indicative of a request for screen information configuring display screen of presentation information, presented to a user, the request information being transmitted from a terminal device through a network on the basis of an instruction from a user;
an expiration date lapse judgment means for judging whether or not an expiration date set up with respect to the registration information, stored in the registration information memory means, elapses in a case where the request information is received;
a registration information acquisition / update means for acquiring the registration information through the program interface and for updating the registration information stored in the registration information memory means to the registration information thus acquired, in a case where the expiration date elapses;
an acquisition error detection means for detecting an acquisition error of the registration information through the program interface;
a screen information generation means for generating the screen information using the registration information stored in the registration information memory means in any one of cases where the expiration date does not lapse or where the acquisition error is detected, and for generating the screen information using the registration information memorized in the registration information memory means if the registration information is acquired through the program interface;
a screen information transmission means for transmitting the screen information thus generated through the network to the terminal device transmitting the request information; and
an appropriateness judgment information generation means for generating appropriateness judgment information used for judging whether or not the screen information is appropriately generated on the basis of detection result of the acquisition error.
3 Assignments
0 Petitions
Accused Products
Abstract
An information providing device including:
- a registration information memory means for memorizing registration information from a database management system;
- a request information receiving means for receiving request information for screen information transmitted from
- a terminal device upon an instruction from a user;
- an expiration date lapse judgment means for judging whether or not an expiration date setup for the registration information elapses when request information is received;
- a registration information acquisition / update means for acquiring the registration information when the expiration date elapses;
- an acquisition error detection means;
- a screen information generation means for generating the screen information when the registration information is acquired through the program interface;
- a screen information transmission means; and
- an appropriateness judgment information generation means for generating appropriateness judgment information used for judging whether or not the screen information is appropriately generated on the basis of detection result of the acquisition error.
-
Citations
5 Claims
-
1. An information providing device comprising:
-
a registration information memory means for memorizing registration information which is registered in a database and is acquired from a database management system through a program interface for outputting inquiry information indicative of an inquiry to the database management system for managing the database; a request information receiving means for receiving request information indicative of a request for screen information configuring display screen of presentation information, presented to a user, the request information being transmitted from a terminal device through a network on the basis of an instruction from a user; an expiration date lapse judgment means for judging whether or not an expiration date set up with respect to the registration information, stored in the registration information memory means, elapses in a case where the request information is received; a registration information acquisition / update means for acquiring the registration information through the program interface and for updating the registration information stored in the registration information memory means to the registration information thus acquired, in a case where the expiration date elapses; an acquisition error detection means for detecting an acquisition error of the registration information through the program interface; a screen information generation means for generating the screen information using the registration information stored in the registration information memory means in any one of cases where the expiration date does not lapse or where the acquisition error is detected, and for generating the screen information using the registration information memorized in the registration information memory means if the registration information is acquired through the program interface; a screen information transmission means for transmitting the screen information thus generated through the network to the terminal device transmitting the request information; and an appropriateness judgment information generation means for generating appropriateness judgment information used for judging whether or not the screen information is appropriately generated on the basis of detection result of the acquisition error. - View Dependent Claims (2, 3)
-
-
4. An appropriateness judgment information generation method in an information providing device including a registration information memory means for storing registration information which is registered in a database and is acquired from a database management system through a program interface for outputting inquiry information indicative of an inquiry to the database management system for managing the database, comprising:
-
a request information receiving step of receiving request information indicative of screen information request configuring display screen of presentation information suggested to a user, the request information being transmitted from a terminal device through a network on the basis of an instruction from a user; an expiration date lapse judgment step of judging whether or not an expiration date set up for the registration information, memorized in the registration information memory means elapses, in a case where the request information is received; a registration information acquisition/update step of acquiring the registration information through the program interface and of updating the registration information memorized in the registration information memory means to the registration information thus acquired, in a case where the expiration date elapses; an acquisition error detection step of detecting an acquisition error of the registration information through the program interface; a screen information generation step of generating the screen information using the registration information memorized in the registration information memory means in any one of cases where the expiration date does not elapse or where the acquisition error is detected, and for generating the screen information using the registration information thus acquired in the case where the registration information is acquired through the program interface; a screen information transmission step of transmitting the screen information thus generated through the network to the terminal device transmitting the request information; and an appropriateness judgment information generation step of generating appropriateness judgment information used for judging whether or not the screen information is appropriately generated on the basis of the error detection result.
-
-
5. An appropriateness judgment information generation process program embodied in a non-transient computer readable medium, the program causing a computer included in an information providing device having a registration information memory means for memorizing registration information, which is registered in a database and is acquired from a database management system through a program interface for outputting inquiry information indicative of an inquiry to the database management system for managing the database, to function as:
-
a request information receiving means for receiving request information indicative of request for screen information configuring a display screen of presentation information presented to a user, the request information being transmitted from a terminal device through a network on the basis of an instruction from a user; an expiration date lapse judgment means for judging whether or not an expiration date set up for the registration information memorized in the registration information memory means elapses, in a case where the request information is received; a registration information acquisition / update means for acquiring the registration information through the program interface and for updating the registration information memorized in the registration information memory means to the registration information thus acquired, in a case where the expiration date elapses; an acquisition error detection means for detecting an acquisition error of the registration information through the program interface; a screen information generation means for generating the screen information using the registration information memorized in the registration information memory means in any one of cases where the expiration date does not elapse or where the acquisition error is detected, and for generating the screen information using the registration information thus acquired in a case where the registration information is acquired through the program interface; a screen information transmission means for transmitting the screen information thus generated through the network to the terminal device transmitting the request information; and an appropriateness judgment information generation means for generating appropriateness judgment information used for judging whether or not the screen information is appropriately generated on the basis of the acquisition error detection result.
-
Specification