IP Library Granted Patent US 10,922,668
Granted Patent B2
US 10,922,668 · App. 15/275,022 · Granted Feb 16, 2021

Point-of-sale (POS) bot

Inventors: Yehoshua Zvi Licht (Alpharetta, GA); Ipsito Ghosh (Kolkata, IN)
Assignee: NCR Corporation
G06Q20/18G06Q20/20G06Q30/0613G07G1/0009
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 10,922,668
App. No.
15/275,022
Granted
Feb 16, 2021
Kind
B2
Abstract

An automated bot is customized for a Point-Of-Sale (POS) terminal and processed on the POS terminal. The bat has access to and can control peripheral devices of the POS terminal. The bat providing transactional and, in some embodiments, non-transactional assistance to a user operating the POS terminal.

Claims (13)

1. A method, comprising:

providing, by executable instructions that execute on a hardware processor of a Point-of-Sale (POS) terminal from a non-transitory computer-readable storage medium, real-time contextual transaction assistance to a user operating the POS terminal during a transaction at the POS terminal by monitoring the transaction being processed by existing transaction software and initiating the real-time contextual transaction assistance based on an event raised during the transaction, wherein providing further includes configuring the real-time contextual transaction assistance with user settings that are specific to a profile or setting of the user, wherein providing further includes engaging the user in a voice conversation when providing the real-time contextual transaction assistance by obtaining past speech recognition used with the user from the profile and continually learning speech of the user with respect to how the user forms questions with speech during the voice conversation for the real-time contextual transaction assistance and for subsequent real-time contextual assistances requested by the user;

interacting, by the executable instructions, with the user in a communication session based on the event and obtaining user-provided information;

identifying, by the executable instructions, a context for the real-time contextual transaction assistance based on the user-provided information and based on real-time information reported from the existing transaction software and a peripheral device interfaced to the POS terminal during the transaction; and

controlling, by the executable instructions, the existing transactional software and the peripheral device based on the context and providing the real-time contextual transaction assistance during the transaction at the POS terminal to the user.

2. The method of claim 1 further comprising, providing, by the executable instructions, additional assistance that is unrelated to the transaction during the transaction.

3. The method of claim 2 , wherein providing further includes accessing an external resource associated with the user to provide the additional assistance.

4. The method of claim 1 , wherein providing further includes configuring the real-time contextual transaction assistance with settings that are specific to the POS terminal and a location of the POS terminal.

5. The method of claim 1 , wherein engaging further includes presenting on a touchscreen display of the POS terminal words spoken as they are spoken by the user during the voice conversation.

6. The method of claim 5 wherein presenting further includes receiving and processing edits received from the user through interaction with the words presented on the touchscreen display.

7. The method of claim 6 , wherein receiving further includes pausing providing the real-time contextual transaction assistance until the user indicates through inaction or a voice command that the edits are finished.

8. The method of claim 1 , wherein providing further includes engaging the user in a text-based conversation presented on a display of a user-operated device connected to the POS terminal when providing the real-time contextual transaction assistance.

9. The method of claim 1 , wherein controlling further includes pausing the existing transactional software during the transaction, receiving the user-provided information from the user, and providing a portion of the user-provided information to the existing transaction software to restart and continue the transaction as part of the real-time contextual transaction assistance.

Assignments (6)
CHANGE OF NAME Recorded Dec 7, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065820/0704 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS SECTION TO REMOVE PATENT APPLICATION: 15000000 PREVIOUSLY RECORDED AT REEL: 050874 FRAME: 0063. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Apr 12, 2021
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 057047/0161 →
SECURITY INTEREST Recorded Oct 29, 2019
From: NCR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050874/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: LICHT, YEHOSHUA ZVI; GHOSH, IPSITO
To: NCR CORPORATION
Reel/Frame 040666/0131 →
Continuity (1)
Related Publication 20180089654A1 · Mar 29, 2018