Patents by Inventor Gaurav Chawla

Gaurav Chawla 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: 20240134525
    Abstract: An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device receives a read instruction from a host processing system in the computing device that identifies data stored in a storage subsystem included in the storage device and, in response, performs a read operation to copy the data from the storage subsystem to a memory subsystem accessible to the storage device and provide the data to the host processing system. If the storage device determines that an autonomous compute signature matches the data that was copied to the memory subsystem during the performance of the read operation, it executes an autonomous compute application to perform compute operations that are associated with the data that was copied to the memory subsystem during the performance of the read operation and generate compute operation result(s).
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson
  • Publication number: 20240134535
    Abstract: An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device identifies a storage operation for a storage subsystem that is included in the storage device and, in response, performs the storage operation and stores data in a memory subsystem that is accessible to the storage device as part of the performance of the storage operation. If the storage device determines that an autonomous compute signature matches the data that was stored in the memory subsystem, it executes an autonomous compute application to perform compute operations that are associated with the data that was stored in the memory subsystem and generate at least one compute operation result.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson
  • Publication number: 20240134543
    Abstract: A microservice storage device system includes a computing device. A storage device is coupled to the computing device and includes storage device compute hardware coupled to a storage subsystem that is configured to store data. The storage device uses the storage device compute hardware to provide a storage device operating system. The storage device then uses the storage device operating system to provide a storage device management microservice that it uses to manage the storage subsystem. The storage device also uses the storage device operating system to provide at least one compute microservice that it uses to perform at least one compute operation. The storage device management microservice and the at least one compute microservice may each be provided in a respective container generated by the storage device operating system for each of the storage device management microservice and the at least one compute microservice.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson, James Ulery
  • Publication number: 20240134561
    Abstract: A reconfigurable microservice storage device system includes a computing device coupled to a plurality of storage devices that each include storage device compute hardware coupled to a storage subsystem that is configured to store data. The computing device configures the storage device compute hardware in each of a first subset of the plurality of storage devices to provide a respective first storage device operating system that includes a respective first storage device management microservice that manages the storage subsystem in that storage device. The computing device also configures the storage device compute hardware in each of a second subset of the plurality of storage devices to provide a respective second storage device operating system that includes a respective second storage device management microservice that manages the storage subsystem in that storage device, and at least one respective second compute microservice that performs at least one second compute operation.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson, James Ulery
  • Publication number: 20240135645
    Abstract: A method is described which included receiving (S1) a number of object images (IMn) of an object (1). Each object image (IMn) corresponds to a different view direction (n). The object images include first (IM1) and second (IM2) object images corresponding to first (n1) and second (n2) directions. The method also includes determining (S2) a mesh (20) corresponding to the target region (5) of the object (1) surface (2) based on a first subset (MESH) of the number of object images (IMn) which includes two or more object images (IMn) of the number of object images (IMn). The method also includes determining (S3) diffuse (DFUV) and specular (SPUV) maps corresponding to the target region (5) of the object (1) surface (2) based on processing a second subset (REFLECT) of the object images (IMn) using a deep learning neural network model trained to estimate diffuse (DFn) and specular (SPn) albedo components based on an input image (IMn).
    Type: Application
    Filed: October 23, 2022
    Publication date: April 25, 2024
    Applicant: Lumirithmic Limited
    Inventors: Abhijeet GHOSH, Gaurav Chawla, Yiming LIN, Gilles Rainer, Lewis Bridgeman, Tristan Wride, Arvin Lin
  • Publication number: 20240134542
    Abstract: An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device receives a write instruction from a host processing system in the computing device that includes data for storage in a storage subsystem that is included in the storage device and, in response, performs a write operation to provide the data in a memory subsystem that is accessible to the storage device and store the data in the storage subsystem. If the storage device determines that an autonomous compute signature matches the data that was provided in the memory subsystem during the performance of the write operation, it executes an autonomous compute application to perform compute operations that are associated with the data that was provided in the memory subsystem during the performance of the write operation and generate at least one compute operation result.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson
  • Publication number: 20240134550
    Abstract: A zoned namespace storage device system includes a zoned namespace storage device coupled to a computing device. The zoned namespace storage device includes a zoned namespace storage subsystem that is configured to store data, and storage device compute hardware that is coupled to the zoned namespace storage subsystem and that is configured to provide a storage device operating system that includes a storage device management microservice. The storage device management microservice presents a non-zone storage service to a host subsystem in the computing device and receives, via the non-zone storage service presented to the host subsystem, a storage command from the host subsystem that is associated with a storage operation. The storage device management microservice then utilizes a zone storage service presented to the storage device management microservice by the zoned namespace storage subsystem to perform the storage operation on the zoned namespace storage subsystem.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, James Ulery, Leland W. Thompson, Gaurav Chawla
  • Publication number: 20240137369
    Abstract: An autonomous compute storage device system includes an autonomous compute storage device signature/application provisioning system coupled to a storage device. The storage device retrieves an autonomous compute signature from the autonomous compute storage device signature/application provisioning system and, as part of a storage operation being performed in a storage subsystem in the storage device, stores data in a memory subsystem that is accessible to the storage device. If the storage device determines that the autonomous compute signature matches the data that was stored in the memory subsystem, it retrieves an autonomous compute application from the autonomous compute storage device signature/application provisioning system, and executes the autonomous compute application to perform compute operations that are associated with the data that was stored in the memory subsystem and generate at least one compute operation result.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 25, 2024
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson
  • Publication number: 20240137384
    Abstract: Methods and systems for managing data access based threats are disclosed. To manage the data access based threats, a data processing system may include a network interface controller (NIC). The network interface controller may present emulated storages that may be used for data storage. The emulated storage devices may utilize storage resources of storage devices. The NIC may actively screen for access patterns in use of the emulated storage devices that indicate compute complexes may be compromised. When doing so, the processing may be done locally on the NIC.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 25, 2024
    Inventors: GAURAV CHAWLA, BORIS GLIMCHER, MAUNISH A. SHAH
  • Patent number: 11966609
    Abstract: A zoned namespace storage device system includes a zoned namespace storage device coupled to a computing device. The zoned namespace storage device includes a zoned namespace storage subsystem that is configured to store data, and storage device compute hardware that is coupled to the zoned namespace storage subsystem and that is configured to provide a storage device operating system that includes a storage device management microservice. The storage device management microservice presents a non-zone storage service to a host subsystem in the computing device and receives, via the non-zone storage service presented to the host subsystem, a storage command from the host subsystem that is associated with a storage operation. The storage device management microservice then utilizes a zone storage service presented to the storage device management microservice by the zoned namespace storage subsystem to perform the storage operation on the zoned namespace storage subsystem.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: April 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Ali Aiouaz, James Ulery, Leland W. Thompson, Gaurav Chawla
  • Patent number: 11966782
    Abstract: Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes determining that at least one control resource set is not associated with a distributed state storage system; instantiating the distributed state storage system using first additional computing resources; registering the at least one control resource set with the distributed state storage system; preparing the at least one control resource set to perform a first portion of the state management services using the distributed state storage system; determining that the at least one control resource set is not associated with an audit storage; instantiating the audit storage using second additional computing resources; registering the at least one control resource set with the audit storage; and preparing the at least one control resource set to perform a second portion of the state management services using the audit storage.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Douglas L. Farley, John S. Harwood, Jimmy Doyle Pike, Gaurav Chawla, Tommi Salli, Robert Anthony Lincourt, Jr., Sumedh Wasudeo Sathaye
  • Patent number: 11934289
    Abstract: A graph-based data multi-operation system includes a data multi-operation management subsystem coupled to an application and accelerator subsystems. The data multi-operation management subsystem receives a data multi-operation graph from the application that identifies first data and defines operations for performance on the first data to transform the first data into second data. The data multi-operation management subsystem assigns each of the operations to at least one of the accelerator systems, and configures the accelerator subsystems to perform the operations in a sequence that transforms the first data into the second data, When the data multi-operation management subsystem determine a completion status for the performance of the operations by the accelerator subsystems, it transmits a completion status communication to the application that indicates the completion status of the performance of the plurality of operations by the plurality of accelerator subsystems.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: March 19, 2024
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Mark Steven Sanders, William Price Dawkins, Jimmy D. Pike, Elie Jreij, Robert W. Hormuth
  • Patent number: 11928515
    Abstract: A system for providing computer implemented services using information handling systems includes persistent storage and a system control processor manager. The system control processor manager instantiates composed information handling systems using the information handling systems; monitors, using system control processors of the composed information handling systems, operation of the composed information handling systems to obtain operation information; makes a determination, based on the operation information, that the computing implemented services provided by the composed information handling systems are substandard; and in response to the determination: manages operation of the composed information handling systems to provide standards compliant computer implemented services by modifying a composition of at least one of the composed information handling systems using a system control processor of the system control processors.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: William Price Dawkins, Mark Steven Sanders, Jimmy Doyle Pike, Elie Antoun Jreij, Robert Wayne Hormuth, Walter A. O'Brien, III, Mukund P. Khatri, Gaurav Chawla, Yossef Saad
  • Patent number: 11922222
    Abstract: A control plane system can be used to manage or generated components in a shared computing resource environment. To generate a modified components, the control plane system can receive receiving configurations of a component. The configurations can include software versions and/or parameters for the component. Using the configurations, the control plane system can generate an image of a modified component, and communicate the image to a master node in the shared computing resource environment. The master node can provides one or more instances of the modified component for use based on the received image.
    Type: Grant
    Filed: January 30, 2020
    Date of Patent: March 5, 2024
    Assignee: Splunk Inc.
    Inventors: Gaurav Chawla, Mehul Goyal, Sanish Mahadik, Sumeet Rohatgi
  • Patent number: 11907080
    Abstract: An autonomous compute storage device system includes a computing device and a storage device that is coupled to the computing device. The storage device performs a first background operation for a storage subsystem that is included in the storage device and copies first data from the storage subsystem to a memory subsystem that is accessible to the storage device as part of the performance of the first background operation. If the storage device determines that a first autonomous compute signature matches the first data that was copied to the memory subsystem, it executes a first autonomous compute application to perform first compute operations that are associated with the first data that was copied to the memory subsystem during the performance of the first background operation and generate at least one first compute operation result.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Ali Aiouaz, Gaurav Chawla, Leland W. Thompson
  • Patent number: 11907386
    Abstract: A platform root-of-trust system includes a System Control Processor (SCP) subsystem coupled to a central processing subsystem, a BIOS subsystem, and an I/O device. In response to an initialization instruction, the SCP subsystem begins initialization operations prior to the beginning of initialization operations for the central processing subsystem, the BIOS subsystem, and the I/O device. As part of SCP initialization operations, the SCP subsystem validates SCP subsystem initialization information to provide validated SCP subsystem initialization information, and uses the validated SCP subsystem initialization information to complete the SCP initialization operations.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: February 20, 2024
    Assignee: Dell Products L.P.
    Inventors: Mukund P. Khatri, Robert W. Hormuth, Jimmy D. Pike, Gaurav Chawla, William Price Dawkins, Elie Jreij, Mark Steven Sanders, Walter A. O'Brien, III
  • Patent number: 11902106
    Abstract: A client-isolation internal/external fabric LCS provisioning system includes an orchestrator device coupled to a client device via an external fabric, and coupled to resource devices via an internal fabric that is not accessible to the client device via the external fabric. The orchestrator device configures the resource devices to communicate with each other in a manner that satisfies a workload intent for a workload requested by the client device, and presents an LCS provided using the configured resource devices to the client device via the external fabric. When the orchestrator device receives LCS communication(s) directed to the LCS from the client device via the external fabric, it provides instruction(s) to at least one of the resource devices via the internal fabric that are based on the LCS communication and that are configured to cause the at least one of the resource devices to perform function(s) for the LCS.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Douglas Lang Farley, Gaurav Chawla, Jimmy Doyle Pike, Tommi Salli, Andrew Butcher, Geoffrey A. Reid, John Harwood
  • Publication number: 20240028402
    Abstract: A Logically Composed System (LCS) resource device access control and management system includes an orchestrator device in a resource system that is coupled to a resource management system, resource devices, and a presentation/management subsystem. The orchestrator device receives an identification from the resource management system of a first subset of the resource devices for providing a first LCS, and first Service Level Agreement (SLA) information defining a first SLA for the first LCS. Based on the first SLA information, the orchestrator device allocates a first portion of a first resource device included in the resource devices to satisfy the first SLA for the first LCS, and provides a first resource device portion configuration instruction to the presentation/management subsystem that is configured to cause the presentation/management subsystem to configure the resource system to allow the first LCS to access and utilize the first portion of the first resource device.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 25, 2024
    Inventors: Douglas Lang Farley, Gaurav Chawla, John Harwood
  • Publication number: 20240022605
    Abstract: A Logically Composed System (LCS) resource policy enforcement system includes resource devices coupled to an LCS provisioning administrator device, a client system, and an orchestrator device coupled to the resource devices and the client system. The orchestrator device uses a first subset of the resource devices to provide an LCS to the client system based on a workload intent provided by the client system, associates the LCS with a client identifier for the client system, and tags each of the first subset of the resource devices being used to provide the LCS with the client identifier. The orchestrator device then identifies a LCS policy for the LCS and applies the LCS policy to each of the first subset of the resource devices tagged with the client identifier to cause the LCS policy to be enforced on the client system and the LCS provisioning administrator device.
    Type: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventors: Douglas Lang Farley, Ethan A. Kaley, Judith Furlong, Geoffrey A. Reid, John Harwood, Gaurav Chawla
  • Publication number: 20240004697
    Abstract: A Logically Composed System (LCS) life-cycle management system includes an orchestrator device coupled to resource devices. The orchestrator device configures the resource devices to provide an LCS to a client device. The orchestrator device also identifies interdependencies between the resource devices and, based on those interdependencies, determines life-cycle management operations available for the LCS and presents the life-cycle management operations to the client device. When the orchestrator device receives a request to perform a first life-cycle management operation on the LCS, it performs the first life-cycle management operation on the first LCS based on the interdependencies identified between the resource devices.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 4, 2024
    Inventors: Douglas Lang Farley, Ethan A. Kaley, Geoffrey A. Reid, Gaurav Chawla, John Harwood