Centralized feedback service for performance of virtual assistant

    公开(公告)号:US11355098B1

    公开(公告)日:2022-06-07

    申请号:US16219382

    申请日:2018-12-13

    Abstract: This disclosure describes a feedback service that collects feedback for skills, or capabilities, of a virtual assistant that interacts with users, and associates the feedback with the appropriate skills. Virtual assistants interact with users via voice-enabled devices that are backed by voice-processing systems that support various skills of the virtual assistants. Due to large numbers of skills, users are unable to determine which skill is invoked during interactions with virtual assistants, and are thus unable to provide feedback for the skill. The techniques described herein include continuing a speech dialogue with a user after completion of an interaction, and requesting feedback regarding the interaction. Additionally, the techniques may include collecting contextual data for the interaction (e.g., dropped packets, latency caused by jitter, etc.). The feedback service can associate the feedback and contextual data with the particular skill used in the interaction to improve the functioning of the virtual assistant.

    Application-based control of devices within an environment

    公开(公告)号:US12167167B1

    公开(公告)日:2024-12-10

    申请号:US18385862

    申请日:2023-10-31

    Abstract: A mapping between environments and devices included therein may be maintained, such that a configuration of each environment is known. Upon detecting that a user is within an environment, and based on a current device state of devices within the environment, an application may be generated and presented to the user via a corresponding user device. The application may allow the user to activate and control the devices within the environment. In particular, the application may depict selectable controls that correspond to functions or operations associated with the different devices within the environment. The application may also be dynamically updated based on an updated current device state of the devices.

    VOICE-ACTIVATED SELECTIVE MEMORY FOR VOICE-CAPTURING DEVICES

    公开(公告)号:US20190073998A1

    公开(公告)日:2019-03-07

    申请号:US15697345

    申请日:2017-09-06

    Abstract: Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted.

    Application-based control of devices within an environment

    公开(公告)号:US11863905B1

    公开(公告)日:2024-01-02

    申请号:US15992558

    申请日:2018-05-30

    CPC classification number: H04N7/152 H04L12/282 H04W4/029 H04W4/80

    Abstract: A mapping between environments and devices included therein may be maintained, such that a configuration of each environment is known. Upon detecting that a user is within an environment, and based on a current device state of devices within the environment, an application may be generated and presented to the user via a corresponding user device. The application may allow the user to activate and control the devices within the environment. In particular, the application may depict selectable controls that correspond to functions or operations associated with the different devices within the environment. The application may also be dynamically updated based on an updated current device state of the devices.

    Interacting with a virtual assistant to coordinate and perform actions

    公开(公告)号:US11257494B1

    公开(公告)日:2022-02-22

    申请号:US16561888

    申请日:2019-09-05

    Abstract: Technologies are disclosed for interacting with a virtual assistant to coordinate, recommend and perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive recommendations relating to determining when to perform one or more actions. For example, a user may interact with a virtual assistant to request a recommendation as to when they should leave for the office, leave the office for the day, perform a task, and the like. The recommendation system accesses selected data sources (e.g., calendars, task lists, traffic, transportation schedules, maps, . . . ) to obtain data used in generating the recommendation. In addition, to providing a recommended time, the virtual assistant may also recommend actions to perform. The virtual assistant may also provide notifications to one or more other users that includes information relating to the user leaving.

    Relaying availability using a virtual assistant

    公开(公告)号:US11176940B1

    公开(公告)日:2021-11-16

    申请号:US16573867

    申请日:2019-09-17

    Abstract: Technologies are disclosed for relaying availability information using a virtual assistant. The virtual assistant can serve as a personal assistant to a user and receive and provide availability information associated with a user. The availability information may include information such as, but not limited to location information about the user, timing information, (e.g., a time the user left), message information (e.g., a message left by the user, a message left by a person looking for the user, . . . ), and the like. The availability information that is provided by the virtual assistant may be different depending on the identity of the requesting user. The virtual assistant may also record messages from requesting users that may be provided to the user upon return and/or while the user is away (e.g., via email, text message, instant message, phone call, and the like).

    Disambiguating contacts using relationship data

    公开(公告)号:US11615790B1

    公开(公告)日:2023-03-28

    申请号:US16588790

    申请日:2019-09-30

    Abstract: Technologies are disclosed for disambiguating contact information using relationship data using a virtual assistant. A user interacts with a virtual assistant to obtain and utilize contact information. For example, a virtual assistant may allow users to perform an action that utilizes contact information (e.g., make a call to a contact). The virtual assistant utilizes a contact service to identify candidate contacts that are related to the requesting user. The contact service identifies candidate contacts based on relationship data between the requesting user and the stored contacts. For example, the relationship data may indicate that the requesting user is on the same project or team as another contact, that the requesting user has the same role as another contact, that the requesting user is a manager of another contact, as well as other attributes. In some examples, the contact service limits the number of candidate contacts provided to requesting user.

    Voice-activated selective memory for voice-capturing devices

    公开(公告)号:US10796687B2

    公开(公告)日:2020-10-06

    申请号:US15697345

    申请日:2017-09-06

    Abstract: Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted.

Patent Agency Ranking