Data display server, data display method and program thereof
AssigneeSony Corporation
InventorsTaketo Naito, Teruhisa Kamachi
Life of this patent
Estimating the term…
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.
Claims24
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 including (i) a posting message, a posting ID identifying the posting message, and an item data ID and (ii) responsive posting data including a responsive posting message, a posting ID identifying the responsive posting message, and an item data ID, said posting data having been posted through said user terminal;
- a reference database which holds item data specified by the item data ID contained in said posting data and item data specified by the item data ID contained in said responsive posting data;
- relational metadata generating means for extracting the item data ID one by one from the posting data and the responsive posting data according to a relationship between the posting data and the responsive posting data to generate relational metadata with the extracted item data IDs contained therein, said responsive posting data posted in response to the posting data posted by said user terminal;
- a relational database which holds said generated relational metadata;
- and
- relational data juxtaposing means for juxtaposing and displaying, on a display of said user terminal in response to an item data browsing request from the user, said item data and relational data associated with said item data by said relational metadata;
- wherein said item data includes one or more pieces of information selected from a group comprising an item data name, an alias item data name, a model number, a manufacturer name, a category, a descriptive text, an image URL, a price, and a release date,
- said relational data juxtaposing means displays said relational data in an order suited to a type of relationship to said item data,
- said type of relationship to said item data is one or more relationships selected from a group comprising a way to use the item data, a function, an effect, a combination, similarity and a purchase history, and
- said relational metadata associates the item data specified by the extracted item data IDs.
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 item data configured to be referred to by a user;
- message creating means for permitting the user to create, through the user terminal, a message to be posted;
- keyword input means for permitting the user to input, through the user terminal, a keyword of reference data about contents of the message;
- item data retrieving means for retrieving the item data from the reference database by the keyword;
- item data juxtaposing means for juxtaposing and displaying, on a display of the user terminal, one or more pieces of item data resulting from the retrieval;
- item data selecting means for permitting the user to select, through the user terminal, the item data attached to posting data from the displayed item data;
- posting means for permitting the user to post, through the user terminal, the posting data containing an item data ID of the item data selected by the item data selecting means;
- a posting database that holds the posting data including (i) the posting message, a posting ID identifying the posting message, and the item data ID having been posted through the user terminal and (ii) responsive posting data including a responsive posting message, a posting ID identifying the responsive posting message, and an item data ID;
- posting browsing means for displaying, on the display of the user terminal in response to a posting data browsing request from the user, the posting data and the item data specified by the item data ID contained in the posting data;
- relational metadata generating means for extracting the item data ID one by one from the posting data and the responsive posting data according to a relationship between the posting data and the responsive posting data to generate relational metadata with the extracted item data IDs contained therein, said responsive posting data posted in response to the posting data posted by said user terminal;
- and
- a relational database configured to hold said generated relational metadata;
- wherein said item data is one or more pieces of information selected from a group comprising the item data ID, an item data name, an alias item data name, a model number, a manufacturer name, a category, a descriptive text, an image URL, a price, and a release date, said data display device further comprising
- relational data juxtaposing means for juxtaposing and displaying, on a display of said user terminal in response to an item data browsing request from the user, said item data and relational data associated with said item data by said relational metadata
- wherein said time of relationship to said item data includes one or more relationships selected from a group comprising a way to use the item data, a function, an effect, a combination, similarity and a purchase history, and
- said relational metadata associates the item data specified by the extracted item data IDs.
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:
- storing posting data including (i) a posting message, a posting ID identifying the posting message, and an item data ID, said posting data having been posted through said user terminal and (ii) responsive posting data including a responsive posting message, a posting ID identifying the responsive posting message, and an item data ID;
- storing reference data specified by the item data ID contained in said posting data and item data specified by the item data ID contained in said responsive posting data;
- when posting data having the item data ID specifying item data regarding contents of the posting message attached thereto is posted by said user terminal and the responsive posting data to which the item data ID is attached is posted in response thereto, extracting the item 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 extracted item data IDs contained therein;
- and
- juxtaposing and displaying, on a display of said user terminal, said item data and relational data associated with said item data by said relational metadata, in response to item data browsing request from the user;
- wherein said item data is one or more pieces of information selected from a group comprising the item data ID, an item data name, an alias item data name, a model number, a manufacturer name, a category, a descriptive text, an image URL, a price, and a release date, wherein
- said relational data is displayed in an order suited to a type of relationship to said item data, and
- said relational metadata associates the item data specified by the extracted item data IDs.
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:
- creating through said user terminal, a message to be posted;
- inputting through said user terminal, a keyword of item data about contents of said message;
- retrieving said item data from said keyword;
- juxtaposing and displaying, on a display of the user terminal, one or more pieces of item data resulting from said retrieval;
- selecting through said user terminal, item data to be attached to posting data from said displayed item data;
- posting through said user terminal posting data containing an item data ID of the item data selected in said item data selecting step, the posting data including (i) the posting message, a posting ID identifying the posting message, and the item data ID having been posted through the user terminal and (ii) responsive posting data including a responsive posting message, a posting ID identifying the responsive posting message, and an item data ID;
- displaying, on the display of said user terminal in response to a posting data browsing request from the user, said posting data and item data specified by the item data ID contained in said posting data;
- and
- when the responsive posting data which is a reply to said posting data posted in said data display server exists, extracting the item data ID one by one from said posting data and said responsive posting data in accordance with a relationship between the posting data and the responsive posting data to generate relational metadata with said extracted item data IDs contained therein;
- wherein said item data is one or more pieces of information selected from a group comprising the item data ID, an item data name, an alias item data name, a model number, a manufacturer name, a category, a descriptive text, an image URL, a price, and a release date, said method further comprising
- juxtaposing and displaying on a display of said user terminal, said item data and relational data associated with said item data by said relational metadata, in response to an item data browsing request from the user, wherein
- said relational metadata associates the item data specified by the extracted item data IDs.
Dependencies are inferred from the claim text.