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

Claim 18:
19. A method of adjusting execution of digital actions, comprising:
loading, by a data processing system comprising one or more processors, via a client computing device of a plurality of client computing devices linked to an electronic account, a script library embedded in an electronic resource, the script library comprising a plurality of call-to-actions for the electronic resource configured for execution by one or more digital assistants provided by each of the plurality of client computing devices;
querying, by the data processing system, a digital assistant component to determine a historic level of engagement between the plurality of client computing devices and the one or more digital assistants, including determining, by the data processing system, the historic level of engagement for a type of call-to-action of the plurality of call to actions;
selecting, by the data processing system based on a first property of the client computing device and the historic level of engagement, a type of digital interface in which to present a call-to-action of the plurality of call-to-actions;
generating, by the data processing system based on the type of digital interface selected based on the first property of the client computing device and the historic level of engagement, a digital interface with the call-to-action;
detecting, by the data processing system via the digital interface, an instruction to execute the call-to-action;
determining, by the data processing system responsive to the instruction to execute the call-to-action, a mode of execution for the call-to-action based on a second property of the client computing device and the historic level of engagement;
selecting, by the data processing system based on the mode of execution, a digital assistant from the one or more digital assistants and a second client device of the plurality of client computing devices to execute the call-to-action; and
transmitting, by the data processing system, the call-to-action to the second client device to cause the second client device to invoke the digital assistant to execute the call-to-action.