Patents by Inventor Ankit Madhusudan Amin

Ankit Madhusudan Amin 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: 11782728
    Abstract: Modular transaction terminal services are provided. The services are customized for specific features using configuration data maintained in files. The services communicate using a standardized data format and Application Programming Interface (API). An interface is provided for custom defining an instance of a processing environment for a target transaction terminal. Customizations are made to the files and process flow data structures that are processed by the services. The hardware requirements of the target transaction terminal are also obtained and an installation package is created for the target transaction terminal. The installation package is installed on hardware of the target transaction terminal and the processing environment initiated. The services, configuration data maintained in files, process flow data structures, and interface represent a modularized and customizable transaction terminal architecture.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: October 10, 2023
    Assignee: NCR Corporation
    Inventors: Kip Oliver Morgan, Ankit Madhusudan Amin
  • Publication number: 20230029770
    Abstract: A mobile device establishes an indirect network connection to a User Interface (UI) agent of a terminal. The indirect connection managed as a mobile navigational control session maintained through a server or through the server and a proxy. A keyboard widget/object and a navigation-selection widget/object are rendered within a mobile screen on a display of the mobile device. During the session, a user interacts with the keyboard and/or navigation-selection widgets and corresponding UI key events are forwarded to the UI agent. The UI agent provides the UI key events as Human Interface Device (HID) key events to the terminal causing a transaction interface to update transaction screens being rendered on a transaction display of the terminal during a transaction. The user conducts the transaction at the terminal without touching the transaction display and controls the transaction screens for the transaction via the keyboard and navigational widgets from the mobile device.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 2, 2023
    Inventors: Kip Morgan, Ankit Madhusudan Amin, Meenakshi Sreeraman, Gina Torcivia Bennett, Aleah Jean Kadry, Zachary Taylor Lasater, Jacob Alexander Poston
  • Publication number: 20220101305
    Abstract: A mobile device establishes an indirect network connection to a User Interface (UI) agent of a terminal. The indirect connection managed as a mobile navigational control session maintained through a server or through the server and a proxy. A keyboard widget/object and a navigation-selection widget/object are rendered within a mobile screen on a display of the mobile device. During the session, a user interacts with the keyboard and/or navigation-selection widgets and corresponding UI key events are forwarded to the UI agent. The UI agent provides the UI key events as Human Interface Device (HID) key events to the terminal causing a transaction interface to update transaction screens being rendered on a transaction display of the terminal during a transaction. The user conducts the transaction at the terminal without touching the transaction display and controls the transaction screens for the transaction via the keyboard and navigational widgets from the mobile device.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventors: Kip Morgan, Ankit Madhusudan Amin, Meenakshi Sreeraman, Gina Torcivia Bennett, Aleah Jean Kadry, Zachary Taylor Lasater, Jacob Alexander Poston
  • Publication number: 20210065112
    Abstract: Various embodiments herein each include at least one of systems, methods, and software of order logistics calculators. Such calculators are implemented to determine feasible logistic solutions for product order deliveries. One method embodiment includes receiving, via a network from a computing device of a customer, order data including data identifying products for purchase and delivery to the customer and then determining at least one possible delivery option. A delivery option may be determined by identifying a possible delivery location based on customer calendar schedule data and determining an estimated delivery time from a shipping location to the possible delivery location. The method of this embodiment may then output, via the network to the computing device of the customer, data identifying at least one possible delivery location and a respective delivery time and further request customer acceptance input with regard to a possible delivery location and respective delivery time.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Zachary Taylor Lasater, Ankit Madhusudan Amin, Gina Torcivia Bennett, Kip Oliver Morgan
  • Publication number: 20200310830
    Abstract: Modular transaction terminal services are provided. The services are customized for specific features using configuration data maintained in files. The services communicate using a standardized data format and Application Programming Interface (API). An interface is provided for custom defining an instance of a processing environment for a target transaction terminal. Customizations are made to the files and process flow data structures that are processed by the services. The hardware requirements of the target transaction terminal are also obtained and an installation package is created for the target transaction terminal. The installation package is installed on hardware of the target transaction terminal and the processing environment initiated. The services, configuration data maintained in files, process flow data structures, and interface represent a modularized and customizable transaction terminal architecture.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: Kip Oliver Morgan, Ankit Madhusudan Amin