IP Library Patent Application 14371219
Patent Application
App. No. 14/371,219

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/371,219
Abstract

An information processing apparatus acquires, from a history storage unit, the number of histories of a predetermined action of a user corresponding to acquired user identification information identifying a requesting user. The information processing apparatus acquires, from the history storage unit, user identification information of a different user who is different from the user and whose history includes page identification information included in a transmission request when the acquired number of histories of the predetermined action of the user is smaller than a threshold value. The information processing apparatus acquires a history of a predetermined action of the different user which includes user identification information of the different user from the history storage means. The information processing apparatus determines the advertisement on the basis of the acquired history of the predetermined action of the different user.

Claims (43)

1 . An information processing apparatus comprising:

a transmission request acquisition means that acquires a transmission request including page identification information identifying a web page being browsed and user identification information identifying a requesting user who requests a transmission of an advertisement;

a number acquisition means that acquires a number of histories of a predetermined action of the user corresponding to the acquired user identification information identifying the requesting user from a history storage means storing page identification information identifying a web page at least browsed in association with user identification information identifying a user;

a user identification information acquisition means that when the number of histories of the predetermined action of the user that is acquired by the number acquisition means is smaller than a threshold value, acquires user identification information of a different user who is different from the user and whose history includes the page identification information included in the transmission request from the history storage means;

an action history acquisition means that acquires a history of a predetermined action of the different user, the history including user identification information of the different user from the history storage means; and

an advertisement determination means that determines the advertisement on the basis of the history of the predetermined action of the different user that is acquired by the action history acquisition means.

2 . The information processing apparatus according to claim 1 , wherein

the action history acquisition means acquires the histories including user identification information of a user, among the different users, whose histories a number of which is greater than or equal to a predetermined number are stored in the history storage means.

3 . The information processing apparatus according to claim 1 , wherein

the user identification information acquisition means acquires the user identification information, from among user identification information of the different users whose histories include the page identification information included in the transmission request, corresponding to a browsing time included in a predetermined range of time from a current point in time from the history storage means storing the page identification information, the user identification information, and a browsing time of the web page in association with each other.

4 . The information processing apparatus according to claim 1 , wherein

the user identification information acquisition means acquires user identification information of the different user whose history includes the page identification information included in the transmission request and a browsing time from the history storage means storing the page identification information, the user identification information, and a browsing time of the web page in association with each other, and

the action history acquisition means acquires a predetermined number of histories in order of closeness of browsing times in histories including user identification information of the different user to the browsing time acquired by the user identification information acquisition means.

5 . The information processing apparatus according to claim 1 , wherein

the user identification information acquisition means acquires user identification information of the different user whose history includes the page identification information included in the transmission request and a browsing time from the history storage means storing the page identification information, the user identification information, and a browsing time of the web page in association with each other, and

the action history acquisition means acquires the history including the browsing time included in a predetermined range of time from the browsing time acquired by the user identification information acquisition means from among the histories including user identification information of the different user.

6 . The information processing apparatus according to claim 1 , wherein

the user identification information acquisition means acquires user identification information of the different user whose history includes the page identification information included in the transmission request and a word from the history storage means storing the page identification information, the user identification information, and a word used when the browsed web page is searched for in association with each other, and

the action history acquisition means acquires the history including the word acquired by the user identification information acquisition means from among the histories including user identification information of the different user.

7 . The information processing apparatus according to claim 1 , wherein

the advertisement determination means determines the advertisement on the basis of the histories acquired by the action history acquisition means when the number acquired by the number acquisition means is smaller than the threshold value and a number of the histories acquired by the action history acquisition means is greater than or equal to a predetermined number.

8 . The information processing apparatus according to claim 1 , wherein

the action history acquisition means acquires the histories including user identification information of different users from the history storage means storing histories including the user identification information and division identification information identifying a division to which a transaction target that is a target of the predetermined action belongs,

the information processing apparatus further includes a calculation means that calculates a degree of tendency to do the predetermined action toward any of one or more divisions indicated by the division identification information included in one or more histories acquired by the action history acquisition means, and

the advertisement determination means determines the advertisement on the basis of the histories acquired by the action history acquisition means when the number acquired by the number acquisition means is smaller than the threshold value and the degree of tendency that is calculated by the calculation means is greater than or equal to a second threshold value.

9 . The information processing apparatus according to claim 8 , further comprising:

a second threshold value determination means that determines the second threshold value such that the smaller a number of the histories acquired by the action history acquisition means is, the smaller the second threshold value is,

wherein the advertisement determination means determines the advertisement on the basis of the histories acquired by the action history acquisition means when the number acquired by the number acquisition means is smaller than the threshold value and the degree of tendency that is calculated by the calculation means is greater than or equal to the second threshold value determined by the second threshold value determination means.

10 . The information processing apparatus according to claim 1 , wherein

the action history acquisition means acquires histories including user identification information of the different users from the history storage means storing histories including the user identification information and division identification information identifying a division to which a transaction target that is a target of the predetermined action belongs,

the information processing apparatus further includes

a calculation means that calculates a degree of tendency to do the predetermined action toward any of one or more divisions indicated by the division identification information included in one or more histories acquired by the action history acquisition means, and

a threshold determination means that determines the threshold value such that the larger the degree of tendency that is calculated by the calculation means is, the larger the threshold value is, and

the advertisement determination means determines the advertisement on the basis of the histories acquired by the action history acquisition means when the number acquired by the number acquisition means is smaller than the threshold value determined by the threshold determination means.

11 . The information processing apparatus according to claim 1 , wherein

the action history acquisition means acquires the history including user identification information of the different user from the history storage means storing the history of a user's action toward a transmitted advertisement.

12 . An information processing method performed by a computer, the method comprising:

a transmission request acquisition step of acquiring a transmission request including page identification information identifying a web page being browsed and user identification information identifying a requesting user who requests a transmission of an advertisement;

a number acquisition step of acquiring a number of histories of a predetermined action of the user corresponding to the acquired user identification information identifying the requesting user from a history storage means storing page identification information identifying a web page at least browsed in association with user identification information identifying a user;

a user identification information acquisition step of when the number of histories of the predetermined action of the user that is acquired by the number acquisition step is smaller than a threshold value, acquiring user identification information of a different user who is different from the user and whose history includes the page identification information included in the transmission request from the history storage means;

an action history acquisition step of acquiring a history of a predetermined action of the different user, the history including user identification information of the different user from the history storage means; and

an advertisement determination step of determining the advertisement on the basis of the history of the predetermined action of the different user that is acquired in the action history acquisition step.

13 . (canceled)

Assignments (2)
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2015
From: IZUMORI, TATSUYA; ANDO, ASAMI; FUJIWARA, FUMIKAZU
To: RAKUTEN, INC.
Reel/Frame 035065/0495 →