Information processing device, information processing method, program, and storage medium
AssigneeRakuten, Inc.
InventorTomohiko Sasaki
Life of this patent
Estimating the term…
Abstract
To reduce an operational burden on a recipient to stop distribution. An information processing device provides an environment that stops distribution of an e-mail to this recipient based on report information transmitted according to move of a received e-mail to a specific folder by the recipient. That is, when the recipient of a distribution content, such as an e-mail newsletter, moves this e-mail to the specific folder, distribution stop is executed. This allows achieving a reduction in the operational burden on the recipient to stop the distribution.
Claims18
A computer architecture comprising:
- at least one memory operable to store computer program code;
- and
- at least one processor operable to read said computer program code and operate as instructed by said computer program code, said computer program code comprising:
- report information acquiring code configured to cause at least one of said at least one processor to acquire report information transmitted from a receiver device according to a move operation by a user, the move operation moving at least one e-mail of a series of e-mails to a specific folder in the receiver device, the series of e-mails being distributed regularly or irregularly from a transmitter device to the user;
- move history managing code configured to cause at least one of said at least one processor to acquire user identification information of the user and series identification information identically assigned to each of the series of e-mails, both information being included in the report information, and manage the user identification information and the series identification information as move history information of the user for the series of e-mails;
- and
- distribution stopping code configured to cause at least one of said at least one processor to determine whether to stop distributing the series of e-mails to the user based on the move history information and a predetermined distribution stop condition, and to execute a process for stopping distribution of the series of e-mails from the transmitter device to the user based on a determination to stop distributing the series of e-mails to the user, wherein executing the process for stopping distribution of the series of e-mails comprises accessing a database that is accessible by the transmitter device and stores information corresponding to a plurality of users, the user being one of the plurality of users, and updating the database to stop transmission of the series of e-mails from the transmitter device to the user,
- wherein the series of e-mails comprises first e-mails that are distributed irregularly from the transmitter device to the user and second e-mails that are distributed regularly from the transmitter device to the user,
- wherein the process for stopping distribution of the series of e-mails comprises a first process and a second process,
- wherein the first process is performed based on the determination to stop distributing the series of e-mails being made a first time, and comprises accessing the database and updating the database to stop transmission of the first e-mails, and
- wherein the second process is performed based on the determination to stop distributing the series of e-mails to the user being made a second time, and comprises accessing the database and updating the database to stop transmission of the second e-mails.
An information processing method, comprising:
- acquiring report information transmitted from a receiver device according to a move operation by a user, the move operation moving at least one e-mail of a series of e-mails to a specific folder in the receiver device, the series of e-mails being distributed regularly or irregularly from a transmitter device to the user;
- acquiring user identification information of the user and series identification information identically assigned to each of the series of e-mails, both information being included in the report information;
- managing the user identification information and the series identification information as move history information of the user for the series of e-mails;
- and
- determining whether to stop distributing the series of e-mails from the transmitter device to the user based on the move history information and a predetermined distribution stop condition;
- and
- executing a process for stopping distribution of the series of e-mails to the user based on a determination to stop distribution of the series of e-mails, wherein execution of the process for stopping distribution of the series of e-mails comprises accessing a database that is accessible by the transmitter device and stores information corresponding to a plurality of users, the user being one of the plurality of users, and updating the database to stop transmission of the series of e-mails from the transmitter device to the user,
- wherein the series of e-mails comprises first e-mails that are distributed irregularly from the transmitter device to the user and second e-mails that are distributed regularly from the transmitter device to the user,
- wherein the process for stopping distribution of the series of e-mails comprises a first process and a second process,
- wherein the first process is performed based on the determination to stop distributing the series of e-mails being made a first time, and comprises accessing the database and updating the database to stop transmission of the first e-mails, and
- wherein the second process is performed based on the determination to stop distributing the series of e-mails to the user being made a second time, and comprises accessing the database and updating the database to stop transmission of the second e-mail.
A non-transitory computer readable storage medium that stores a program, the program causing a computer processing system to execute a process of:
- acquiring report information transmitted from a receiver device according to a move operation by a user, the move operation moving at least one e-mail of a series of e-mails to a specific folder in the receiver device, the series of e-mails being distributed regularly or irregularly from a transmitter device to the user;
- acquiring user identification information of the user and series identification information identically assigned to each e-mail of the series of e-mails, both information being included in the report information;
- managing the user identification information and the series identification information as move history information of the user for the series of e-mails;
- determining whether to stop distributing the series of e-mails from the transmitter device to the user based on the move history information and a predetermined distribution stop condition;
- and
- executing a process for stopping distribution of the series of e-mails to the user based on a determination to stop distributing the series of e-mails, wherein executing the process for stopping distribution of the series of e-mails comprises accessing a database that is accessible by the transmitter device and stores information corresponding to a plurality of users, the user being one of the plurality of users, and updating the database to stop transmission of the series of e-mails from the transmitter device to the user,
- wherein the series of e-mails comprises first e-mails that are distributed irregularly from the transmitter device to the user and second e-mails that are distributed regularly from the transmitter device to the user,
- wherein the process for stopping distribution of the series of e-mails comprises a first process and a second process,
- wherein the first process is performed based on the determination to stop distributing the series of e-mails being made a first time, and comprises accessing the database and updating the database to stop transmission of the first e-mails, and
- wherein the second process is performed based on the determination to stop distributing the series of e-mails to the user being made a second time, and comprises accessing the database and updating the database to stop transmission of the second e-mail.
Dependencies are inferred from the claim text.