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: 10216281Abstract: 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: GrantFiled: October 29, 2015Date of Patent: February 26, 2019Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
-
Patent number: 10129432Abstract: 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: GrantFiled: March 3, 2017Date of Patent: November 13, 2018Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Alvin Alza Dominguez
-
Publication number: 20180033255Abstract: 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: ApplicationFiled: October 12, 2017Publication date: February 1, 2018Applicant: Clover Network, Inc.Inventors: John Daniel Beatty, Abhinayak Mishra
-
Publication number: 20170309135Abstract: 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: ApplicationFiled: July 10, 2017Publication date: October 26, 2017Applicant: Clover Network, Inc.Inventors: John Daniel Beatty, Abhinayak Mishra
-
Patent number: 9792783Abstract: 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: GrantFiled: July 10, 2017Date of Patent: October 17, 2017Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Abhinayak Mishra
-
Patent number: 9704355Abstract: 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: GrantFiled: October 7, 2015Date of Patent: July 11, 2017Assignee: Clover Network, Inc.Inventors: John Daniel Beatty, Abhinayak Mishra
-
Publication number: 20170186283Abstract: 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: ApplicationFiled: March 3, 2017Publication date: June 29, 2017Applicant: Clover Network, Inc.Inventor: John Daniel Beatty
-
Patent number: 9591175Abstract: 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: GrantFiled: October 29, 2015Date of Patent: March 7, 2017Assignee: Clover Network, Inc.Inventor: John Daniel Beatty
-
Patent number: 9483693Abstract: 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: GrantFiled: November 25, 2015Date of Patent: November 1, 2016Assignee: Clover Network, Inc.Inventors: Arvind Antonio de Menezes Pereira, John Daniel Beatty
-
Publication number: 20160125449Abstract: 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: ApplicationFiled: October 28, 2015Publication date: May 5, 2016Inventors: John Daniel Beatty, Tamer Mohamed El Calamawy, Jacob Whitaker Abrams, Michael Joseph Quinlan, Jeffrey Blattman
-
Publication number: 20160124627Abstract: 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: ApplicationFiled: October 29, 2015Publication date: May 5, 2016Inventors: John Daniel Beatty, Leonard Robert Speiser, Angelique Julie Lausier, Tamer Mohamed El Calamawy, Michael Joseph Quinlan
-
Publication number: 20160127600Abstract: 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: ApplicationFiled: October 29, 2015Publication date: May 5, 2016Inventor: John Daniel Beatty
-
Publication number: 20160125376Abstract: 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: ApplicationFiled: October 7, 2015Publication date: May 5, 2016Inventors: John Daniel Beatty, Abhinayak Mishra
-
Patent number: D813240Type: GrantFiled: January 13, 2017Date of Patent: March 20, 2018Assignee: 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: D818530Type: GrantFiled: January 13, 2017Date of Patent: May 22, 2018Assignee: 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