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

Claim 11:
12. 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 and an additional location, wherein the location of the second user is determined from the first or second data source, and the additional location is identified from a third data source distinct from the first data source and the second data source.