IP Library Granted Patent US 7,877,260
Granted Patent B2
US 7,877,260 · App. 11/254,351 · Granted Jan 25, 2011

Content creation, graphical user interface system and display

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 7,877,260
App. No.
11/254,351
Granted
Jan 25, 2011
Kind
B2
Abstract

The present invention relates to creating a web page and voice browsing of the web page, and more particularly, it improves accessibility for the voice browsing of the web page through a synthetic voice, efficiently with high reliability. A content creation system 20 of the present invention is used for creating a content which may be viewed through the synthetic voice, the system including: a database 22 for storing a structured document; and an information process section 24 for creating a speech node series 18 from the structured document, and calculating a reaching time from starting voice synthesis of the speech node series 18 until each node is outputted as the synthetic voice. The information process section 24 includes a support process section 36 to determine a graphic display corresponding to the reaching time, and to visually display the reaching time to a predetermined node by the voice synthesis on a screen of a display section 26.

Claims (24)

1. A content creation method for generating a web page with voice browsing capability using at least one computer, said method comprising steps of:

electronically reading a structured document stored in at least one computer readable storage medium;

generating, using the at least one computer, a speech node series from said structured document;

calculating, using the at least one computer, a reaching time as a time from starting voice synthesis of the speech node series until voice synthesis of a predetermined node is executed;

associating said predetermined node with the reaching time to store said reaching time and said speech node series;

electronically reading said reaching time, and with respect to a display section, electronically generating a graphic display corresponding to the reaching time of said predetermined node;

modifying the graphic display at a display position of said predetermined node in connection with the reaching time, wherein the step of modifying said graphic display in connection with the reaching time comprises steps of:

electronically receiving a modification command to modify the reaching time to the predetermined node;

in response to said modification command, modifying the speech node series and said corresponding structured document;

recalculating, using the at least one computer, the reaching time in said modified speech node series; and

modifying the graphic display in connection with the recalculated reaching time, wherein said step of modifying the graphic display in connection with the recalculated reaching time comprises a step of:

modifying the speech node series at an immediately preceding position of the predetermined node specified by said modification command.

2. At least one non-transitory computer readable storage medium having computer readable program code embodied therein that, when executed by at least one computer, performs a method comprising steps of:

reading a structured document;

generating a speech node series from said structured document;

calculating a reaching time as a time from starting voice synthesis of the speech node series until voice synthesis of a predetermined node is executed;

associating said predetermined node with the reaching time to store said reaching time and said speech node series;

reading said reaching time, and with respect to a display section, rendering a graphic display corresponding to the reaching time of said node;

modifying the graphic display at a display position of said predetermined node in connection with the reaching time, wherein the step of modifying said graphic display in connection with the reaching time comprises steps of:

receiving a modification command to modify the reaching time to the predetermined node;

in response to said modification command, modifying the speech node series and said corresponding structured document;

recalculating the reaching time in said modified speech node series; and

modifying the graphic display in connection with the recalculated reaching time, wherein said step of modifying the graphic display in connection with the recalculated reaching time comprises a step of:

modifying the speech node series at an immediately preceding position of the predetermined node specified by said modification command.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2009
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 022689/0317 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2006
From: TAKAGI, HIRONOBU; ASAKAWA, CHIEKO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 017199/0162 →