US 12,229,386 B2
Shortcut commands for applications
Manbinder Pal Singh, Coral Springs, FL (US); and Tejus Adiga M, Udupi (IN)
Filed by Citrix Systems, Inc., Fort Lauderdale, FL (US)
Filed on Dec. 16, 2021, as Appl. No. 17/644,647.
Prior Publication US 2023/0195278 A1, Jun. 22, 2023
Int. Cl. G06F 3/0482 (2013.01); G06F 3/0488 (2022.01); G06F 9/451 (2018.01)
CPC G06F 3/0482 (2013.01) [G06F 3/0488 (2013.01); G06F 9/451 (2018.02)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a shortcut orchestrator executing on a computing device, one or more lists of shortcut commands from respective applications of a plurality of applications, wherein the shortcut commands provide access to features of different applications of the plurality, and the plurality includes both active and inactive applications in execution;
generating, by the shortcut orchestrator, a combined list of shortcut commands from the one or more lists of shortcut commands, in response to a transition of a first application of the plurality from a state of inactive use to a state of active use, the combined list including a shortcut command from at least one inactive application of the plurality of applications; and
providing, by the shortcut orchestrator, the list of shortcuts to an active application of the plurality, the active application invoking a system call of the computing device to cause display of a user interface that includes the list to enable access to a feature of an inactive application in response to selection of at least one shortcut command of the list.