IP Library Granted Patent US 8,155,969
Granted Patent B2
US 8,155,969 · App. 12/538,944 · Granted Apr 10, 2012

Subtitle generation and retrieval combining document processing with voice processing

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,155,969
App. No.
12/538,944
Granted
Apr 10, 2012
Kind
B2
Abstract

An apparatus for retrieving a character string includes: storage for storing text data obtained by recognizing a voice in a presentation, second text data extracted from document data used in the presentation, and associated information of the first text data and the second text data. The apparatus also includes a retrieval unit for retrieving, by use of the associated information, the character string from text data composed from the first text data and the second text data.

Claims (44)

1. An apparatus for retrieving a character string, said apparatus comprising:

a central processing unit configured for:

recognizing speech in a presentation to produce subtitles;

initializing a keyword database:

extracting keywords from document data used in the presentation;

adding the extracted keywords to a voice recognition dictionary; and

assigning word attribute weights to the keywords extracted from the presentation in accordance with the word attributes of said keywords, wherein said word attributes describe how the keywords appear in the document data;

recording a time that the page is turned and a time when a next page is turned to determine time spent on the page;

calculating a weight of the keywords on a page based on a combination of:

a duration during which said page is displayed in the presentation when it is determined that the extraction of the keyword has been successful; and

the word attribute weights assigned to the keywords, the word attributes comprising at least one of: a title, character size, character underlining, and boldface character;

storage for storing:

the subtitles;

the keywords;

associated information of the subtitles and the keywords;

the word attributes read from a word attribute database; and

the time spent on the page when it is determined that the extraction of the keywords has been successful, wherein the time spent on the page is stored as a timestamp;

the word attribute database storing the word attributes; and

the central processing unit used as a retrieval device for retrieving, by use of the associated information, the character string from text data composed of the subtitles and the keywords.

2. The apparatus according to claim 1 , further comprising a display for displaying the result of retrieval conducted by the retrieval device, together with the associated information about the result of retrieval.

3. The apparatus of claim 1 wherein the central processing unit is further configured for setting a dictionary which belongs to a category suitable for the keyword as the dictionary to be consulted at a time of recognizing the speech.

4. The apparatus of claim 1 wherein the central processing unit is further configured for displaying the keyword that has been extracted together with the subtitle.

5. The apparatus of claim 4 wherein the subtitle is displayed together with information about a specific page where the subtitle appears.

6. The apparatus of claim 5 wherein the information is text data contained in the specific page.

7. The apparatus of claim 5 wherein the information concerns speech generated with reference to a specific page in the past.

8. The apparatus of claim 7 wherein the central processing unit is further configured for embedding the specific subtitle in the specific page of the document.

9. The apparatus of claim 7 wherein the central processing unit is further configured for retrieving character strings, with a retrieval target range extended from the specific subtitle to text data contained in the specific page.

10. The apparatus of claim 1 , wherein calculating the weight of the keywords on the page is further based on a number of times the keyword appeared in the speech of the presentation.

11. The apparatus of claim 1 wherein the central processing unit is further configured for registering the subtitle that has been created so that the subtitle can be consulted at the presentation.

12. A non-transitory storage device comprising a program product which allows a computer to realize:

using a processor device configured to perform:

recognizing speech in a presentation to produce subtitles;

extracting keywords from document data used in the presentation;

adding the extracted keywords to a voice recognition dictionary; and

assigning word attribute weights to the keywords extracted from the presentation based on word attributes read from a word attribute database, wherein said word attributes comprise at least one of: a title, character size, character underlining, and boldface character;

recording a time that the page is turned and a time when a next page is turned to determine time spent on the page;

storing the time spent as a timestamp;

calculating a weight of the keywords on a page based on a combination of:

a duration during which said page is displayed in the presentation when it is determined that the extraction of the keyword has been successful; and

the word attribute weights assigned to the keywords;

a function of determining, among the subtitles obtained by recognizing speech generated with reference to a predetermined document, a specific subtitle obtained by recognizing the speech generated with reference to a specific page of the document; and

a function of storing a correspondence between the specific subtitle and the specific page.

13. The program product according to claim 12 , further allowing the computer to realize a function of displaying the specific subtitle together with specific information about the specific page.

14. The program product according to claim 12 , further allowing the computer to realize a function of retrieving character strings, with the retrieval target range extended from the specific subtitle to text data contained in the specific page.

Assignments (8)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 030381/0123 →