Patent ID: 11966494
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system to assemble responses from automated assistants, comprising:
one or more server computing devices that implement a server portion of one or more automated assistants, wherein the one or more server computing devices include a digital component selector;, a first automated assistant of the one or more automated assistants to:
receive a text segment via a client device associated with a first electronic account of a first user, the text segment comprising a request for information about an availability of a second user from a second electronic account associated with a plurality of data sources associated with the second user;
identify a second automated assistant corresponding to the second electronic account; and
transmit, to the second automated assistant, the request for the information about the availability of the second user;, the second automated assistant of the one or more automated assistants to:
receive the request from the first automated assistant;
identify, from the plurality of data sources associated with the second electronic account, a first data source and a second data source based on the request for the information about the availability of the second user;
determine a first privacy score associated with the first data source and a second privacy score associated with the second data source;
determine, based on the first privacy score and the second privacy score, an aggregate privacy score associated with generation of a response to the request from the first automated assistant; and, determine, by the digital component selector and based on a policy, to initiate a real-time digital component selection process based on the aggregate privacy score;
provide, to the first automated assistant responsive to the initiation of the real-time digital component selection process, data from the first data source and the second data source; and
the first automated assistant to:
generate, based on the data from the first data source and the second data source, a natural language response to be output at the client device in response to the initiation of the real-time digital component selection process;
wherein the digital component selector provides, for presentation via the client device along with the natural language response, a digital component selected based on a location of the second user determined from the first or second data source via the real-time digital component selection process, wherein the digital component is selected in part based on a first time, determined from the first or second source, at which the second user is scheduled to be at the location, and the digital component selected is associated with a second time that is different from the first time.