Patents by Inventor Kenneth Fry

Kenneth Fry 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: 9431012
    Abstract: A post-processing speech system includes a natural language-based speech recognition system that compares a spoken utterance to a natural language vocabulary that includes words used to generate a natural language speech recognition result. A master conversation module engine compares the natural language speech recognition result to domain specific words and phrases. A voting engine selects a word or a phrase from the domain specific words and phrases that is transmitted to an application control system. The application control system transmits one or more control signals that are used to control an internal or an external device or an internal or an external process.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: August 30, 2016
    Assignee: 2236008 Ontario Inc.
    Inventor: Darrin Kenneth Fry
  • Patent number: 9093076
    Abstract: A multipass processing system includes a first grammar-based speech recognition system that compares a spoken utterance to a sub-grammar. The sub-grammar includes keywords or key phrases from active grammars that each uniquely identifies one of many application engines. The first grammar-based speech recognition system generates a first grammar-based speech recognition result and a first grammar-based confidence score. A demultiplexer receives the spoken utterance through an input. The demultiplexer transmits the spoken utterance to one of many other grammar-based speech recognition systems based on the first grammar-based speech recognition-result.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: July 28, 2015
    Assignee: 2236008 Ontario Inc.
    Inventor: Darrin Kenneth Fry
  • Publication number: 20130289996
    Abstract: A multipass processing system includes a first grammar-based speech recognition system that compares a spoken utterance to a sub-grammar. The sub-grammar includes keywords or key phrases from active grammars that each uniquely identifies one of many application engines. The first grammar-based speech recognition system generates a first grammar-based speech recognition result and a first grammar-based confidence score. A demultiplexer receives the spoken utterance through an input. The demultiplexer transmits the spoken utterance to one of many other grammar-based speech recognition systems based on the first grammar-based speech recognition-result.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: QNX SOFTWARE SYSTEMS LIMITED
    Inventor: Darrin Kenneth Fry
  • Publication number: 20130289988
    Abstract: A post-processing speech system includes a natural language-based speech recognition system that compares a spoken utterance to a natural language vocabulary that includes words used to generate a natural language speech recognition result. A master conversation module engine compares the natural language speech recognition result to domain specific words and phrases. A voting engine selects a word or a phrase from the domain specific words and phrases that is transmitted to an application control system. The application control system transmits one or more control signals that are used to control an internal or an external device or an internal or an external process.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: QNX SOFTWARE SYSTEMS LIMITED
    Inventor: Darrin Kenneth Fry
  • Publication number: 20060170613
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: August 3, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20060119537
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20060119538
    Abstract: A host computer is provided with a main display unit and an auxiliary display unit. The host computer can free up screen space on the main display screen by routing certain types of display information to the auxiliary display unit for display. Display information can range from notification of events such as receipt of email, appointments, system messages, and information from separate applications. The auxiliary display panel may function as a user interface for audio, video, “push information”, MP3 player or become the hardware equivalent of a multimedia player. The auxiliary display panel may be integrated together with the host computer in the same physical structure or may be part of a standalone display unit that is wired or wirelessly coupled to the host computer.
    Type: Application
    Filed: January 18, 2006
    Publication date: June 8, 2006
    Applicant: Microsoft Corporation
    Inventors: William Vong, Steven Kaneko, Kenneth Robertson, Kenneth Fry, Manolito Adan
  • Publication number: 20050275637
    Abstract: In a computer system, a touch sensitive input device having touch sensitive auxiliary controls system can be used to anticipate a user's action. When a user's hand approaches a touch sensitive input device, feedback can be displayed on a display screen. A user can receive feedback without activating the input device. The feedback may take the form of status information related to the feature controlled by the input device and can vary depending upon the application open. Likewise, when the hand of a user is moved away from the touch sensitive input device, the feedback brought on by sensing the user's hand may disappear.
    Type: Application
    Filed: August 25, 2005
    Publication date: December 15, 2005
    Applicant: Microsoft Corporation
    Inventors: Kenneth Hinckley, Steven Bathiche, William Vong, James Cauthorn, Corey Ladas, Kenneth Fry
  • Publication number: 20050276651
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: August 22, 2005
    Publication date: December 15, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong
  • Publication number: 20050196215
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys in behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: March 29, 2005
    Publication date: September 8, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong
  • Publication number: 20050169687
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys in behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: March 29, 2005
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong
  • Publication number: 20050169689
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys in behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: March 29, 2005
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong
  • Publication number: 20050169688
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys in behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: March 29, 2005
    Publication date: August 4, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh Mcloone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong
  • Publication number: 20050140655
    Abstract: A keyboard having an input region that provides a set of input elements designed to complement a separate pointing device such as a computer mouse. These input elements enable both the dominant and non-dominant hand to work easily together to perform various functions, which in turn, makes “consumption” and “composition” tasks more efficient. The input region may be spaced laterally from the alphanumeric or “QWERTY” section of the keyboard. The elements include a scrolling member, first and second groups of keys, and an application switching device. The scrolling member may take the form of a rotatable member. The rotatable member may have an asymmetric outer profile and/or be frustum-shaped. The first group of keys preferably includes a Back key and a Forward key. The first group of keys and the scrolling member make performing “consumption” tasks more efficient. The second group of keys preferably includes a Cut key, a Copy key, and a Paste key.
    Type: Application
    Filed: January 28, 2005
    Publication date: June 30, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Carl Ledbetter, Steven Bathiche, William Vong, Kenneth Fry
  • Publication number: 20050140656
    Abstract: A keyboard having an input region that provides a set of input elements designed to complement a separate pointing device such as a computer mouse. These input elements enable both the dominant and non-dominant hand to work easily together to perform various functions, which in turn, makes “consumption” and “composition” tasks more efficient. The input region may be spaced laterally from the alphanumeric or “QWERTY” section of the keyboard. The elements include a scrolling member, first and second groups of keys, and an application switching device. The scrolling member may take the form of a rotatable member. The rotatable member may have an asymmetric outer profile and/or be frustum-shaped. The first group of keys preferably includes a Back key and a Forward key. The first group of keys and the scrolling member make performing “consumption” tasks more efficient. The second group of keys preferably includes a Cut key, a Copy key, and a Paste key.
    Type: Application
    Filed: February 3, 2005
    Publication date: June 30, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Carl Ledbetter, Steven Bathiche, William Vong, Kenneth Fry
  • Publication number: 20050036815
    Abstract: A keyboard having an improved function key section and an improved editing section. A row of keys is located behind the alphanumeric section. The row of keys includes individual predefined command keys. The groupings of the predefined command keys may be made based on the functionality of the keys, their use on common applications or programs, and/or other by other grouping techniques. Further, the keys within each group may be ordered based on chronological order of use, frequency of use, or by a correlation to a graphical toolbar. Each of at least two adjacent groupings of keys behind the alphanumeric region consists of exactly three keys, and each of at least three adjacent key groupings in the entire row consists of exactly three keys. The keys are each capable of functioning as predetermined command keys in a first mode and standard function keys in a second mode.
    Type: Application
    Filed: September 24, 2004
    Publication date: February 17, 2005
    Applicant: Microsoft Corporation
    Inventors: Hugh McLoone, James Cauthorn, Jonathan Hayes, Kenneth Fry, William Vong