Patents by Inventor John Daniel Beatty

John Daniel Beatty 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: 10216281
    Abstract: Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a memory, a display and a sensor. The memory is configured to store data and computer-executable instructions. The display is configured to present a user interface, the user interface having a first interface and a second interface. The sensor is configured to detect an adjustment in a physical position of the POS device from a first position and from a second position. The first interface is presented in the first position and the second interface is presented in the second position. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: February 26, 2019
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
  • Patent number: 10129432
    Abstract: A point-of-sale terminal that generates a radio frequency (RF) field through a flat panel display and touchscreen is disclosed. The point of sale device includes a touchscreen, a display positioned behind the touchscreen, and an antenna located behind the display. The antenna can be entirely within the lateral extent of the touchscreen. The antenna can be mounted to the display via a layer of adhesive or mounted to a support frame. The antenna generates the RF field above the touchscreen.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: November 13, 2018
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Alvin Alza Dominguez
  • Publication number: 20180033255
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Application
    Filed: October 12, 2017
    Publication date: February 1, 2018
    Applicant: Clover Network, Inc.
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Publication number: 20170309135
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Application
    Filed: July 10, 2017
    Publication date: October 26, 2017
    Applicant: Clover Network, Inc.
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Patent number: 9792783
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: October 17, 2017
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Patent number: 9704355
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: July 11, 2017
    Assignee: Clover Network, Inc.
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Publication number: 20170186283
    Abstract: A point-of-sale terminal that generates a radio frequency (RF) field through a flat panel display and touchscreen is disclosed. The point of sale device includes a touchscreen, a display positioned behind the touchscreen, and an antenna located behind the display. The antenna can be entirely within the lateral extent of the touchscreen. The antenna can be mounted to the display via a layer of adhesive or mounted to a support frame. The antenna generates the RF field above the touchscreen.
    Type: Application
    Filed: March 3, 2017
    Publication date: June 29, 2017
    Applicant: Clover Network, Inc.
    Inventor: John Daniel Beatty
  • Patent number: 9591175
    Abstract: A computer-implemented method for pairing a point of sale printer with a client device, using two-way identification, is disclosed. The method comprises receiving, using the point of sale printer and a wireless communication protocol, a request to pair the point of sale printer. The method also comprises deriving, using the point of sale printer, the client device, and a device pairing protocol, a shared secret at the client device and the point of sale printer. The method also comprises printing, using the point of sale printer and upon deriving the shared secret, client device association information on a printout. The method also comprises receiving, using the client device and the printout, the client device association information. The method also comprises associating the point of sale printer and the client device using the client device association information as received using the client device.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: March 7, 2017
    Assignee: Clover Network, Inc.
    Inventor: John Daniel Beatty
  • Patent number: 9483693
    Abstract: Various methods and devices that involve character recognition on a touch display, or other input device, are disclosed. Some of these may facilitate the recognition of characters that are input by people with physical impairments such as those with limited eyesight. A disclosed free-hand character recognition device comprises: an input device having stroke detection circuitry to accept input data from a user; a character recognition engine instantiated using a processing system and a data store; and a network connection to a server. The device additionally comprises a memory storing instructions to: conduct an unobtrusive user recognition procedure to obtain a user identifier from the user; download a cipher from the server to the data store using the network connection and the user identifier; and generate a prediction vector using the character recognition engine, the input data, and the cipher.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: November 1, 2016
    Assignee: Clover Network, Inc.
    Inventors: Arvind Antonio de Menezes Pereira, John Daniel Beatty
  • Publication number: 20160125449
    Abstract: A computer-implemented method for an extensible point-of-sale device is disclosed. The method includes registering a third-party application to be notified of a transaction change on the point-of-sale device. The method also includes displaying a user interface to a user during a purchase transaction on a display of the point-of-sale device using one of a register module and a payment module. The method also includes receiving the transaction change via the user interface of the point-of-sale device. The method also includes broadcasting the transaction change to a set of registered applications that includes the third-party application. The method also includes taking an action that modifies the purchase transaction using the third-party application in response to the broadcasting.
    Type: Application
    Filed: October 28, 2015
    Publication date: May 5, 2016
    Inventors: John Daniel Beatty, Tamer Mohamed El Calamawy, Jacob Whitaker Abrams, Michael Joseph Quinlan, Jeffrey Blattman
  • Publication number: 20160124627
    Abstract: Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a memory, a display and a sensor. The memory is configured to store data and computer-executable instructions. The display is configured to present a user interface, the user interface having a first interface and a second interface. The sensor is configured to detect an adjustment in a physical position of the POS device from a first position and from a second position. The first interface is presented in the first position and the second interface is presented in the second position. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 5, 2016
    Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
  • Publication number: 20160127600
    Abstract: A computer-implemented method for pairing a point of sale printer with a client device, using two-way identification, is disclosed. The method comprises receiving, using the point of sale printer and a wireless communication protocol, a request to pair the point of sale printer. The method also comprises deriving, using the point of sale printer, the client device, and a device pairing protocol, a shared secret at the client device and the point of sale printer. The method also comprises printing, using the point of sale printer and upon deriving the shared secret, client device association information on a printout. The method also comprises receiving, using the client device and the printout, the client device association information. The method also comprises associating the point of sale printer and the client device using the client device association information as received using the client device.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 5, 2016
    Inventor: John Daniel Beatty
  • Publication number: 20160125376
    Abstract: Methods and systems for processing secure information are disclosed. One method includes receiving secure data from a user via an input device. The method also includes routing the secure data to a secure processor using a hardware multiplexer. The method also includes processing the secure data using the secure processor. The method also includes receiving non-secure data from the user via the input device. The method also includes routing the non-secure data to a second processor using the hardware multiplexer. The method also includes processing the non-secure data using the second processor. The method also includes altering a routing state of the hardware multiplexer using the secure processor. The routing state of the hardware multiplexer is only controlled by the secure processor.
    Type: Application
    Filed: October 7, 2015
    Publication date: May 5, 2016
    Inventors: John Daniel Beatty, Abhinayak Mishra
  • Patent number: D813240
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 20, 2018
    Assignee: Clover Network, Inc.
    Inventors: Siva Raja Sekhar Reddy Yeruva, Sam Niansheng Qiu, David Frederick Lyons, Christopher Loew, Eric David Fuhs, John Daniel Beatty, Leonard Robert Speiser
  • Patent number: D818530
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: May 22, 2018
    Assignee: Clover Network, Inc.
    Inventors: Siva Raja Sekhar Reddy Yeruva, Sam Niansheng Qiu, David Frederick Lyons, Christopher Loew, Eric David Fuhs, John Daniel Beatty, Leonard Robert Speiser