Patents by Inventor Michael R. Kennewick
Michael R. Kennewick 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).
-
Publication number: 20220207594Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service .Type: ApplicationFiled: August 6, 2021Publication date: June 30, 2022Applicant: VB Assets, LLCInventor: Michael R. KENNEWICK, SR.
-
Patent number: 11087385Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.Type: GrantFiled: August 28, 2019Date of Patent: August 10, 2021Assignee: VB Assets, LLCInventor: Michael R. Kennewick, Sr.
-
Patent number: 10614799Abstract: In certain implementations, intent prediction is provided for a natural language utterance based on a portion of the natural language utterance prior to a system detection of an end of the natural language utterance. In some implementations, a first portion of a natural language utterance of a user may be received. Speech recognition may be performed on the first portion of the natural language utterance to recognize one or more words of the first portion of the natural language utterance. Context information for the natural language utterance may be obtained. Prior to a detection of an end of the natural language utterance, a first intent may be predicted based on the one or more words of the first portion and the context information. One or more user requests may be determined based on the first predicted intent.Type: GrantFiled: November 24, 2015Date of Patent: April 7, 2020Assignee: Voicebox Technologies CorporationInventors: Michael R. Kennewick, Jr., Daniel B. Carter
-
Publication number: 20190385218Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.Type: ApplicationFiled: August 28, 2019Publication date: December 19, 2019Applicant: VB Assets, LLCInventor: Michael R. KENNEWICK, Sr.
-
Patent number: 10430863Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.Type: GrantFiled: April 11, 2017Date of Patent: October 1, 2019Assignee: VB Assets, LLCInventor: Michael R. Kennewick, Sr.
-
Patent number: 10347248Abstract: A conversational, natural language voice user interface may provide an integrated voice navigation services environment. The voice user interface may enable a user to make natural language requests relating to various navigation services, and further, may interact with the user in a cooperative, conversational dialogue to resolve the requests. Through dynamic awareness of context, available sources of information, domain knowledge, user behavior and preferences, and external systems and devices, among other things, the voice user interface may provide an integrated environment in which the user can speak conversationally, using natural language, to issue queries, commands, or other requests relating to the navigation services provided in the environment.Type: GrantFiled: April 3, 2017Date of Patent: July 9, 2019Assignee: Voicebox Technologies CorporationInventors: Michael R. Kennewick, Catherine Cheung, Larry Baldwin, Ari Salomon, Michael Tjalve, Sheetal Guttigoli, Lynn Armstrong, Philippe Di Cristo, Bernie Zimmerman, Sam Menaker
-
Patent number: 10229673Abstract: In certain implementations, follow-up responses may be provided for prior natural language inputs of a user. As an example, a natural language input associated with a user may be received at a computer system. A determination of whether information sufficient for providing an adequate response to the natural language input is currently accessible to the computer system may be effectuated. A first response to the natural language input (that indicates that a follow-up response will be provided) may be provided based on a determination that information sufficient for providing an adequate response to the natural language input is not currently accessible. Information sufficient for providing an adequate response to the natural language input may be received. A second response to the natural language input may then be provided based on the received sufficient information.Type: GrantFiled: August 18, 2017Date of Patent: March 12, 2019Assignee: VOICEBOX TECHNOLOGIES CORPORATIONInventors: Michael R. Kennewick, Jr., Michael R. Kennewick, Sr.
-
Publication number: 20170345417Abstract: In certain implementations, follow-up responses may be provided for prior natural language inputs of a user. As an example, a natural language input associated with a user may be received at a computer system. A determination of whether information sufficient for providing an adequate response to the natural language input is currently accessible to the computer system may be effectuated. A first response to the natural language input (that indicates that a follow-up response will be provided) may be provided based on a determination that information sufficient for providing an adequate response to the natural language input is not currently accessible. Information sufficient for providing an adequate response to the natural language input may be received. A second response to the natural language input may then be provided based on the received sufficient information.Type: ApplicationFiled: August 18, 2017Publication date: November 30, 2017Applicant: VoiceBox Technologies CorporationInventors: Michael R. Kennewick, JR., Michael R. Kennewick, SR.
-
Publication number: 20170270925Abstract: A conversational, natural language voice user interface may provide an integrated voice navigation services environment. The voice user interface may enable a user to make natural language requests relating to various navigation services, and further, may interact with the user in a cooperative, conversational dialogue to resolve the requests. Through dynamic awareness of context, available sources of information, domain knowledge, user behavior and preferences, and external systems and devices, among other things, the voice user interface may provide an integrated environment in which the user can speak conversationally, using natural language, to issue queries, commands, or other requests relating to the navigation services provided in the environment.Type: ApplicationFiled: April 3, 2017Publication date: September 21, 2017Applicant: VoiceBox Technologies CorporationInventors: Michael R. KENNEWICK, Catherine CHEUNG, Larry BALDWIN, Ari SALOMON, Michael TJALVE, Sheetal GUTTIGOLI, Lynn ARMSTRONG, Philippe DI CRISTO, Bernie ZIMMERMAN, Sam MENAKER
-
Patent number: 9747896Abstract: In certain implementations, follow-up responses may be provided for prior natural language inputs of a user. As an example, a natural language input associated with a user may be received at a computer system. A determination of whether information sufficient for providing an adequate response to the natural language input is currently accessible to the computer system may be effectuated. A first response to the natural language input (that indicates that a follow-up response will be provided) may be provided based on a determination that information sufficient for providing an adequate response to the natural language input is not currently accessible. Information sufficient for providing an adequate response to the natural language input may be received. A second response to the natural language input may then be provided based on the received sufficient information.Type: GrantFiled: October 15, 2015Date of Patent: August 29, 2017Assignee: VoiceBox Technologies CorporationInventors: Michael R. Kennewick, Jr., Michael R. Kennewick, Sr.
-
Patent number: 9734825Abstract: Systems and methods for receiving user generated natural language utterances such as queries and/or commands and executing the queries and/or commands. A parser may be used to determine a domain for a user generated natural language utterance based on the content and context of the natural language utterance. One or more of a plurality of domain agents associated with particular domains are configured to receive and respond to queries and/or commands based on the natural language utterance.Type: GrantFiled: May 15, 2014Date of Patent: August 15, 2017Assignee: Nuance Communications, Inc.Inventors: Robert A. Kennewick, David Locke, Michael R. Kennewick, Sr., Michael R. Kennewick, Jr., Richard Kennewick, Tom Freeman
-
Publication number: 20170221134Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.Type: ApplicationFiled: April 11, 2017Publication date: August 3, 2017Applicant: VOICEBOX TECHNOLOGIES CORPORATIONInventor: Michael R. KENNEWICK, SR.
-
Publication number: 20170109451Abstract: The invention relates to systems and methods of providing in-view and out-of-view request-related result regions for respective result categories. The system may facilitate result presentation by providing, in response to a user request, at least one region that is designated to initially be in-view and at least one region that is designated to initially be out-of-view where: (i) the initial in-view region comprises one or more results related to the user request and a first category; and (ii) the initial out-of-view region comprises one or more results related to the user request and the second category. A result related to a category may comprise a result related to a specific topic, a result of a specific type, a result from a specific source, or other result. A user request may comprise a query, a command, or other user request.Type: ApplicationFiled: December 30, 2016Publication date: April 20, 2017Applicant: VOICEBOX TECHNOLOGIES CORPORATIONInventor: Michael R. KENNEWICK, SR.
-
Patent number: 9626703Abstract: In certain implementations, a system for facilitating voice commerce is provided. A user input comprising a natural language utterance related to a product or service to be purchased may be received. A first product or service that is to be purchased may be determined based on the utterance. First payment information that is to be used to purchase the first product or service may be obtained. First shipping information that is to be used to deliver the first product or service may be obtained. A purchase transaction for the first product or service may completed based on the first payment information and the first shipping information without further user input, after the receipt of utterance, that identifies a product or service type or a product or service, seller information, payment information, shipping information, or other information related to purchasing the first product or service.Type: GrantFiled: September 15, 2015Date of Patent: April 18, 2017Assignee: VoiceBox Technologies CorporationInventor: Michael R. Kennewick, Sr.
-
Patent number: 9620113Abstract: A conversational, natural language voice user interface may provide an integrated voice navigation services environment. The voice user interface may enable a user to make natural language requests relating to various navigation services, and further, may interact with the user in a cooperative, conversational dialogue to resolve the requests. Through dynamic awareness of context, available sources of information, domain knowledge, user behavior and preferences, and external systems and devices, among other things, the voice user interface may provide an integrated environment in which the user can speak conversationally, using natural language, to issue queries, commands, or other requests relating to the navigation services provided in the environment.Type: GrantFiled: May 5, 2014Date of Patent: April 11, 2017Assignee: VoiceBox Technologies CorporationInventors: Michael R. Kennewick, Catherine Cheung, Larry Baldwin, Ari Salomon, Michael Tjalve, Sheetal Guttigoli, Lynn Armstrong, Philippe Di Cristo, Bernie Zimmerman, Sam Menaker
-
Patent number: 9535962Abstract: The invention relates to systems and methods of providing in-view and out-of-view request-related result regions for respective result categories. The system may facilitate result presentation by providing, in response to a user request, at least one region that is designated to initially be in-view and at least one region that is designated to initially be out-of-view where: (i) the initial in-view region comprises one or more results related to the user request and a first category; and (ii) the initial out-of-view region comprises one or more results related to the user request and the second category. A result related to a category may comprise a result related to a specific topic, a result of a specific type, a result from a specific source, or other result. A user request may comprise a query, a command, or other user request.Type: GrantFiled: September 15, 2015Date of Patent: January 3, 2017Assignee: VoiceBox Technologies CorporationInventor: Michael R. Kennewick, Sr.
-
Publication number: 20160188292Abstract: In certain implementations, a system and method for interpreting natural language inputs based on storage of the inputs is provided. A natural language input of a user may be obtained. The natural language input may be obtained via an input mode. The natural language input may be processed to determine a first interpretation of the natural language input. The natural language input may be stored based on a data format associated with the input mode. The natural language input may be obtained from storage. The natural language input obtained from storage may be reprocessed to determine a second interpretation of the natural language input.Type: ApplicationFiled: December 28, 2015Publication date: June 30, 2016Applicant: VoiceBox Technologies CorporationInventors: Daniel B. CARTER, Michael R. KENNEWICK, JR.
-
Publication number: 20160148610Abstract: In certain implementations, intent prediction is provided for a natural language utterance based on a portion of the natural language utterance prior to a system detection of an end of the natural language utterance. In some implementations, a first portion of a natural language utterance of a user may be received. Speech recognition may be performed on the first portion of the natural language utterance to recognize one or more words of the first portion of the natural language utterance. Context information for the natural language utterance may be obtained. Prior to a detection of an end of the natural language utterance, a first intent may be predicted based on the one or more words of the first portion and the context information. One or more user requests may be determined based on the first predicted intent.Type: ApplicationFiled: November 24, 2015Publication date: May 26, 2016Applicant: VoiceBox Technologies CorporationInventors: Michael R. KENNEWICK, JR., Daniel B. CARTER
-
Publication number: 20160110347Abstract: In certain implementations, follow-up responses may be provided for prior natural language inputs of a user. As an example, a natural language input associated with a user may be received at a computer system. A determination of whether information sufficient for providing an adequate response to the natural language input is currently accessible to the computer system may be effectuated. A first response to the natural language input (that indicates that a follow-up response will be provided) may be provided based on a determination that information sufficient for providing an adequate response to the natural language input is not currently accessible. Information sufficient for providing an adequate response to the natural language input may be received. A second response to the natural language input may then be provided based on the received sufficient information.Type: ApplicationFiled: October 15, 2015Publication date: April 21, 2016Applicant: VoiceBox Technologies CorporationInventors: Michael R. Kennewick, JR., Michael R. Kennewick, SR.
-
Publication number: 20160078773Abstract: In certain implementations, a training environment is provided. A task that is to be performed is provided. The task may relate to a user request that is invokeable in one or more other environments different than the training environment. One or more user inputs may be received for the training environment. A determination of whether performance of the task has been satisfied may be effectuated based on the one or more user inputs. A reward may be provided for a user in response to a determination that performance of the task has been satisfied. In some implementations, the determination of whether performance of the task has been satisfied may comprise a determination of whether the user request would have been invoked in the one or more other environments if the user inputs had been received for the one or more other environments.Type: ApplicationFiled: September 16, 2015Publication date: March 17, 2016Applicant: VOICEBOX TECHNOLOGIES CORPORATIONInventors: Daniel B. CARTER, Michael R. KENNEWICK