Patents by Inventor Gary R. Hanson

Gary R. Hanson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9368107
    Abstract: An input from a manually initiated action within a computing system can be received. The system can be associated with a speech component. The input can be associated with a system function. The function can be an operation within the computing system and can be linked to a function identifier. The identifier can be translated to a command data. The command data can be associated with a command identifier, a command, and an alternative command. The command data can be a speech command registered within the speech component. The command data can be presented within a speech interface responsive to the translating. The speech interface can be associated with the speech component.
    Type: Grant
    Filed: April 20, 2011
    Date of Patent: June 14, 2016
    Assignee: Nuance Communications, Inc.
    Inventor: Gary R. Hanson
  • Publication number: 20120271639
    Abstract: An input from a manually initiated action within a computing system can be received. The system can be associated with a speech component. The input can be associated with a system function. The function can be an operation within the computing system and can be linked to a function identifier. The identifier can be translated to a command data. The command data can be associated with a command identifier, a command, and an alternative command. The command data can be a speech command registered within the speech component. The command data can be presented within a speech interface responsive to the translating. The speech interface can be associated with the speech component.
    Type: Application
    Filed: April 20, 2011
    Publication date: October 25, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: GARY R. HANSON
  • Patent number: 8117032
    Abstract: A speech processing method including the step of identifying prerecorded audio comprising an original speech segment and a corresponding original noise segment. An audio stream can be generated from the prerecorded audio. The audio stream can comprise a stream speech segment and a stream noise segment. The stream speech segment can have approximately a same duration as the original speech segment. The stream noise segment can have a longer duration than the original noise segment. The audio stream can be conveyed to a speech recognition engine. The speech recognition engine can automatically determine an end of utterance condition based upon the stream noise segment. The original noise segment can be of insufficient duration for the speech recognition engine to determine the end of utterance condition. Responsive to the determining of the end of utterance condition, the stream speech segment can be speech recognized.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: February 14, 2012
    Assignee: Nuance Communications, Inc.
    Inventors: Werayuth T. Charoenruengkit, Gary R. Hanson, Jon Palgon
  • Patent number: 7904300
    Abstract: An in-vehicle system that shares speech processing resources among multiple applications located within a vehicle. The system can include one or more software applications, each associated with different functionally independent in-vehicle consoles. Each application can have a console specific user interface. The system can also include a single in-vehicle speech processing system implemented separately from the in-vehicle consoles. The speech processing system can execute speech processing tasks responsive to requests received from the applications. That is, the in-vehicle speech processing system can provide speech processing capabilities for the applications. The provided speech processing capabilities can include text-to-speech capabilities and speech recognition capabilities.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: March 8, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Lisa Abbott, Daniel E. Badt, Werayuth T. Charoenruengkit, John W. Eckhart, Michael Florio, Gary R. Hanson, Harvey M. Ruback, William Russell Whitehead, Steven G. Woodward
  • Patent number: 6999591
    Abstract: An automatic gain control method in accordance with the inventive arrangements can include the following steps. Initially, an audio signal can be provided to an audio device which has a range of permissible signal level settings and a signal level controller for establishing a particular signal level setting. In addition, an actual signal level can be measured for the audio signal at an established signal level setting. The measured actual signal level further can be stored in a volume map along with the corresponding established signal level setting. Following the storage of the measured actual signal level in the volume map, a different signal level setting can be established using the signal level controller. Subsequently, the actual signal level can be re-measured and the re-measured actual signal level and corresponding established different signal level setting can be stored in the volume map.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Francis Fado, Peter J. Guasti, Gary R. Hanson, Keith P. Loring, Harvey M. Ruback, Steven G. Woodward
  • Patent number: 6760700
    Abstract: A method of proofreading and correcting dictated text contained in an electronic document can include selecting proofreading criteria for identifying textual errors contained in the electronic document; playing back each word contained in the electronic document; and, marking as a textual error each played back word in nonconformity with at least one of the proofreading criteria.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: July 6, 2004
    Assignee: International Business Machines Corporation
    Inventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. VanBuskirk, Arthur Keller
  • Patent number: 6741963
    Abstract: A method and a system for improving recall of speech data in a computer speech system can include a plurality of speech cache management steps including providing a speech cache, receiving a speech system input and identifying a speech event in the received speech system input, the speech event comprising speech data. Subsequently, the speech data can be compared to pre-determined speech cache entry criteria; and, if the speech data meets one of the pre-determined entry criteria, at least one entry can be added to the speech cache, the at least one entry corresponding to the speech data. Additionally, the speech data can be compared to pre-determined speech cache exit criteria; and, if the speech data meets one of the pre-determined exit criteria, at least one entry can be purged from the speech cache, the at least one entry corresponding to the speech data. The entry criteria can include frequently used speech data, recently used speech data, and important speech data.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: May 25, 2004
    Assignee: International Business Machines Corporation
    Inventors: Daniel E. Badt, Peter J. Guasti, Gary R. Hanson, Amado Nassiff, Edwin A. Rodriguez, Harvey M. Ruback, Carl A. Smith, Ronald E. VanBuskirk, Huifang Wang, Steven G. Woodward
  • Patent number: 6738742
    Abstract: A computer system has a notification manager for playing a message to a user by selecting one of a plurality of audio notifications. The method includes the step of setting a priority level for each notification arriving into a queue. The notification is inserted into a position in the queue based upon the priority level of the notification, such that the audio notifications at the queue top have a generally higher priority than audio notifications at the queue bottom. The notification at the top of the queue can be selected if the priority level of the notification is greater than a predetermined gate level. Once a notification is selected, a message corresponding to the selected notification is played to the user.
    Type: Grant
    Filed: February 11, 2003
    Date of Patent: May 18, 2004
    Assignee: International Business Machines Corporation
    Inventors: Daniel E. Badt, Peter J. Guasti, Gary R. Hanson, Amado Nassiff, Edwin A. Rodriguez, Harvey Ruback, Carl A. Smith, Ronald E. Vanbuskirk, Huifang Wang, Steven G. Woodward
  • Patent number: 6651040
    Abstract: A method for adjusting audio input signal gain in a speech system can include seven steps. First, an upper and a lower threshold can be predetermined in which the upper and lower threshold define an optimal range of audio data signal amplitude measurements. Second, a frame of unpredicted digital audio data samples can be received. Each sample can indicate an amplitude measurement of the audio data signal at a particular point in time. Third, a maximum signal amplitude can be calculated for a configurable measurement percentile of the unpredicted digital audio data samples. Fourth, the audio input signal gain can be incrementally adjusted downward if the maximum signal amplitude exceeds the upper threshold. Conversely, fifth, the audio input signal gain can be incrementally adjusted upward if the maximum signal amplitude falls below the lower threshold. Sixth, additional frames of unpredicted digital audio data samples can be received.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: November 18, 2003
    Assignee: International Business Machines Corporation
    Inventors: Raimo Bakis, Francis Fado, Peter J. Guasti, Gary R. Hanson, Amado Nassiff
  • Publication number: 20030200093
    Abstract: A method of proofreading and correcting dictated text contained in an electronic document can include selecting proofreading criteria for identifying textual errors contained in the electronic document; playing back each word contained in the electronic document; and, marking as a textual error each played back word in nonconformity with at least one of the proofreading criteria.
    Type: Application
    Filed: June 11, 2003
    Publication date: October 23, 2003
    Applicant: International Business Machines Corporation
    Inventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. Vanbuskirk, Arthur Keller
  • Patent number: 6611802
    Abstract: A method of proofreading and correcting dictated text contained in an electronic document comprises the steps of: selecting proofreading criteria for identifying textual errors contained in the electronic document; playing back each word contained in the electronic document; and, marking as a textual error each played back word in nonconformity with at least one of the proofreading criteria. The method can further comprise the step of editing each the marked textual error identified in the marking step. In particular, the editing step can include reviewing each the marked textual error identified in the marking step; accepting user specified changes to each marked textual error reviewed in the reviewing step; and, unmarking each marked textual error corrected by the user in the accepting step.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: August 26, 2003
    Assignee: International Business Machines Corporation
    Inventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. Vanbuskirk, Arthur Keller
  • Publication number: 20030130850
    Abstract: A computer system has a notification manager for playing a message to a user by selecting one of a plurality of audio notifications. The method includes the step of setting a priority level for each notification arriving into a queue. The notification is inserted into a position in the queue based upon the priority level of the notification, such that the audio notifications at the queue top have a generally higher priority than audio notifications at the queue bottom. The notification at the top of the queue can be selected if the priority level of the notification is greater than a predetermined gate level. Once a notification is selected, a message corresponding to the selected notification is played to the user.
    Type: Application
    Filed: February 11, 2003
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Daniel E. Badt, Peter J. Guasti, Gary R. Hanson, Amado Nassiff, Edwin A. Rodriguez, Harvey Ruback, Carl A. Smith, Ronald E. Vanbuskirk, Huifang Wang, Steven G. Woodward
  • Patent number: 6542868
    Abstract: A computer system has a notification manager for playing a message to a user by selecting one of a plurality of audio notifications. The method includes the step of setting a priority level for each notification arriving into a queue. The notification is inserted into a position in the queue based upon the priority level of the notification, such that the audio notifications at the queue top have a generally higher priority than audio notifications at the queue bottom. The notification at the top of the queue can be selected if the priority level of the notification is greater than a predetermined gate level. Once a notification is selected, a message corresponding to the selected notification is played to the user.
    Type: Grant
    Filed: September 23, 1999
    Date of Patent: April 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Daniel E. Badt, Peter J. Guasti, Gary R. Hanson, Amado Nassiff, Edwin A. Rodriguez, Harvey Ruback, Carl A. Smith, Ronald E. Vanbuskirk, Huifang Wang, Steven G. Woodward
  • Publication number: 20020159608
    Abstract: An automatic gain control method in accordance with the inventive arrangements can include the following steps. Initially, an audio signal can be provided to an audio device which has a range of permissible signal level settings and a signal level controller for establishing a particular signal level setting. In addition, an actual signal level can be measured for the audio signal at an established signal level setting. The measured actual signal level further can be stored in a volume map along with the corresponding established signal level setting. Following the storage of the measured actual signal level in the volume map, a different signal level setting can be established using the signal level controller. Subsequently, the actual signal level can be re-measured and the re-measured actual signal level and corresponding established different signal level setting can be stored in the volume map.
    Type: Application
    Filed: February 27, 2001
    Publication date: October 31, 2002
    Applicant: International Business Machines Corporation
    Inventors: Francis Fado, Peter J. Guasti, Gary R. Hanson, Keith P. Loring, Harvey M. Ruback, Steven G. Woodward
  • Publication number: 20020161588
    Abstract: A system configured to automatically modify audio data and audio device behavior can include an embedded audio layer (EAL), the EAL providing an abstracted interface to an audio device; a filter/controller linked list accessible by the EAL; and, a registration processor for registering filter/controllers (FCs) with the EAL, the registration processor inserting an FC reference into the filter/controller linked list upon registration of a corresponding FC. The system can further include an unregistration processor for unregistering FCs with the EAL, the unregistration processor removing an FC reference from the filter/controller linked list upon unregistration of a corresponding FC. Finally, the system can include an enablement processor for enabling use of a corresponding FC when a specified audio device is active; and, a disablement processor for disabling use of an enabled FC when a specified audio device is active.
    Type: Application
    Filed: February 23, 2001
    Publication date: October 31, 2002
    Applicant: International Business Machines Corporation
    Inventors: Joseph Camosy, Gary R. Hanson, Brien H. Muschett, Harvey M. Ruback, Steven G. Woodward
  • Publication number: 20020002459
    Abstract: A method of proofreading and correcting dictated text contained in an electronic document comprises the steps of: selecting proofreading criteria for identifying textual errors contained in the electronic document; playing back each word contained in the electronic document; and, marking as a textual error each played back word in nonconformity with at least one of the proofreading criteria. The method can further comprise the step of editing each the marked textual error identified in the marking step. In particular, the editing step can include reviewing each the marked textual error identified in the marking step; accepting user specified changes to each marked textual error reviewed in the reviewing step; and, unmarking each marked textual error corrected by the user in the accepting step.
    Type: Application
    Filed: June 11, 1999
    Publication date: January 3, 2002
    Inventors: JAMES R. LEWIS, BARBARA E. BALLARD, GARY R. HANSON, KERRY A. ORTEGA, RONALD E. VANBUSKIRK, ARTHUR KELLER
  • Patent number: 5011187
    Abstract: A binding system including a method for binding connected fan folded sheets in which a stack of the sheets is shingled to disclose narrow side surface portions along their spine edges, a layer of pressure sensitive adhesive on a highly flexible backing is adhered to those spine edges and narrow side surface portion after which the spine edges are moved into alignment at a right angle to the side surfaces of the sheets to cause the backing and layer of pressure sensitive adhesive to pleat around the spines of the sheets. The system also includes a novel cover structure which facilitates the method and includes cover plates, the pressure sensitive adhesive and the backing; and a novel device for holding and positioning the sheets during binding.
    Type: Grant
    Filed: January 4, 1989
    Date of Patent: April 30, 1991
    Assignee: Minnesota Mining and Manufacturing Company
    Inventors: Ray A. Hunder, Larry A. Bettenhausen, Alden R. Miles, William A. Mittelstadt, Stephen H. Dwyer, Gary R. Hanson
  • Patent number: 4793758
    Abstract: A cover for the machine-less binding of pages into a booklet comprises a cover having a longitudinal edge of a strip of pressure sensitive tape adhered inside the cover along the central fold line to accept shingled edges of the pages.
    Type: Grant
    Filed: May 19, 1986
    Date of Patent: December 27, 1988
    Assignee: Minnesota Mining and Manufacturing Company
    Inventors: Gary R. Hanson, Ray A. Hunder, George R. Rabuse
  • Patent number: 4704317
    Abstract: Sheetstock which is too stiff to be dispensed reliably from corner nip feeders is modifed to make it dispensible by forming a diagonal path of relatively low stiffness across each of at least two adjacent corners, preferably all four corners. Such a path preferably is made by forming slits, scores or a line of perforations extending at 45.degree. to the edges of the sheetstock.
    Type: Grant
    Filed: September 15, 1986
    Date of Patent: November 3, 1987
    Assignee: Minnesota Mining and Manufacturing Company
    Inventors: Brice G. Hickenbotham, Gary R. Hanson
  • Patent number: 4702659
    Abstract: Loose pages can easily be bound in a cover having a strip of aggressive pressure sensitive adhesive near the fold line by aligning the pages with the outer edge and then rolling the inner edge of the cover and pages to shingle the edges along the adhesive to attach each page.
    Type: Grant
    Filed: May 19, 1986
    Date of Patent: October 27, 1987
    Assignee: Minnesota Mining and Manufacturing Company
    Inventor: Gary R. Hanson