Patents by Inventor Michael Bodell

Michael Bodell 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: 20220148594
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 12, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael BODELL, John BAIN, Robert CHAMBERS, Karen M. CROSS, Michael KIM, Nick GEDGE, Daniel Frederick PENN, Kunal PATEL, Edward Mark TECOT, Jeremy C. WALTMUNSON
  • Patent number: 11264023
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: March 1, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
  • Patent number: 10990906
    Abstract: A computer-implemented method and an apparatus reserve agents for enabling zero-waiting time agent interactions for customers requiring agent assistance. The method includes determining if a customer requires agent assistance. If it is determined that the customer requires agent assistance, then it is determined whether an agent associated with relevant skill is capable of being reserved for providing assistance to the customer. The determination of reservation of the agent is performed, at least in part, by generating a data structure representation. The agent is reserved for assisting the customer if it is determined that the agent is capable of being reserved for providing assistance to the customer. An offer for assistance is provisioned to the customer on at least one enterprise related interaction channel subsequent to the reservation of the agent. The reservation of the agent provides wait-less customer interaction with the agent upon customer acceptance of the offer.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: April 27, 2021
    Assignee: [24]7.ai, Inc.
    Inventors: Michael Bodell, Vijay Kumar Jandhyala, Yellu Madhusudhan Reddy
  • Publication number: 20200013398
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Application
    Filed: May 22, 2019
    Publication date: January 9, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
  • Patent number: 10498834
    Abstract: A computer-implemented method and an apparatus for facilitating stateless representation of interaction flow states associated with customer interactions includes effecting generation of a first uniform resource locator (URL) indicative of a textual input received from a customer during an online interaction. The first URL is configured to identify a state machine and a state within the state machine for facilitating processing of the textual input. An intention of the customer is predicted from the first URL using the state machine and the state within the state machine. At least one next action is determined based on the predicted intention. A second URL including a response to the textual input is generated. The response is determined based on the at least one next action. The second URL is configured to identify a next interaction state for the online interaction. The response is provisioned to the customer during the online interaction.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: December 3, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: Michael Bodell, Matthew Oshry, Ravali Devarapalli
  • Patent number: 10332514
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
  • Patent number: 10257353
    Abstract: A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: April 9, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: Patrick Nguyen, Matthew Oshry, Michael Bodell
  • Patent number: 10089988
    Abstract: Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes accepting a speech recognition request that includes at least audio input, via an application program interface (API). The speech recognition request may also include additional parameters. The technique further includes performing speech recognition on the audio according to the request and any specified parameters; and returning a speech recognition result as a hypertext protocol (HTTP) response. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: October 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert L. Chambers, Michael Bodell, Daphne Luong, Annie Wong, Faustinus K. Gozali, Andrew Ho, Rod Philander, Corby Anderson
  • Publication number: 20180077287
    Abstract: A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
    Type: Application
    Filed: November 16, 2017
    Publication date: March 15, 2018
    Inventors: Patrick Nguyen, Matthew Oshry, Michael Bodell
  • Publication number: 20180018968
    Abstract: Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes accepting a speech recognition request that includes at least audio input, via an application program interface (API). The speech recognition request may also include additional parameters. The technique further includes performing speech recognition on the audio according to the request and any specified parameters; and returning a speech recognition result as a hypertext protocol (HTTP) response. Other embodiments are described and claimed.
    Type: Application
    Filed: September 28, 2017
    Publication date: January 18, 2018
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert L. Chambers, Michael Bodell, Daphne Luong, Annie Wong, Faustinus K. Gozali, Andrew Ho, Rod Philander, Corby Anderson
  • Patent number: 9871921
    Abstract: A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: January 16, 2018
    Assignee: 24/7 CUSTOMER, INC.
    Inventors: Patrick Nguyen, Matthew Oshry, Michael Bodell
  • Patent number: 9818408
    Abstract: Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes accepting a speech recognition request that includes at least audio input, via an application program interface (API). The speech recognition request may also include additional parameters. The technique further includes performing speech recognition on the audio according to the request and any specified parameters; and returning a speech recognition result as a hypertext protocol (HTTP) response. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: November 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert L. Chambers, Michael Bodell, Daphne Luong, Annie Wong, Faustinus K. Gozali, Andrew Ho, Rod Philander, Corby Anderson
  • Publication number: 20170169824
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Application
    Filed: February 17, 2017
    Publication date: June 15, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
  • Publication number: 20170103346
    Abstract: A computer-implemented method and an apparatus reserve agents for enabling zero-waiting time agent interactions for customers requiring agent assistance. The method includes determining if a customer requires agent assistance. If it is determined that the customer requires agent assistance, then it is determined whether an agent associated with relevant skill is capable of being reserved for providing assistance to the customer. The determination of reservation of the agent is performed, at least in part, by generating a data structure representation. The agent is reserved for assisting the customer if it is determined that the agent is capable of being reserved for providing assistance to the customer. An offer for assistance is provisioned to the customer on at least one enterprise related interaction channel subsequent to the reservation of the agent. The reservation of the agent provides wait-less customer interaction with the agent upon customer acceptance of the offer.
    Type: Application
    Filed: October 10, 2016
    Publication date: April 13, 2017
    Inventors: Michael BODELL, Vijay Kumar JANDHYALA, Yellu Madhusudhan REDDY
  • Publication number: 20170098450
    Abstract: Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes accepting a speech recognition request that includes at least audio input, via an application program interface (API). The speech recognition request may also include additional parameters. The technique further includes performing speech recognition on the audio according to the request and any specified parameters; and returning a speech recognition result as a hypertext protocol (HTTP) response. Other embodiments are described and claimed.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 6, 2017
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert L. Chambers, Michael Bodell, Daphne Luong, Annie Wong, Faustinus K. Gozali, Andrew Ho, Rod Philander, Corby Anderson
  • Patent number: 9576573
    Abstract: Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: February 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Bodell, John Bain, Robert Chambers, Karen M. Cross, Michael Kim, Nick Gedge, Daniel Frederick Penn, Kunal Patel, Edward Mark Tecot, Jeremy C. Waltmunson
  • Patent number: 9570078
    Abstract: Techniques and systems to provide speech recognition services over a network using a standard interface are described. In an embodiment, a technique includes accepting a speech recognition request that includes at least audio input, via an application program interface (API). The speech recognition request may also include additional parameters. The technique further includes performing speech recognition on the audio according to the request and any specified parameters; and returning a speech recognition result as a hypertext protocol (HTTP) response. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: February 14, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert L. Chambers, Michael Bodell, Daphne Luong, Annie Wong, Faustinus K. Gozali, Andrew Ho, Rod Philander, Corby Anderson
  • Publication number: 20170026517
    Abstract: A customer support system diverts a customer to an integrated support service to serve the customer better in situations where the use of a single mode of interaction is insufficient. Embodiments of the invention find use where an email or SMS is sent to a customer's smart devices with a link to visual content which helps customer better understand the information.
    Type: Application
    Filed: March 31, 2016
    Publication date: January 26, 2017
    Inventors: Patrick NGUYEN, Matthew OSHRY, Michael BODELL
  • Publication number: 20160294952
    Abstract: A computer-implemented method and an apparatus for facilitating stateless representation of interaction flow states associated with customer interactions includes effecting generation of a first uniform resource locator (URL) indicative of a textual input received from a customer during an online interaction. The first URL is configured to identify a state machine and a state within the state machine for facilitating processing of the textual input. An intention of the customer is predicted from the first URL using the state machine and the state within the state machine. At least one next action is determined based on the predicted intention. A second URL including a response to the textual input is generated. The response is determined based on the at least one next action. The second URL is configured to identify a next interaction state for the online interaction. The response is provisioned to the customer during the online interaction.
    Type: Application
    Filed: March 28, 2016
    Publication date: October 6, 2016
    Inventors: Michael BODELL, Matthew OSHRY, Ravali DEVARAPALLI
  • Publication number: 20160239848
    Abstract: A computer-implemented method and an apparatus for automatic execution of at least one next action during a customer interaction receives current information related to a customer from at least one device associated with the customer. At least one next action is determined for the customer in response to the received current information. The at least one next action is determined based on the current information and stored past information corresponding to the customer. Further, an automatic execution of the at least one next action is effected on behalf of the customer if the at least one next action satisfies one or more predefined criteria. The at least one next action is executed on a device from among the at least one device associated with the customer.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 18, 2016
    Inventors: Andrew Liang Ping CHANG, Michael BODELL, Kathy L. BROWN, Michael MONEGAN