US 12,298,945 B2
System and method of presenting a hybrid cloud cache as a file system
Andrew Guerra, Mountain View, CA (US); Ajay Salpekar, Mountain View, CA (US); and David Tang, Mountain View, CA (US)
Assigned to Egnyte, Inc., Mountain View, CA (US)
Filed by EGNYTE, INC., Mountain View, CA (US)
Filed on Feb. 19, 2024, as Appl. No. 18/581,122.
Application 18/581,122 is a continuation of application No. 18/101,264, filed on Jan. 25, 2023, granted, now 11,907,178.
Application 18/101,264 is a continuation of application No. 17/333,696, filed on May 28, 2021, granted, now 11,573,934, issued on Feb. 7, 2023.
Claims priority of provisional application 63/034,300, filed on Jun. 3, 2020.
Prior Publication US 2024/0193134 A1, Jun. 13, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/188 (2019.01); G06F 16/16 (2019.01)
CPC G06F 16/196 (2019.01) [G06F 16/162 (2019.01); G06F 16/166 (2019.01); G06F 16/168 (2019.01)] 3 Claims
OG exemplary drawing
 
1. A non-transitory data storage element including a set of computer-executable instructions, which when executed by an electronic processor or processors, cause the processor or processors to perform operations comprising:
implementing one or more command line interfaces presented through a local interactive shell, wherein each of the command line interfaces corresponds to an operation executable on a remote hybrid cloud cache or on an object in the hybrid cloud cache;
presenting a set of objects in the local interactive shell;
locally receiving a selection of an object from the set of objects;
locally receiving an input of a command line interface to the interactive shell; and
remotely executing the operation corresponding to the input command line interface on the selected object at the hybrid cloud cache;
wherein the set of computer-executable instructions further comprise computer-executable instructions that cause the processor or processors to present cloud objects cached in the hybrid cloud cache on the display as part of an interactive shell file system.