Patents by Inventor Amit Gupta
Amit 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: 12290816Abstract: A system and method facilitates transfers of specimen containers (e.g., vials with caps) between storage cassettes and carrier cassettes. The storage cassettes are designed to be stored in cryogenic refrigerators while the carrier cassettes are designed to be temporarily stored in a portable carrier. Identification information is read from wireless transponders carried by the specimen containers. Visual mappings of the positions of the specimen container in the cassettes is provided. Presence and position of the specimen containers in the cassettes is verified, and alerts of inconsistencies provided along with corrective commands. Inventories of specimen container and even specific specimen holders are provided.Type: GrantFiled: February 23, 2023Date of Patent: May 6, 2025Assignee: TMRW Life Sciences, Inc.Inventors: William Alan Blair, Timothy Alan Sharp, Amit Gupta, Kathryn Josephine Go, William Nicholas Garbarini, Jr.
-
Patent number: 12287785Abstract: Inferences may be obtained to handle access requests at a non-relational database system. An access request may be received at a non-relational database system. The non-relational database system may determine that the access request uses a machine learning model to complete the access request. The non-relational database system may cause an inference to be generated using data items for the access request as input to the machine learning model. The access request may be completed using the generated inference.Type: GrantFiled: June 27, 2023Date of Patent: April 29, 2025Assignee: Amazon Technologies, Inc.Inventors: Akshat Vig, Amit Gupta, Palak Agrawal, Amit Purohit, Benjamin Donald Wood
-
Publication number: 20250119277Abstract: A method for secure storage of cybersecurity data in a blockchain includes: identifying, by a processor of a processing server, a device profile for a computing device; encrypting, by the processor of the processing server, the device profile into an encrypted device profile using a public key of a first cryptographic key pair; encrypting, by the processor of the processing server, the encrypted device profile into a converted device profile via quantum cryptography using a first configuration key; and transmitting, by a transmitter of the processing server, the converted device profile to a blockchain node in a blockchain network.Type: ApplicationFiled: October 5, 2023Publication date: April 10, 2025Applicant: Mastercard International IncorporatedInventors: Mohit KHANNA, Vinit SINHA, Amit GUPTA, Simran MANCHANDA
-
Publication number: 20250117787Abstract: A method for establishing payment via a dynamic card number using blockchain to protect consumer privacy includes: receiving transaction details for a proposed payment transaction including a transaction amount and primary payment details, wherein the primary payment details are associated with a transaction account; identifying a transaction identifier for the proposed payment transaction and dynamic payment details, wherein the dynamic payment details are separate and distinct from the primary payment details; generating a first blockchain data entry including the transaction identifier, primary payment details, dynamic payment details, and transaction amount; generating a second blockchain data entry including the transaction identifier, dynamic payment details, and transaction amount; and transmitting the first blockchain data entry and the second blockchain data entry to at least one blockchain node of at least one blockchain network.Type: ApplicationFiled: October 5, 2023Publication date: April 10, 2025Applicant: Mastercard International IncorporatedInventors: Nishant MAHESHWARI, Amit GUPTA
-
Publication number: 20250110800Abstract: Systems and methods are provided for an on-demand code execution service comprising a set of computing devices for on-demand execution of function code while continuing to facilitate executing long-running background processes. A subset of resources may be initialized based, at least in part, on the application configuration data including at least a request-response process, a background process, and a lesser set of computing resources for the background process. After the execution of the background process has begun, a first request may be received. The on-demand code execution service may increase computing resources to a larger set of computing resources to generate a first response to the first request. The first response may then be provided to an external set of computing resources. After determining that the queue contains no additional requests, the on-demand code execution service may decrease the level of computing resources to the lesser set of computing resources.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Hari Ohm Prasath Rajagopal, Shivendra Panicker, Prashant Kumar Singh, Amit Gupta
-
Patent number: 12244653Abstract: Techniques described herein relate to inter-channel transfer at an automated contact center, in order to transfer communication sessions from a first channel to a second channel. In addition to channel transfer operations, communication session context data can be transferred from the first channel to the second channel and a communication session summary can be generated and provided to second channel devices. Furthermore, a communication session can be loaded in a second channel queue based on the communication session via the first channel.Type: GrantFiled: June 5, 2023Date of Patent: March 4, 2025Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Amit Gupta, Ritesh Saraf
-
Publication number: 20250055821Abstract: Techniques described herein relate to message distribution in a contact center. Messages generated by an administrator and/or by a trained model processing data from customer interactions with the contact center are stored in a message queue. A desktop application running on a representative device and hosted by the contact center queries the message queue for messages intended for a representative using the representative device. Messages intended for the representative are automatically displayed on the representative device, e.g., on the desktop.Type: ApplicationFiled: October 21, 2024Publication date: February 13, 2025Inventors: Chad Skinner, Scott D. Dies, Amit Gupta, Aaron Kammeyer
-
Patent number: 12218988Abstract: A customer relationship management (CRM) platform may use data objects to store data associated with a virtual meeting. The CRM platform may store information about a virtual meeting in a meeting object, and store information about meeting participants in participant objects linked to the meeting object. The CRM platform may also store meeting information, returned from a separate virtual meeting platform that will host the virtual meeting, in the meeting object and the participant objects. Accordingly, the CRM platform can use the meeting object and participant objects to display meeting information in a user interface, allow users to edit meeting details via the CRM platform, and/or allow users to join the virtual meeting via the CRM platform without separately logging in to the virtual meeting platform.Type: GrantFiled: October 11, 2023Date of Patent: February 4, 2025Assignee: State Farm Mutual Automobile Insurance CompanyInventors: Angela Opoku-Agyemang, Christine Johnson, Kristina Seymour, Chad A Greer, Amit Gupta, Sujitha Thekkin Kattil Sankaran
-
Publication number: 20250039167Abstract: A method includes receiving, by a universal authentication application from a resource provider computer, a user credential verification request message comprising a user identifier, server computer data, and interaction data for an interaction. The universal authentication application transmits the user credential verification request message to a browser that invokes the authenticator to verify biometric information of a user. The universal authentication application receives a user credential verification response message from the authenticator. The user credential verification response message includes signed interaction data. The universal authentication application sends the user credential verification response message to the resource provider computer. The resource provider computer provides at least the signed interaction data to a plurality of server computers to retrieve a plurality of portable device credentials respectively associated with the plurality of server computers.Type: ApplicationFiled: September 19, 2024Publication date: January 30, 2025Applicant: Visa International Service AssociationInventors: Jalpesh Chitalia, Gavin Shenker, Manoj Kannembath, Amit Gupta
-
Publication number: 20250033989Abstract: The present invention generally relates to the field of electro-chemical and energy storage technology. In particular, the present invention relates to the laminar growth mechanism of the Li3VO4 (LVO) anode material and its ultra-long cycling under high C-rate for its application in metal ion batteries such as lithium-ion batteries, sodium ion batteries, or Zinc ion batteries.Type: ApplicationFiled: July 26, 2024Publication date: January 30, 2025Applicant: INDIA INSTITUTE OF TECHNOLOGY DELHIInventors: Madhusudan SINGH, Amit GUPTA, Tejveer Singh ANAND, Aashish JOSHI
-
Publication number: 20250039302Abstract: Techniques described herein relate to representative monitoring in a contact center environment. Data associated with a customer interaction, including content of the interaction and video of a representative display during processing associated with the interaction, are presented to an administrator in real time or near real time for monitoring during an interaction. In some examples, a contact center server may receive an event notification when a live contact begins, and may generate data files associated with the live contact to allow the administrator to monitor the contact. In some instances, the contact center server may continue to generate data after conclusion of the live contact, to allow the administrator to monitor and guide post-contact processing performed by the representative. The contact center server also may allow administrators to select live contacts for monitoring and/or receive alerts when pre-selected representatives commence live contacts that can be monitored.Type: ApplicationFiled: October 14, 2024Publication date: January 30, 2025Inventors: Chad Skinner, Rachel Duffield, Aaron Kammeyer, Amit Gupta
-
Publication number: 20250030918Abstract: Devices, systems, and methods are provided for managing advertisement exposure. The method may include receiving, by a first device, from a second device, an audio fingerprint based on presentation of first media content using a first media channel at a first time; determining, using automatic content recognition, that the audio fingerprint represents a portion of a first advertisement; determining that the first advertisement was presented at a second time using a second media channel and the second device; determining that a first number of times that the first advertisement has been presented to the user exceeds a first threshold number and that a second number of times that the first advertisement has been presented to the user does not exceed a second threshold number; refraining from selecting the first advertisement at a third time; and selecting the first advertisement for presentation at a fourth time.Type: ApplicationFiled: October 7, 2024Publication date: January 23, 2025Applicant: Amazon Technologies, Inc.Inventors: Robert James Victor, Amit Gupta, Kirtan Modi
-
Patent number: 12204964Abstract: Methods and systems are provided for facilitating implementation of machine learning models in embedded software. In embodiments, a lean machine learning model, having a limited number of layers, is trained in association with a complex machine learning model, having a greater number of layers. To this end, a complex machine learning model, having a first number of layers, can be trained based on an output generated from a lean machine learning model used as input to the complex machine learning model. Further, the lean machine learning model, having a second number of layers less than the first number of layers, is trained using a loss value generated in association with training the complex machine learning model. Thereafter, the trained lean machine learning model can be provided for implementation in an embedded software.Type: GrantFiled: March 2, 2023Date of Patent: January 21, 2025Assignee: Adobe Inc.Inventors: Sumeet Khurana, Shvet Chakra, Nipun Poddar, Naveen Prakash Goel, Amit Gupta
-
Publication number: 20240420123Abstract: A decentralized system comprises enterprises, a decentralized blockchain platform, smart contracts, and a mobile device. The enterprises are onboarded onto the decentralized blockchain platform and are provided with credit points for the consumers. Each enterprise registers on the decentralized blockchain platform using a smart contract including rules. User performs transactions with the enterprises and the credit points are computed based on the smart contract. An issuing enterprise transfers credit tokens to a blockchain account that is generated for the consumer, and the credit tokens are redeemable at a redeeming enterprise. A mobile application of the consumer authenticates a transaction at the redeeming enterprise. The redeeming enterprise provides a quick reference code, which the consumer scans using the mobile application and authenticates the transaction. The redemption is then exchanged for a differentiated value based on the smart contracts of the issuing enterprise and the redeeming enterprise.Type: ApplicationFiled: November 3, 2023Publication date: December 19, 2024Inventors: Amit GUPTA, Sushant Jain
-
Publication number: 20240412383Abstract: There is provided a system for generating a motion performance metric of a moving human subject. The system includes a single stationarily supported motion capture device in the form of a smartphone having a camera configured to capture from a predetermined capture position, visual data of the subject as the subject moves (for example, by walking, jogging and/or running) between two distance calibration markers that are disposed at a predetermined distance apart from each other and in a field of vision of the camera. The system further includes a central data processing server in communication with the smartphone. The server is configured to initially recognise, from the captured visual data, a plurality of human pose points on the subject. The server then is able to extract kinematic data of the subject based on the recognised human pose points and then subsequently construct, based on the extracted kinematic data, a biomechanical model of the motion of the subject.Type: ApplicationFiled: October 7, 2022Publication date: December 12, 2024Inventors: Amit Gupta, David Klineberg, Ryan Talbot
-
Publication number: 20240406221Abstract: Techniques described herein relate to inter-channel transfer at an automated contact center, in order to transfer communication sessions from a first channel to a second channel. In addition to channel transfer operations, communication session context data can be transferred from the first channel to the second channel and a communication session summary can be generated and provided to second channel devices. Furthermore, a communication session can be loaded in a second channel queue based on the communication session via the first channel.Type: ApplicationFiled: June 5, 2023Publication date: December 5, 2024Inventors: Amit Gupta, Ritesh Saraf
-
Publication number: 20240393749Abstract: Techniques for a sophisticated closed-loop control system designed for the automatic regulation of SOx emissions in a Circulating Fluidized Bed Combustion (CFBC) boiler by leveraging the power of Adaptive Artificial Intelligence/Machine Learning (AI/ML) based control system, this innovative system ensures both real-time model training and implementation for dynamic and efficient SOx emission control. The present disclosure describes processing a current SOx emission, a current lime consumption value and a predefined SOx setpoint value to determine an optimal setpoint of lime consumption required to keep the SOx emission within a desired limit in real-time. Said processing includes determination of lime-SOx peak-trough curve, a response time of the boiler and the change in SOx to the change in lime. The lime consumption setpoint so determined is directly transmitted to a distributed control system to control the injection of lime in the CFBC boiler for automatic regulation of SOx emission control.Type: ApplicationFiled: April 26, 2024Publication date: November 28, 2024Inventors: Siddiqui MD Ghazunfer Ali, Amit Gupta, Vivek Kumar Khanna, Amit Kumar, Gaurav Gaba, Rajeev Roy Chaudhury, Vimal Goel, Somendra Jaswal
-
Patent number: 12137271Abstract: Devices, systems, and methods are provided for managing advertisement exposure. The method may include receiving, by a first device, from a second device, an audio fingerprint based on presentation of first media content using a first media channel at a first time; determining, using automatic content recognition, that the audio fingerprint represents a portion of a first advertisement; determining that the first advertisement was presented at a second time using a second media channel and the second device; determining that a first number of times that the first advertisement has been presented to the user exceeds a first threshold number and that a second number of times that the first advertisement has been presented to the user does not exceed a second threshold number; refraining from selecting the first advertisement at a third time; and selecting the first advertisement for presentation at a fourth time.Type: GrantFiled: July 20, 2023Date of Patent: November 5, 2024Assignee: Amazon Technologies, Inc.Inventors: Robert James Victor, Amit Gupta, Kirtan Modi
-
Publication number: 20240364725Abstract: A computerized system and method for receiving security data from a plurality of security data sources, such as security tools, platforms, and/or other applications that are running in an enterprise system or other complex system is provided. The security data is then processed and analyzed to detect anomalous events and to automatically perform remedial operations in response to anomalous events. Security data from multiple sources is obtained. The security data is normalized such that it is compatible with a model trained for a use case. The model is used in combination with the normalized data to detect anomalous events and/or predict future security events associated with the use case of the model. Then, data associated with the detected anomalous events and/or predicted future security events are presented using a visualization layer and/or a remedial operation is performed.Type: ApplicationFiled: April 26, 2024Publication date: October 31, 2024Inventors: Vinit SINHA, Amit GUPTA, Harish Ashok WADHWA, Jaydeb DAS
-
Publication number: 20240363100Abstract: Disclosed are systems and methods including software processes executed by a server that detect audio-based synthetic speech (“deepfakes”) in a call conversation. Embodiments include systems and methods for detecting fraudulent presentation attacks using multiple functional engines that implement various fraud-detection techniques, to produce calibrated scores and/or fused scores. A computer may, for example, evaluate the audio quality of speech signals within audio signals, where speech signals contain the speech portions having speaker utterances.Type: ApplicationFiled: April 25, 2024Publication date: October 31, 2024Applicant: Pindrop Security, Inc.Inventors: Elie KHOURY, Ganesh SIVARAMAN, Tianxiang CHEN, Nikolay GAUBITCH, David LOONEY, Amit GUPTA, Vijay BALASUBRAMANIYAN, Nicholas KLEIN, Anthony STANKUS