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

Claim 5:
6. A method implemented using one or more processors, comprising:
receiving a request from a first automated assistant of a first user for information about an availability of a second user, the request having been received by the first automated assistant as a text segment via a client device associated with a first electronic account of the first user before being transmitted to a second automated assistant of the second user;
identifying, by the second automated assistant, from a plurality of data sources associated with a second electronic account of the second user, a first data source and a second data source based on the request for the information about the availability of the second user;
determining, by the second automated assistant, a first privacy score associated with the first data source and a second privacy score associated with the second data source;
determining, by the second automated assistant, 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 client device;
determining, by a digital component selector and based on a policy, to initiate a real-time digital component selection process based on the aggregate privacy score; and
providing, by the second automated assistant, 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 so that a natural language response based on the data from the first data source and the second data source can be output at the client device via the first automated assistant;
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.