IP Library Granted Patent US 11,278,789
Granted Patent B1
US 11,278,789 · App. 17/478,907 · Granted Mar 22, 2022

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

Inventors: Paresh K. Patel (Portland, OR); Michael Kitchen (Pompano Beach, FL)
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,278,789
App. No.
17/478,907
Filed
Sep 18, 2021
Granted
Mar 22, 2022
Kind
B1
Art Unit
3715
USPC
15/93.1
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 user-provided scratching data from the application server; and cause a robotic scratching device to scratch the scratching area in accordance with the scratching data.

Claims (66)

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 user-provided scratching data 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 data.

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 the 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 the win status or the loss status of the ticket.

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

obtain, from the scanning device, the 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 1 , 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 1 , 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 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 scratching input at the user interface.

11. 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 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 user-provided scratching data 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 data.

14. The method of claim 13 , 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.

15. The method of claim 13 , 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.

16. The method of claim 13 , further comprising:

at the ticket validation server:

determining ticket status data corresponding to a win status or a loss status of the ticket based on the 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 user-provided scratching data 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 data.

18. The non-transitory computer readable storage medium of claim 17 , 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.

19. The non-transitory computer readable storage medium of claim 17 , 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.

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 the win status or the loss status of the ticket.

Assignments (2)
SECURITY INTEREST Recorded Oct 31, 2024
From: PAYRANGE, LLC
To: BAIN CAPITAL CREDIT, LP, AS COLLATERAL AGENT
Reel/Frame 069286/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2022
From: PATEL, PARESH K.; KITCHEN, MICHAEL
To: PAYRANGE INC.
Reel/Frame 058915/0815 →
Continuity (1)
Provisional Application 63203666 · Jul 27, 2021
Cited By (17)
US 12,214,288 US 12,337,246 US 12,403,387 US 12,478,860 US 12,482,332 US 12,525,098 US 12,558,610 US 12,564,781 US 12,582,897 US 12,623,871 US 12,643,032 US 12,649,101 US 12,649,102 US 12,685,924 US 12,691,365 US 12,697,540 US 12,711,843