IP Library Granted Patent US 9,600,560
Granted Patent B2
US 9,600,560 · App. 14/240,084 · Granted Mar 21, 2017

Search keyword and category association apparatus, search keyword and category association method, search keyword and category association program and recording medium

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,600,560
App. No.
14/240,084
Granted
Mar 21, 2017
Kind
B2
Abstract

To associate a keyword with a category having a high degree of relevance with the keyword. An association apparatus comprises an acquisition means that acquires the number of times when each of a plurality of categories of a search target is designated as a search condition together with a keyword, and a registration means that registers category information indicating the category for which the number of times acquired by the acquisition means is a threshold or more, and the keyword in an associated manner.

Claims (40)

1. An association apparatus comprising:

at least one memory operable to store computer program code;

at least one processor operable to access said at least one memory and operate as instructed by said program code, wherein said program code including:

acquisition code that causes at least one of said at least one processor to acquire a designation probability at which each of a plurality of categories of a search target is designated as a search condition together with a certain keyword;

registration code that causes at least one of said at least one processor to:

determine whether a variation in the designation probability of a certain category, whit respect to respective designation probabilities of the plurality of categories, exceeds a first threshold, and

in response to determining that the variation exceeds the first threshold, register category information indicating the certain category in association with the certain keyword, the designation probability of the certain category being a second threshold or more,

keyword acquisition code that cause at least one of said at least one processor to acquire a keyword designated as a search condition; and

display order determination code that causes at least one of said at least one processor to determine, based on the designation probability acquired by the acquisition code, a display order of the category to be displayed in association with a keyword acquired by the keyword acquisition code, from among the plurality of categories, in a form selectable by a user.

2. The association apparatus according to claim 1 ,

wherein when a plurality of sub-categories are set as the categories belonging to the category indicated by the category information registered by the registration code in association with the certain keyword, the acquisition code causes at least one of said at least one processor to acquire the designation probability at which each of the plurality of sub-categories is designated as a search condition together with the certain keyword, and the registration code causes at least one of said at least one processor to register category information indicating the sub-category in association with the certain keyword, the acquired designation probability for the sub-category indicated by the registered category information being a second threshold or more.

3. The association apparatus according to claim 1 , wherein the registration code causes at least one of said at least one processor to register the category information of the category in association with the certain keyword, the designation probability acquired by the acquisition code for the category indicated by the registered category information being the second threshold or more, the second threshold being determined depending on a number of categories.

4. The association apparatus according to claim 3 ,

wherein the search target is a transaction target to be dealt in a commercial transaction, and

the acquisition code causes at least one of said at least one processor to acquire the designation probability, at which each of the plurality of categories of the search target is designated as the search condition together with the certain keyword and deal of the transaction target is completed based on the transaction target searched under the search condition.

5. The association apparatus according to claim 3 ,

wherein the acquisition code causes at least one of said at least one processor to acquire a designation probability, at which each of the plurality of categories is designated together with the certain keyword per attribute information of a user who designates, and

the registration code causes at least one of said at least one processor to register the category information indicating the category and the attribute information in association with the certain keyword, the designation probability acquired by the acquisition code for the category indicated by the registered category information being the second threshold or more.

6. The association apparatus according to claim 3 , further comprising:

character string acquisition code that causes at least one of said at least one processor to acquire a character string input in a keyword input column as a search condition together with the category information of the category designated as a search condition; and

keyword determination code that causes at least one of said at least one processor to determine a keyword displayed by a keyword display code that causes at least one of said at least one processor to display a keyword containing a character string acquired by the character string acquisition code as a search condition in a form that is selectable by a user, and control such that a keyword registered by the registration code in association with the category information acquired by the character string acquisition code is firstly displayed than other keywords.

7. The association apparatus according to claim 3 , further comprising:

evaluation value acquisition code that causes at least one of said at least one processor to acquire an evaluation value for determining a display order as a search result, the evaluation value being of a search target searched based on a keyword acquired by the keyword acquisition code; and

evaluation value change code that causes at least one of said at least one processor to increase the evaluation value of a search target belonging to the category indicated by the category information registered by the registration code in association with a keyword acquired by the keyword acquisition code among the searched search targets relative to the evaluation value of other search target.

8. The association apparatus according to claim 1 , wherein the search target is a transaction target to be dealt in a commercial transaction, and

the acquisition code causes at least one of said at least one processor to acquire the designation probability, at which each of the plurality of categories of the search target is designated as the search condition together with the certain keyword and a deal of the transaction target is completed based on the transaction target searched under the search condition.

9. The association apparatus according to claim 1 ,

wherein the acquisition code causes at least one of said at least one processor to acquire a designation probability, at which each of the plurality of categories is designated together with the certain keyword per attribute information of a user who designates, and

the registration code causes at least one of said at least one processor to register the category information indicating the category and the attribute information in association with the certain keyword, the designation probability acquired by the acquisition code for the category indicated by the registered category information being a threshold or more.

10. The association apparatus according to claim 1 , further comprising:

character string acquisition code that causes at least one of said at least one processor to acquire a character string input in a keyword input column as a search condition together with the category information of the category designated as a search condition; and

keyword determination code that causes at least one of said at least one processor to determine a keyword displayed by keyword display code that causes at least one of said at least one processor to display a keyword containing a character string acquired by the character string acquisition code as a search condition in a form that is selectable by a user, and control such that a keyword registered by the registration code in association with the category information acquired by the character string acquisition code is firstly displayed than other keywords.

11. The association apparatus according to claim 1 , further comprising:

evaluation value acquisition code that causes at least one of said at least one processor to acquire an evaluation value for determining a display order as a search result, the evaluation value being of a search target searched based on a keyword acquired by the keyword acquisition code; and

evaluation value change code that causes at least one of said at least one processor to increase the evaluation value of a search target belonging to the category indicated by the category information registered by the registration code in association with a keyword acquired by the keyword acquisition code among the searched search targets relative to the evaluation value of other search target.

12. An association method performed by a computer, comprising:

acquiring a designation probability at which each of a plurality of categories of a search target is designated as a search condition together with a certain keyword;

determining whether a variation in the designation probability of a certain category, with respect to respective designation probabilities of the plurality of categories, exceeds a first threshold, and in response to determining that the variation exceeds the first threshold, register category information indicating the certain category in association with the certain keyword, the designated probability of the certain category being a second threshold or more,

acquiring a keyword designated as a search condition; and

determining, based on the designation probability, a display order of the category to be displayed in association with the acquired keyword, from among the plurality of categories, in a form selectable by a user.

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 Feb 21, 2014
From: HIRATE, YU
To: RAKUTEN INC.
Reel/Frame 032272/0921 →