Transitioning between private and non-private state

    公开(公告)号:US11695716B2

    公开(公告)日:2023-07-04

    申请号:US17474756

    申请日:2021-09-14

    Applicant: Google LLC

    Abstract: This specification is generally directed to techniques for automatically transitioning applications—especially those that enable exchange of messages between users—into and/or out of a private state based on a variety of signals associated with the messages and/or the participants themselves. In various implementations, an ongoing message exchange thread between two or more participants operating two or more respective message exchange clients may be examined. Based at least in part on the examining, a likelihood may be determined that message(s) directed by one of the participants to another of the participants as part of the ongoing message exchange thread would be deemed private by at least a given participant of the two or more participants. A determination may be made of whether the determined likelihood satisfies one or more thresholds, and in response, one or more of the message exchange clients may be transitioned into a private state.

    Extending application access across devices

    公开(公告)号:US11595397B2

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

    申请号:US16606896

    申请日:2018-02-22

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extending application access across devices. In some implementations, an electronic device receives a request to provide access to the electronic device to a particular user that is not registered as a user of the electronic device. The electronic device receives authentication credentials for the particular user. The electronic device provides the authentication credentials to a server system and receives data from the server system that (i) indicates that the providing access to the electronic device in a guest mode is authorized, and (ii) indicates a state of an instance of an application installed on a second device. The electronic device provides access to the electronic device in the guest mode that provides an interface that at least partially recreates the state of the instance of the application installed on the second device.

    Method and system for the classification and categorization of video pathways in interactive videos

    公开(公告)号:US11490172B2

    公开(公告)日:2022-11-01

    申请号:US17282492

    申请日:2019-07-23

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, identify and classify the various video pathways in an interactive video based on the content of these video pathways. A video comprising multiple video segments is obtained from a video library. Each video segment is directly linked to at least one other video segment and the multiple video segments comprise a beginning segment, intermediate segments (including interactive segments), and final segments. Multiple video pathways in the video are identified. For each identified video pathway, classification data is generated and each such video pathway is then stored in the video library. When the video is selected from a particular category of the video library, the video segments of a video pathway that has a classification which is the same as the classification associated with the particular category, is then displayed.

    THRESHOLD-BASED ASSEMBLY OF REMOTE AUTOMATED ASSISTANT RESPONSES

    公开(公告)号:US20220083687A1

    公开(公告)日:2022-03-17

    申请号:US17535305

    申请日:2021-11-24

    Applicant: GOOGLE LLC

    Abstract: Techniques are described herein for assembling/evaluating automated assistant responses for privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.

    Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior

    公开(公告)号:US11237885B2

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

    申请号:US17251476

    申请日:2020-02-06

    Applicant: Google LLC

    Abstract: Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content.

    ADAPTIVE NATURAL LANGUAGE STEGANOGRAPHY AND WATERMARKING FOR VIRTUAL ASSISTANTS

    公开(公告)号:US20220027568A1

    公开(公告)日:2022-01-27

    申请号:US17492863

    申请日:2021-10-04

    Applicant: GOOGLE LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for announcing and detecting automated conversation are disclosed. One of the methods includes initiating, over a natural language communication channel, a conversation with a communication participant using a natural language communication method that includes a dialogue of natural language communications. The communication participant is determined to be automated using a pre-defined adaptive interactive protocol that specifies natural language linguistic transformations defined in a sequence. The conversation can be transitioned to a communication method that is different form the natural language communication method in response to determining that the communication participant is automated.

    DISTRIBUTED IDENTIFICATION IN NETWORKED SYSTEM

    公开(公告)号:US20210243200A1

    公开(公告)日:2021-08-05

    申请号:US17237573

    申请日:2021-04-22

    Applicant: Google LLC

    Abstract: The present disclosure is generally directed to a data processing system for customizing content in a voice activated computer network environment. With user consent, the data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, increasing the accuracy of the voice identification process used in the generation of customized content. The present solution can make accurate identifications while generating fewer audio identification models, which are computationally intensive to generate.

    GENERATING AND/OR PRIORITIZING PRE-CALL CONTENT FOR RENDERING WHEN AWAITING ACCEPTANCE OF AN INCOMING CALL

    公开(公告)号:US20200329140A1

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

    申请号:US16339235

    申请日:2019-01-16

    Applicant: Google LLC

    Abstract: Implementations set forth herein relate to generating a pre-call analysis for one or more users that are receiving and/or initializing a call with one or more other users, and/or prioritizing pre-call content according to whether security-related value was gleaned from provisioning certain pre-call content. One or more machine learning models can be employed for determining the pre-call content to be cached and/or presented prior to a user accepting a call from another user. Feedback provided before, during, and/or after the call can be used as a basis from which to prioritize certain content and/or sources of content when generating pre-call content for a subsequent call. Other information, such as contextual data (e.g., calendar entries, available peripheral devices, location, etc.) corresponding to the previous call and/or the subsequent call, can also be used as a basis from which to provide a pre-call analysis.

    REINFORCEMENT LEARNING TECHNIQUES TO IMPROVE SEARCHING AND/OR TO CONSERVE COMPUTATIONAL AND NETWORK RESOURCES

    公开(公告)号:US20190179938A1

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

    申请号:US15840103

    申请日:2017-12-13

    Applicant: Google LLC

    Abstract: Implementations are related to observing user interactions in association with searching for various files, and modifying a model and/or index based on such observations in order to improve the search process. In some implementations, a reinforcement learning model is utilized to adapt one or more search actions of the search process. Such search action(s) can include, for example, updating an index, reweighting terms in an index, modifying a search query, and/or modifying one or more ranking signal(s) utilized in raking search results. A policy of the reinforcement learning model can be utilized to generate action parameters that dictate performance of search action(s) for a search query, dependent on an observed state that is based on the search query. The policy can be iteratively updated in view of a reward function, and observed user interactions across multiple search sessions, to generate a learned policy that reduces duration of search sessions.

Patent Agency Ranking