Patents by Inventor Sean Michael Hafemann
Sean Michael Hafemann 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: 20240265371Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: ApplicationFiled: April 19, 2024Publication date: August 8, 2024Inventor: Sean Michael Hafemann
-
Patent number: 11995640Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: GrantFiled: July 21, 2022Date of Patent: May 28, 2024Assignee: Block, Inc.Inventor: Sean Michael Hafemann
-
Publication number: 20230004952Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: ApplicationFiled: July 21, 2022Publication date: January 5, 2023Inventor: Sean Michael Hafemann
-
Patent number: 11397939Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: GrantFiled: July 12, 2019Date of Patent: July 26, 2022Assignee: Block, Inc.Inventor: Sean Michael Hafemann
-
Publication number: 20190333045Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: ApplicationFiled: July 12, 2019Publication date: October 31, 2019Inventor: Sean Michael Hafemann
-
Patent number: 10380579Abstract: Facilitating transaction status indications for point-of-sale (POS) systems is described. A POS application stored on a POS terminal of a POS system may communicate with a payment reader device coupled to the POS terminal and a payment server application. The POS application may receive, from a customer device associated with a customer and via a short-range communication network, payment information for satisfying a cost of a transaction. The POS application may send the payment information to the payment server application to attempt to authorize the payment information for the cost of the transaction and may receive, from the payment server application, an indication of a status of the transaction. Responsive to receiving the indication of the status of the transaction, the payment reader device and the customer device may output respective aspects of a transaction status indication associated with the status of the transaction.Type: GrantFiled: December 22, 2016Date of Patent: August 13, 2019Assignee: Square, Inc.Inventor: Sean Michael Hafemann
-
Patent number: 10127409Abstract: Disclosed is a technique for prevention of false tamper positives experienced by an electronic device by use of a custom profile. The technique includes electrically coupling a conductive trace to a tamper monitoring component for use in tamper detection on the trace. Upon occurrence of the threshold voltage on the conductive trace, a tamper event is detected. A second conductive trace is monitored over time to determine behavior of the device. If the device is likely to trigger tamper responses in response to change in environment, the threshold voltage is changed to tamper positives triggered by environment.Type: GrantFiled: December 16, 2016Date of Patent: November 13, 2018Assignee: Square, Inc.Inventors: Jeremy Wade, Sean Michael Hafemann
-
Patent number: 9892293Abstract: Disclosed is a technique for prevention of false tamper positives experienced by an electronic device by use of a custom profile. The technique includes application of sensors of the device to collect data from the environment. Further, the device determines whether an event causes accidental triggering of tamper response as the environmental data varies. Accordingly, the conditions triggering a tamper response are dynamically changed as the environmental data changes.Type: GrantFiled: December 16, 2016Date of Patent: February 13, 2018Assignee: Square, Inc.Inventors: Jeremy Wade, Sean Michael Hafemann