IP Library Granted Patent US 11,446,563
Granted Patent B1
US 11,446,563 · App. 17/650,215 · Granted Sep 20, 2022

System and method for robotic ticket scratching via live remote mobile interface

Inventors: Paresh K. Patel (Portland, OR); Michael Kitchen (Portland, OR)
Assignee: PAYRANGE INC.
A63F3/068A63F3/0655G06F3/04883G07F17/329G07F17/3244G07F17/42
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,446,563
App. No.
17/650,215
Granted
Sep 20, 2022
Kind
B1
Abstract

A controller is configured to obtain, from a first video camera in proximity to a ticket dispensing machine, a first video stream; transmit the first video stream to an application server for delivery to a user device; receive, from the application server, a dispense command for the ticket dispensing machine; cause the ticket dispensing machine to dispense, based on the dispense command, a ticket having a scratching area; receive a user-provided scratching command from the application server; and cause a robotic scratching device to scratch the scratching area in accordance with the scratching command.

Claims (68)

1. A system comprising one or more controllers configured to:

obtain, from a first video camera in proximity to a ticket dispensing machine, a first video stream;

transmit the first video stream to an application server for delivery to a user device;

receive, from the application server, a dispense command for the ticket dispensing machine;

cause the ticket dispensing machine to dispense, based on the dispense command, a ticket having a scratching area;

receive a user-provided scratching command from the application server; and

cause a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.

2. The system of claim 1 , wherein the one or more controllers are further configured to:

receive user-provided signing data from the application server; and

cause a robotic signature device to sign a signature area of the ticket in accordance with the user-provided signing data.

3. The system of claim 1 , wherein the one or more controllers are further configured to:

obtain, from a scanning device in proximity to the ticket dispensing machine, an identification code of the ticket; and

transmit the identification code to a ticket validation server.

4. The system of claim 1 , further comprising a ticket validation server configured to:

determine ticket status data corresponding to a win status or a loss status of the ticket based on an identification code of the ticket; and

in accordance with the ticket status data corresponding to a win status of the ticket:

transmit a notification to the user device including an amount associated with the win status of the ticket; and

cause funds corresponding to the amount associated with the win status to be transferred to a bank account linked to a user account associated with the user device.

5. The system of claim 1 , wherein the one or more controllers are further configured to:

cause a cutting device to separate the ticket from a stream of tickets; and

cause a sorting device to store the ticket in accordance with a win status or a loss status of the ticket.

6. The system of claim 1 , further comprising an application server configured to:

obtain, from a scanning device, an identification code of the ticket; and

link the identification code with a user account associated with the user device.

7. The system of claim 1 , wherein the first video stream includes image data of the ticket dispensing machine and/or image data of the dispensed ticket.

8. The system of claim 2 , wherein the dispensed ticket comprises a physical ticket body having two surfaces, the scratching area includes an opaque substance bonded to one of the two surfaces, and the signature area includes a blank portion of one of the two surfaces.

9. The system of claim 2 , wherein the user-provided signing data includes X-Y data obtained from a user interface of a user device, wherein the X-Y data corresponds to two-dimensional user-provided gestures corresponding to signature input at the user interface.

10. The system of claim 1 , wherein:

the user-provided scratching command causes the robotic scratching device to begin scratching, or removing the opaque substance from, the scratching area of the ticket; and

the robotic scratching device is configured to scratch, or remove the opaque substance from, the scratching area of the ticket using a preconfigured or random scratching pattern.

11. The system of claim 2 , wherein the one or more controllers are further configured to obtain, from a second video camera in proximity to the ticket dispensing machine, a second video stream including image data of the signature area of the ticket while the robotic signature device signs the signature area.

12. The system of claim 1 , wherein the one or more controllers are further configured to obtain, from a second video camera in proximity to the ticket dispensing machine, a second video stream including image data of the scratching area of the ticket while the robotic scratching device scratches the scratching area.

13. A method, comprising:

at one or more controllers of a ticket processing system:

obtaining, from a first video camera in proximity to a ticket dispensing machine, a first video stream;

transmitting the first video stream to an application server for delivery to a user device;

receiving, from the application server, a dispense command for the ticket dispensing machine;

causing the ticket dispensing machine to dispense, based on the dispense command, a ticket having a scratching area;

receiving a user-provided scratching command from the application server; and

causing a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.

14. The method of claim 13 , further comprising, at the one or more controllers:

receiving user-provided signing data from the application server; and

causing a robotic signature device to sign a signature area of the ticket in accordance with the user-provided signing data.

15. The method of claim 13 , further comprising, at the one or more controllers:

obtaining, from a scanning device in proximity to the ticket dispensing machine, an identification code of the ticket; and

transmitting the identification code to a ticket validation server.

16. The method of claim 13 , further comprising:

at a ticket validation server:

determining ticket status data corresponding to a win status or a loss status of the ticket based on an identification code of the ticket; and

in accordance with the ticket status data corresponding to a win status of the ticket:

transmitting a notification to the user device including an amount associated with the win status of the ticket; and

causing funds corresponding to the amount associated with the win status to be transferred to a bank account linked to a user account associated with the user device.

17. A non-transitory computer readable storage medium storing one or more programs configured for execution by a computer system, the one or more programs including instructions for:

obtaining, from a first video camera in proximity to a ticket dispensing machine, a first video stream;

transmitting the first video stream to an application server for delivery to a user device;

receiving, from the application server, a dispense command for the ticket dispensing machine;

causing the ticket dispensing machine to dispense, based on the dispense command, a ticket having a scratching area;

receiving a user-provided scratching command from the application server; and

causing a robotic scratching device to scratch, or remove an opaque substance from, the scratching area of the ticket in accordance with the user-provided scratching command.

18. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs further include instructions for:

receiving user-provided signing data from the application server; and

causing a robotic signature device to sign a signature area of the ticket in accordance with the user-provided signing data.

19. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs further include instructions for:

obtaining, from a scanning device in proximity to the ticket dispensing machine, an identification code of the ticket; and

transmitting the identification code to a ticket validation server.

20. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs further include instructions for:

causing a cutting device to separate the ticket from a stream of tickets; and

causing a sorting device to store the ticket in accordance with a win status or a loss status of the ticket.

Assignments (1)
SECURITY INTEREST Recorded Oct 31, 2024
From: PAYRANGE, LLC
To: BAIN CAPITAL CREDIT, LP, AS COLLATERAL AGENT
Reel/Frame 069286/0934 →
Continuity (2)
Continuation 17478907 · Sep 18, 2021
Provisional Application 63203666 · Jul 27, 2021
Cited By (3)
US 12,214,288 US 12,337,246 US 12,525,098