INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING SYSTEM
Disclosed herein is an information processing device including: a receiving section that receives question information that is transmitted from a server and represents a question about a preference of a user; a processing executing section that generates user-side answer information representing an answer of the user to the question and stores the user-side answer information in an accumulator in which the question information is stored; and a matching section that acquires content distributed from the server by performing matching between the user-side answer information and provider-side answer information that is transmitted from the server and represents an answer set to the question by a provider that provides the content, wherein the processing executing section performs at least readout or update of the question information and/or the user-side answer information stored in the accumulator.
1 . An information processing device comprising:
a receiving section that receives question information that is transmitted from a server and represents a question about a preference of a user;
a processing executing section that generates user-side answer information representing an answer of the user to the question and stores the user-side answer information in an accumulator in which the question information is stored; and
a matching section that acquires content distributed from the server by performing matching between the user-side answer information and provider-side answer information that is transmitted from the server and represents an answer set to the question by a provider that provides the content, wherein
the processing executing section performs at least readout or update of the question information and/or the user-side answer information stored in the accumulator.
2 . The information processing device according to claim 1 , wherein
the processing executing section is provided as a Web application and performs at least readout or update of the question information and/or the user-side answer information stored in the accumulator by calling a predetermined API (Application Programming Interface).
3 . The information processing device according to claim 2 , wherein
one or more pieces of the question information and/or the user-side answer information are stored in the accumulator as one table.
4 . The information processing device according to claim 3 , wherein
the processing executing section performs readout or removal of the table that corresponds based on a table ID to identify the table.
5 . The information processing device according to claim 3 , wherein
the processing executing section performs generation or update of the table depending on presence or absence of the table in the accumulator, and
a version of the table updated is updated.
6 . The information processing device according to claim 3 , wherein
the processing executing section performs readout of the question information and/or the user-side answer information that corresponds based on a question information ID to identify the question information.
7 . The information processing device according to claim 3 , wherein
the processing executing section performs update of only the user-side answer information depending on presence or absence of the question information and/or the user-side answer information in the accumulator, and
a version of the table including the user-side answer information updated is not updated.
8 . The information processing device according to claim 2 , wherein
a session of the accumulator is established with only one of the Web application.
9 . The information processing device according to claim 1 , further comprising
the accumulator.
10 . An information processing method comprising the steps of:
receiving question information that is transmitted from a server and represents a question about a preference of a user;
generating user-side answer information representing an answer of the user to the question and storing the user-side answer information in an accumulator in which the question information is stored; and
acquiring content distributed from the server by performing matching between the user-side answer information and provider-side answer information that is transmitted from the server and represents an answer set to the question by a provider that provides the content, wherein
at least readout or update of the question information and/or the user-side answer information stored in the accumulator is performed.
11 . An information processing system that is a transmitting/receiving system composed of a transmitting device that distributes content and a receiving device that acquires the content distributed from the transmitting device, wherein
the transmitting device includes
question generating means for generating question information that is information representing a question about a preference of a user of the receiving device, and
transmitting means for transmitting, to the receiving device, the question information and provider-side answer information representing an answer set to the question by a provider that provides the content,
the receiving device includes
a receiving section that receives the question information transmitted from the transmitting device,
a processing executing section that generates user-side answer information representing an answer of the user to the question and stores the user-side answer information in an accumulator in which the question information is stored, and
a matching section that acquires the content distributed from the transmitting device by performing matching between the user-side answer information and the provider-side answer information transmitted from the transmitting device, and
the processing executing section performs at least readout or update of the question information and/or the user-side answer information stored in the accumulator.