IP Library › Granted Patent US 12,511,632
Granted Patent B2
US 12,511,632 · App. 18/162,665 · Granted Dec 30, 2025

Reconfiguring self-checkout kiosks based on attendant availability

Inventor: Johanna E. Hinkle (South Bend, IN)
Assignee: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
G06Q20/18G06Q20/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 12,511,632
App. No.
18/162,665
Granted
Dec 30, 2025
Kind
B2
Abstract

Techniques to reconfigure self-checkout kiosks based on attendant availability. A first transaction is processed based on an indication of current availability, at a first point in time, of one or more attendants for a physical area associated with a self-checkout kiosk. After processing the first transaction, an indication of current availability, at a second point in time, of the one or more attendants is determined. A second transaction is processed based on the indication of current availability, at the second point in time, of the one or more attendants.

Claims (50)

1 . A computer-implemented method comprising:

processing a first transaction based on an indication of current availability, at a first point in time, of one or more attendants for a physical area associated with a self-checkout kiosk, wherein the first transaction is processed based on a setting of the self-checkout kiosk, wherein the setting is configured based on the indication of current availability, at the first point in time, of the one or more attendants, and wherein the setting is configured without requiring intervention;

after processing the first transaction, determining an indication of current availability, at a second point in time, of the one or more attendants;

reconfiguring the setting of the self-checkout kiosk based on the indication of current availability, at the second point in time, of the one or more attendants, and wherein the setting is reconfigured without requiring intervention; and

processing a second transaction by operation of one or more computer processors based on the indication of current availability, at the second point in time, of the one or more attendants, wherein the second transaction is processed based on the reconfigured setting.

2 . The computer-implemented method of claim 1 , wherein the current availability is determined based on at least one of (i) a count based on any of the one or more attendants and (ii) a proximity of any of the one or more attendants to the physical area.

3 . The computer-implemented method of claim 1 , wherein the setting is selected from display presentation speed, processing speed, amount of information presented, coupon acceptance, and conveyor belt speed.

4 . The computer-implemented method of claim 1 , wherein reconfiguring the setting comprises one of:

causing the setting to become more lenient, in terms of transaction security, upon determining that the indication of current availability reflects a decrease in availability of the one or more attendants since a last time the current availability was ascertained, wherein the setting becomes more lenient relative to the setting prior to reconfiguration; and

causing the setting to become stricter, in terms of transaction security, upon determining that the indication of current availability reflects an increase in availability of the one or more attendants since the last time the current availability was ascertained, wherein the setting becomes stricter relative to the setting prior to reconfiguration.

5 . The computer-implemented method of claim 4 , wherein the setting that is more lenient pertains to one or more types of security checks at the self-checkout kiosk, and wherein the setting that is more lenient causes a permissible margin of error of the one or more types of security checks to be increased.

6 . The computer-implemented method of claim 1 , wherein the indication of current availability is determined based on one or more criteria selected from:

a count of attendants on duty;

a count of attendants indicated as being unoccupied;

a count of attendants satisfying a criterion of proximity to the physical area;

a respective distance of each of the one or more attendants from the physical area; and

a count of self-checkout kiosks currently in use.

7 . The computer-implemented method of claim 1 , wherein the indication of current availability is determined based on:

a measure of transactions requiring attendant intervention over a reference time period satisfying a criterion of recency relative to a current point in time;

an attendant average response time over the reference time period; and

an attendant average resolution time over the reference time period.

8 . The computer-implemented method of claim 1 , wherein the setting is reconfigured in order to dynamically maintain, to a desired value or range of values, a tradeoff between checkout speed and checkout security notwithstanding changes in attendant availability over time; and

wherein the first transaction is processed based on a setting of the self-checkout kiosk, wherein the setting is configured based on the indication of current availability, at the first point in time, of the one or more attendants, wherein the setting is configured without requiring intervention, and wherein the setting is selected from display presentation speed, processing speed, amount of information presented, coupon acceptance, and conveyor belt speed.

9 . The computer-implemented method of claim 8 , further comprising:

reconfiguring the setting of the self-checkout kiosk based on the indication of current availability, at the second point in time, of the one or more attendants, wherein the setting is reconfigured without requiring intervention, wherein the second transaction is processed based on the reconfigured setting, and wherein reconfiguring the setting comprises one of:

causing the setting to become more lenient, in terms of transaction security, upon determining that the indication of current availability reflects a decrease in availability of the one or more attendants since a last time the current availability was ascertained, wherein the setting becomes more lenient relative to the setting prior to reconfiguration; and

causing the setting to become stricter, in terms of transaction security, upon determining that the indication of current availability reflects an increase in availability of the one or more attendants since the last time the current availability was ascertained, wherein the setting becomes stricter relative to the setting prior to reconfiguration.

10 . The computer-implemented method of claim 9 , wherein the setting that is more lenient pertains to one or more types of security checks at the self-checkout kiosk, wherein the setting that is more lenient causes a permissible margin of error of the one or more types of security checks to be increased, and wherein the indication of current availability is determined based on:

a count of attendants on duty;

a count of attendants indicated as being unoccupied;

a count of attendants satisfying a criterion of proximity to the physical area;

a respective distance of each of the one or more attendants from the physical area, wherein the respective distance is determined based on received data characterizing a real-time location of a device of the respective attendant;

a count of self-checkout kiosks currently in use;

a measure of transactions requiring attendant intervention over a reference time period satisfying a criterion of recency relative to a current point in time;

an attendant average response time over the reference time period; and

an attendant average resolution time over the reference time period.

11 . A system comprising:

one or more computer processors; and

a memory containing a program executable by the one or more computer processors to perform an operation comprising:

processing a first transaction based on an indication of current availability, at a first point in time, of one or more attendants for a physical area associated with a self-checkout kiosk, wherein the first transaction is processed based on a setting of the self-checkout kiosk, wherein the setting is configured based on the indication of current availability, at the first point in time, of the one or more attendants, and wherein the setting is configured without requiring intervention;

after processing the first transaction, determining an indication of current availability, at a second point in time, of the one or more attendants;

reconfiguring the setting of the self-checkout kiosk based on the indication of current availability, at the second point in time, of the one or more attendants, and wherein the setting is reconfigured without requiring intervention; and

processing a second transaction based on the indication of current availability, at the second point in time, of the one or more attendants, wherein the second transaction is processed based on the reconfigured setting.

12 . The system of claim 11 , wherein the current availability is determined based on at least one of (i) a count based on any of the one or more attendants and (ii) a proximity of any of the one or more attendants to the physical area.

13 . A non-transitory computer-readable medium containing a program executable to perform an operation comprising:

processing a first transaction based on an indication of current availability, at a first point in time, of one or more attendants for a physical area associated with a self-checkout kiosk, wherein the first transaction is processed based on a setting of the self-checkout kiosk, wherein the setting is configured based on the indication of current availability, at the first point in time, of the one or more attendants, and wherein the setting is configured without requiring intervention;

after processing the first transaction, determining an indication of current availability, at a second point in time, of the one or more attendants;

reconfiguring the setting of the self-checkout kiosk based on the indication of current availability, at the second point in time, of the one or more attendants, and wherein the setting is reconfigured without requiring intervention; and

processing a second transaction based on the indication of current availability, at the second point in time, of the one or more attendants, wherein the second transaction is processed by one or more computer processors when executing the program, wherein the second transaction is processed based on the reconfigured setting.

14 . The non-transitory computer-readable medium of claim 13 , wherein the current availability is determined based on at least one of (i) a count based on any of the one or more attendants and (ii) a proximity of any of the one or more attendants to the physical area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2023
From: HINKLE, JOHANNA E.
To: TOSHIBA GLOBAL COMMERCE SOLUTIONS, INC.
Reel/Frame 062554/0096 →
Continuity (1)
Related Publication 20240257088A1 · Aug 1, 2024
References Cited (46)
US 7866546B1 · Vance · 2011 [cited by examiner]
US 9454757B2 · Edwards · 2016 [cited by examiner]
US 11983689B2 · Maan · 2024 [cited by examiner]
US 20020170782A1 · Millikan · 2002 [cited by examiner]
US 20030006098A1 · Wike, Jr. · 2003 [cited by examiner]
US 20030150911A1 · Joseph · 2003 [cited by examiner]
US 20030171966A1 · Goodwin, III · 2003 [cited by examiner]
US 20030217892A1 · Persky · 2003 [cited by applicant]
US 20050206501A1 · Farhat · 2005 [cited by examiner]
US 20070033111A1 · Mandalia · 2007 [cited by examiner]
US 20070033382A1 · Mandalia · 2007 [cited by examiner]
US 20070235531A1 · Addison · 2007 [cited by examiner]
US 20090076922A1 · de Gruil · 2009 [cited by examiner]
US 20090198582A1 · Tokorotani · 2009 [cited by examiner]
US 20120197741A1 · Carlegren et al. · 2012 [cited by applicant]
US 20130024304A1 · Doi · 2013 [cited by examiner]
US 20130153656A1 · Skiles · 2013 [cited by examiner]
US 20140058946A1 · Paranjape · 2014 [cited by examiner]
US 20140172607A1 · Skiles · 2014 [cited by examiner]
US 20140207505A1 · Ashley · 2014 [cited by examiner]
US 20150127401A1 · Hogg · 2015 [cited by examiner]
US 20150127431A1 · Thomas · 2015 [cited by examiner]
US 20150170499A1 · Bower · 2015 [cited by examiner]
US 20160026985A1 · Dubois · 2016 [cited by examiner]
US 20160171566A1 · Pugh · 2016 [cited by examiner]
US 20160379145A1 · Valentino, III · 2016 [cited by examiner]
US 20170083850A1 · Crow · 2017 [cited by examiner]
US 20180075427A1 · Greenberger · 2018 [cited by examiner]
US 20190005480A1 · Jung · 2019 [cited by examiner]
US 20200380489A1 · Saitoh · 2020 [cited by examiner]
US 20210073770A1 · Gordon · 2021 [cited by examiner]
US 20210241249A1 · DeBardlebon · 2021 [cited by examiner]
US 20210306473A1 · Inouye · 2021 [cited by examiner]
US 20210375104A1 · Handshaw · 2021 [cited by examiner]
US 20230068255A1 · Laserson · 2023 [cited by examiner]
US 20230316254A1 · Maan · 2023 [cited by examiner]
US 20230316847A1 · Khatter · 2023 [cited by examiner]
CA 2763886A1 · 2012 [cited by examiner]
CN 207337565U · 2018 [cited by examiner]
JP 2000020833A · 2000 [cited by examiner]
JP 2001076261A · 2001 [cited by examiner]
JP 3916323B2 · 2007 [cited by examiner]
JP 4482710B2 · 2010 [cited by examiner]
WO WO2013125741A1 · 2013 [cited by examiner]
Self-Checkout Loss: Increasing Participation and Scan Accuracy Through Design, Oct. 2020. [cited by applicant]
U.S. Appl. No. 17/986,978, filed Nov. 15, 2022. [cited by applicant]