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: 9368107Abstract: 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: GrantFiled: April 20, 2011Date of Patent: June 14, 2016Assignee: Nuance Communications, Inc.Inventor: Gary R. Hanson
-
Publication number: 20120271639Abstract: 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: ApplicationFiled: April 20, 2011Publication date: October 25, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: GARY R. HANSON
-
Patent number: 8117032Abstract: 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: GrantFiled: November 9, 2005Date of Patent: February 14, 2012Assignee: Nuance Communications, Inc.Inventors: Werayuth T. Charoenruengkit, Gary R. Hanson, Jon Palgon
-
Patent number: 7904300Abstract: 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: GrantFiled: August 10, 2005Date of Patent: March 8, 2011Assignee: 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: 6999591Abstract: 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: GrantFiled: February 27, 2001Date of Patent: February 14, 2006Assignee: International Business Machines CorporationInventors: Francis Fado, Peter J. Guasti, Gary R. Hanson, Keith P. Loring, Harvey M. Ruback, Steven G. Woodward
-
Patent number: 6760700Abstract: 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: GrantFiled: June 11, 2003Date of Patent: July 6, 2004Assignee: International Business Machines CorporationInventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. VanBuskirk, Arthur Keller
-
Patent number: 6741963Abstract: 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: GrantFiled: June 21, 2000Date of Patent: May 25, 2004Assignee: International Business Machines CorporationInventors: 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: 6738742Abstract: 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: GrantFiled: February 11, 2003Date of Patent: May 18, 2004Assignee: International Business Machines CorporationInventors: 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: 6651040Abstract: 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: GrantFiled: May 31, 2000Date of Patent: November 18, 2003Assignee: International Business Machines CorporationInventors: Raimo Bakis, Francis Fado, Peter J. Guasti, Gary R. Hanson, Amado Nassiff
-
Publication number: 20030200093Abstract: 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: ApplicationFiled: June 11, 2003Publication date: October 23, 2003Applicant: International Business Machines CorporationInventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. Vanbuskirk, Arthur Keller
-
Patent number: 6611802Abstract: 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: GrantFiled: June 11, 1999Date of Patent: August 26, 2003Assignee: International Business Machines CorporationInventors: James R. Lewis, Barbara E. Ballard, Gary R. Hanson, Kerry A. Ortega, Ronald E. Vanbuskirk, Arthur Keller
-
Publication number: 20030130850Abstract: 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: ApplicationFiled: February 11, 2003Publication date: July 10, 2003Applicant: International Business Machines CorporationInventors: 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: 6542868Abstract: 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: GrantFiled: September 23, 1999Date of Patent: April 1, 2003Assignee: International Business Machines CorporationInventors: 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: 20020159608Abstract: 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: ApplicationFiled: February 27, 2001Publication date: October 31, 2002Applicant: International Business Machines CorporationInventors: Francis Fado, Peter J. Guasti, Gary R. Hanson, Keith P. Loring, Harvey M. Ruback, Steven G. Woodward
-
Publication number: 20020161588Abstract: 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: ApplicationFiled: February 23, 2001Publication date: October 31, 2002Applicant: International Business Machines CorporationInventors: Joseph Camosy, Gary R. Hanson, Brien H. Muschett, Harvey M. Ruback, Steven G. Woodward
-
Publication number: 20020002459Abstract: 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: ApplicationFiled: June 11, 1999Publication date: January 3, 2002Inventors: JAMES R. LEWIS, BARBARA E. BALLARD, GARY R. HANSON, KERRY A. ORTEGA, RONALD E. VANBUSKIRK, ARTHUR KELLER
-
Patent number: 5011187Abstract: 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: GrantFiled: January 4, 1989Date of Patent: April 30, 1991Assignee: Minnesota Mining and Manufacturing CompanyInventors: Ray A. Hunder, Larry A. Bettenhausen, Alden R. Miles, William A. Mittelstadt, Stephen H. Dwyer, Gary R. Hanson
-
Patent number: 4793758Abstract: 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: GrantFiled: May 19, 1986Date of Patent: December 27, 1988Assignee: Minnesota Mining and Manufacturing CompanyInventors: Gary R. Hanson, Ray A. Hunder, George R. Rabuse
-
Patent number: 4704317Abstract: 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: GrantFiled: September 15, 1986Date of Patent: November 3, 1987Assignee: Minnesota Mining and Manufacturing CompanyInventors: Brice G. Hickenbotham, Gary R. Hanson
-
Patent number: 4702659Abstract: 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: GrantFiled: May 19, 1986Date of Patent: October 27, 1987Assignee: Minnesota Mining and Manufacturing CompanyInventor: Gary R. Hanson