1
Willis J Luther: Text parser for use with a text-to-speech converter. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, September 10, 1996: US05555343 (148 worldwide citation)

A text parser for a text-to-speech processor accepts a text stream and parses the text stream to detect non-spoken characters and spoken characters. The spoken characters are passed to the text-to-speech converter and are not altered. A text generator generates pre-designated text sequences in respo ...


2
Willis J Luther, Shin Ywan Wang: Form identification and processing system using hierarchical form profiles. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, February 24, 1998: US05721940 (103 worldwide citation)

A method and an apparatus for identifying completed forms includes scanning a plurality of different blank forms, and creating hierarchical profiles of each scanned blank form. Each hierarchical form profile is stored in a dictionary. Once the form dictionary is created, a completed form is scanned. ...


3
Willis J Luther: Method and apparatus for scripting a text-to-speech-based multimedia presentation. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, June 17, 1997: US05640590 (82 worldwide citation)

Method and apparatus for scripting a multimedia presentation in accordance with a multimedia script file. The multimedia script file includes text narration and multimedia scripting commands which are set off from the text narration by action tokens. A processor serially and sequentially processes t ...


4
Willis J Luther, Loren A Wood, Thomas S Tullis, James A Fontana: Method and apparatus for extracting text from a structured data file and converting the extracted text to speech. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, February 3, 1998: US05715370 (76 worldwide citation)

Method and apparatus for extracting text from a structured data file and generating synthesized speech in accordance with the extracted text includes a processor for executing stored process steps, a storage device for storing structured data files partitioned into plural types of fields and for sto ...


5
H Brad Emerson, George A Kalwitz, Natsuko Takahashi, William C Russell, Willis J Luther: Method and apparatus for testing an interactive network board in a local area network (LAN).. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, August 1, 1995: US05438528 (49 worldwide citation)

Method and apparatus for testing an interactive network board having a local area network interface, a Small Computer System Interface, and a test interface comprises supplying power to the interactive board, and performing a power-on self-test program within the interactive board. At the completion ...


6
Willis J Luther, Thomas S Tullis, Shin Ywan Wang, Toshiaki Yagasaki: Method for capturing a document image, a scanner using the method and a document image management system using the scanner. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, December 21, 1999: US06005680 (33 worldwide citation)

A document image capture method and scanner, and an image processing apparatus incorporating such a scanner, in which a document is scanned two or more times. The first scan preferably provides bi-level image data, which is analyzed to identify blocks of uniform image type (for example, text, line d ...


7
Willis J Luther: Graphics user interface for controlling text-to-speech conversion. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, March 19, 1996: US05500919 (33 worldwide citation)

A system for controlling how text is fed to a text-to-speech converter. Text is controllably fed from a text buffer to a text-to-speech converter, the control being based on operator commands which are effectuated at text boundaries, such as word boundaries or sentence boundaries. Operator commands ...


8
Willis J Luther: Encryption system. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, July 2, 1996: US05533127 (23 worldwide citation)

A system for encrypting two-dimensional data such as image data, or data like multi-media data which can be transformed into two-dimensional data. The data is encrypted by multiple encryption passes through the data. In each pass, each mth row and each nth column of data is encrypted by complementat ...


9
Willis J Luther, James A Fontana: Method and apparatus for conversing over a network. Canon Information Systems, Fitzpatrick Cella Harper & Scinto, November 5, 1996: US05572677 (15 worldwide citation)

A network sound channel which permits voice communication over a local area network (LAN). Plural workstations are connected via respective connection nodes to the LAN. Each workstation includes a sound processor for converting sound into digital information and digital information into sound, and e ...


10
Willis J Luther: System for selectively extracting pixels from an image and for forming an abstract image by displaying the extracted pixels. Canon Kabushiki Kaisha, Fitzpatrick Cella Harper & Scinto, December 1, 1998: US05844568 (4 worldwide citation)

Abstractions of digital images are created and displayed based on the pixels forming the digital image, by selectively extracting less than all pixels from the digital image, and by displaying the extracted pixels against predetermined background pixels such that the extracted pixels are displayed i ...