IP Library › Granted Patent US 11,983,689
Granted Patent B2
US 11,983,689 · App. 17/707,333 · Granted May 14, 2024

Method and system for customer responsive point of sale device

Inventors: Daanish Maan (Brampton, CA); Michael Joseph DeFazio (Fonthill, CA)
Assignee: Shopify Inc.
G06Q20/206
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,983,689
App. No.
17/707,333
Granted
May 14, 2024
Kind
B2
Abstract

A computer-implemented method comprising receiving captured sensor data; detecting, based on the captured sensor data, a person proximate a point of sale terminal; determining a category for the detected person proximate the point of sale terminal; and selectively providing access to functionality at the point of sale terminal based on the determined category of the detected person.

Claims (61)

1. A computer-implemented method comprising:

operating a point of sale terminal in point of sale mode;

receiving captured sensor data;

detecting, based on the captured sensor data, a person proximate a point of sale terminal;

determining that a category for the detected person proximate the point of sale terminal is an authorized store clerk category using biometric data stored for people in the authorized store clerk category;

initiating a transaction in the point of sale mode;

receiving further sensor data during the transaction;

determining, based on the further sensor data, that the detected person is no longer proximate the point of sale terminal; and

based on the determining that the detected person is no longer proximate the point of sale terminal, pausing the transaction.

2. The method of claim 1 , wherein the point of sale mode comprises providing elevated permissions at the point of sale terminal over permissions provided in self checkout mode.

3. The method of claim 1 , wherein the sensor data includes images captured by a camera associated with the point of sale terminal.

4. The method of claim 1 , wherein the sensor data includes images captured by at least one security camera associated with a retail location for the point of sale terminal.

5. A computing device comprising:

a processor; and

a communications subsystem;

wherein the computing device is configured to:

set a point of sale terminal to operate in point of sale mode;

receive captured sensor data;

detect, based on the captured sensor data, a person proximate a point of sale terminal;

determine that a category for the detected person proximate the point of sale terminal is an authorized store clerk category using biometric data stored for people in the authorized store clerk category;

initiate a transaction in the point of sale mode;

receive further sensor data during the transaction;

determine, based on the further sensor data, that the detected person is no longer proximate the point of sale terminal; and

based on the determining that the detected person is no longer proximate the point of sale terminal, pause the transaction.

6. The computing device of claim 5 , wherein the computing device is associated with the point of sale terminal, wherein the computing device further comprises:

at least one display;

at least one input device; and

one or more sensors;

wherein the captured sensor data comes from the one or more sensors associated with the computing device.

7. The computing device of claim 5 , wherein the computing device is separate from the point of sale terminal, wherein the computing device is configured to selectively provide access to functionality by providing configuration messages to the point of sale terminal.

8. The computing device of claim 5 , wherein the sensor data includes images captured by at least one security camera associated with a retail location for the point of sale terminal.

9. A non-transitory computer readable medium for storing instruction code which, when executed by a processor of a computing device cause the computing device to:

set a point of sale terminal to operate in point of sale mode;

receive captured sensor data;

detect, based on the captured sensor data, a person proximate a point of sale terminal;

determine that a category for the detected person proximate the point of sale terminal is an authorized store clerk category using biometric data stored for people in the authorized store clerk category;

initiate a transaction in the point of sale mode;

receive further sensor data during the transaction;

determine, based on the further sensor data, that the detected person is no longer proximate the point of sale terminal; and

based on the determining that the detected person is no longer proximate the point of sale terminal, pause the transaction.

10. The computing device of claim 5 , wherein the sensor data includes images captured by a camera associated with the point of sale terminal.

11. The computing device of claim 5 , wherein the point of sale mode comprises providing elevated permissions at the point of sale terminal over permissions provided in self checkout mode.

12. The non-transitory computer readable medium of claim 9 , wherein the instruction code further cause the computing device to determine that the category for the detected person is not the authorized store clerk category using biometric data stored for people in at least one category.

13. The non-transitory computer readable medium of claim 9 , wherein the computing device is associated with the point of sale terminal, wherein the computing device comprises:

at least one display;

at least one input device; and

one or more sensors;

wherein the captured sensor data comes from the one or more sensors associated with the computing device.

14. The non-transitory computer readable medium of claim 9 , wherein the computing device is separate from the point of sale terminal, wherein the instruction code further cause the computing device to selectively provide access to functionality by providing configuration messages to the point of sale terminal.

15. The non-transitory computer readable medium of claim 9 , wherein the sensor data includes images captured by at least one security camera associated with a retail location for the point of sale terminal.

16. The non-transitory computer readable medium of claim 9 , wherein the instruction code further cause the computing device to configure a user interface at the point of sale terminal for self checkout mode.

17. The method of claim 1 , further comprising:

following completion of the transaction, receiving second sensor data;

detecting, based on the second sensor data, a second person proximate the point of sale terminal;

determining that a second category for the second person is not the authorized store clerk category using the biometric data stored for people in the authorized store clerk category; and

based on the determining that the second person is not in the authorized store clerk category, switching the point of sale terminal to operate in self check out mode.

18. The computing device of claim 5 , further configured to:

following completion of the transaction, receive second sensor data;

detect, based on the second sensor data, a second person proximate the point of sale terminal;

determine that a second category for the second person is not the authorized store clerk category using the biometric data stored for people in the authorized store clerk category; and

based on the determining that the second person is not in the authorized store clerk category, switch the point of sale terminal to operate in self check out mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2023
From: DEFAZIO, MICHAEL JOSEPH; MAAN, DAANISH
To: SHOPIFY INC.
Reel/Frame 062383/0643 →
Continuity (1)
Related Publication 20230316254A1 · Oct 5, 2023
Cited By (1)
US 12,511,632