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.

    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.

    Detection and alerting based on room occupancy

    公开(公告)号:US11545024B1

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

    申请号:US17031497

    申请日:2020-09-24

    Abstract: Input data, such as audio and/or video data, may be captured from a first room, for example via microphones and/or cameras within the first room. A first quantity of people within the first room may be determined based at least in part on the input data. An alert may be provided when the first quantity of people exceeds a threshold quantity of people. Additionally, locations of people within the room may also be detected based at least in part on the input data. A first proximity of a first person in the room to a second person in the room may be determined. An alert may also be provided when the first proximity is less than a threshold proximity.

    Converting shared files to message attachments

    公开(公告)号:US10536407B1

    公开(公告)日:2020-01-14

    申请号:US14570919

    申请日:2014-12-15

    Abstract: Functionality is disclosed herein for converting shared files to message attachments. A message interface is displayed that allows a user to compose an electronic message and to specify files to attachments. For example, a user may use a messaging client to specify the files to be converted to an attachment. The files that are specified to be attached to the electronic message are stored by a sharing service that is separate from the messaging service. Instead of downloading the specified files to the messaging client, the sharing service communicates the specified files directly to the messaging service. In this way, the amount of data downloaded to the messaging client associated with the computing device is reduced. When the user sends the message, the messaging client sends the message with the attachments to one or more recipients.

    Managing document feedback on a sharing service using a messaging client

    公开(公告)号:US10320727B1

    公开(公告)日:2019-06-11

    申请号:US14571139

    申请日:2014-12-15

    Abstract: Functionality is disclosed herein for managing document feedback on a sharing service using a messaging client. Utilizing the technologies described herein, a file is associated with a message from an interface configured to compose the message. In addition, the interface is configured to receive a selection of one or more categories of feedback data. A category of feedback data is inserted into the message based on the selection. For example, comments associated with a section of the file may be displayed in the message. The feedback data, such as the comments, are retrieved from a locally stored file, a remotely stored file, a database and/or any other computing device storing the feedback data. Once the message is delivered to a recipient, a user interface may be configured to receive feedback data and communicate the received data to a remote data store.

    Location-based functionality for voice-capturing devices

    公开(公告)号:US10972556B1

    公开(公告)日:2021-04-06

    申请号:US15466736

    申请日:2017-03-22

    Abstract: Methods, systems, and computer-readable media for location-based functionality for voice-capturing devices are disclosed. An association is determined between a location value for a location parameter and one or more functionalities. The association is stored by a device management component of a service provider environment. An assignment of the location value to a device account is stored by the device management component. The device account corresponds to a voice-capturing device coupled to the service provider environment over one or more networks. Based at least in part on the assignment of the location value to the device account, the one or more functionalities are enabled for use by the voice-capturing device.

Patent Agency Ranking