Data display server, data display method and program thereof
First Claim
1. A data display server connected to a user terminal to display prescribed data in response to a request through said user terminal, said data display server comprising:
- a posting database which holds posting data having been posted through said user terminal;
a reference database which holds reference data specified by a reference data ID contained in said posting data;
relational metadata generating means which extracts the reference data ID one by one from each posting data according to a relationship between two posting data to generate relational metadata with two extracted reference data IDs contained;
a relational database which holds said generated relational metadata; and
relational data juxtaposing means which juxtaposes and displaying, on a display of said user terminal in response to a reference data browsing request from the user, said reference data and relational data associated with said reference data by said relational metadata.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to recommendation of items to a user for providing items more satisfying a user'"'"'s request on the basis of new association. The present invention provides a data display server connected to a user terminal, which includes a posting database for storing posting data posted through the user terminal, a reference data base for storing reference data, relational metadata generating means which generates relational metadata making association between two pieces of reference data, and a relational database for storing the relational metadata. According to the arrangement, tight linking between reference data is made possible so that items more suitable for a user'"'"'s preference can be recommended.
16 Citations
37 Claims
-
1. A data display server connected to a user terminal to display prescribed data in response to a request through said user terminal, said data display server comprising:
-
a posting database which holds posting data having been posted through said user terminal;
a reference database which holds reference data specified by a reference data ID contained in said posting data;
relational metadata generating means which extracts the reference data ID one by one from each posting data according to a relationship between two posting data to generate relational metadata with two extracted reference data IDs contained;
a relational database which holds said generated relational metadata; and
relational data juxtaposing means which juxtaposes and displaying, on a display of said user terminal in response to a reference data browsing request from the user, said reference data and relational data associated with said reference data by said relational metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program for causing a computer connected to a user terminal to display prescribed data in response to a request through said user terminal functioning as:
-
a posting database which holds posting data having been posted through said user terminal;
a reference database which holds reference data specified by a reference data ID contained in said posting data;
relational metadata generating means which extracts the reference data ID one by one from each posting data according to a relationship between two posting data to generate relational metadata with two extracted reference data IDs contained;
a relational database which holds said generated relational metadata; and
relational data juxtaposing means which juxtaposes and displaying, on a display of said user terminal in response to a reference data browsing request from the user, said reference data and relational data associated with said reference data by said relational metadata.
-
-
9. A data display server connected to a user terminal to display prescribed data in response to a request through the user terminal, said data display server comprising:
-
a reference database that holds reference data capable of being referred to by a user;
message creating means of permitting the user to create, through the user terminal, a message to be posted;
keyword input means of permitting the user to input, through the user terminal, a keyword of reference data about contents of the message;
reference data retrieving means of retrieving the reference data from the reference database by the keyword;
reference data juxtaposing means of juxtaposing and displaying, on a display of the user terminal, one or more pieces of reference data resulting from the retrieval;
reference data selecting means of permitting the user to select, through the user terminal, the reference data attached to posting data from the displayed reference data;
posting means of permitting the user to post, through the user terminal, the posting data containing a reference data ID of the reference data selected by the reference data selecting means;
a posting database that holds the posting data having been posted through the user terminal; and
posting browsing means of displaying, on the display of the user terminal in response to a posting data browsing request from the user, the posting data and the reference data specified by the reference data ID contained in the posting data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program for causing a computer connected to a user terminal to display prescribed data in response to a request through said user terminal functioning as:
-
a reference database that holds reference data capable of being referred to by a user;
message creating means of permitting the user to create, through the user terminal, a message to be posted;
keyword input means of permitting the user to input, through the user terminal, a keyword of reference data about contents of the message;
reference data retrieving means of retrieving the reference data from the reference database by the keyword;
reference data juxtaposing means of juxtaposing and displaying, on a display of the user terminal, one or more pieces of reference data resulting from the retrieval;
reference data selecting means of permitting the user to select, through the user terminal, the reference data attached to posting data from the displayed reference data;
posting means of permitting the user to post, through the user terminal, the posting data containing a reference data ID of the reference data selected by the reference data selecting means;
a posting database that holds the posting data having been posted through the user terminal; and
posting browsing means of displaying, on the display of the user terminal in response to a posting data browsing request from the user, the posting data and the reference data specified by the reference data ID contained in the posting data.
-
-
25. A data display method making use of a user terminal and a data display server connected to a network to display prescribed data in response to a request from said user terminal, said method comprising the steps of:
-
a relational metadata generating step in which, when posting data having a reference data ID specifying reference data regarding contents of a posting message attached thereto is posted by said user terminal and responsive posting data to which the reference data ID is attached is posted in response thereto, said data display server extracts a reference data ID one by one from the posting data and the responsive posting data according to a relationship between said posting data and said responsive posting data to generate relational metadata with said two extracted reference data IDs contained; and
a relational data juxtaposing step in which said data display server juxtaposes and displays displaying, on a display of said user terminal, said reference data and relational data associated with said reference data by said relational metadata, in response to a reference data browsing request from the user. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A data display method making use of a user terminal and a data display server connected to a network to display prescribed data in response to a request from said user terminal, said method comprising the steps, performed by said data display server, of:
-
a message creating step of permitting a user to create, through said user terminal, a message to be posted;
a keyword inputting step of permitting the user to input, through said user terminal, a keyword of reference data about contents of said message;
a reference data retrieving step of retrieving said reference data from said keyword;
a reference data juxtaposing step of juxtaposing and displaying, on a display of the user terminal, one or more pieces of reference data resulting from said retrieval;
a reference data selecting step of permitting the user to select, through said user terminal, reference data to be attached to posting data from said displayed reference data;
a posting step of permitting the user to post, through said user terminal, posting data containing a reference data ID of the reference data selected in said reference data selecting step; and
a posting browsing step of displaying, on the display of said user terminal in response to a posting data browsing request from the user, said posting data and reference data specified by a reference data ID contained in said posting data. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
Specification