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

  • Patent number: 11281602
    Abstract: An information handling system includes a processor and a hardware device. The hardware device includes a first engine to provide a first operation on data, and a second engine to provide a second operation on data. The processor provides a command to the hardware device. The command directs the first engine to perform the first operation on first data to create second data based upon the performance of the first operation on the first data, and directs the second engine to perform the second operation on the second data to create third data based upon the performance of the second operation on the second data in response to a completion signal. The hardware device is configured to provide the completion signal to the second engine when the performance of the first operation on the first data is completed.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: March 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Shyamkumar Iyer, Krishna Ramaswamy, Gaurav Chawla, Glen Sescila, Andrew Butcher
  • Patent number: 11221858
    Abstract: An SCP boot system includes a chassis housing a BIOS and an SCP that presents a virtual BIOS boot media location to the BIOS. The SCP may receive a first physical boot media location from a management system and, when the SCP receives a first BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a first BIOS boot image from the first physical boot media location and provides it to the BIOS. The SCP may then receive a second physical boot media location from the management system and, when the SCP subsystem receives a second BIOS boot image retrieval request from the BIOS that is directed to the virtual BIOS boot media location, it retrieves a second BIOS boot image from the second physical boot media location and provides it to the BIOS.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Robert W. Hormuth, William Price Dawkins, Gaurav Chawla, Mark Steven Sanders, Jimmy D. Pike, Elie Jreij
  • Publication number: 20210405983
    Abstract: Mapping applications or smart contracts to a data confidence fabric. A smart contract is deployed and executed in a data confidence fabric based on trust requirements of the smart contract. The trust requirements are mapped to the nodes of the data confidence fabric. A ledger is created on the identified nodes and the application is deployed to and run on the identified nodes.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Inventors: Stephen J. Todd, Gaurav Chawla
  • Publication number: 20210250358
    Abstract: A method in one embodiment comprises receiving a plurality of requests for data records from a plurality of clients. The data is in a plurality of data systems of a global namespace, and the plurality of data systems are in a plurality of locations. The method also comprises determining whether a given client is allowed access to one or more of the data records based on one or more of a plurality of data access policies, retrieving the data records from at least one of the data systems based on a determination that the given client is allowed access to the data records, and providing the data records to the given client. Retrieving the data records comprises determining a location for the data records, and generating a channel to the location through which the data records are retrieved.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Inventors: Aurelian Dumitru, Gaurav Chawla
  • Publication number: 20210243167
    Abstract: A method for managing data includes obtaining, by an indirection logic service, a data request for data, wherein the data request specifies a ledger entry, identifying an indirection logic entry stored in the indirection logic service based on the ledger entry, obtaining a selection of trust data from a client, wherein the ledger entry comprises metadata of the trust data, and initiating communication between the client and a local trust manager based on the selection of trust data, wherein the trust data was generated by the local trust manager.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 5, 2021
    Inventors: Stephen James Todd, Jason A. Shepherd, Jimmy Doyle Pike, Aurelian Dumitru, Gaurav Chawla
  • Publication number: 20210226846
    Abstract: An information handling system may include a processor, a smart network interface card communicatively coupled to the processor, a basic input/output system configured to be the first code executed by the processor when the information handling system is booted and configured to initialize components of the information handling system into a known state, and a management controller configured for out-of-band management of the information handling system. The management controller may further configured to communicate information regarding the smart network interface card to a provisioning server, receive parameters from the provisioning server for a network-based boot of the smart network interface card, and communicate the parameters to the smart network interface card to enable the smart network interface card to boot from an image stored at the provisioning server.
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Applicant: Dell Products L.P.
    Inventors: Lee E. BALLARD, Gaurav CHAWLA
  • Publication number: 20210124728
    Abstract: Hardware trust boundaries in a data confidence fabric are provided. Nodes in a data confidence fabric are provisioned with identifies and confidence scores. Hardware-based trust insertion technologies are applied to data in the data confidence fabric. Protocols allow nodes to join the data confidence fabric and be aware of other nodes. Paths of data can be graphed and audited.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Stephen James Todd, Jason A. Shepherd, Gaurav Chawla, Aurelian Dumitru, Jimmy Doyle Pike
  • Patent number: 10936353
    Abstract: In accordance with embodiments of the present disclosure, a method may include responsive to issuance of, by an application executing on a virtual machine of a hypervisor executing on a processor subsystem of an information handling system, an instruction triggering a virtual machine exit of the virtual machine, invoking a virtual machine exit handler of the hypervisor to handle the instruction. The method may also include determining by the virtual machine exit handler whether the instruction has a characteristic indicating that the instruction should be handled by a hardware accelerator device of the information handling system communicatively coupled to the processor subsystem and responsive to determining that the instruction has a characteristic indicating that the instruction should be handled by the hardware accelerator device, offloading by the virtual machine exit handler processing of the instruction to the hardware accelerator device.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: March 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Shyam T. Iyer, Gaurav Chawla
  • Publication number: 20210041647
    Abstract: Microelectronic package communication is described using radio interfaces connected through wiring. One example includes a system board, an integrated circuit chip, and a package substrate mounted to the system board to carry the integrated circuit chip, the package substrate having conductive connectors to connect the integrated circuit chip to external components. A radio on the package substrate is coupled to the integrated circuit chip to modulate the data onto a carrier and to transmit the modulated data. A radio on the system board receives the transmitted modulated data and demodulates the received data, and a cable interface is coupled to the system board radio to couple the received demodulated data to a cable.
    Type: Application
    Filed: October 28, 2020
    Publication date: February 11, 2021
    Inventors: Shawna LIFF, Adel A. ELSHERBINI, Telesphor KAMGAING, Sasha N. OSTER, Gaurav CHAWLA
  • Patent number: 10852495
    Abstract: Microelectronic package communication is described using radio interfaces connected through wiring. One example includes a system board, an integrated circuit chip, and a package substrate mounted to the system board to carry the integrated circuit chip, the package substrate having conductive connectors to connect the integrated circuit chip to external components. A radio on the package substrate is coupled to the integrated circuit chip to modulate the data onto a carrier and to transmit the modulated data. A radio on the system board receives the transmitted modulated data and demodulates the received data, and a cable interface is coupled to the system board radio to couple the received demodulated data to a cable.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: December 1, 2020
    Assignee: Intel Corporation
    Inventors: Shawna Liff, Adel A. Elsherbini, Telesphor Kamgaing, Sasha N. Oster, Gaurav Chawla
  • Publication number: 20200065263
    Abstract: Microelectronic package communication is described using radio interfaces connected through wiring. One example includes a system board, an integrated circuit chip, and a package substrate mounted to the system board to carry the integrated circuit chip, the package substrate having conductive connectors to connect the integrated circuit chip to external components. A radio on the package substrate is coupled to the integrated circuit chip to modulate the data onto a carrier and to transmit the modulated data. A radio on the system board receives the transmitted modulated data and demodulates the received data, and a cable interface is coupled to the system board radio to couple the received demodulated data to a cable.
    Type: Application
    Filed: September 25, 2015
    Publication date: February 27, 2020
    Inventors: Shawna LIFF, Adel A. ELSHERBINI, Telesphor KAMGAING, Sasha N. OSTER, Gaurav CHAWLA
  • Patent number: 10524612
    Abstract: An apparatus includes a body, a removable first container for water for positioning on the body, a boiler within the body receives water from the first container, a heater adjacent to the boiler heats the water in accordance with at least one preparation parameter. The apparatus further includes a removable second container that is a combination milk carafe and boiler for positioning on the body and a separate heater adjacent to the milk carafe and boiler for heating the milk in accordance with at least one preparation parameter. A filter and a dispensing valve are controlled electronically. An interface and display for entering brewing parameters and a microcomputer for the controlling the apparatus.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: January 7, 2020
    Assignee: Camellia Labs Inc.
    Inventors: Gaurav Chawla, Matt Leanse, Peter A Relan
  • Publication number: 20190394876
    Abstract: A land grid array (LGA) land pad having reduced capacitance is disclosed. The conductive portion of a land pad that overlaps a parallel ground plane within the substrate is reduced by one or more non-conductive voids though the thickness of the conductive portion of the land pad. The voids may allow the contact area of the land pad, as defined by the perimeter of the land pad, to remain the same while reducing the conductive portion that overlaps the parallel ground plane. Capacitance between the land pad and the parallel ground plane is reduced by an amount proportional to the reduction in overlapping conductive area.
    Type: Application
    Filed: September 3, 2019
    Publication date: December 26, 2019
    Inventors: Zhichao ZHANG, Tao WU, Gaurav CHAWLA, Jeffrey LEE
  • Patent number: 10433421
    Abstract: A land grid array (LGA) land pad having reduced capacitance is disclosed. The conductive portion of a land pad that overlaps a parallel ground plane within the substrate is reduced by one or more non-conductive voids though the thickness of the conductive portion of the land pad. The voids may allow the contact area of the land pad, as defined by the perimeter of the land pad, to remain the same while reducing the conductive portion that overlaps the parallel ground plane. Capacitance between the land pad and the parallel ground plane is reduced by an amount proportional to the reduction in overlapping conductive area.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: October 1, 2019
    Assignee: Intel Corporation
    Inventors: Zhichao Zhang, Tao Wu, Gaurav Chawla, Jeffrey Lee
  • Patent number: 10235195
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor subsystem having access to a memory subsystem and a device communicatively coupled to the processor subsystem, the device having an endpoint assigned for access by an operating system executing on the processor subsystem such that the endpoint appears to the operating system as a logical hardware adapter, wherein the device is configured to discover a private device coupled to the device, enumerate the private device as a managed device of the device, and map a portion of a virtual address space of an operating system executing on the processor subsystem to the private device, such that the private device is abstracted to the operating system as a virtual memory address of the operating system.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: March 19, 2019
    Assignee: Dell Products L.P.
    Inventors: Shyam T. Iyer, Gaurav Chawla, Duk M. Kim, Srikrishna Ramaswamy
  • Patent number: 10205292
    Abstract: Embodiments of the present disclosure are directed towards socket contact techniques and configurations. In one embodiment, an apparatus may include a socket substrate having a first side and a second side disposed opposite to the first side, an opening formed through the socket substrate, an electrical contact disposed in the opening and configured to route electrical signals between the first side and the second side of the socket substrate, the electrical contact having a cantilever portion that extends beyond the first side, wherein the first side and surfaces of the socket substrate in the opening are plated with a metal. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: February 12, 2019
    Assignee: INTEL CORPORATION
    Inventors: Dhanya Athreya, Gaurav Chawla, Kemal Aygun, Glen P. Gordon, Sarah M. Canny, Jeffory L. Smalley, Srikant Nekkanty, Michael Garcia, Joshua D. Heppner
  • Publication number: 20180349160
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor subsystem having access to a memory subsystem and a device communicatively coupled to the processor subsystem, the device having an endpoint assigned for access by an operating system executing on the processor subsystem such that the endpoint appears to the operating system as a logical hardware adapter, wherein the device is configured to discover a private device coupled to the device, enumerate the private device as a managed device of the device, and map a portion of a virtual address space of an operating system executing on the processor subsystem to the private device, such that the private device is abstracted to the operating system as a virtual memory address of the operating system.
    Type: Application
    Filed: May 30, 2017
    Publication date: December 6, 2018
    Applicant: Dell Products L.P.
    Inventors: Shyam T. IYER, Gaurav CHAWLA, Duk M. KIM, Srikrishna RAMASWAMY
  • Patent number: 10148492
    Abstract: A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 4, 2018
    Assignee: Dell Products L.P.
    Inventors: Gaurav Chawla, Rajesh Narayanan, Shyamkumar T. Iyer
  • Publication number: 20180335956
    Abstract: A method may include, in an information handling system having an accelerator device, a physical storage media device communicatively coupled to the accelerator device, and a processor subsystem having access to the accelerator device which is coupled between the processor subsystem and the physical storage media device, responsive to an input/output command received in an address space of a storage virtual application executing as a virtual machine of a hypervisor executing on the processor subsystem from a host system executing as a second virtual machine of the hypervisor: (i) updating, by the storage virtual application, metadata associated with the input/output command including setting a host system direct memory access address corresponding to a host data buffer of the host system associated with the command; (ii) and ringing, by the storage virtual application, a doorbell for the physical storage media device.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 22, 2018
    Applicant: Dell Products L.P.
    Inventors: Shyam T. IYER, Gaurav CHAWLA, Duk M. KIM, Srikrishna RAMASWAMY
  • Publication number: 20180336052
    Abstract: In accordance with embodiments of the present disclosure, a method may include responsive to issuance of, by an application executing on a virtual machine of a hypervisor executing on a processor subsystem of an information handling system, an instruction triggering a virtual machine exit of the virtual machine, invoking a virtual machine exit handler of the hypervisor to handle the instruction. The method may also include determining by the virtual machine exit handler whether the instruction has a characteristic indicating that the instruction should be handled by a hardware accelerator device of the information handling system communicatively coupled to the processor subsystem and responsive to determining that the instruction has a characteristic indicating that the instruction should be handled by the hardware accelerator device, offloading by the virtual machine exit handler processing of the instruction to the hardware accelerator device.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Applicant: Dell Products L.P.
    Inventors: Shyam T. IYER, Gaurav CHAWLA