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).
-
Publication number: 20240248879Abstract: Storage file size in distributed data lakes is optimized. At a first ingestion node of a plurality of ingestion nodes, a merge advisory is received from a coordinator. The merge advisory indicates a transaction identifier (ID). Received data associated with the transaction ID is persisted, which includes: determining whether the received data, persisted together in a single file will exceed a maximum desired file size; based on determining that the maximum desired file size will not be exceeded, persisting the received data in a single file; and based on determining that the maximum desired file size will be exceeded, persisting the received data in a plurality of files that each does not exceed the maximum desired file size. A location of the persisted received data in the permanent storage is identified, by the first ingestion node, to the coordinator.Type: ApplicationFiled: January 25, 2023Publication date: July 25, 2024Inventors: Dimiter DIMITRIEV, Kostadin GEORGIEV, Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE
-
Publication number: 20240248905Abstract: References to changing data sets in distributed data lakes are optimized. As part of a transaction, a first message is received. The first message identifies a table and first data to be written to the table. Based on at least the table, the first message is routed to a first ingestion node of a plurality of ingestion nodes. The first data is persisted in temporary storage. Location information of the persisted first data is determined. A data available message comprising a self-describing reference to the first data is published, by the first ingestion node, to a first reader node of a plurality of reader nodes. The self-describing reference identifies the first ingestion node, the location information of the first data, and a range of the first data.Type: ApplicationFiled: January 25, 2023Publication date: July 25, 2024Inventors: Dimiter DIMITRIEV, Kostadin GEORGIEV, Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE
-
Publication number: 20240243967Abstract: A configuration manager (CM) User Interface (UI) enables a user to initiate a configuration push by a configuration manager. A CM UI is displayed and accessed by a user. A network function device to configure is identified. A configuration file for configuring the network function device is provided to the CM using the CM UI. The user, form the CM UI, initiates a configuration push of the configuration file by the CM to the network function device to begin configuring the network function device.Type: ApplicationFiled: September 22, 2022Publication date: July 18, 2024Inventors: Abhishek SINGH, Anurag MAHAJAN, Rahul GUPTA, Aaditya DHARAMPURIKAR, Karan ARORA
-
Patent number: 12026072Abstract: A framework is described that improves resource utilization during operations executing within workflows of the distributed data processing system (e.g., having a plurality of interconnected nodes) in a disaster recovery (DR) environment configured to support synchronous and asynchronous (i.e., heterogeneous) DR workflows (e.g., generating snapshots and replicating data) that include synchronous replication, asynchronous replication, nearsync (i.e., short duration snapshots of metadata) replication and migration of data objects associated with the workflows for failover (e.g., replication and/or migration) to a secondary site in the event of failure of the primary site. The framework meters (regulates) execution of the operations directed to the workloads so as to efficiently use the resources in a manner that allows timely progress (completion) of certain (e.g., high-frequency) operations and reduction in blocking (stalling) of other (e.g.Type: GrantFiled: February 18, 2022Date of Patent: July 2, 2024Assignee: Nutanix, Inc.Inventors: Abhishek Gupta, Bhushan Pandit, Pranab Patnaik
-
Publication number: 20240214353Abstract: Automatically selecting an encrypted network connection (such as a VPN tunnel) to use when communicating through another encrypted connection node with which there are multiple encrypted network connections with the computing system. The selection is based predicted latency of that encrypted network connection. The prediction is based on round-trip times of communications over the respective encrypted network connection. This is quite difficult since the encrypted network connection itself is not the entire path of the outgoing message and corresponding incoming message.Type: ApplicationFiled: December 27, 2022Publication date: June 27, 2024Inventors: Gunjan BANSAL, Abhishek GUPTA
-
Patent number: 12013115Abstract: Embodiments herein provide a combustion system comprising a combustion chamber having a catalyst bed, and a vessel for storing a propellant at a predefined pressure. The vessel comprising a first valve for controlling a flow of the propellant over the catalyst bed inside the combustion chamber and an input provided at the first valve, for injecting the propellant inside the combustion chamber at a predefined duration of injection for each cycle of injection. A predefined quantity of the propellant is injected in each cycle of the injection. The combustion system further comprises one or more glow plugs for maintaining a predefined temperature within the catalyst bed and an ignition glow plug for providing a source of ignition for combustion of the propellant inside the combustion chamber.Type: GrantFiled: September 23, 2019Date of Patent: June 18, 2024Assignee: INDIAN INSTITUTE OF TECHNOLOGYInventors: Arindrajit Chowdhury, Abhishek Gupta, Ashtesh Kumar
-
Patent number: 11998930Abstract: 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: GrantFiled: June 22, 2021Date of Patent: June 4, 2024Assignee: SEPARATION TECHNOLOGIES LLCInventors: Kyle P. Flynn, Abhishek Gupta, Lucas Rojas Mendoza
-
Publication number: 20240126744Abstract: Intelligent, transaction-aware table placement minimizes cross-host transactions while supporting full transactional semantics and delivering high throughput at low resource utilization. This placement reducing delays caused by cross-host transaction coordination. Examples determine a count of historical interactions between tables, based on at least a transaction history for a plurality of cross-table transactions. Each table provides an abstraction for data, such as by identifying data objects stored in a data lake. For tables on different hosts, having high count of historical interactions, potential cost savings achievable by moving operational control of a first table to the same host as the second table is compared with the potential cost savings achievable by moving operational control of the second table to the same host as the first table. Based on comparing the relative cost savings, one of the tables may be selected.Type: ApplicationFiled: October 17, 2022Publication date: April 18, 2024Inventors: Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE, Martin DEKOV, Ivo STRATEV
-
Publication number: 20240119045Abstract: Systems, devices, computer-implemented methods, and tangible non-transitory computer-readable media for generating reports from one or more databases that store disparate datasets are provided. Specifically, the proposed systems enable the intelligent generation of reports from multiple datasets by automatically determining a proposed set of join configurations for combination of the multiple datasets. Unique identifiers can be assigned to a portion of the combined dataset and the combined dataset can be expanded for performing an aggregation operation associated with the portion of the combined dataset by referencing the one or more unique identifiers. Reports can be generated based on the combined dataset and the aggregation operation.Type: ApplicationFiled: October 6, 2023Publication date: April 11, 2024Inventors: Nikunj Aggarwal, Utkarsh Bhatia, Kyle Michael Boston, Siddhartha Gunda, Abhishek Gupta, VenuMadhav Kattagoni, Himanshu Nanda, Ayush Rai
-
Publication number: 20240109778Abstract: Carbon nanotube foams are provided which comprise tubes substantially aligned longitudinally in a first direction, wherein: each tube defines an outer wall and an inner wall, and each tube comprises an entangled bundle of carbon nanotubes substantially aligned longitudinally in the first direction; and tubes in at least a subset of the tubes are positioned with respect to each other to form one or more first hexagonal units, wherein each first hexagonal unit comprises first-hexagonal-unit tubes, wherein the first-hexagonal-unit tubes comprise six peripheral first-hexagonal-unit tubes and a central first-hexagonal-unit tube, wherein the six peripheral first-hexagonal-unit tubes surround the central first-hexagonal-unit tube in a juxtaposed, hexagonal configuration. Articles of manufacture, e.g., helmets, comprising the foams are also provided which are configured to cover at least a portion of an object, e.g.Type: ApplicationFiled: August 11, 2023Publication date: April 4, 2024Inventors: Ramathasan Thevamaran, Abhishek Gupta, Komal Chawla, Bhanugoban Maheswaran
-
Publication number: 20240112130Abstract: A process of drug shortage prediction includes defining a classifier and loading a listing of drug shortage events at different times in association with different drugs. Over different periods of time, transactions between nodes of the pharmaceutical supply chain are read on a data bus of a digital supply network computing platform, each indicating a receipt of a particular drug by a particular dispensary. Drug shortage events are then correlated with ones of the transactions at a specified duration of time preceding the drug shortage events. Consequently, the classifier can be trained with the correlated transactions annotated as giving rise to the drug shortage events. Finally, the classifier receives queries with newly observed transactions on the data bus and, in response, a likelihood is determined that a drug shortage event for a specific one of the drugs will occur at the specified duration of time following the newly observed transactions.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Applicant: Tracelink, Inc.Inventors: Ahmed Almostafa Gashgash, Abhishek Gupta, Alexander Garbuz, James Mills
-
Patent number: 11936530Abstract: As described herein, a system, method, and computer program are provided for AWS autoscaling of Tuxedo systems. In use, an AWS cloud based deployment of a Tuxedo system is identified. Further, autoscaling of the Tuxedo system is provided in accordance with an autoscaling configuration of the AWS, using a Tuxedo registrar that maps AWS EC2 DNS names or internet protocol (IP) addresses with Tuxedo-compliant names capable of being used by the Tuxedo system.Type: GrantFiled: October 13, 2022Date of Patent: March 19, 2024Assignee: AMDOCS DEVELOPMENT LIMITEDInventors: Yogesh Maheswari, Abhishek Gupta, Sujit Samantaray
-
Patent number: 11921704Abstract: A version control interface for data provides a layer of abstraction that permits multiple readers and writers to access data lakes concurrently. An overlay file system, based on a data structure such as a tree, is used on top of one or more underlying storage instances to implement the interface. Each tree node tree is identified and accessed by means of any universally unique identifiers. Copy-on-write with the tree data structure implements snapshots of the overlay file system. The snapshots support a long-lived master branch, with point-in-time snapshots of its history, and one or more short-lived private branches. As data objects are written to the data lake, the private branch corresponding to a writer is updated. The private branches are merged back into the master branch using any merging logic, and conflict resolution policies are implemented. Readers read from the updated master branch or from any of the private branches.Type: GrantFiled: December 28, 2021Date of Patent: March 5, 2024Assignee: VMware, Inc.Inventors: Abhishek Gupta, Richard P. Spillane, Christos Karamanolis, Marin Nozhchev
-
Publication number: 20240070823Abstract: 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: ApplicationFiled: October 26, 2023Publication date: February 29, 2024Inventors: Kishore Mulchandani, Abhishek Gupta
-
Publication number: 20240069234Abstract: A method can include receiving a request for loading a seismic volume; determining a loading order for portions of the seismic volume, where the loading order prioritizes an interior portion of the seismic volume over a boundary portion of the seismic volume; and transmitting, via a network interface, at least one of the portions of the seismic volume according to the loading order.Type: ApplicationFiled: December 16, 2021Publication date: February 29, 2024Inventors: Praveen Kumar MEENAKSHI SUNDARAM GANDHI, Markus SCHLAFLI, Abhishek GUPTA
-
Publication number: 20240034177Abstract: A system and method for controlling charging of multiple electric vehicles (EVs) arriving at, and departing from, different charging stations at different times, includes scheduling charging of each EV of the multiple EVs responsive to which one of a plurality of categories each EV is assigned, each EV being assigned to one of the categories according to an arrival time at an associated one of the different charging stations, a departure time from the associated one of the different charging stations, an initial state of charge (SoC) of the EV, and a target SoC of the EV, and controlling charging of each EV responsive to the scheduling of charging for the assigned category of each EV. Charging demand may be selected by each EV as being reliable or flexible with flexible charging demand having a minimum target SoC and maximum target SoC.Type: ApplicationFiled: July 20, 2023Publication date: February 1, 2024Inventors: David McCreadie, Ryan O'Gorman, Devang Bhalchandra Dave, Farshad Harirchi, Abhishek Gupta, Shiping Shao, Hossein Sartipizadeh
-
Patent number: 11880699Abstract: The present disclosure relates to platform configured to controlling one or more systems and exploring data across the one or more system connected to the platform. The platform may be configured to establish connection with a set of target systems. Further, the platform may be configured to identify a sub-set of target systems from the set of target systems based on a visual element selected, by the user, in an exploration. Furthermore, the platform may be configured to display a menu with a set of operations/composite operations associated with the sub-set of target get systems. Further, the platform may be configured to identify target system associated with the operation/composite operations selected by the user from the menu and transmit the operation/composite operations execution request to the target system for executing the operation/composite operations.Type: GrantFiled: January 9, 2019Date of Patent: January 23, 2024Assignee: CLEARTRAIL TECHNOLOGIES PRIVATE LIMITEDInventors: Anand Bhargava, Sapnesh Agrawal, Abhishek Gupta, Vishal Bhandari
-
Patent number: 11880672Abstract: 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: GrantFiled: August 31, 2021Date of Patent: January 23, 2024Assignee: Dell Products L.P.Inventors: Chandrasekhar Revuri, Raveendra Babu Madala, Rushyendra Velamuri, Winston X. Fernandes, Praveen Lalgoudar, Abhishek Gupta
-
Patent number: 11881859Abstract: 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: GrantFiled: May 20, 2022Date of Patent: January 23, 2024Assignee: Texas Instruments IncorporatedInventors: Abhishek Gupta, Sayantan Gupta
-
Publication number: 20230409545Abstract: 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: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Inventors: Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE, Marin NOZHCHEV