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: 11972466Abstract: 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: GrantFiled: May 20, 2019Date of Patent: April 30, 2024Assignee: ADOBE INCInventors: Jonas Dahl, Mausoom Sarkar, Hiresh Gupta, Balaji Krishnamurthy, Ayush Chopra, Abhishek Sinha
-
Patent number: 11968102Abstract: 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: GrantFiled: June 2, 2016Date of Patent: April 23, 2024Assignee: Cisco Technology, Inc.Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
-
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
-
Publication number: 20240103612Abstract: 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: ApplicationFiled: November 15, 2023Publication date: March 28, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Vipul GUPTA, Abhishek SHARMA, Aryan JAISWAL, Vaibhav NEGI
-
Patent number: 11936638Abstract: 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: GrantFiled: June 28, 2020Date of Patent: March 19, 2024Assignee: Salesforce Inc.Inventors: Ankur Oberoi, Abhishek Mahanti, Helen Wei Zeng, Serguei Mourachov, Chirag Gupta, Saurabh Sahni
-
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
-
Patent number: 11924072Abstract: 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: GrantFiled: January 29, 2021Date of Patent: March 5, 2024Assignee: 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: 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: 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: 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: 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
-
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
-
Publication number: 20230409292Abstract: 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: ApplicationFiled: March 27, 2023Publication date: December 21, 2023Inventors: Ajaya Kumar Agrawal, Ishan Timalsina, Abhishek Gupta, Abhishek Bansal, Dipesh Jayantilal Rambhiya, Siddhartha Gunda, Lei Zhao, Kyle Michael Boston
-
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
-
Publication number: 20230397635Abstract: An improved ingredient for animal feed produced from distillers grains using a tribo-electro static belt separation process is disclosed.Type: ApplicationFiled: November 5, 2021Publication date: December 14, 2023Inventors: Natsuki Barber, Kyle P. Flynn, Abhishek Gupta