US 11,868,789 B2
Generating compound action links in a multi-modal networked environment
Ravindranath Kokku, Yorktown Heights, NY (US); Aditya Vempaty, Yorktown Heights, NY (US); Sharad Sundararajan, Union City, NJ (US); Satya V. Nitta, Cross River, NY (US); Latha Ramanan, Menlo Park, CA (US); Juan Ernesto Penarrieta Cornejo, Washington, WA (US); Rajkumar Chandrasekaran, San Ramon, CA (US); Helene Alonso, New York, NY (US); Paul V. Haley, Sewickley, PA (US); Tamer Abuelsaad, Fishkill, NY (US); and Prasenjit Dey, Kolkata (IN)
Assigned to Merlyn Mind, Inc., New York, NY (US)
Filed by Merlyn Mind, Inc., New York, NY (US)
Filed on Nov. 30, 2021, as Appl. No. 17/537,956.
Claims priority of application No. 202141038743 (IN), filed on Aug. 26, 2021.
Prior Publication US 2023/0069549 A1, Mar. 2, 2023
Int. Cl. G06F 9/451 (2018.01); G06F 3/16 (2006.01); G06F 3/04842 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 3/167 (2013.01); G06F 3/04842 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method of improving user operation with multiple computer devices, comprising:
receiving tracked action data from a plurality of computer devices, including at least one input device and at least one output device;
selecting, by a processor, one or more sequences of digital actions (“actions”) as one or more compound actions from a list of sequences of actions extracted from the tracked action data,
the one sequence of the one or more sequences of actions being performed by multiple computer devices of the plurality of computer devices and including an action corresponding to a user interaction with an input device of the at least one input device or an output device of the at least one output device,
the one or more sequences of actions satisfying a set of criteria related to a frequency of occurrence of a sequence of actions and a number of actions in a sequence of actions;
creating, by the processor, a deep link as a shortcut representing a specific compound action corresponding to a specific sequence of actions of the one or more sequences of actions,
the specific compound action leading to a specific result, including performance of an input operation by a specific input device of the at least one input device or performance of an output operation by a specific output device of the at least one output device,
the shortcut when invoked causing performing the specific compound action and producing the specific result via a single gesture or utterance or an automatic conditional trigger;
causing a presentation of the shortcut via a certain output device of the at least one output device.