# US 9,433,856 B2 · Methods for synthesizing a voice guiding signal to a gaming controller and devices thereof

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

- Number: US 9,433,856 B2
- Document ID: US9433856B2
- Status: Granted
- Kind: B2
- Application number: 14/057,913
- Filed: 2013-10-18
- Published: 2014-05-01
- Granted: 2016-09-06
- Earliest claimed: 2012-10-26
- Assignees: Infosys Limited
- Applicants: Infosys Limited
- Inventors: Ganwen Zeng
- Web page: https://patentgrep.com/patent/US9433856B2

## CPC

- A63F 13/25: Output arrangements for video game devices
- A63F 13/422: automatically for the purpose of assisting the player, e.g. automatic braking in a driving game
- A63F 13/22: Setup operations, e.g. calibration, key configuration or button assignment
- A63F 13/54: involving acoustic signals, e.g. for simulating revolutions per minute [RPM] dependent engine sounds in a driving game or reverberation against a virtual wall
- A63F 13/60: Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F 2300/6054: by generating automatically game commands to assist the player, e.g. automatic braking in a driving game
- A63F 2300/6063: for sound processing
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A method and system for synthesizing a voice guiding signal to a gaming controller. An input gaming data to the gaming controller is collected by a console game agent. A set of game target profiles and a set of control signals are created from the input gaming data. A set of active game patterns are synthesized from the set of game target profiles and the set of control signals. An optimal gaming strategy is produced from the set of active game patterns. The optimal gaming strategy is then converted into the voice guiding signal for guiding the user on playing a game effectively on the gaming controller.

## Claims

### Claim 1

A system for synthesizing a voice guiding signal to a gaming controller, the system comprising:
a processor coupled to a memory and configured to execute instructions stored in the memory comprising:
collecting input gaming data from the gaming controller, wherein the input gaming data is dependent on a type of the game controller;
creating a set of game target profiles and a set of control signals from a set of input signals that is based on the collected input gaming data;
creating a set of active game patterns based on the set of game target profiles and the set of control signals;
producing gaming strategy data from the set of active game patterns; and
converting the gaming strategy data into the voice guiding signal.

### Claim 2 (depends on 1)

The system of claim 1, wherein the input gaming data is associated with a game being played on the game controller.

### Claim 3 (depends on 1)

The system of claim 1, wherein the input gaming data comprises a set of real time gaming results and a set of score data.

### Claim 4 (depends on 1)

The system of claim 1, wherein the processor is further configured to execute instructions stored in the memory comprising digitizing the input gaming data into the set of input signals.

### Claim 5 (depends on 1)

The system of claim 1, wherein the creating the set of active game target patterns further comprises a gaming data recognition algorithm, configured to generate a game data recognition store and a game heartbeat rate tracker from the set of game target profiles and the set of control signals.

### Claim 6 (depends on 5)

The system of claim 5, wherein the set of active game patterns are produced from the game data recognition store and the game heartbeat rate tracker.

### Claim 7 (depends on 6)

The system of claim 6, wherein the set of active game patterns are stored in an active game pattern store.

### Claim 8 (depends on 7)

The system of claim 7, wherein the game heartbeat rate tracker is configured to categorize the set of input signals into one of a plurality of categories comprising:
a good-level target-achievable category;
an above-average-level target-achievable category;
an average-level target-achievable category;
a not-effective-level category; and
an eliminated-level category.

### Claim 9 (depends on 8)

The system of claim 8, wherein the gaming strategy data comprises a game control pattern.

### Claim 10 (depends on 9)

The system of claim 9, further comprising:
a speaker for outputting the voice guiding signal.

### Claim 11 (depends on 8)

The system of claim 8, wherein the game control pattern is provided as a feedback input to the creating the set of active game target patterns for updating the active game pattern store.

### Claim 12 (depends on 11)

The system of claim 11, wherein the converting the gaming strategy data into the voice guiding signal further comprises:
producing a voice object from the gaming strategy; and
converting the voice object into the voice guiding signal.

### Claim 13 (depends on 12)

The system of claim 12, wherein the converting the gaming strategy data into the voice guiding signal further comprises converting the voice object to a display signal, whereby the display signal indicates one of the plurality of categories to which the game control pattern belongs.

### Claim 14

A method for synthesizing a voice guiding signal to a gaming controller, the method comprising:
collecting, with a gaming computing device, input gaming data, from the gaming controller, wherein the input gaming data is dependent on a type of the game controller;
creating, with the gaming computing device, a gaming target profile and a set of control signals from a set of input signals that is based on the input gaming data;
synthesizing, with the gaming computing device, a set of active game patterns from the set of gaming target profiles and a set of control signals;
producing, with the gaming computing device, an gaming strategy from the set of active game patterns; and
converting, with the gaming computing device, the gaming strategy into the voice guiding signal.

### Claim 15 (depends on 14)

The method of claim 14, wherein the voice guiding signal contains one or more audio commands, for guiding the user on a set of control movements on the gaming controller.

### Claim 16 (depends on 14)

The method of claim 14, further comprising:
digitizing, with the gaming computing device, the input gaming data into the set of input signals; and
categorizing, with the gaming computing device, the set of input signals into one of a plurality of categories, whereby the plurality of categories comprise;
a good-level target-achievable category,
an above-average-level target-achievable category,
an average-level target-achievable category,
a not-effective-level category, and
an eliminated-level category.

### Claim 17 (depends on 14)

The method of claim 14, wherein the step of converting the gaming strategy into the voice guiding signal comprises:
producing a voice object from the gaming strategy; and
converting the voice object into the voice guiding signal.

### Claim 18 (depends on 17)

The method of claim 17, wherein the input gaming data comprises a set of real time gaming results and a set of score data.

### Claim 19 (depends on 18)

The method of claim 18, further comprising generating, with the gaming computing device, a gaming data recognition store and a gaming heartbeat rate tracker from the set of gaming target profiles and a set of control signals.

### Claim 20 (depends on 19)

The method of claim 19, wherein the set of active game patterns are produced from the game data recognition store and the game heartbeat rate tracker.

### Claim 21 (depends on 20)

The method of claim 20, wherein the set of active game patterns are stored in an active game pattern store.

### Claim 22 (depends on 21)

The method of claim 21, wherein the gaming strategy data comprises a game control pattern.

### Claim 23 (depends on 22)

The method of claim 22, wherein the game control pattern is provided as a feedback input for updating the active game pattern store.

### Claim 24 (depends on 20)

The method of claim 20, further comprising converting, with the gaming computing device, the voice object to a display signal, whereby the display signal indicates one of the plurality of categories to which the control pattern belongs.

### Claim 25

A non-transitory computer readable medium having stored thereon instructions for synthesizing an voice guiding signal to a gaming controller comprising machine executable code which when executed by a processor, causes the processor to perform steps comprising:
collecting gaming data from a gaming controller, wherein the gaming data is dependent on a type of the game controller;
creating a gaming target profile and a set of control signals from a set of input signals that is based on the input gaming data;
synthesizing a set of active game patterns from the set of gaming target profiles and a set of control signals;
producing a gaming strategy from the set of active game patterns; and
converting the gaming strategy into the voice guiding signal.
