WILLIAM JOSEPH BYRNE
Pilots at Colorado Ln, Davis, CA

License number
California A4142643
Issued Date
Apr 2015
Expiration Date
Apr 2017
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
1739 Colorado Ln, Davis, CA 95616

Professional information

William Byrne Photo 1

Integration Of Embedded And Network Speech Recognizers

US Patent:
2012031, Dec 6, 2012
Filed:
Aug 14, 2012
Appl. No.:
13/585280
Inventors:
Alexander Gruenstein - Mountain View CA, US
William J. Byrne - Davis CA, US
Assignee:
GOOGLE INC. - Mountain View CA
International Classification:
G10L 15/26
US Classification:
704235, 704E15043
Abstract:
A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device.


William Byrne Photo 2

Word-Level Correction Of Speech Input

US Patent:
8478590, Jul 2, 2013
Filed:
Sep 30, 2011
Appl. No.:
13/249539
Inventors:
Michael J. LeBeau - Palo Alto CA, US
William J. Byrne - Davis CA, US
John Nicholas Jitkoff - Palo Alto CA, US
Brandon M. Ballinger - Mountain View CA, US
Trausti Kristjansson - Hartsdale NY, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 15/26, G10L 17/00, G10L 21/06, G10L 11/00, G10L 21/00, G10L 15/04, G10L 15/00, G06F 17/27, G06F 17/21
US Classification:
704235, 704246, 704240, 704276, 704270, 704275, 704 9, 704 10, 704251, 704257
Abstract:
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.


William Byrne Photo 3

Method And System For Selecting Content Using A Touchscreen

US Patent:
2011023, Sep 29, 2011
Filed:
Mar 25, 2010
Appl. No.:
12/731770
Inventors:
Maryam Kamvar Garrett - Boston MA, US
William J. Byrne - Davis CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 3/01, G06F 17/24, G06F 3/041, G09G 5/02
US Classification:
715256, 715702, 345173, 345594
Abstract:
Systems and methods allow a user to select a subset of displayed content using a touch screen. A user can touch the screen at or near a portion of the displayed content that the user would like to select. The touch module can display the selection of the selected portion on the touch screen using an indicator (e.g., highlighting, underlining, change in color). While the user continues to touch the screen, the selection of displayed content can expand to select additional content based on at least one rule. The rule(s) define how the selection of displayed content expands using characteristics of the user's touch. For example, these characteristics can include an amount of pressure exerted on the screen, a direction of finger roll at the point of contact with the screen, and an amount of time that the user has touched the screen.


William Byrne Photo 4

Warning A User When Voice Input To A Device Is Likely To Fail Because Of Background Or Other Noise

US Patent:
8438023, May 7, 2013
Filed:
Aug 17, 2012
Appl. No.:
13/588054
Inventors:
Robert William Hamilton - London, GB
Bjorn Erik Bringert - Bath, GB
Michael J. LeBeau - New York NY, US
William J. Byrne - Davis CA, US
John Nicholas Jitkoff - Palo Alto CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 15/20, G10L 15/00
US Classification:
704233, 704231, 704240
Abstract:
Methods and devices are disclosed for notifying a user of a likelihood of successful recognition in an environment by a voice recognition application. In one embodiment, the method includes a device recording a noise sample in an environment and making a comparison of the noise sample and at least one predetermined threshold. The method further includes, based on the comparison, determining a likelihood of successful recognition in the environment by a voice recognition application, and triggering a notification indicating the likelihood. In another embodiment, the device includes a microphone configured to record a noise sample in an environment, a processor, and data storage comprising instructions executable by the processor to make a comparison of the noise sample and at least one predetermined threshold, based on the comparison, determine a likelihood of successful recognition by a voice recognition application, and trigger a notification indicating the likelihood.


William Byrne Photo 5

Integration Of Embedded And Network Speech Recognizers

US Patent:
2011018, Jul 28, 2011
Filed:
Jun 7, 2010
Appl. No.:
12/794896
Inventors:
Alexander GRUENSTEIN - Mountain View CA, US
William J. Byrne - Davis CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/06
US Classification:
704275, 704E21019
Abstract:
A method, computer program product, and system are provided for performing a voice command on a client device. The method can include translating, using a first speech recognizer located on the client device, an audio stream of a voice command to a first machine-readable voice command and generating a first query result using the first machine-readable voice command to query a client database. In addition, the audio stream can be transmitted to a remote server device that translates the audio stream to a second machine-readable voice command using a second speech recognizer. Further, the method can include receiving a second query result from the remote server device, where the second query result is generated by the remote server device using the second machine-readable voice command and displaying the first query result and the second query result on the client device.


William Byrne Photo 6

Word-Level Correction Of Speech Input

US Patent:
2013030, Nov 14, 2013
Filed:
Jul 22, 2013
Appl. No.:
13/947284
Inventors:
William J. Byrne - Davis CA, US
John Nicholas Jitkoff - Palo Alto CA, US
Brandon M. Ballinger - San Francisco CA, US
Trausti T. Kristjansson - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 15/26
US Classification:
704235
Abstract:
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.


William Byrne Photo 7

Application-Independent Text Entry

US Patent:
2011024, Oct 6, 2011
Filed:
Apr 6, 2010
Appl. No.:
12/754883
Inventors:
William J. Byrne - Davis CA, US
Brett Rolston Lider - San Francisco CA, US
Nicholas Jitkoff - Palo Alto CA, US
Alexander H. Gruenstein - Mountain View CA, US
Benedict Davies - London, GB
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 3/048
US Classification:
715835
Abstract:
A text processing module can allow a user to compose text prior to selecting another application with which to use or communicate the text. A device can include the text processing module, which receives text input from a user via text input means. The device can display the text in a user interface, along with one or more icons associated with software applications with which the text can be used or communicated. After the user has entered text, the user can activate a displayed icon to select the applications. The text processing module receives the selection and interacts with the selected application to display the text in the selected application and/or communicate the text to another person using the selected application. The text processing module can interact with user contacts to identify possible recipients for the text based on information in the text.


William Byrne Photo 8

Controlling The Serving Of Serially Rendered Ads, Such As Audio Ads

US Patent:
2007023, Oct 11, 2007
Filed:
Mar 30, 2006
Appl. No.:
11/394143
Inventors:
Francoise Beaufays - Mountain View CA, US
William J. Byrne - Davis CA, US
Brian Strope - Palo Alto CA, US
International Classification:
G06Q 30/00
US Classification:
705 14
Abstract:
A request for listing information is received, and if the request is determined to be for an unspecific listing, a number of ads are served prior to delivery of the requested listings. If the request is determined to not be for an unspecific business, a lesser number (or zero) ads are served prior to delivery of the requested listings. The determination of the request as being unspecific can be made by comparing the request to a list of unspecific requests, determining if the request exactly matches a listing, or by other means. Ads served result in the advertiser being assessed a per-impression charge.


William Byrne Photo 9

Business Listing Search

US Patent:
7890326, Feb 15, 2011
Filed:
Oct 13, 2006
Appl. No.:
11/549486
Inventors:
Brian Strope - Palo Alto CA, US
William J. Byrne - Davis CA, US
Francoise Beaufays - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/00
US Classification:
704251
Abstract:
A method of operating a voice-enabled business directory search system includes selecting a subset of speech recognition language models from a larger set of speech recognition language models based on a type of business provided by a user, identifying weight values for the selected language models, and recognizing an identifier of a specific business in a speech input from the user based on the selected language models and the weight values.


William Byrne Photo 10

Business Listing Search

US Patent:
8041568, Oct 18, 2011
Filed:
Oct 13, 2006
Appl. No.:
11/549496
Inventors:
Brian Strope - Palo Alto CA, US
William J. Byrne - Davis CA, US
Francoise Beaufays - Mountain View CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G10L 21/06, G06F 17/20
US Classification:
704257, 704275
Abstract:
A method of operating a voice-enabled business directory search system includes prompting a user to provide a type of business and an identifier of a specific business, receiving from the user a speech input having information about the type of business and the identifier, and recognizing, using a speech recognition module, the identifier based on the type of business.