Automatic assistant architecture for maintaining privacy of application content

An automatic and assistant technology, applied in the field of automatic assistant architecture for maintaining the privacy of application content, which can solve the problems of inability to use automatic assistants, data complexity delay, and difficulty in maintaining transaction privacy.
CN114586007APending Publication Date: 2022-06-03GOOGLE LLC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GOOGLE LLC
Publication Date
2022-06-03

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

Implementations set forth herein relate to an automatic assistant that allows third party applications to inject dependencies to utilize automatic assistant functions. In addition, enabling such dependency injection can allow a third party application to maintain privacy of any application content used during execution of the automated assistant function. In some implementations, a third party application can initialize functions having assistant dependencies using parameters marked as private. Initializing a function in such a manner can allow abstraction of private content communicating between a third party application and an automated assistant for security purposes. Thereafter, the abstract content can be communicated to a remote server, such as a server hosting a widely trained machine learning model. The intelligent output provided by the server can then be incorporated into one or more processes of the third party application without compromising security.
Need to check novelty before this filing date? Find Prior Art

Description

Background technique

[0001] Humans may use interactive software referred to herein as "automated assistants" (also referred to as "digital agents", "chatbots", "interactive personal assistants", "intelligent personal assistants", "talking agents", etc.) application to participate in human-machine conversations. For example, humans (who may be referred to as "users" when they interact with an automated assistant) may use spoken natural language input (ie, utterances) that may in some cases be converted to text and then processed and / or through (eg, typed) natural language input to provide commands and / or requests.

[0002] Various third-party applications can be loaded onto computing devices capable of providing access to the automated assistant, but such applications may not be able to take advantage of the automated assistant's benefits. Although many computing devices provide inter-process communication that allows applications to communicate with each other, utilizing res...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More