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).

  • Publication number: 20210232991
    Abstract: Techniques and structures to facilitate conversion of a workflow process is disclosed. The techniques include capturing an image of a workflow process generated via a first workflow platform, detecting a plurality of workflow component objects within the captured image, generating a metadata representation of the workflow component objects and generating the workflow within a second workflow platform using the metadata representation of the workflow.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventor: Amit Gupta
  • Patent number: 11064022
    Abstract: A device receives a notification indicating a failure of a first server device responsible for a primary message queue that includes messages at a time of the failure. A second server device is responsible for a standby message queue to which the messages are replicated, where a position in the standby message queue and a message time are assigned to each of the replicated messages. The device obtains a record time that identifies the message time of one of the messages that was last obtained from the primary message queue prior to the failure, compares an adjusted record time and the message time of one or more of the messages of the standby message queue to determine a starting position in the standby message queue, and processes messages obtained from the standby message queue beginning at one of the messages assigned to the position that matches the starting position.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: July 13, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Amit Gupta, Sarvesh Agrawal, Vijaya Kosuri, Pramod Kalyanasundaram, Lakshmi Chakarapani, Srinivas S. Halembar
  • Patent number: 11052438
    Abstract: The present disclosure generally relates to washing or rinsing of packages, containers, and associated lids. More particularly, the disclosure pertains to a washing or rinsing apparatus for cleaning packaging for biocides. A rinsing apparatus is that includes a housing, which has a wash section and a drain section. The rinsing apparatus includes a stop plate disposed within the housing that divides the wash section from the drain section. The apparatus includes a solution distribution nozzle disposed within the wash section of the housing.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: July 6, 2021
    Assignee: ECOLAB USA INC.
    Inventors: Amit Gupta, Brian Pawlik
  • Publication number: 20210196278
    Abstract: A method is used to manufacture an anvil of a surgical circular stapler. The anvil includes a head and a shank extending proximally from the head. The method includes forming the head of a surgical circular stapler using a metal injection molding process. The method also includes forming an annular array of staple forming pockets in the head. The method also includes machining the shank of the surgical circular stapler. The method also includes coupling together the head and the shank of the surgical circular stapler that were separately manufactured.
    Type: Application
    Filed: January 22, 2021
    Publication date: July 1, 2021
    Inventors: Anil K. Nalagatla, Frederick E. Shelton, IV, Chester O. Baxter, III, Amit Gupta, Sambit Kumar Acharya
  • Patent number: 11049101
    Abstract: Embodiments of the invention are directed to systems and methods of providing secure remote transaction (SRT) transactions. In some embodiments, upon selection of a checkout element, a user may be identified with respect to a transaction to be completed. A number of accounts may then be identified in relation to that user. Upon selection of a particular account, the user may be authenticated using a facilitator application installed on a mobile computing device that supports authentication for the selected account. In some embodiments, the system may involve the use of a transaction-specific token generated upon receiving an authentication indicator from the facilitator application.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: June 29, 2021
    Assignee: Visa International Service Association
    Inventors: Ansar Ansari, Marco Huerta, Thomas Purves, Kevin Carvalho, Jalpesh Chitalia, Amit Gupta, Sang Wook Lee, Barbara Patterson, Manoj Kannembath, Samuel Blake Shrauger
  • Publication number: 20210185093
    Abstract: One or more security groups associated with a cloud provider are determined. One or more network polices associated with a container-orchestrator system are determined. One or more network security policies are generated based on the one or more determined security groups associated with the cloud provider and the one or more determined network policies associated with the container. The one or more network security policies are distributed to one or more VM instances of a cloud network. The one or more VM instances are configured to enforce network security based on the one or more network security policies.
    Type: Application
    Filed: March 2, 2021
    Publication date: June 17, 2021
    Inventors: Alexander James Pollitt, Amit Gupta
  • Publication number: 20210149973
    Abstract: Aspects of the present disclosure relate to modularizing and embedding modules across a variety of web applications. More specifically, the present disclosure provides an adaptive UI module to web application servers that adapts its format upon evaluating an environment of the web application and receiving a user request for supplemental information. For example, a single adaptive UI module may be used across a variety of web applications, with a variety of requests for supplemental content from within each web application, to generate multiple, unique formatted UI modules. In this way, a single adaptive UI module may generate formatted UI modules specific to the formatting requirements of each requesting web application, with supplemental content related to each unique user request from within each web application.
    Type: Application
    Filed: November 14, 2019
    Publication date: May 20, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Amit GUPTA, Neeraj SHARMA, Prashant Raj BHUGRA, Sumit CHATTERJEE, Avishek MAZUMDER, Vivek JAIN, Shilpa Gopinathan NAIR
  • Patent number: 11006295
    Abstract: A Core Service Platform (CSP) system is integrated with an operator network and IT system to provide services to subscribers and operators. Based on information collected from the operator network and IT system, the CSP system delivers alerts to a subscriber's device and provides offers to resolve the condition causing the alerts. The CSP system provides customized contextual offers to the subscriber's device based on contextual assessments of a subscriber's current context, such as time in contract, loyalty status, data and voice usage, value of customer, time, location and purchase history. The CSP system also provides an operator a suite of tools for the operator to manage its pricing, offers, campaigns and other subscriber-related issues.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: May 11, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jahangir Mohammed, Amit Gupta, Daniel Gerard Collins, Gautam M. Shah, Scott Barkley, Jack McGwire
  • Patent number: 11004064
    Abstract: The DYNAMIC CHECKOUT BUTTON APPARATUSES, METHODS AND SYSTEMS (DCB) transforms product page checkout request input and user identification input via DCB components such as offer/discount determination component and checkout button embedding component, into dynamic checkout button outputs.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: May 11, 2021
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventors: Thomas Purves, Clint Florez, Amit Gupta, Aparna Krishan Girish, Peng Zhao, Chunxi Jiang, Sang Wook Lee, Kevin Carvalho
  • Patent number: 10999326
    Abstract: One or more security groups associated with a cloud provider are determined. One or more network polices associated with a container-orchestrator system are determined. One or more network security policies are generated based on the one or more determined security groups associated with the cloud provider and the one or more determined network policies associated with the container. The one or more network security policies are distributed to one or more VM instances of a cloud network. The one or more VM instances are configured to enforce network security based on the one or more network security policies.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: May 4, 2021
    Assignee: Tigera, Inc.
    Inventors: Alexander James Pollitt, Amit Gupta
  • Patent number: 10997160
    Abstract: Updates performed as part of transaction requests to a data store may be included in a stream of updates. Updates to items in the data store that are included in transactions determined not to be committed to the data store may be excluded from the stream of updates. Records in the stream of updates may include an identifier for the transaction that included the update described by the record. The identifier for the transaction may be used to identify updates to other items in the data store that are included in the same transaction.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: May 4, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Somasundaram Perianayagam, Vaibhav Jain, Alexander Richard Keyes, Stefano Stefani, Douglas Brian Terry, James Christopher Sorenson, III, Amit Gupta, Rishabh Jain
  • Publication number: 20210121876
    Abstract: 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: Application
    Filed: October 28, 2020
    Publication date: April 29, 2021
    Inventors: William Alan Blair, Timothy Alan Sharp, Amit Gupta, Kathryn Josephine Go, William Nicholas Garbarini, JR.
  • Publication number: 20210058533
    Abstract: A method, apparatus, and non-transitory computer readable medium for color reduction based on image segmentation are described. The method, apparatus, and non-transitory computer readable medium may provide for segmenting an input image into a plurality of regions, assigning a weight to each region, identifying one or more colors for each of the regions, selecting a color palette based on the one or more colors for each of the regions and the corresponding weight for each of the regions, and performing a color reduction on the input image using the selected color palette to produce a color reduced image. The weight assigned to each region may depend on factors including relevance, prominence, focus, position, or any combination thereof.
    Type: Application
    Filed: August 21, 2019
    Publication date: February 25, 2021
    Inventors: VIPUL AGGARWAL, Naveen Prakash Goel, Amit Gupta
  • Publication number: 20210049869
    Abstract: An electronic gaming system includes at least one processor configured to provide a reel-based wagering game. In the game, a matrix of symbol positions is displayed, and during each spin of the reels, the processor determines whether at least one symbol displayed in the matrix is a target (or collectable) symbol. When at least one target symbol is displayed, the processor also determines whether a threshold number of such target symbols have been accumulated from the matrix by the player, and if so, the processor awards a plurality of free games, each of which is evaluated against an upgraded paytable. The upgraded paytable defines a plurality of upgraded awards for a variety of symbol combinations, at least some of which incorporate the target symbol. In some cases, a different (e.g., upgraded) version of the target symbol may be displayed during free games.
    Type: Application
    Filed: May 1, 2020
    Publication date: February 18, 2021
    Inventors: Matthew Chan, Peter Wasielewski, Amit Gupta
  • Publication number: 20210004800
    Abstract: A method and a system for conducting a transaction using an electronic chip are provided. One or more details of a plurality of payment modes and a first authentication parameter are stored in the electronic chip. The electronic chip receives an authentication request including a second authentication parameter from a terminal device when the transaction is initiated at the terminal device. The electronic chip compares the first and second authentication parameters, and communicates an authentication response including one or more details of a first payment mode of the plurality of payment modes to the terminal device based on a match between the first authentication parameter and the second authentication parameter. The transaction is processed based on the authentication response.
    Type: Application
    Filed: June 19, 2020
    Publication date: January 7, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED.
    Inventors: Anurag AGGARWAL, Archit UMRAO, Amit GUPTA, Aditya KODURI
  • Patent number: 10870091
    Abstract: A system for dissolving solid chemical may include three reservoirs positioned in a vertically stacked arrangement. A solid chemical reservoir configured to receive solid chemical to be dissolved may be nested in a solution generator reservoir into which water is introduced to erode the solid chemical. A dissolved chemical reservoir can be positioned under the solid chemical reservoir and the solution generator reservoir. The dissolved chemical reservoir can store solution generated using the system. In some examples, a recirculation circuit is used to recirculate water introduced into the solution generator reservoir until a solution having a target concentration of the chemical being dissolved is achieved. The recirculation circuit may include a recirculation line having an outlet aimed at the bottom wall of the solid chemical reservoir.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: December 22, 2020
    Assignee: Ecolab USA Inc.
    Inventors: Kenneth Thomas Dobizl, Amit Gupta, Alessandro Culotti, Joshua James Lanz, Trishul Artham
  • Publication number: 20200366702
    Abstract: Data is collected from a set of devices according to a data collection policy. The data is associated with at least one of: device configuration, device state, or device behavior. A norm is established using the collected data. A different data collection policy is established based on the norm. Data is collected from a particular device according to the different data collection policy. The norm is compared to the data collected from the particular device. If there is a deviation beyond a threshold deviation between the norm and the data collected from the particular device, a responsive action is taken.
    Type: Application
    Filed: August 5, 2020
    Publication date: November 19, 2020
    Applicant: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Brian James Buck, John Gunther Hering, Amit Gupta, Alex Cameron Abey
  • Patent number: 10839397
    Abstract: A method for contextual authentication based on computing devices includes: storing an account profile related to a transaction account including an account identifier and a timestamp and a device geolocation for at least two computing devices; receiving an authorization request for a payment transaction including the account identifier, a transaction geographic location, and a transaction time; identifying an authentication score for the payment transaction based on a comparison of the transaction time and transaction geographic location to the timestamp and device geographic location for each of the at least two computing devices; and transmitting the identified authentication score and received authorization request to a financial institution associated with the transaction account.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: November 17, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Ankur Arora, Amit Gupta, Shreya Mittal
  • Publication number: 20200356469
    Abstract: Examples described herein include systems and methods for test automation of a graphical user interface (GUI) using a screen element structure. The test automation can utilize a test script that identifies screen elements and corresponding actions to perform. The test script can identify screen elements with physical identifiers. The test automation can request the screen element structure from a server and retrieve one or more logical identifiers that correspond to the physical identifier. This can allow the test automation to use the logical identifier that is suitable for the particular GUI screen being tested and the automation platform itself. The test script can remain the same even when logical identifiers evolve since the screen element structure can be updated to include new logical identifiers.
    Type: Application
    Filed: May 10, 2019
    Publication date: November 12, 2020
    Inventor: Amit Gupta
  • Patent number: 10810358
    Abstract: Methods and systems are described for automatically rendering a customized user interface (UI). A server receives a request to generate a UI, the request including a user identifier and a workflow identifier. The server determines a template based upon the workflow identifier, comprising areas for insertion of custom UI elements. The server captures a list of UI nodes, each UI node comprising metadata. The server organizes the UI nodes into (i) a tree data structure comprising an anchor UI node and child UI nodes, and (ii) a table data structure of identifiers for the nodes in the tree structure, values, constraints, and the metadata for the corresponding UI node. The server inserts the metadata into the areas for insertion using the tree data structure and the table data structure. The server renders a graphical UI based upon the metadata.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: October 20, 2020
    Assignee: FMR LLC
    Inventors: Prasant Kantamsetty, Amit Gupta, Jerry Mathew, Subhash Nair