# US 2025/0375712 A1 · Privacy preserving responsible gaming

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0375712 A1
- Document ID: US20250375712A1
- Status: Published application
- Kind: A1
- Application number: 18/740,219
- Filed: 2024-06-11
- Published: 2025-12-11
- Earliest claimed: 2024-06-11
- Assignees: Igt
- Applicants: Igt
- Inventors: Yizhao Zhu; Kelvin Ng
- Web page: https://patentgrep.com/patent/US20250375712A1

## CPC

- A63F 13/71: using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

Embodiments of the present disclosure are directed to applying responsible gaming in a gaming environment while maintaining privacy for player information. Embodiments of the present disclosure utilize Oblivious Transfer (OT) and Private Set Intersection (PSI) protocols to address privacy concerns of responsible gaming systems. More specifically, embodiments address privacy concerns related to player global limits and banned player list queries and responses utilizing OT and PSI protocols. Embodiments not only addresses privacy concerns between the query user and the centralized database server but also mitigates privacy concerns between the query user and Certificate Authority (CA) by incorporating blind RSA signature scheme.

## Claims

### Claim 1

A method for preserving privacy in a responsible gaming system, the method comprising:
maintaining, by the responsible gaming system, a first set of responsible gaming information related to a first set of players;
maintaining, by the responsible gaming system, a second set of responsible gaming information related to a second set of players;
receiving, by the responsible gaming system, a first query of a first query type, the first query requesting information from the first set of responsible gaming information using a first privacy-preserving protocol;
responding, by the responsible gaming system, to the first query with a first answer using the first privacy-preserving protocol, the first answer comprising information from the first set of responsible gaming information;
receiving, by the responsible gaming system, a second query of a second type, the second query requesting information from the second set of responsible gaming information using a second protocol; and
responding, by the responsible gaming system, to the second query with a second answer using the second privacy-preserving protocol, the second answer comprising information from the second set of responsible gaming information.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first set of responsible gaming information comprise gaming limitation information for each player of the first set of players.

### Claim 3 (depends on 2)

The method of claim 2, wherein the first privacy-preserving protocol comprises Oblivious Transfer (OT) protocol.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second set of responsible gaming information comprises a banned player list comprising the second set of players.

### Claim 5 (depends on 4)

The method of claim 4, wherein the second privacy-preserving protocol comprises Private Set Intersection (PSI) protocol.

### Claim 6 (depends on 1)

The method of claim 1, wherein the first query, the first answer, the second query, and the second answer are signed with a key issued by a certificate authority.

### Claim 7 (depends on 6)

The method of claim 6, wherein the first query, the first answer, the second query, and the second answer are signed using Blind Rivest–Shamir–Adleman (RSA) encryption.

### Claim 8

A system comprising:
a processor; and
a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to:
maintain a first set of responsible gaming information related to a first set of players;
maintain a second set of responsible gaming information related to a second set of players;
receive a first query of a first query type, the first query requesting information from the first set of responsible gaming information using a first privacy-preserving protocol;
respond to the first query with a first answer using the first privacy-preserving protocol, the first answer comprising information from the first set of responsible gaming information;
receive a second query of a second type, the second query requesting information from the second set of responsible gaming information using a second protocol; and
respond to the second query with a second answer using the second privacy-preserving protocol, the second answer comprising information from the second set of responsible gaming information.

### Claim 9 (depends on 8)

The system of claim 8, wherein the first set of responsible gaming information comprise gaming limitation information for each player of the first set of players.

### Claim 10 (depends on 9)

The system of claim 9, wherein the first privacy-preserving protocol comprises Oblivious Transfer (OT) protocol.

### Claim 11 (depends on 8)

The system of claim 8, wherein the second set of responsible gaming information comprises a banned player list comprising the second set of players.

### Claim 12 (depends on 11)

The system of claim 11, wherein the second privacy-preserving protocol comprises Private Set Intersection (PSI) protocol.

### Claim 13 (depends on 8)

The system of claim 8, wherein the first query, the first answer, the second query, and the second answer are signed with a key issued by a certificate authority.

### Claim 14 (depends on 13)

The system of claim 13, wherein the first query, the first answer, the second query, and the second answer are signed using Blind Rivest–Shamir–Adleman (RSA) encryption.

### Claim 15

A gaming system comprising:
a communication interface;
a processor coupled with the communication interface; and
a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to:
issue, via the communication interface, a first query of a first query type to a responsible gaming system, the first query related to a first set of players and requesting information from a first set of responsible gaming information using a first privacy-preserving protocol;
receive a first answer from the responsible gaming system via the communication interface using the first privacy-preserving protocol, the first answer comprising information from the first set of responsible gaming information;
issue, via the communication interface, a second query of a second type to the responsible gaming system, the second query related to a second set of players and requesting information from the second set of responsible gaming information using a second protocol; and
receive a second answer from the responsible gaming system via the communication interface using the second privacy-preserving protocol, the second answer comprising information from the second set of responsible gaming information.

### Claim 16 (depends on 15)

The gaming system of claim 15, wherein the first set of responsible gaming information comprise gaming limitation information for each player of the first set of players.

### Claim 17 (depends on 16)

The gaming system of claim 16, wherein the first privacy-preserving protocol comprises Oblivious Transfer (OT) protocol.

### Claim 18 (depends on 15)

The gaming system of claim 15, wherein the second set of responsible gaming information comprises a banned player list comprising the second set of players.

### Claim 19 (depends on 18)

The gaming system of claim 18, wherein the second privacy-preserving protocol comprises Private Set Intersection (PSI) protocol.

### Claim 20 (depends on 15)

The gaming system of claim 15, wherein the first query, the first answer, the second query, and the second answer are signed with a key issued by a certificate authority using Blind Rivest–Shamir–Adleman (RSA) encryption.
