Patents by Inventor Anurag Chandra

Anurag Chandra 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).

  • Patent number: 12235734
    Abstract: A system can maintain first data as files and second data as objects. The system can receive a request from a remote computer to convert a file into an object. The system can receive, from a file storage protocol mount point associated with the remote computer, first metadata for the file. The system can receive, from an object storage protocol client associated with the remote computer, second metadata for an object storage bucket of the second data, wherein data of the file is to be stored as the object in the object storage bucket. The system can copy the data of the file into the object in the object storage bucket, based on the first metadata for the file, based on the second metadata for the object storage bucket, and independently of transferring the data of the file to the object storage bucket via the remote computer.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: February 25, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Narayan Behera, Deepak Ratnaparkhi, Sameer Mohod, Anurag Chandra
  • Patent number: 12235730
    Abstract: A system can determine that a node a storage cluster has failed, wherein respective data protection levels are maintained for respective files. The system can traverse the respective files, comprising, in response to determining that a data protection level for a file is degraded and that the file is a priority file, adding an identifier of the file to a priority table for restoration of data protection, or, in response to determining that the data protection level for the file of the respective files is degraded and that the file is not the priority file, adding the identifier of the file to a non-priority table for the restoration of data protection. The system can, after traversing the files, restore respective first data protection levels of respective first files represented by the priority table, and then restore respective second data protection levels of respective second files represented by the non-priority table.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: February 25, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Shiv S. Kumar, Kaushik Gupta, Anurag Chandra
  • Publication number: 20250028608
    Abstract: A system can maintain first data as files and second data as objects. The system can receive a request from a remote computer to convert a file into an object. The system can receive, from a file storage protocol mount point associated with the remote computer, first metadata for the file. The system can receive, from an object storage protocol client associated with the remote computer, second metadata for an object storage bucket of the second data, wherein data of the file is to be stored as the object in the object storage bucket. The system can copy the data of the file into the object in the object storage bucket, based on the first metadata for the file, based on the second metadata for the object storage bucket, and independently of transferring the data of the file to the object storage bucket via the remote computer.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Inventors: Narayan Behera, Deepak Ratnaparkhi, Sameer Mohod, Anurag Chandra
  • Publication number: 20250028609
    Abstract: A system can create a group of at least one file on a source computer. The system can perform iterations of backing up the group of at least one file to a destination computer. The system can store respective job status indications of respective iterations of the iterations of backing up the group of at least one file. The system can, in response to determining to back up the data, and in response to determining that the job status indications indicate that at least one iteration of the iterations of backing up the group of at least one file was successful, back up the data to the destination computer, or, in response to determining that the job status indications indicate that the at least one iteration of the iterations of backing up the group of at least one file was unsuccessful, refrain from backing up the data.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 23, 2025
    Inventors: Narayan Behera, Shilbin Devassy, Anurag Chandra, Shiv S. Kumar
  • Publication number: 20240419790
    Abstract: A system can receive a request that is associated with a user account to perform an operation on the system. The system can evaluate the request based on a security breach policy to produce a security result. The system can, in response to determining that the security result indicates that there is a possible security breach, determine not to perform the operation, and perform a mitigating action regarding the possible security breach. The system can, in response to the security result indicating that the possible security breach does not exist, perform the operation.
    Type: Application
    Filed: June 15, 2023
    Publication date: December 19, 2024
    Inventors: Anurag Chandra, Shiv Kumar, Kaushik Gupta
  • Patent number: 12001321
    Abstract: Automated mocking of computer system deployments is facilitated. A method as described herein can include associating, by a first system operatively coupled to a processor, respective properties of a first deployment of a second system on a first computing device with respective automation mapping functions; executing, by the first system, the automation mapping functions in an order defined by dependencies between respective ones of the automation mapping functions, resulting in a series of system modeling tasks and an order associated with the series of system modeling tasks; and performing, by the first system, the series of system modeling tasks in the order associated therewith, resulting in a second deployment of the second system being created on a second computing device that is distinct from the first computing device.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: June 4, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Matthew Bryan, Shiv Shankar Kumar, Anurag Chandra, Shubham Patil
  • Publication number: 20220413995
    Abstract: Automated mocking of computer system deployments is facilitated. A method as described herein can include associating, by a first system operatively coupled to a processor, respective properties of a first deployment of a second system on a first computing device with respective automation mapping functions; executing, by the first system, the automation mapping functions in an order defined by dependencies between respective ones of the automation mapping functions, resulting in a series of system modeling tasks and an order associated with the series of system modeling tasks; and performing, by the first system, the series of system modeling tasks in the order associated therewith, resulting in a second deployment of the second system being created on a second computing device that is distinct from the first computing device.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Matthew Bryan, Shiv Shankar Kumar, Anurag Chandra, Shubham Patil
  • Patent number: 11467947
    Abstract: Systems and methods facilitating automated mocking of computer system deployments are described herein. A method as described herein can include associating, by a first system operatively coupled to a processor, respective properties of a first deployment of a second system on a first computing device with respective automation mapping functions; executing, by the first system, the automation mapping functions in an order defined by dependencies between respective ones of the automation mapping functions, resulting in a series of system modeling tasks and an order associated with the series of system modeling tasks; and performing, by the first system, the series of system modeling tasks in the order associated therewith, resulting in a second deployment of the second system being created on a second computing device that is distinct from the first computing device.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: October 11, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Matthew Bryan, Shiv Shankar Kumar, Anurag Chandra, Shubham Patil
  • Publication number: 20220121558
    Abstract: Systems and methods facilitating automated mocking of computer system deployments are described herein. A method as described herein can include associating, by a first system operatively coupled to a processor, respective properties of a first deployment of a second system on a first computing device with respective automation mapping functions; executing, by the first system, the automation mapping functions in an order defined by dependencies between respective ones of the automation mapping functions, resulting in a series of system modeling tasks and an order associated with the series of system modeling tasks; and performing, by the first system, the series of system modeling tasks in the order associated therewith, resulting in a second deployment of the second system being created on a second computing device that is distinct from the first computing device.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 21, 2022
    Inventors: Matthew Bryan, Shiv Shankar Kumar, Anurag Chandra, Shubham Patil
  • Patent number: 5047910
    Abstract: A control system for poly-phase power inverters that uses feedback sensed voltages and currents to control the switching of solid state power switches in the inverter bridges, producing a nearly ideal sinewave voltage output regardless of load induced or switching harmonic voltages. The system operates in combination with the inverter power switches and switch drivers, particularly incorporating a digital programed optimal controller with virtually no delay in implementing the feedback control, and automatically correcting for any sensed line voltage distortions. The system inherently provides a high recovery speed for voltage transients.
    Type: Grant
    Filed: July 9, 1990
    Date of Patent: September 10, 1991
    Assignee: Teledyne Inet
    Inventors: Alexander Levran, Anurag Chandra