Patents by Inventor Mayank Gupta

Mayank 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: 20220166742
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 26, 2022
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Publication number: 20220150307
    Abstract: A machine implemented method and system, including: receiving at a near real-time processor module, one or more tenant-specific business objects from a message handler module; receiving at the near real-time processor module, contextual data related to the received one or more tenant-specific business objects from a platform analytics module; forming at the near real-time processor module, one or more events by applying one or more pre-defined analytic models to the received contextual data and the received one or more tenant-specific business objects; receiving at a message publisher module, one or more events from the near real-time processor module; and transmitting the received one or more events to one or more subscribers for the one or more events.
    Type: Application
    Filed: January 10, 2022
    Publication date: May 12, 2022
    Inventors: JAMES FRANCIS WALSH, SUHAIL MURTAZA KHAKI, MANU SINHA, JUAN MANUEL CARACOCHE, ARTEM MYGAIEV, FRANCIS MICHAEL BORKIN, BHASKAR CHATURVEDI, MAYANK GUPTA, BIJU VARGHESE
  • Publication number: 20220138657
    Abstract: A system and method for assisting entities or users to make decisions is disclosed. The user access the decision-making engine (MG Case composite) for end-to-end decision-making process. The system comprises a computing device (physical or on the cloud) having a processor and a memory, and a database. The engine comprises multiple modules such as case open, structure, MG Case matrix, brainstorming, problem solving, data analysis, speed math, and case end along with drive and alignment, integration and transition, and insights and impacts. The system is an integrated system and the modules are executed by the processor to perform an operation that draws on modules as needed. The decision-making engine interacts with internal and external facets of an organization, including users, various communication systems, ERPs, databases, etc. to execute various tasks related to decision making such as gathering data and driving the decision-making process through the organization or with the user.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 5, 2022
    Inventor: Mayank Gupta
  • Patent number: 11283752
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 22, 2022
    Assignee: GOOGLE LLC
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Patent number: 11282580
    Abstract: A memory controller includes, in one embodiment, a memory interface and a controller circuit. The memory interface is configured to interface with a memory having a plurality of wordlines. The controller circuit is configured to program, with foggy-fine programming, a first portion of the plurality of wordlines to store first program data, program, with the foggy-fine programming, one or more wordlines of the plurality of wordlines in a non-fine state, the one or more wordlines neighboring the first portion, and program, with the foggy-fine programming, a second portion of the plurality of wordlines to store second program data, the second portion neighboring the one or more wordlines.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: March 22, 2022
    Assignee: Western Digital Technologies, Inc.
    Inventors: Mayank Gupta, Phani Raghavendra Yasasvi Gangavarapu, Arun Balakrishnan
  • Patent number: 11258874
    Abstract: A machine implemented method and system, including: receiving at a near real-time processor module, one or more tenant-specific business objects from a message handler module; receiving at the near real-time processor module, contextual data related to the received one or more tenant-specific business objects from a platform analytics module; forming at the near real-time processor module, one or more events by applying one or more pre-defined analytic models to the received contextual data and the received one or more tenant-specific business objects; receiving at a message publisher module, one or more events from the near real-time processor module; and transmitting the received one or more events to one or more subscribers for the one or more events.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: February 22, 2022
    Assignee: GLOBALLOGIC, INC.
    Inventors: James Francis Walsh, Suhail Murtaza Khaki, Manu Sinha, Juan Manuel Caracoche, Artem Mygaiev, Francis Michael Borkin, Bhaskar Chaturvedi, Mayank Gupta, Biju Varghese
  • Publication number: 20210397664
    Abstract: The embodiments herein provide a method for predicting content based recommendations. The method includes recognizing, by a first electronic device (100A) in a first IoT network (100), content displayed on a display (130A) of the first electronic device (100A). Further, the method includes predicting, by the first electronic device (100A), at least one recommendation corresponding to the content based on a history of user activities performed by a user using at least one of the first electronic device (100A) and other electronic devices (100B-100F) in the first IoT network (100). Further, the method includes providing, by the first electronic device (100A), the at least one recommendation on an action prediction panel of a keyboard of the first electronic device (100A).
    Type: Application
    Filed: November 18, 2019
    Publication date: December 23, 2021
    Inventors: Poorva Dharmadhikari, Mayank GUPTA, Rajat KUMAR, Siba Prasad SAMAL
  • Publication number: 20210375376
    Abstract: A memory controller includes, in one embodiment, a memory interface and a controller circuit. The memory interface is configured to interface with a memory having a plurality of wordlines. The controller circuit is configured to program, with foggy-fine programming, a first portion of the plurality of wordlines to store first program data, program, with the foggy-fine programming, one or more wordlines of the plurality of wordlines in a non-fine state, the one or more wordlines neighboring the first portion, and program, with the foggy-fine programming, a second portion of the plurality of wordlines to store second program data, the second portion neighboring the one or more wordlines.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Mayank Gupta, Phani Raghavendra Yasasvi Gangavarapu, Arun Balakrishnan
  • Publication number: 20210232273
    Abstract: Embodiments disclosed herein relate generally to a customized or personalized GUI. More specifically, embodiments described herein disclose systems and process for deriving user preferences based upon previous actions of a set of users and using those user preferences to personalize one or more widgets within a GUI.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Applicant: The Western Union Company
    Inventors: Mayank Gupta, Shankar Narayan
  • Patent number: 11026649
    Abstract: A method and system for determining system-based tumor burden is disclosed. In one aspect, the method includes obtaining the medical image from a source, through an interface. Additionally, the method includes identifying a first region of interest in the medical image. The method also includes selecting from the first region of interest a second region of interest whose tumor burden is to be determined. Furthermore, the method includes defining a segmentation criterion for the second region of interest. The method also includes determining the tumor burden for the second region of interest.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: June 8, 2021
    Assignee: SIEMENS MEDICAL SOLUTIONS USA, INC.
    Inventors: Mayank Gupta, Bruce S. Spottiswoode
  • Patent number: 11030590
    Abstract: A method, system, and computer program product for facilitating an electronic transaction between a merchant device and a first device having limited network connectivity. The method includes the first device detecting a transaction trigger that indicates an electronic transaction, that is remotely processed by a transaction service is to occur. The method further includes, identifying a second device within a predetermined proximity of the first device which has a secondary connection to the transaction service that meets a connection service criteria. The method includes establishing a data pipe that directly connects the first device and the second device. In response to the data pipe being established, the first device configures the second device to reroute all transaction data received via the data pipe to the transaction service and transmits the transaction data to the second device to complete the electronic transaction between the first device and the merchant device.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: June 8, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Mayank Gupta
  • Publication number: 20210096108
    Abstract: Various methods and systems are provided for an ultrasound transducer structure for an ultrasound probe and methods of manufacturing thereof. In one example, the ultrasound transducer structure may include a lens, an acoustic stack disposed on the lens, and an acoustic backing material bonded to a side of the acoustic stack facing away from the lens without any intervening layer between the acoustic backing material and the acoustic stack, such that the acoustic backing material is in face-sharing contact with the side of the acoustic stack, wherein the acoustic backing material is composed of a solidified blend comprising a backing polymer.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: Yanju Wang, Stephen Crynock, Craig Mirr, Jimmie Autrey Beacham, Mayank Gupta
  • Publication number: 20210044557
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 11, 2021
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Patent number: 10848453
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: November 24, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Patent number: 10628018
    Abstract: A method and a device for direct launching of an interface to selected functionalities of an application are provided. The method includes receiving a user input gesture on an application icon, displaying a plurality of user interface (UI) elements on the application icon, in response to the received user input gesture, wherein each of the plurality of UI elements corresponds to at least one functionality of an application, receiving a user selection of at least one UI element of the plurality of UI elements, and launching the functionality corresponding to the selected UI element.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Avinash Sudhakar Chilmulwar, Mayank Gupta, Vinay Singh
  • Publication number: 20200110795
    Abstract: In some embodiments, a computing system computes a hierarchical entity data model to facilitate autocompleting forms by generating an electronic schema extraction from an electronic form lacking data for one or more fields. The computing system generates an electronic schema including an input category and input field elements. The computing system accesses a hierarchical entity-data model including and entity category and entity-data elements. The computing system identifies associations between the entity category and input category based on semantic matching including text of an entity category label and an input field category label or matching a number of fields within an entity category to an input category. The computing system verifies the association by applying a natural language processing engine to the input field elements and the entity-data elements. The computing system autocompletes one or more input field elements with entity data from one or more of the entity-data elements.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 9, 2020
    Inventors: Mayank Gupta, Mandeep Gandhi
  • Patent number: 10616228
    Abstract: Enhanced permission techniques are disclosed that ensures integrity of resources while the resources are provided for re-purposing by users that do not have conventional permissions, such as read or write permissions, to the resources. In some examples, a method to evaluate enhanced permissions for re-purposing a resource from a source path to a target path by a user may include evaluating source permissions and target permissions, and determining whether to allow the re-purposing the resource based on the evaluating. The source permissions are copy permissions or cut permissions specified for the source path and that apply to the user. The target permissions are paste permissions specified for the target path and that apply to the user.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 7, 2020
    Assignee: Adobe Inc.
    Inventors: Nitin Nizhawan, Mayank Gupta
  • Publication number: 20200058330
    Abstract: Systems and methods are disclosed for providing micro-idle memory power management. One embodiment of a method comprises receiving and storing an exit latency vote from each of a plurality of memory subsystems on a system on chip electrically coupled to a system memory. In response to a micro-idle memory state in which each of the memory subsystems are idle, a minimum exit latency value from the plurality of exit latency votes is determined. One of a plurality of system memory modes is selected which has a micro-idle sleep time that meets the minimum exit latency value while minimizing system memory power consumption. The selected system memory mode is initiated.
    Type: Application
    Filed: August 14, 2018
    Publication date: February 20, 2020
    Inventors: PAWAN CHHABRA, VENKATA DEVARASETTY, MAYANK GUPTA, MAHESHWAR THAKUR SINGH, HARSHIT TIWARI
  • Publication number: 20200007489
    Abstract: A method includes identifying, at an electronic device a candidate name responsive to user input indicating a salutational trigger during composition of a body of a message of a messaging application. Identifying the candidate name including at least one of: parsing a recipient-specific portion of a recipient message address of the message; parsing a display name associated with the recipient message address; parsing a content of the message body; parsing an attachment name associated with an attachment field of the message; identifying the candidate name from a contact record selected from a contacts database based on a recipient-specific portion of a recipient message address of the message; and parsing user-readable content of an application from which composition of the message was triggered. The method further includes facilitating composition of a recipient name in the body of the message based on the candidate name.
    Type: Application
    Filed: September 4, 2019
    Publication date: January 2, 2020
    Inventors: Amit Kumar Agrawal, Mayank Gupta, Rachit Mittal
  • Publication number: 20190388049
    Abstract: A method and system for determining system-based tumor burden is disclosed. In one aspect, the method includes obtaining the medical image from a source, through an interface. Additionally, the method includes identifying a first region of interest in the medical image. The method also includes selecting from the first region of interest a second region of interest whose tumor burden is to be determined. Furthermore, the method includes defining a segmentation criterion for the second region of interest. The method also includes determining the tumor burden for the second region of interest.
    Type: Application
    Filed: June 25, 2018
    Publication date: December 26, 2019
    Inventors: Mayank Gupta, Bruce S. Spottiswoode