Network computer system to generate voice response communications

US2022199088A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2022199088-A1
Application numberUS-202117563742-A
CountryUS
Kind codeA1
Filing dateDec 28, 2021
Priority dateSep 4, 2018
Publication dateJun 23, 2022
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A network computer system for managing a network service (e.g., a transport service) can include a voice-assistant subsystem for generating dialogues and performing actions for service providers of the network service. The network computer system can receive, from a user device, a request for the network service. In response, the network computer system can identify a service provider and transmit an invitation to the provider device of the service provider. In response to the identification of the service provider for the request, the voice-assistant subsystem can trigger an audio voice prompt to be presented on the provider device and a listening period during which the provider device monitors for an audio input from the service provider. Based on the audio input captured by the provider device, the network computer system can determine an intent corresponding to whether the service provider accepts or declines the invitation.

First claim

Opening claim text (preview).

What is claimed is: 1 . A network computer system comprising: one or more processors; and one or more memory resources storing instructions that, when executed by the one or more processors, cause the network computer system to: receive, from a requesting user device, a set of request data corresponding to a request for a location-based service; identify a service provider from a plurality of service providers for the location-based service to potentially fulfill the request; in response to identifying the service provider, transmit invitation data to a provider device associated with the service provider to trigger the provider device to (i) present a first voice prompt corresponding to the request, and (ii) initiate a listening period to capture an audio input from the service provider; receive, from the provider device, a set of response data based on the audio input; determine, based on the set of response data, whether the service provider accepts or declines the request; and in response to determining that the service provider accepts the request, assign the service provider to fulfill the request. 2 . The network computer system of claim 1 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system to cause the network computer system to present a navigation user interface. 3 . The network computer system of claim 1 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system to cause the provider device to present a second voice prompt regarding the request. 4 . The network computer system of claim 3 , wherein the second voice prompt communicates a pickup location of the request. 5 . The network computer system of claim 3 , wherein the second voice prompt communicates a message from the requesting user device. 6 . The network computer system of claim 1 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system obtain information about the service provider's current session with the location-based service, wherein the first voice prompt includes a personalized prompt for the service provider. 7 . The network computer system of claim 6 , wherein the personalized prompt for the service provider is regarding a milestone. 8 . The network computer system of claim 1 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system to determine, based on the set of response data, a confidence score. 9 . The network computer system of claim 8 , wherein determining whether the service provider accepts or declines the request is based on the confidence score. 10 . The network computer system of claim 8 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system to, in response to the confidence score being below a threshold value, cause the provider device to present a second voice prompt corresponding to the request. 11 . The network computer system of claim 8 , wherein the instructions, when executed by the one or more processors of the network computer system, cause the network computer system to, in response to the confidence score being above a low threshold value but below a high threshold value, cause the provider device to present a second voice prompt to confirm that the service provider accepts the request. 12 . A computer-implemented method comprising: receiving, from a requesting user device, a set of request data corresponding to a request for a location-based service; identifying a service provider from a plurality of service providers for the location-based service to potentially fulfill the request; in response to identifying the service provider, transmitting invitation data to a provider device associated with the service provider to trigger the provider device to (i) present a first voice prompt corresponding to the request, and (ii) initiate a listening period to capture an audio input from the service provider; receiving, from the provider device, a set of response data based on the audio input; determining, based on the set of response data, whether the service provider accepts or declines the request; and in response to determining that the service provider accepts the request, assigning the service provider to fulfill the request. 13 . The computer-implemented method of claim 12 , further comprising causing the network computer system to cause the network computer system to present a navigation user interface. 14 . The computer-implemented method of claim 12 , further comprising causing the network computer system to cause the provider device to present a second voice prompt regarding the request. 15 . The computer-implemented method of claim 14 , wherein the second voice prompt communicates a pickup location of the request. 16 . The computer-implemented method of claim 14 , wherein the second voice prompt communicates a message from the requesting user device. 17 . The computer-implemented method of claim 12 , further comprising causing the network computer system obtain information about the service provider's current session with the location-based service, wherein the first voice prompt includes a personalized prompt for the service provider. 18 . The computer-implemented method of claim 12 , further comprising causing the network computer system to determine, based on the set of response data, a confidence score. 19 . The computer-implemented method of claim 18 , wherein determining whether the service provider accepts or declines the request is based on the confidence score. 20 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a network computer system, cause the network computer system to: receive, from a requesting user device, a set of request data corresponding to a request for a location-based service; identify a service provider from a plurality of service providers for the location-based service to potentially fulfill the request; in response to identifying the service provider, transmit invitation data to a provider device associated with the service provider to trigger the provider device to (i) present a first voice prompt corresponding to the request, and (ii) initiate a listening period to capture an audio input from the service provider; receive, from the provider device, a set of response data based on the audio input; determine, based on the set of response data, whether the service provider accepts or declines the request; and in response to determining that the service provider accepts the request, assign the service provider to fulfill the request.

Assignees

Inventors

Classifications

  • G10L15/26Primary

    Speech to text systems (G10L15/08 takes precedence) · CPC title

  • Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • Execution procedure of a spoken command · CPC title

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • G06Q10/02Primary

    Reservations, e.g. for tickets, services or events · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2022199088A1 cover?
A network computer system for managing a network service (e.g., a transport service) can include a voice-assistant subsystem for generating dialogues and performing actions for service providers of the network service. The network computer system can receive, from a user device, a request for the network service. In response, the network computer system can identify a service provider and trans…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G10L15/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 23 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).