Patents by Inventor Abhishek Gupta

Abhishek Gupta 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: 11881859
    Abstract: A circuit includes an inverter coupled between an input and an output. The inverter includes first and second pull-down transistors having control terminals coupled to the input, a pull-up resistor, and a pull-up transistor having a control terminal coupled to the input. The first and second pull-down transistors are coupled in series along a pull-down path extending between a first voltage supply terminal and the output. The pull-up resistor and pull-up transistor are coupled in series along a pull-up path extending between a second voltage supply terminal and the output. A hysteresis transistor has a control terminal coupled to the output. The hysteresis transistor is coupled to the inverter along a hysteresis path extending between the first voltage supply terminal and the pull-up path. A clamp circuit is coupled to the inverter along a clamp path extending between the first voltage supply terminal and the pull-down path.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: January 23, 2024
    Assignee: Texas Instruments Incorporated
    Inventors: Abhishek Gupta, Sayantan Gupta
  • Patent number: 11880672
    Abstract: A system and method are disclosed for performing, by a processor of an information handling system, an inventory of updateable components of the information handling system. The system and method also includes retrieving an update path catalog for the updateable component and determining published updates between a current version and a target version of the updateable component according to the update path catalog. In addition, the system and method includes determining update recommendations based on the published updates between the current version and the target version. Finally, the system and method includes consolidating the update recommendations into the consolidated update recommendation according to a criterion.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: January 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Revuri, Raveendra Babu Madala, Rushyendra Velamuri, Winston X. Fernandes, Praveen Lalgoudar, Abhishek Gupta
  • Publication number: 20230409292
    Abstract: A computer-implemented method includes maintaining one or more databases that collectively store organizational data associated with an organization and an object graph data structure having a plurality of data objects associated with the organizational data. The method further includes generating a formula field which includes one or more dependent fields, wherein the formula field is defined and evaluated using a query expression that makes reference to the object graph data structure. The method further includes, in response to a value of at least one of the one or more dependent fields changing to an updated value, automatically updating a value of the formula field based on the updated value of the at least one of the one or more dependent fields, and enabling inclusion of the formula field in one or more of a report, a policy, a workflow, a trigger, or a rule.
    Type: Application
    Filed: March 27, 2023
    Publication date: December 21, 2023
    Inventors: Ajaya Kumar Agrawal, Ishan Timalsina, Abhishek Gupta, Abhishek Bansal, Dipesh Jayantilal Rambhiya, Siddhartha Gunda, Lei Zhao, Kyle Michael Boston
  • Publication number: 20230409545
    Abstract: A version control interface provides for time travel with metadata management under a common transaction domain as the data. Examples generate a time-series of master branch snapshots for data objects stored in a data lake, with the snapshot comprising a tree data structure such as a hash tree and associated with a time indication. Readers select a master branch snapshot from the time-series, based on selection criteria (e.g., time) and use references in the selected master branch snapshot to read data objects from the data lake. This provides readers with a view of the data as of a specified time.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 21, 2023
    Inventors: Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE, Marin NOZHCHEV
  • Publication number: 20230397635
    Abstract: An improved ingredient for animal feed produced from distillers grains using a tribo-electro static belt separation process is disclosed.
    Type: Application
    Filed: November 5, 2021
    Publication date: December 14, 2023
    Inventors: Natsuki Barber, Kyle P. Flynn, Abhishek Gupta
  • Patent number: 11836134
    Abstract: Exemplary methods, apparatuses, and systems include a file system process obtaining locks on a first node and a second node in a tree structure, with the second node being a child node of the first node. The file system process determines a quantity of child nodes of the second. While holding the locks on the first and second nodes, the file system determines whether to proactively split or merge the second node. In response to determining that the quantity of child nodes is within a first range, the file system process splits the second node. If the file system process determines that the quantity of child nodes is within a second range, the file system process merges the second node.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: December 5, 2023
    Assignee: VMware, Inc.
    Inventors: Abhishek Gupta, Rob T. Johnson, Srinath Premachandran, Richard P. Spillane, Sandeep Rangaswamy, Jorge Guerra Delgado, Kapil Chowksey, Wenguang Wang
  • Publication number: 20230385265
    Abstract: A version control interface provides for accessing a data lake with transactional semantics. Examples generate a plurality of tables for data objects stored in the data lake. The tables each comprise a set of name fields and map a space of columns or rows to a set of the data objects. Transactions read and write data objects and may span a plurality of tables with properties of atomicity, consistency, isolation, durability (ACID). Performing the transaction comprises: accumulating transaction-incomplete messages, indicating that the transaction is incomplete, until a transaction-complete message is received, indicating that the transaction is complete. Upon this occurring, a master branch is updated to reference the data objects according to the transaction-incomplete messages and the transaction-complete message. Tables may be grouped into data groups that provide atomicity boundaries so that different groups may be served by different master branches, thereby improving the speed of master branch updates.
    Type: Application
    Filed: May 30, 2022
    Publication date: November 30, 2023
    Inventors: Christos KARAMANOLIS, Abhishek GUPTA, Richard P. SPILLANE, Marin NOZHCHEV
  • Patent number: 11829328
    Abstract: A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: November 28, 2023
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Andrey Alexseyevich Pyatkov, Angshuman Bezbaruah, Artem Yevgenyevich Livshits, Brajesh Kumar Shrivastava, Karan Gupta, Prakash Narayanasamy
  • Publication number: 20230378942
    Abstract: A circuit includes an inverter coupled between an input and an output. The inverter includes first and second pull-down transistors having control terminals coupled to the input, a pull-up resistor, and a pull-up transistor having a control terminal coupled to the input. The first and second pull-down transistors are coupled in series along a pull-down path extending between a first voltage supply terminal and the output. The pull-up resistor and pull-up transistor are coupled in series along a pull-up path extending between a second voltage supply terminal and the output. A hysteresis transistor has a control terminal coupled to the output. The hysteresis transistor is coupled to the inverter along a hysteresis path extending between the first voltage supply terminal and the pull-up path. A clamp circuit is coupled to the inverter along a clamp path extending between the first voltage supply terminal and the pull-down path.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 23, 2023
    Inventors: Abhishek Gupta, Sayantan Gupta
  • Publication number: 20230363117
    Abstract: Embodiments of the invention provide a high-density liquid cooling system including a cabinet with side panels on opposing sides of the cabinet. A heat exchanger is mounted within the cabinet, and is positioned at an oblique angle relative to the side panels. The heat exchanger is fluidly positioned along a liquid cooling circuit and includes a fluid inlet for receiving a fluid of the liquid cooling circuit. A fan assembly is mounted at a front of the cabinet and includes a plurality of fans configured to generate an air flow across a surface of the heat exchanger. A pumping unit within the cabinet includes a control unit and a first pump for inducing a flow of the fluid of the liquid cooling circuit. The control unit includes a first and second removable controller, and the control unit is electrically connected with the first pump and at least one fan.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 9, 2023
    Inventors: Abhishek Gupta, Stefan Djuranec, Matthew R. Archibald, Dietmar Mann
  • Publication number: 20230363109
    Abstract: Systems and methods are provided for a high density liquid cooling unit to cool electrical components. A replaceable pump unit (RPU) can include a pump configured to provide fluid flow to cool the electrical components (e.g., via direct liquid cooling of the electrical components by the pumped fluid and air-to-liquid cooling of the pumped fluid via a heat exchanger in fluid communication with the RPU). The RPU can be configured to be operated with or satisfy one or more RPU performance characteristics.
    Type: Application
    Filed: May 4, 2023
    Publication date: November 9, 2023
    Inventors: Abhishek Gupta, Stefan Djuranec, Matthew R. Archibald, Dietmar Mann
  • Patent number: 11807984
    Abstract: An improved wet processing method for producing improved terry fabrics is provided. Woven fabric is treated based on enzymatic treatment process including de-sizing using optimized dosage of predetermined de-sizing ingredients, washed and bio-washed using optimized dosage of bio-washing ingredients. Enzyme treated fabric is pre-treated and subjected to hot air beat-up process comprising mechanically treating pre-treated fabric with optimized hot air beat-up parameters. Air is blown onto pre-treated fabric from both directions for predetermined duration and at predetermined frequency causing to and fro movement of fabric in tumbling chambers of tumbling machine resulting in an instantaneous impact produced on every pile loop of pre-treated fabric such that fibers rearrange in a path of least resistance to produce relaxed, open and aligned fiber structure in the fabric.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: November 7, 2023
    Inventor: Abhishek Gupta
  • Patent number: 11803815
    Abstract: The presently disclosed subject matter includes an apparatus with a processor and a memory storing code which, when executed by the processor, causes the processor to receive a data profile associated with a candidate resource, the data profile includes a set of attributes of the candidate resource which are relevant for assessing the candidate resource's suitability to satisfy a particular resource demand. The apparatus extracts an n-dimensional feature vector from the received data profile, the n-dimensional feature vector capturing aspects of the candidate resource's attributes and process said n-dimensional feature vector with a first ensemble machine learning model to generate a first suitability factor. Likewise, the apparatus process said n-dimensional feature vector with a second ensemble machine learning model to generate a second suitability factor. The apparatus determines whether to allocate the candidate resource to the particular resource demand using said first and second suitability factors.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: October 31, 2023
    Assignee: Vettery, Inc.
    Inventors: Bhavish Agarwal, Abhishek Gupta, Ye Xu
  • Patent number: 11803940
    Abstract: A discriminator of a training model is trained to discriminate between original training images without artificial subsurface data and modified training images with artificial subsurface data. A generator of the training model is trained to: replace portions of original training images with the artificial subsurface data to form the modified training images, and prevent the discriminator from discriminating between the original training images and the modified training images.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: October 31, 2023
    Assignee: Schlumberger Technology Corporation
    Inventors: Kishore Mulchandani, Abhishek Gupta
  • Patent number: 11775353
    Abstract: A visualization request to visualize data is received. System parameters responsive to the visualization request are obtained. Predicted performance metrics are generated with a machine learning model using the system parameters. A workload server is obtained using a workload server profile selected using the predicted performance metrics, the workload server executing a visualization workload to generate a visualization. The visualization of the data is streamed, from the workload server to the client device, responsive to the visualization request.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: October 3, 2023
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: Abhishek Gupta, Kishore Mulchandani
  • Publication number: 20230305944
    Abstract: Various embodiments herein described are directed to methods, apparatuses and computer program products configured for monitoring and improving the performance of complex network computer systems. In some examples, an example service health status monitoring server may generate service health status data objects based at least in part on system-monitored metric metadata of metric-based alert data object(s) and user-defined mapping metadata of metric-based rule data object(s). Additional examples provide various example user interfaces, such as, but not limited to, health status monitoring user interfaces, that facilitate various user inputs and software operations in a service health status monitoring system.
    Type: Application
    Filed: March 25, 2022
    Publication date: September 28, 2023
    Inventors: Sandipan BISWAS, Mandeep KUMAWAT, Abhishek GUPTA
  • Publication number: 20230271195
    Abstract: Systems and methods for the beneficiation of fine and very fine particles of iron ore are disclosed. The system includes a first triboelectric electrostatic belt-type separator (BSS) which receives and processes a stream of particles with a median particle size (d50) less than 75 microns to generate an iron rich concentrate. The system and method is water-free and carried out in a totally dry metallurgical route. The system also includes at least one air classification device that receives and processes a feed stream of particles to provide the stream of particles with a median particle size (d50) that is less than 75 microns. The system may also include a dryer and de- agglomeration system that receives a feed stream of particles and processes the feed stream of particles to provide the particle stream with a moisture of less than 2%.
    Type: Application
    Filed: June 22, 2021
    Publication date: August 31, 2023
    Inventors: Kyle P. Flynn, Abhishek Gupta, Lucas Rojas Mendoza
  • Patent number: 11727301
    Abstract: Methods, systems, and computer-readable storage media for receiving a dataset, the dataset including a plurality of data values, clustering data values of the plurality of data values into a plurality of input feature clusters in input feature space, training a local multi-task Gaussian process (MTGP) for each input feature cluster to provide optimized hyper-parameters in hyper-parameter space, an optimized hyper-parameter being provided for each input feature cluster, merging data values based on the optimized hyper-parameters, and distances between hyper-parameter clusters in the hyper-parameter space to provide a plurality of merged data values, and providing a LL-MTGP model based on the merged data values.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: August 15, 2023
    Assignee: SAP SE
    Inventors: Bingshui Da, Chen Wang, Yew Soon Ong, Abhishek Gupta
  • Patent number: 11720568
    Abstract: Exemplary methods, apparatuses, and systems include a file system process reading a first node in a tree data structure from a first memory. The first node includes a first approximate membership query data structure (“AMQ”), a first plurality of child pointers, a first plurality of pivot values, and a first buffer. The file system process determines that the first plurality of child pointers exceeds a maximum size. Using a pivot value in the first plurality of pivot values, the file system process splits the first node into a second node and a third node. The file system process uses the pivot value to split the first buffer into a second buffer and a third buffer. Using the pivot value and the first AMQ, the file system process generates a second AMQ and a third AMQ.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: August 8, 2023
    Assignee: VMware, Inc.
    Inventors: Abhishek Gupta, Rob T. Johnson, Srinath Premachandran, Richard P. Spillane, Sandeep Rangaswamy, Jorge Guerra Delgado, Kapil Chowksey, Wenguang Wang
  • Patent number: 11704042
    Abstract: A reference snapshot selection technique is configured to select a reference snapshot resolution algorithm used to determine an appropriate reference snapshot that may be employed to perform incremental snapshot replication of workload data between primary and secondary sites in a data replication environment. A reference resolution procedure is configured to process a set of constraints from the data replication environment to dynamically select the reference snapshot resolution algorithm based on a figure of merit that satisfies administrative constraints to reduce or optimize resource utilization in the data replication environment.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: July 18, 2023
    Assignee: Nutanix, Inc.
    Inventors: Abhishek Gupta, Brajesh Kumar Shrivastava, Pranab Patnaik