SMART ADVANCED CONTENT RETRIEVAL
    72.
    发明申请

    公开(公告)号:US20230068252A1

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

    申请号:US17982368

    申请日:2022-11-07

    Applicant: GOOGLE LLC

    Abstract: Methods, systems, and apparatuses for implementing advanced content retrieval are described. Machine learning methods may be implemented so that a system may predict when a user device may experience network disconnections. The system may also predict the type of content one or more applications on the user device may seek to download during the network disconnection period. Neural networks may be trained based on user activity log data and may implement machine-learning techniques to determine user preferences and settings for advanced content retrieval. The system may predict when a user may want to download content in advance, the type of content the user may be interested in, anticipated network connectivity, and anticipated battery consumption. The system may then generate recommendations for the user device based on the predictions. If a user agrees with the recommendations, the system may obtain and cache the content.

    On-device machine learning platform to enable sharing of machine-learned models between applications

    公开(公告)号:US11537931B2

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

    申请号:US15825551

    申请日:2017-11-29

    Applicant: Google LLC

    Abstract: The present disclosure provides an on-device machine learning platform that enables sharing of machine-learned models between applications on a computing device. For example, a first application which has a machine-learned model for a specific task can expose the model to other applications through a system level application programming interface (API) for the other applications to use. Communications using the API can be handled by the on-device machine learning platform. In some implementations, some exchange of resources (e.g., computing resources) can be provided so that the first application is compensated for sharing the machine-learned model (e.g., on a per model invocation basis).

    AUTOMATIC GENERATION AND TRANSMISSION OF A STATUS OF A USER AND/OR PREDICTED DURATION OF THE STATUS

    公开(公告)号:US20220391772A1

    公开(公告)日:2022-12-08

    申请号:US17888091

    申请日:2022-08-15

    Applicant: GOOGLE LLC

    Abstract: Automatically generating and/or automatically transmitting a status of a user. The status is transmitted for presentation to one or more additional users via corresponding computing device(s) of the additional user(s). Some implementations are directed to determining both: a status of a user, and a predicted duration of that status; and generating a status notification that includes the status and that indicates the predicted duration. Some implementations are additionally or alternatively directed to utilizing at least one trust criterion in determining whether to provide a status notification of a user to an additional user and/or in determining what status notification to provide to the additional user. Some implementations are additionally or alternatively directed to training and/or use of machine learning model(s) in determining a status of a user and/or a predicted duration of that status.

    Collaborative voice controlled devices

    公开(公告)号:US11521618B2

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

    申请号:US16716654

    申请日:2019-12-17

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for collaboration between multiple voice controlled devices are disclosed. In one aspect, a method includes the actions of identifying, by a first computing device, a second computing device that is configured to respond to a particular, predefined hotword; receiving audio data that corresponds to an utterance; receiving a transcription of additional audio data outputted by the second computing device in response to the utterance; based on the transcription of the additional audio data and based on the utterance, generating a transcription that corresponds to a response to the additional audio data; and providing, for output, the transcription that corresponds to the response.

    Automated assistants that accommodate multiple age groups and/or vocabulary levels

    公开(公告)号:US11495217B2

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

    申请号:US16728582

    申请日:2019-12-27

    Applicant: Google LLC

    Abstract: Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected age range and/or “vocabulary level” of a user who is engaging with the automated assistant. In various implementations, data indicative of a user's utterance may be used to estimate one or more of the user's age range and/or vocabulary level. The estimated age range/vocabulary level may be used to influence various aspects of a data processing pipeline employed by an automated assistant. In various implementations, aspects of the data processing pipeline that may be influenced by the user's age range/vocabulary level may include one or more of automated assistant invocation, speech-to-text (“STT”) processing, intent matching, intent resolution (or fulfillment), natural language generation, and/or text-to-speech (“TTS”) processing. In some implementations, one or more tolerance thresholds associated with one or more of these aspects, such as grammatical tolerances, vocabularic tolerances, etc., may be adjusted.

    Assembling and evaluating automated assistant responses for privacy concerns

    公开(公告)号:US11455418B2

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

    申请号:US16079887

    申请日:2018-08-07

    Applicant: Google LLC

    Abstract: Automated assistant responses may be assembled and/or evaluated to address privacy concerns. 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

    公开(公告)号:US20220156130A1

    公开(公告)日:2022-05-19

    申请号:US17588637

    申请日:2022-01-31

    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.

    Threshold-based assembly of remote automated assistant responses

    公开(公告)号:US11314890B2

    公开(公告)日:2022-04-26

    申请号:US16270045

    申请日:2019-02-07

    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.

    Developing event-specific provisional knowledge graphs

    公开(公告)号:US11256992B2

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

    申请号:US16622555

    申请日:2019-06-25

    Applicant: GOOGLE LLC

    Abstract: Techniques and a framework are described herein for constructing and/or updating, e.g., on top of a general-purpose knowledge graph, an “event-specific provisional knowledge graph.” In various implementations, live data stream(s) may be analyzed to identify entity(s) associated with a developing event. The entity(s) may form part of a general-purpose knowledge graph that includes entity nodes and edges between the entity nodes. Based on the identified one or more entities, an event-specific provisional knowledge graph may be constructed or updated in association with the developing event. In some implementations, the event-specific provisional knowledge graph may be queried for new information about the developing event. Computing devices may be caused to render, as output, the new information.

Patent Agency Ranking