US 12,335,340 B2
Scalable autonomous storage networks
Yan Sun, Los Angeles, CA (US); Peng Xu, Los Angeles, CA (US); and Kyoungryun Bae, Los Angeles, CA (US)
Assigned to Lemon Inc., Grand Cayman (KY)
Filed by Lemon Inc., Grand Cayman (KY)
Filed on Dec. 27, 2023, as Appl. No. 18/397,944.
Prior Publication US 2024/0171634 A1, May 23, 2024
Int. Cl. G06F 15/16 (2006.01); H04L 47/12 (2022.01); H04L 67/1097 (2022.01); H04L 67/63 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 47/12 (2013.01); H04L 67/63 (2022.05)] 20 Claims
OG exemplary drawing
 
11. A method for providing an autonomous network storage solution, the method comprising:
receiving, via a first application node, a request for storing a file;
selecting a first storage node from a plurality of storage nodes;
initializing a file identifier for the file based on a network topology of a switch fabric and the plurality of storage nodes, wherein the switch fabric provides a plurality of data paths, each data path connecting the application node to a storage node of the plurality of storage nodes, and wherein the file identifier describes:
the first storage node;
a storage location in the first storage node; and
a first data path of the plurality of data paths, wherein the first data path includes a first set of switches of the plurality of switches, the first set of switches connecting the first application node to the first storage node; and
storing the file on the first storage node.