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

Claim 8:
9. A system comprising:
at least one processor; and
memory storing instructions that, when executed, cause the at least one processor to:
identify a current sequence of user actions of a user with an instance of a mobile application executing at least in part at a computing device of the user;
identify, based on the current sequence of user actions, a previous sequence of user actions of the user with the instance of the mobile application executing at least in part at the computing device of the user;
cause a shortcut prompt to be provided for presentation to the user via the computing device, wherein the shortcut prompt requests:
approval for storing the previous sequence of user actions as a shortcut sequence of user actions for the mobile application, and
a voice command for the shortcut that, when subsequently spoken by the user, causes initiation of the shortcut sequence of user actions;

in response to receiving an indication of the approval for storing the previous sequence of user actions as the shortcut sequence of user actions for the mobile application:
cause the previous sequence of user actions to be stored in association with the voice command as the shortcut sequence of user actions for the mobile application; and

subsequent to causing the previous sequence of user actions to be stored in association with the voice command as the shortcut sequence of user actions for the mobile application:
receive, at the computing device of the user, user input to share the shortcut sequence of user actions for the mobile application with an additional computing device of the user;
cause the shortcut sequence of actions for the mobile application to be shared with the additional computing device of the user;
receive, at the additional computing device of the user, the voice command stored in association with the shortcut sequence of user actions; and
in response to receiving the voice command at the additional computing device of the user
cause an additional instance of the mobile application executing at least in part at the additional computing device of the user to initiate and complete the shortcut sequence of user actions for the mobile application.