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: 11403179
    Abstract: A distributed database maintains a table on a first plurality of partitions. A request to restore the table to a point-in-time is received. The database determines, based on log data of the partitions, a maximum version number of an operation processed by the partitions. The log data is processed to exclude, from the restoration, operations whose transactions were started after the point-in-time, by setting the version number of those operations to be greater than the maximum version number. The log data is then applied to a second plurality of partitions, where the version number of each applied operation is less than or equal to the determined maximum version number.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 2, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Rishabh Jain, Vaibhav Jain, Alexander Richard Keyes, Akshat Vig, Somasundaram Perianayagam, Stefano Stefani, Tony Petrossian, James Christopher Sorenson, Amit Gupta, Nathan Pellegrom Riley
  • Patent number: 11403654
    Abstract: Some embodiments provide a method for identifying competitors of a particular company. The method identifies a set of potential competitors of a particular company. For each potential competitors, the method calculates a score quantifying the competitive relationship of the potential competitor to the particular company. When the calculated score is above a particular threshold, the method associates the potential competitor as a competitor of the particular company.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: August 2, 2022
    Assignee: Aurea Software, Inc.
    Inventors: Amit Gupta, Michael Prospero, Binay Mohanty, Aparna Gupta, David Cooke
  • Publication number: 20220237592
    Abstract: Embodiments of the invention are directed to systems and methods that enable authentication of a user via an authentication application that is different than a wallet application that is being used to process a transaction. The wallet application may contain payment devices and/additional wallet applications.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 28, 2022
    Inventors: Jalpesh Chitalia, Thomas Purves, Ansar Ansari, Vishwanath Shastry, Otto Williams, Kevin Carvalho, Madhuri Chandoor, Amit Gupta, Manoj Kannembath, Samuel Blake Shrauger
  • Publication number: 20220229769
    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: April 4, 2022
    Publication date: July 21, 2022
    Inventor: Amit Gupta
  • Publication number: 20220204370
    Abstract: A method of oxidizing a component of an aqueous medium is provided. The method includes adding an effective amount of an oxidizing composition to the aqueous medium. The oxidizing composition includes an ingredient, such as hydrogen peroxide, a percarbonate salt, a peroxy compound, a chlorite or alkali metal salt thereof, a chlorate or alkali metal salt thereof, or any combination thereof. The method also includes oxidizing the component. The component may be a metal, a mineral, a microbial metabolite, an organic molecule, or combination thereof. The method also includes modulating the application of the oxidizing composition based on a measured aqueous medium parameter.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 30, 2022
    Applicant: ECOLAB USA INC.
    Inventor: Amit Gupta
  • Publication number: 20220198717
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Meet Patel, Mayur Hemani, Karanjeet Singh, Amit Gupta, Apoorva Gupta, Balaji Krishnamurthy
  • Publication number: 20220182492
    Abstract: 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: Application
    Filed: December 8, 2021
    Publication date: June 9, 2022
    Inventors: Chad Skinner, Rachel Duffield, Aaron Kammeyer, Amit Gupta
  • Patent number: 11349960
    Abstract: A method performed by a computing system comprises accessing group subscription data that is associated with a user and identifies a plurality of different groups, each group being hosted by a corresponding client system. The group subscription data indicates that the user is subscribed to receive resource updates from the plurality of different groups. An aggregated set of resource updates is generated by aggregating resource updates associated with resources in the plurality of different groups. An integrated view renders the aggregated set of resource updates and includes an action user input mechanism representing a computing action to be performed in a corresponding one of the groups associated with at least one resource update. Based on user actuation of the action user input mechanism, a machine instruction instructs the client system, that hosts the corresponding group, to perform the computing action.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alfons A. Staerk, Shashi R. Singaravel, Sarat Chandra Subramaniam, Ladislau Conceicao, James C. Kleewein, Amit Gupta
  • Publication number: 20220164366
    Abstract: Offline building of a projected data subset may be performed. A request to create a data set that is a projected subset of data from a source data set may be received. A data store separate from the data store storing the source data set may store a copy of the source data set that is used to replicate items to the projected subset of data according to a schema for the projected data subset. Updates made to the source data set may also be replicated to the projected data subset according to the schema. Conflicts between replicated items and replicated updates to the projected data set may be resolved by comparing a version identifier for the replicated update and replicated item to determine what to store in the projected data subset.
    Type: Application
    Filed: February 11, 2022
    Publication date: May 26, 2022
    Applicant: Amazon Technologies, Inc.
    Inventors: Sharatkumar Nagesh Kuppahally, Peter Zhivkov, Somasundaram Perianayagam, James Christopher Sorenson, III, Amit Gupta, Chase Kernan, Nicholas Gordon, Ravi Math, Vaibhav Jain, Remi Paucher
  • Publication number: 20220153744
    Abstract: The present disclosure relates to solid state forms of Acalabrutinib, processes for the preparation thereof and pharmaceutical compositions comprising said solid state forms of Acalabrutinib.
    Type: Application
    Filed: March 26, 2020
    Publication date: May 19, 2022
    Inventors: Sundara Lakshmi Kanniah, Anantha Rajmohan Muthusamy, Bhupendra Prakash Tyagi, Vrajlal Karamshibhai Gothalia, Sanjay Jaiswal, Sadanand Hardeo Maurya, Parven Kumar Luthra, Amit Gupta, Manigandan Gopal, Shilpi Pandey
  • Patent number: 11335033
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 17, 2022
    Assignee: Adobe Inc.
    Inventors: Meet Patel, Mayur Hemani, Karanjeet Singh, Amit Gupta, Apoorva Gupta, Balaji Krishnamurthy
  • Patent number: 11321707
    Abstract: Embodiments of the invention are directed to systems and methods that enable authentication of a user via an authentication application that is different than a wallet application that is being used to process a transaction. The wallet application may contain payment devices and/additional wallet applications.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: May 3, 2022
    Assignee: Visa International Service Association
    Inventors: Jalpesh Chitalia, Thomas Purves, Ansar Ansari, Vishwanath Shastry, Otto Williams, Kevin Carvalho, Madhuri Chandoor, Amit Gupta, Manoj Kannembath, Samuel Blake Shrauger
  • Patent number: 11301366
    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: Grant
    Filed: May 10, 2019
    Date of Patent: April 12, 2022
    Assignee: VMware, Inc.
    Inventor: Amit Gupta
  • Patent number: 11291450
    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: Grant
    Filed: December 31, 2018
    Date of Patent: April 5, 2022
    Assignee: Cilag GmbH International
    Inventors: Anil K. Nalagatla, Frederick E. Shelton, IV, Chester O. Baxter, III, Amit Gupta, Sambit Kumar Acharya
  • Publication number: 20220101564
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Inventors: Meet Patel, Mayur Hemani, Karanjeet Singh, Amit Gupta, Apoorva Gupta, Balaji Krishnamurthy
  • Publication number: 20220087253
    Abstract: A system to store specimen containers in a temperature controlled environment includes at least a first temperature sensor positioned to sense a temperature in a first region of the temperature controlled environment in an interior of the cryogenic storage tank and at least a first level sensor positioned to sense a level of a cryogenic medium within the temperature controlled environment in the interior of the cryogenic storage tank. A method of storing specimen containers in a temperature controlled environment includes monitoring one or more parameters within the temperature controlled environment to prevent exposure of biological samples within the specimen containers to parameters that put the viability of the biological samples at risk.
    Type: Application
    Filed: October 28, 2020
    Publication date: March 24, 2022
    Inventors: Amit Gupta, Robert DeSanno, Alan Leroy Murray
  • Patent number: 11283964
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for utilizing intelligent sectioning and selective document reflow for section-based printing. For example, the disclosed systems can intelligently identify document objects (e.g., document structures and sections) within a digital document by utilizing a machine-learning model. In so doing, the disclosed systems can identify document-object types and document-object locations for the document objects in the digital document. In turn, the disclosed systems can provide, for display within a dynamic printing interface, selectable document sections comprising the identified document objects. In response to a user selection of one or more of the selectable document sections, the disclosed system can generate a modified digital document for printing by reflowing the identified document objects in accordance with the user selection.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: March 22, 2022
    Assignee: Adobe Inc.
    Inventors: Vipul Aggarwal, Pranjal Bhatnagar, Nipun Poddar, Naveen Goel, Amit Gupta
  • Patent number: 11281515
    Abstract: A notification of a problem associated with an application may be received. A difference may be determined between a problem version of the application and an operational version of the application to identify a change associated with the problem. A person associated with the change may be determined. A task of resolving the problem may be assigned to the person associated with the change. A person may be notified of the problem and of the assigning of the task based on the identified change. A modification may be performed to resolve the problem associated with the change based on the determining of the difference.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: March 22, 2022
    Assignee: eBay Inc.
    Inventors: Qinping Huang, Manish Maheshwari, Amit Gupta, Maulin Vasavada
  • Publication number: 20220086279
    Abstract: Various techniques described herein relate to building and using representative data systems to store and manage representative profile data within contact centers. A representative data system integrates with external communication services and other internal/external systems to provide a uniform data store and interface to create and manage representative profiles. The representative data system retrieves and analyzes representative profile data during runtime contact center operations such as contact queuing, contact management, and/or workforce management. The representative data system may be implemented using relational or graph-based data structures to support advanced predictive modeling and impact analysis of scenarios such as service outages, dynamic workload shifting, infrastructure changes, and workforce changes.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 17, 2022
    Inventors: Chad Skinner, Aaron Kammeyer, Amit Gupta
  • Patent number: D956060
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: June 28, 2022
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventors: Peter Wasielewski, Matthew Chan, Amit Gupta, Erick Ching, Philip Wanardi