IP Library Granted Patent US 9,904,711
Granted Patent B2
US 9,904,711 · App. 14/651,727 · Granted Feb 27, 2018

Information provision device, information provision method, and information provision program

View Patent ↗
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 9,904,711
App. No.
14/651,727
Granted
Feb 27, 2018
Kind
B2
Abstract

An information provision device according to one embodiment includes an acquisition unit, a counting unit, and a presentation unit. The acquisition unit refers to data containing a location of a facility, a comment posted by a user of the facility, and a date of use of the facility by the user in association with one another, and acquires a set of an area where the facility is located, a keyword extracted from the comment, and a period corresponding to the date of use. The counting unit counts the number of sets in each time during a specified period for each pair of the area and the keyword and thereby obtains a distribution of the number. The presentation unit outputs information about the pair having a burst time where the number is larger than in other times by a specified criterion or more, in association with the burst time.

Claims (45)

1. An information provision device comprising:

at least one memory operable to store computer program code; and

at least one hardware processor operable to read said program code and operate according to said program code, said program code including:

acquisition code configured to cause at least one of said at least one hardware processor to acquire data sets corresponding to at least one facility that is used during a range of time periods, each data set comprising:

a geographical area where the at least one facility is located;

a keyword extracted from a user comment; and

a time period in which the at least one facility is used;

counting code configured to cause at least one of said at least one hardware processor to count the number of data sets corresponding to each time period which include the geographical area and the keyword, and thereby obtain a distribution of the number of data sets over the range of time periods; and

presentation code configured to cause at least one of said at least one hardware processor to output information that includes a pair of the geographical area and the keyword on a user interface based, at least in part, on a user selected time period, in response to the user selected time period corresponding to a burst time, wherein

when, the number of data sets in the geographical area is less than a specified value, and an accuracy of determination of a presence of the burst time is lower than a predetermined amount, the acquisition code is further configured to reorganize the geographical area such that the number of data sets is greater than or equal the specified value and the accuracy of determination is greater than or equal the predetermined amount.

2. The information provision device according to claim 1 , wherein

when the number of data sets in one time period is larger than statistics of the number of data sets in a plurality of other time periods by the specified value or more, the presentation code causes at least one of said at least one hardware processor to determine that the one time period exists as the burst time.

3. The information provision device according to claim 1 , wherein

the reorganizing includes merging the geographical area and an adjacent geographical area.

4. The information provision device according to claim 1 , wherein

the presentation code is further configured to cause at least one of said at least one hardware processor to output information about the pair by a map indicating the geographical area of the pair having the burst time, the keyword displayed corresponding to the geographical area, and another user interface for changing the time.

5. The information provision device according to claim 4 , wherein

the keyword is displayed with a specified emphasis in the burst time, and displayed with a less emphasis than the specified emphasis in times adjacent to the burst time.

6. The information provision device according to claim 4 , wherein when displaying same keywords in the same burst time in a plurality of adjacent geographical areas, one of the same keywords is displayed corresponding to the plurality of geographical areas.

7. The information provision device according to claim 4 , wherein when the keyword is selected, information of facilities located in the geographical area corresponding to the keyword is displayed.

8. The information provision device according to claim 7 , wherein

each geographical area is set to include at least a specified number of facilities.

9. The information provision device according to claim 1 , wherein

the presentation code is configured to cause at least one of said at least one hardware processor to:

compare a first number of data sets associated with a first time period with the other numbers of data sets associated with other time periods of the range of time periods;

identify the first time period as the burst time when the first number of data sets is larger than the other numbers of data sets by the specific value; and

output the information in response to the user selected time period corresponding to the burst time.

10. The information provision device according to claim 9 , wherein

the presentation code is further configured to cause at least one of said at least one hardware processor to discard the data sets in response to the first number of data sets is not larger than the other number of data sets by the specified value.

11. An information provision method performed by at least one processor in an information provision device, comprising:

acquiring one or more data sets corresponding to at least one facility that is used during a range of time periods, each data set comprising:

a geographical area where the at least one facility is located;

a keyword extracted from a user comment; and

a time period in which the at least one facility is used;

counting a number of data sets corresponding to each time period which include the geographical area and the keyword, and thereby obtaining a distribution of the number of data sets over the range of time periods; and

outputting information that includes a pair of the geographical area and the keyword on a user interface based, at least in part, on a user selected time period, in response to the user selected time period corresponding to a burst time, wherein

when, the number of data sets in the geographical area is less than a specified value, and an accuracy of determination of a presence of the burst time is lower than a predetermined amount, reorganizing the geographical area such that the number of data sets is greater than or equal the specified value and the accuracy of determination is greater than or equal the predetermined amount.

12. A non-transitory computer-readable recording medium storing an information provision program causing a computer to:

acquire one or more data sets corresponding to at least one facility that is used during a range of time periods, each data set comprising:

a geographical area where the at least one facility is located;

a keyword extracted from a user comment; and

a time period in which the at least one facility is used;

count a number of data sets corresponding to each time period which include the geographical area and the keyword, and thereby obtain a distribution of the number of data sets over the range of time periods; and

output information that includes a pair of the geographical area and the keyword on a user interface based, at least in part, on a user selected time period, in response to the user selected time period corresponding to a burst time, wherein

when, the number of data sets in the geographical area is less than a specified value, and an accuracy of determination of a presence of the burst time is lower than a predetermined amount, the computer reorganizes the geographical area such that the number of data sets is greater than or equal the specified value and the accuracy of determination is greater than or equal the predetermined amount.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2015
From: MASUKO, SOH
To: RAKUTEN, INC.
Reel/Frame 035827/0152 →