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: 11972466
    Abstract: A search system provides search results with images of products based on associations of primary products and secondary products from product image sets. The search system analyzes a product image set containing multiple images to determine a primary product and secondary products. Information associating the primary and secondary products are stored in a search index. When the search system receives a query image containing a search product, the search index is queried using the search product to identify search result images based on associations of products in the search index, and the result images are provided as a response to the query image.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 30, 2024
    Assignee: ADOBE INC
    Inventors: Jonas Dahl, Mausoom Sarkar, Hiresh Gupta, Balaji Krishnamurthy, Ayush Chopra, Abhishek Sinha
  • Patent number: 11968102
    Abstract: A method includes analyzing, via a first capturing agent, packets processed in a first environment associated with a first host to yield first data. The method includes analyzing, via a second capturing agent, packets processed by a second environment associated with a second host to yield second data, collecting the first data and the second data at a collector to yield aggregated data, transmitting the aggregated data to an analysis engine which analyzes the aggregated data to yield an analysis. Based on the analysis, the method includes identifying first packet loss at the first environment and second packet loss at the second environment.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: April 23, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Publication number: 20240126744
    Abstract: 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: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Abhishek GUPTA, Christos KARAMANOLIS, Richard P. SPILLANE, Martin DEKOV, Ivo STRATEV
  • Publication number: 20240119045
    Abstract: 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: Application
    Filed: October 6, 2023
    Publication date: April 11, 2024
    Inventors: Nikunj Aggarwal, Utkarsh Bhatia, Kyle Michael Boston, Siddhartha Gunda, Abhishek Gupta, VenuMadhav Kattagoni, Himanshu Nanda, Ayush Rai
  • Publication number: 20240109778
    Abstract: 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: Application
    Filed: August 11, 2023
    Publication date: April 4, 2024
    Inventors: Ramathasan Thevamaran, Abhishek Gupta, Komal Chawla, Bhanugoban Maheswaran
  • Publication number: 20240112130
    Abstract: 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: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Applicant: Tracelink, Inc.
    Inventors: Ahmed Almostafa Gashgash, Abhishek Gupta, Alexander Garbuz, James Mills
  • Publication number: 20240103612
    Abstract: The present disclosure provides a method for intelligent user localization in a metaverse, including: detecting movements of a wearable head gear configured to present virtual content to a user, and generating sensor data and visual data using an inertial sensor and a camera, respectively, mapping the visual data to a virtual world using an image associated with the visual data to localize the user in the virtual world; providing the visual data and the sensor data to a first Machine Learning (ML) model and a second ML model, respectively; extracting a plurality of key points from the visual data and distinguishing stable key points and dynamic key points; and removing visual impacts corresponding to the visual data having a relatively low weightage, and providing a relatively high weightage to the sensor data processed through the second ML model.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 28, 2024
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Vipul GUPTA, Abhishek SHARMA, Aryan JAISWAL, Vaibhav NEGI
  • Patent number: 11936638
    Abstract: Methods, media, and systems for facilitating inter-application communications between a web platform and a remote application computing device are disclosed such that a link protocol agent associated with the web platform processes an authentication request based on which a temporary connection resource locator is provided. A connection is then established at the resource locator and maintained for a period of time. Payloads and acknowledgements are exchanged in the established connection. The connection is capable of being established across a firewall.
    Type: Grant
    Filed: June 28, 2020
    Date of Patent: March 19, 2024
    Assignee: Salesforce Inc.
    Inventors: Ankur Oberoi, Abhishek Mahanti, Helen Wei Zeng, Serguei Mourachov, Chirag Gupta, Saurabh Sahni
  • Patent number: 11936530
    Abstract: 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: Grant
    Filed: October 13, 2022
    Date of Patent: March 19, 2024
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Yogesh Maheswari, Abhishek Gupta, Sujit Samantaray
  • Patent number: 11921704
    Abstract: 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: Grant
    Filed: December 28, 2021
    Date of Patent: March 5, 2024
    Assignee: VMware, Inc.
    Inventors: Abhishek Gupta, Richard P. Spillane, Christos Karamanolis, Marin Nozhchev
  • Patent number: 11924072
    Abstract: Systems, methods, and computer-readable media for annotating process and user information for network flows. In some embodiments, a capturing agent, executing on a first device in a network, can monitor a network flow associated with the first device. The first device can be, for example, a virtual machine, a hypervisor, a server, or a network device. Next, the capturing agent can generate a control flow based on the network flow. The control flow may include metadata that describes the network flow. The capturing agent can then determine which process executing on the first device is associated with the network flow and label the control flow with this information. Finally, the capturing agent can transmit the labeled control flow to a second device, such as a collector, in the network.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: March 5, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Navindra Yadav, Abhishek Ranjan Singh, Anubhav Gupta, Shashidhar Gandham, Jackson Ngoc Ki Pang, Shih-Chun Chang, Hai Trong Vu
  • Publication number: 20240069234
    Abstract: 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: Application
    Filed: December 16, 2021
    Publication date: February 29, 2024
    Inventors: Praveen Kumar MEENAKSHI SUNDARAM GANDHI, Markus SCHLAFLI, Abhishek GUPTA
  • Publication number: 20240070823
    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: Application
    Filed: October 26, 2023
    Publication date: February 29, 2024
    Inventors: Kishore Mulchandani, Abhishek Gupta
  • Publication number: 20240034177
    Abstract: 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: Application
    Filed: July 20, 2023
    Publication date: February 1, 2024
    Inventors: David McCreadie, Ryan O'Gorman, Devang Bhalchandra Dave, Farshad Harirchi, Abhishek Gupta, Shiping Shao, Hossein Sartipizadeh
  • Patent number: 11880699
    Abstract: 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: Grant
    Filed: January 9, 2019
    Date of Patent: January 23, 2024
    Assignee: CLEARTRAIL TECHNOLOGIES PRIVATE LIMITED
    Inventors: Anand Bhargava, Sapnesh Agrawal, Abhishek Gupta, Vishal Bhandari
  • 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