Patents by Inventor Darrin Kenneth John FRY
Darrin Kenneth John 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: 11599330Abstract: In some examples, a control audio management engine is configured to interact with guest audio services in respective guests that have different audio management capabilities. The control audio management engine receives an indication of a start of a first audio in a first guest of the guests, the indication comprising an audio stream. The control audio management engine sends, to a second guest of the guests, control information to affect playback of a second audio that is playing in the second guest.Type: GrantFiled: June 29, 2021Date of Patent: March 7, 2023Assignee: BlackBerry LimitedInventor: Darrin Kenneth John Fry
-
Publication number: 20220413793Abstract: In some examples, a control audio management engine is configured to interact with guest audio services in respective guests that have different audio management capabilities. The control audio management engine receives an indication of a start of a first audio in a first guest of the guests, the indication comprising an audio stream. The control audio management engine sends, to a second guest of the guests, control information to affect playback of a second audio that is playing in the second guest.Type: ApplicationFiled: June 29, 2021Publication date: December 29, 2022Inventor: Darrin Kenneth John Fry
-
Patent number: 11211061Abstract: Voice control in a multi-talker and multimedia environment is disclosed. In one aspect, there is provided a method comprising: receiving a microphone signal for each zone in a plurality of zones of an acoustic environment; generating a processed microphone signal for each zone in the plurality of zones of the acoustic environment, the generating including removing echo caused by audio transducers in the acoustic environment from each of the microphone signals, and removing interference from each of the microphone signals; and performing speech recognition on the processed microphone signals.Type: GrantFiled: January 7, 2019Date of Patent: December 28, 2021Assignee: 2236008 Ontario Inc.Inventors: Xueman Li, Mark Robert Every, Darrin Kenneth John Fry
-
Patent number: 11159664Abstract: A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. In one example, the method comprises receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server.Type: GrantFiled: July 24, 2019Date of Patent: October 26, 2021Assignees: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Stephen Lau, Darrin Kenneth John Fry, Jianqiang Shi
-
Patent number: 11144613Abstract: A system and method connects multiple diverse publish-subscribe systems and a platform-independent interface that exchanges messages between publishers and subscribers. The system and method connects a software application and the platform-independent interface and exchanges multiple messages between two or more diverse publish-subscribe systems and the software application. The two or more diverse publish-subscribe systems run concurrently.Type: GrantFiled: September 29, 2017Date of Patent: October 12, 2021Assignee: BlackBerry LimitedInventors: Marc Perron, Darrin Kenneth John Fry
-
Patent number: 10984788Abstract: An automatic speech recognition (ASR) system includes at least one processor and a memory storing instructions.Type: GrantFiled: March 29, 2018Date of Patent: April 20, 2021Assignee: BlackBerry LimitedInventor: Darrin Kenneth John Fry
-
Patent number: 10964318Abstract: A system and method to receive a spoken utterance and convert the spoken utterance into a recognized speech results through an automatic speech recognition service. A spoken utterance into a recognized speech result through an automatic speech recognition service. The recognized speech results are interpreted through a natural language processing module. A normalizer processes the recognized speech results that transforms the recognized speech interpretations into predefined form for a given automatic speech recognition domain and further determines which automatic speech recognition domains or the recognized speech results are processed by a dedicated dialogue management proxy module or a conversation module.Type: GrantFiled: January 4, 2018Date of Patent: March 30, 2021Assignee: BlackBerry LimitedInventor: Darrin Kenneth John Fry
-
Publication number: 20200219493Abstract: Voice control in a multi-talker and multimedia environment is disclosed. In one aspect, there is provided a method comprising: receiving a microphone signal for each zone in a plurality of zones of an acoustic environment; generating a processed microphone signal for each zone in the plurality of zones of the acoustic environment, the generating including removing echo caused by audio transducers in the acoustic environment from each of the microphone signals, and removing interference from each of the microphone signals; and performing speech recognition on the processed microphone signals.Type: ApplicationFiled: January 7, 2019Publication date: July 9, 2020Applicant: 2236008 Ontario Inc.Inventors: Xueman Li, Mark Robert Every, Darrin Kenneth John Fry
-
Patent number: 10580406Abstract: A system and method receives a spoken utterance and converts the spoken utterance into recognized speech results through automatic speech recognition modules. The system and method renders a composite recognition speech result comprising the recognized speech results joined in a return function. The system and method interprets the recognized speech results joined in a return function from each of the automatic speech recognition modules through multiple conversation modules.Type: GrantFiled: November 8, 2017Date of Patent: March 3, 2020Assignee: 2236008 Ontario Inc.Inventor: Darrin Kenneth John Fry
-
Patent number: 10497370Abstract: A system and method to receive a spoken utterance and convert the spoken utterance into a recognized speech results through multiple automatic speech recognition modules. Multiple conversation modules interpret the recognized speech results. The system and method assign an affinity status to one or more of the multiple automatic speech recognition modules. An affinity status restricts the conversion of a subsequent spoken utterance to a selected automatic speech recognition module or modules.Type: GrantFiled: November 8, 2017Date of Patent: December 3, 2019Assignee: 2236008 Ontario Inc.Inventor: Darrin Kenneth John Fry
-
Patent number: 10497374Abstract: Methods and electronic devices for facilitating communication are described. In one example, the present application describes processor-implemented method. The method includes: receiving an audio signal; determining that the audio signal includes a voice command to communicate with a contact using a first communication type; and determining that communication with the contact using the first communication type is unavailable; and after determining that communication with the contact using the first communication type is unavailable, facilitating communication with the contact using a second communication type.Type: GrantFiled: November 21, 2012Date of Patent: December 3, 2019Assignees: BLACKBERRY LIMITED, 2236008 Ontario Inc.Inventors: Darrin Kenneth John Fry, Jianqiang Shi, Stephen Lau
-
Publication number: 20190349460Abstract: A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. In one example, the method comprises receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Applicants: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Stephen Lau, Darrin Kenneth John Fry, Jianqiang Shi
-
Patent number: 10367928Abstract: A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. In one example, the method comprises receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server.Type: GrantFiled: July 28, 2017Date of Patent: July 30, 2019Assignees: 2236008 Ontario Inc., BlackBerry LimitedInventors: Stephen Lau, Darrin Kenneth John Fry, Jianqiang Shi
-
Publication number: 20190102402Abstract: A system and method connects multiple diverse publish-subscribe systems and a platform-independent interface that exchanges messages between publishers and subscribers. The system and method connects a software application and the platform-independent interface and exchanges multiple messages between two or more diverse publish-subscribe systems and the software application. The two or more diverse publish-subscribe systems run concurrently.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Marc Perron, Darrin Kenneth John Fry
-
Publication number: 20190057693Abstract: An automatic speech recognition (ASR) system includes at least one processor and a memory storing instructions.Type: ApplicationFiled: March 29, 2018Publication date: February 21, 2019Applicant: 2236008 Ontario Inc.Inventor: Darrin Kenneth John FRY
-
Publication number: 20190057692Abstract: A system and method to receive a spoken utterance and convert the spoken utterance into a recognized speech results through an automatic speech recognition service. A spoken utterance into a recognized speech result through an automatic speech recognition service. The recognized speech results are interpreted through a natural language processing module. A normalizer processes the recognized speech results that transforms the recognized speech interpretations into predefined form for a given automatic speech recognition domain and further determines which automatic speech recognition domains or the recognized speech results are processed by a dedicated dialogue management proxy module or a conversation module.Type: ApplicationFiled: January 4, 2018Publication date: February 21, 2019Inventor: Darrin Kenneth John Fry
-
Publication number: 20190057690Abstract: A system and method to receive a spoken utterance and convert the spoken utterance into a recognized speech results through multiple automatic speech recognition modules. Multiple conversation modules interpret the recognized speech results. The system and method assign an affinity status to one or more of the multiple automatic speech recognition modules. An affinity status restricts the conversion of a subsequent spoken utterance to a selected automatic speech recognition module or modules.Type: ApplicationFiled: November 8, 2017Publication date: February 21, 2019Inventor: Darrin Kenneth John Fry
-
Publication number: 20190057691Abstract: A system and method receives a spoken utterance and converts the spoken utterance into recognized speech results through automatic speech recognition modules. The system and method renders a composite recognition speech result comprising the recognized speech results joined in a return function. The system and method interprets the recognized speech results joined in a return function from each of the automatic speech recognition modules through multiple conversation modules.Type: ApplicationFiled: November 8, 2017Publication date: February 21, 2019Inventor: Darrin Kenneth John Fry
-
Publication number: 20170331934Abstract: A method and system on an electronic device which uses speech recognition to initiate a communication from a mobile device having access to contact information for a number of contacts. In one example, the method comprises receiving through an audio input interface a voice input for initiating a communication, extracting from the voice input a type of communication and at least part of a contact name, and outputting, to an output interface, a selectable list of all contacts from the contact information which have the part of the contact name and which have a contact address associated with the type of communication. The mobile device may also be configured to access remote contact information from a remote server.Type: ApplicationFiled: July 28, 2017Publication date: November 16, 2017Applicants: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Stephen LAU, Darrin Kenneth John FRY, Jianqiang SHI
-
Patent number: 9723118Abstract: A method of initiating a communication using speech recognition on a mobile wireless communication device. Voice input is parsed using speech recognition to identify and extract a name and a communication type to be initiated from a plurality of potential communication types. A local address book is searched to identify all contact records having both a contact name including the name extracted from the voice input and a populated address field associated with the communication type extracted from the voice input. When only one contact record matches the extracted information, a communication is automatically initiated to the contact address from the populated address field of the contact record using an application associated with the communication type. When more than one contact record in the local address book matches the extracted information, a list of all of the matching contacts is output from which a communication can be initiated.Type: GrantFiled: December 6, 2012Date of Patent: August 1, 2017Assignees: BlackBerry Limited, 2236008 Ontario Inc.Inventors: Stephen Lau, Darrin Kenneth John Fry, Jianqiang Shi