IP Library Granted Patent US 8,874,590
Granted Patent B2
US 8,874,590 · App. 12/472,497 · Granted Oct 28, 2014

Apparatus and method for supporting keyword input

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 8,874,590
App. No.
12/472,497
Granted
Oct 28, 2014
Kind
B2
Abstract

A keyword input supporting apparatus includes a document acquisition unit that acquires a document having a plurality of components containing text data, a main component selection unit that selects a component having many characters in the text data as a main component, a part-of-speech analysis unit that analyzes the part-of-speech of the text data contained in the main component, and adds a semantic attribute to each of words of the text data, a specific name extraction unit that extracts as a specific name a word, having a predetermined semantic attribute or part of speech, from the words, a specific name storage that stores the specific name together with the corresponding semantic attribute, a keyword candidate classification unit that performs classification of the specific name from the storage as a keyword candidate based on the semantic attribute, and a keyword candidate presentation unit that presents the keyword candidate to a user.

Claims (45)

1. A keyword input supporting apparatus comprising:

a document acquisition unit which acquires a document having a plurality of components containing text data;

a main component selection unit which selects a component having characters in the text data among the components as a main component;

an analysis unit which analyzes the part-of-speech of the text data contained in the main component, and adds a semantic attribute to each of words of the analyzed text data;

an extraction unit which extracts as a specific name a word, having one of a predetermined semantic attribute and a predetermined part of speech, from each of the words;

a non-transitory storage medium which stores the specific name extracted from a document being viewed or documents viewed in the past together with a corresponding semantic attribute and selection information representing the number of times the specific name is selected as a keyword by a user;

a management unit which manages the specific name stored in the storage medium in accordance with the selection information;

a keyword candidate classification unit which performs classification of the specific name from the storage medium as a keyword candidate based on the semantic attribute and the selection information; and

a presentation unit which presents the keyword candidate to the user, and also presents a retrieval method selection region, wherein the user selects a method of key word retrieval.

2. The apparatus according to claim 1 , wherein the semantic attribute contains at least one of a location name, a store name, an address, a station name, a product model, a product name and a personal name.

3. The apparatus according to claim 1 , wherein the main component selection unit selects as the main component a component having punctuation marks contained in the text data.

4. The apparatus according to claim 1 , wherein

the storage medium further stores, together with the specific name, final date and time information representing at least one of a date and time when the specific name is extracted from the extraction unit and a date and time when the specific name is selected as a keyword by the user, and

the keyword candidate classification unit performs classification of the specific name as the keyword candidate in accordance with the final date and time information.

5. The apparatus according to claim 1 , wherein

the storage medium further stores selection information representing the number of times the specific name is selected as a keyword by the user, and

the keyword candidate classification unit performs classification of the specific name as the keyword candidate in accordance with the selection information.

6. The apparatus according to claim 1 ,

wherein the storage medium further stores, together with the specific name, final date and time information representing at least one of a date and time when the specific name is extracted from the extraction unit and a date and time when the specific name is selected as a keyword by the user, and

the apparatus further comprises a management unit which manages the specific name stored in the storage medium in accordance with the final date and time information.

7. The apparatus according to claim 1 , wherein the specific name stored in the storage medium is initialized when a specific name is extracted from a new document by the extraction unit.

8. The apparatus according to claim 1 , further comprising a determination unit which determines the classification based on a cursor position in the document being viewed.

9. The apparatus according to claim 1 , wherein the storage medium is a writable and readable memory or a hard disk.

10. The apparatus according to claim 1 , wherein the key word selection region provides the user a choice of method of key word retrieval selected from the group consisting of searching for the key word in a timetable, a location map, a profile of a person, and information concerning an eating establishment.

11. The apparatus according to claim 1 , wherein the main component selection unit selects a main component to be other than advertisements.

12. A keyword input supporting method comprising:

acquiring a document having a plurality of components containing text data;

selecting a component having characters in the text data among the components as a main component;

analyzing the part-of-speech of the text data contained in the main component, and adding a semantic attribute to each of words of the analyzed text data;

extracting as a specific name a word, having one of a predetermined semantic attribute and a predetermined part of speech, from each of the words;

storing the specific name extracted from a document being viewed or documents viewed in the past together with a corresponding semantic attribute and selection information representing the number of times the specific name is selected as a keyword by a user;

managing the specific name stored in the storage unit in accordance with the selection information;

performing classification of the stored specific name as a keyword candidate based on the semantic attribute and the selection information;

presenting the keyword candidate to the user, and

presenting a retrieval method selection region, from which the user selects a method of key word retrieval.

13. A non-transitory computer-readable medium storing instructions that, when executed by the computer, cause the computer to perform:

acquiring a document having a plurality of components containing text data;

selecting a component having characters in the text data among the components as a main component;

analyzing the part-of-speech of the text data contained in the main component, and adding a semantic attribute to each of words of the analyzed text data;

extracting as a specific name a word, having one of a predetermined semantic attribute and a predetermined part of speech, from each of the words;

storing the specific name extracted from a document being viewed or documents viewed in the past together with a corresponding semantic attribute and selection information representing the number of times the specific name is selected as a keyword by a user;

managing the specific name stored in the storage unit in accordance with the selection information;

performing classification of the stored specific name as a keyword candidate based on the semantic attribute and the selection information;

presenting the keyword candidate to the user; and

presenting a retrieval method selection region, from which the user selects a method of key word retrieval.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY'S ADDRESS PREVIOUSLY RECORDED ON REEL 048547 FRAME 0187. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNORS INTEREST. Recorded May 6, 2020
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 052595/0307 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ADD SECOND RECEIVING PARTY PREVIOUSLY RECORDED AT REEL: 48547 FRAME: 187. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 13, 2019
From: KABUSHIKI KAISHA TOSHIBA
To: KABUSHIKI KAISHA TOSHIBA; TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 050041/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2019
From: KABUSHIKI KAISHA TOSHIBA
To: TOSHIBA DIGITAL SOLUTIONS CORPORATION
Reel/Frame 048547/0187 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2009
From: SUZUKI, MASARU; KINOSHITA, SATOSHI; UMEKI, HIDEO; NAKANO, WATARU
To: KABUSHIKI KAISHA TOSHIBA
Reel/Frame 023025/0350 →