Information presenting apparatus, information presenting method and computer-readable recording medium
First Claim
1. An information presenting apparatus including a processor, comprising:
- a keyword acquiring unit configured to transmit a keyword acquisition request to a first server serving as a keyword providing service, and to receive a keyword from the first server;
an information acquiring unit configured to transmit an acquisition request of information related to the keyword to a second server serving as an information providing service without a user'"'"'s order specifying the keyword, and to receive the information from the second server;
a cover unit configured to present information acquired by the information acquiring unit to a user;
an input unit configured to receive selection of at least one of information presented by the cover unit;
a service acquiring unit configured to transmit a search request based on the keyword related to information selected at the input unit to a third server serving as a search service, and to acquire a search result from the third server; and
a socket unit configured to present the search result to the user, whereinthe cover unit is configured to request the keyword acquiring unit to acquire the keyword from the first server,the keyword acquiring unit is configured to transmit the keyword acquisition request according to a request from the cover unit and pass a keyword acquired from the first server to the cover unit,the cover unit is configured to request the information acquiring unit to acquire information related to the keyword,the information acquiring unit is configured to transmit the acquisition request of the information by designating the keyword according to a request from the cover unit and acquire the information related to the keyword from the second server,the information presenting apparatus further corn rises a service list holder configured to store a first address that is an address of the first server, a second address that is an address of the second server and a third address that is an address of the third server,the cover unit is configured to acquire the first address from the service list holder, and notify the first address to the keyword acquiring unit,the keyword acquiring unit is configured to transmit the keyword acquisition request addressed to the first address,the cover unit is configured to acquire the second address from the service list holder, and notify the second address to the information acquiring unit,the information acquiring unit is configured to transmit the acquisition request of the information, addressed to the second address,the socket unit is configured to acquire the third address from the service list holder, and notifies the third address to the service acquiring unit, andthe service acquiring unit is configured to transmit the search request addressed to the third address.
1 Assignment
0 Petitions
Accused Products
Abstract
A keyword acquiring unit transmits a keyword acquisition request to a first server serving as a keyword providing service, and receives a keyword from the first server. An information acquiring unit transmits an acquisition request of information related to the keyword to a second server serving as an information providing service, and receives the information from the second server. A cover unit presents information acquired by the information acquiring unit to a user. An input unit receives selection of at least one of information presented by the cover unit. A service acquiring unit transmits a search request based on the keyword related to information selected at the input unit to a third server serving as a search service, and acquires a search result from the third server. A socket unit presents the search result to the user.
6 Citations
17 Claims
-
1. An information presenting apparatus including a processor, comprising:
-
a keyword acquiring unit configured to transmit a keyword acquisition request to a first server serving as a keyword providing service, and to receive a keyword from the first server; an information acquiring unit configured to transmit an acquisition request of information related to the keyword to a second server serving as an information providing service without a user'"'"'s order specifying the keyword, and to receive the information from the second server; a cover unit configured to present information acquired by the information acquiring unit to a user; an input unit configured to receive selection of at least one of information presented by the cover unit; a service acquiring unit configured to transmit a search request based on the keyword related to information selected at the input unit to a third server serving as a search service, and to acquire a search result from the third server; and a socket unit configured to present the search result to the user, wherein the cover unit is configured to request the keyword acquiring unit to acquire the keyword from the first server, the keyword acquiring unit is configured to transmit the keyword acquisition request according to a request from the cover unit and pass a keyword acquired from the first server to the cover unit, the cover unit is configured to request the information acquiring unit to acquire information related to the keyword, the information acquiring unit is configured to transmit the acquisition request of the information by designating the keyword according to a request from the cover unit and acquire the information related to the keyword from the second server, the information presenting apparatus further corn rises a service list holder configured to store a first address that is an address of the first server, a second address that is an address of the second server and a third address that is an address of the third server, the cover unit is configured to acquire the first address from the service list holder, and notify the first address to the keyword acquiring unit, the keyword acquiring unit is configured to transmit the keyword acquisition request addressed to the first address, the cover unit is configured to acquire the second address from the service list holder, and notify the second address to the information acquiring unit, the information acquiring unit is configured to transmit the acquisition request of the information, addressed to the second address, the socket unit is configured to acquire the third address from the service list holder, and notifies the third address to the service acquiring unit, and the service acquiring unit is configured to transmit the search request addressed to the third address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An information presenting method, comprising:
-
transmitting a keyword acquisition request to a first server serving as a keyword providing service, and receiving a keyword from the first server; transmitting, in response to reception of the keyword from the first server, an acquisition request of information related to the keyword by designating the keyword to a second server serving as an information providing service without a user'"'"'s order specifying the keyword, and receiving the information from the second server; presenting the acquired information to a user; receiving selection of at least one of information which have been presented to the user; transmitting a search request based on the keyword related to the selected information to a third server serving as a search service, and acquiring a search result from the third server; and presenting the search result to the user, the information presenting method further comprises; acquiring the first address that is an address of the first server from a service list holder, and transmitting the keyword acquisition request addressed to the first address, acquiring, in response to reception of the keyword from the first server, a second address that is an address of the second server, from the service list holder, and transmitting the acquisition request of the information, addressed to the second address, and acquiring a third address that is an address of the third server, from the service list holder, and transmitting the search request addressed to the third address. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing a computer program which, when executed by a computer, causes the computer to perform steps comprising:
-
transmitting a keyword acquisition request to a first server serving as a keyword providing service, and receiving a keyword from the first server; transmitting, in response to reception of the keyword from the first server, an acquisition request of information related to the keyword by designating the keyword to a second server serving as an information providing service without a user'"'"'s order specifying the keyword, and receiving the information from the second server; presenting the acquired information to a user; receiving selection of at least one information from among information which have been presented; transmitting a search request based on the keyword related to the selected information to a third server serving as a search service, and acquiring a search result from the third server; and presenting the search result to the user, wherein the steps includes acquiring a first address that is an address of the first server from a service list holder, and transmitting the keyword acquisition request addressed to the first address, acquiring a second address that is an address of the second server from the service list holder, and transmitting the acquisition request of the information, addressed to the second address, acquiring a third address that is an address of the third server from the service list holder, and transmitting the search request addressed to the third address. - View Dependent Claims (14, 15, 16, 17)
-
Specification