Patents by Inventor Roshan R NAIR

Roshan R NAIR has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240028419
    Abstract: A method for identifying a plurality of workloads in a heterogenous environment includes collecting a plurality of parameters from at least one layer of a system stack associated with the plurality of workloads, correlating the collected plurality of parameters from different layers of software stack, and creating a feature set based on the correlated plurality of parameters. The method further includes processing the feature set using a successively ordered classifier chain (SOCC) module to identify the presence of the plurality of workloads in the heterogenous environment in a data center.
    Type: Application
    Filed: September 25, 2022
    Publication date: January 25, 2024
    Inventors: ROSHAN R. NAIR, ARUN GEORGE, VISHAK GUDDEKOPPA
  • Publication number: 20230205445
    Abstract: A method for dynamically replicating data in a disaggregated distributed storage system includes receiving, by a processor, a request from a controller to replicate data; dynamically selecting, by the processor, a storage node for replicating the data from among a plurality of storage nodes, based on one or more replication parameters associated with each storage node of the plurality of storage nodes, wherein the one or more replication parameters include at least one of a flash factor corresponding to the each storage node, and a latency between the controller and the each storage node; and providing, by the processor, information about the selected storage node to the controller for replicating the data
    Type: Application
    Filed: December 28, 2022
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Roshan R. NAIR, Arun George, Dinesh Ratra, Parag Jain, Preetham Parshwanath Jain, Rohit Kailash Sharma, Shivam, Vishak Guddekoppa
  • Publication number: 20230205634
    Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.
    Type: Application
    Filed: December 28, 2022
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Roshan R. NAIR, Arun GEORGE, Dinesh RATRA, Parag JAIN, Preetham Parshwanath JAIN, Rohit Kailash SHARMA, Shivam, Vishak GUDDEKOPPA
  • Publication number: 20230205424
    Abstract: A method for distributing and managing an Input/Output (IO) request in a disaggregated storage architecture includes receiving the IO request including IO data to be distributed in the disaggregated storage architecture, generating IO metadata corresponding to the IO data included in the received IO request, determining one or more controller parameters for each of a plurality of controllers of the disaggregated storage architecture, determining a first priority weight of each controller parameter of the one or more controller parameters based on a network type of the disaggregated storage architecture, determining a first IO management weight for each of the plurality of controllers based on the one or more controller parameters and corresponding first priority weights, and statically mapping each of the IO metadata and the IO data to at least one controller of the plurality of controllers based on the first IO management weights of the plurality of controller.
    Type: Application
    Filed: December 27, 2022
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Preetham Parshwanath JAIN, Arun GEORGE, Dinesh RATRA, Parag JAIN, Rohit Kailash SHARMA, Roshan R NAIR, Shivam, Vishak GUDDEKOPPA