IP Library Granted Patent US 11,623,145
Granted Patent B1
US 11,623,145 · App. 17/549,776 · Granted Apr 11, 2023

Anti-peek system for video games

Inventor: Carlos Emmanuel Reyes Pineda (Sherman Oaks, CA)
Assignee: Electronic Arts Inc.
A63F13/52A63F13/75
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,623,145
App. No.
17/549,776
Granted
Apr 11, 2023
Kind
B1
Abstract

Various aspects of the subject technology relate to systems, methods, and machine-readable media for preventing rendering of a character in a video game. The method includes receiving an action regarding a first character rendered in a first-person point of view (POV), the action causing the POV of the first character to change from the first-person POV to a third-person POV. The method includes detecting the POV of the first character is to be changed. The method includes determining characters are outside of a field of view (FOV) of the first character in the first-person POV and would be within the FOV of the first character in the third-person POV. The method includes changing the POV of the first character from the first-person POV to a third person POV. The method includes causing rendering of the video game in a third-person POV of the first character, the rendering preventing rendering of other characters.

Claims (43)

1. A computer-implemented method to prevent rendering of a video game character in a video game, comprising:

receiving an action corresponding to a first character being rendered in a first-person point of view (POV), the action being of a type that causes the POV of the first character to change from the first-person POV to a third-person POV;

detecting that the POV of the first character is to be changed from the first-person POV to a third-person POV based at least in part on the received action;

determining one or more other characters that are outside of a field of view (FOV) of the first character in the first-person POV and would be within the FOV of the first character in the third-person POV;

changing the POV of the first character from the first-person POV to a third-person POV; and

causing rendering of the video game in a third-person POV of the first character, the rendering preventing rendering of the one or more other characters based on the determining.

2. The computer-implemented method of claim 1 , wherein the determining the one or more other characters that are outside the FOV of the first character in the first-person POV and would be within the FOV of the first character in the third-person POV comprises:

casting a set of traces among the FOV of the first character in the first-person POV; and

identifying the one or more other characters with which the set of traces cast do not collide.

3. The computer-implemented method of claim 1 , wherein the first character is controlled by a first player via a first computing device, and the one or more other characters are controlled by one or more other players via one or more other computing devices.

4. The computer-implemented method of claim 1 , wherein the FOV of the first character comprises a range from zero degrees to 180 degrees.

5. The computer-implemented method of claim 1 , wherein the action comprises at least one of an emote or an act of a second player that is different from a first player.

6. The computer-implemented method of claim 2 , wherein the one or more other characters are no longer prevented from being rendered when any portion of the one or more other characters collide with a trace from among the set of traces cast.

7. The computer-implemented method of claim 1 , wherein indications related to the one or more other characters are not rendered.

8. The computer-implemented method of claim 1 , wherein the action causes the POV of two or more characters to change from the first-person POV to the third-person POV.

9. A system for preventing rendering of a video game character in a video game, comprising:

a processor; and

a memory comprising instructions stored thereon, which when executed by the processor, causes the processor to perform:

receiving an action corresponding to a first character being rendered in a first-person point of view (POV), the action being of a type that causes the POV of the first character to change from the first-person POV to a third-person POV;

detecting that the POV of the first character is to be changed from the first-person POV to a third-person POV based at least in part on the received action;

determining one or more other characters that are outside of a field of view (FOV) of the first character in the first-person POV and would be within the FOV of the first character in the third-person POV;

changing the POV of the first character from the first-person POV to a third-person POV; and

causing rendering of the video game in a third-person POV of the first character, the rendering preventing rendering of the one or more other characters based on the determining.

10. The system of claim 9 , further comprising stored sequences of instructions, which when executed by the processor, cause the processor to perform:

casting a set of traces among the FOV of the first character in the first-person POV; and

identifying the one or more other characters with which the set of traces cast do not collide.

11. The system of claim 9 , wherein the first character is controlled by a first player via a first computing device, and the one or more other characters are controlled by one or more other players via one or more other computing devices.

12. The system of claim 9 , wherein the FOV of the first character comprises a range from zero degrees to 180 degrees.

13. The system of claim 9 , wherein the action comprises at least one of an emote or an act of a second player that is different from a first player.

14. The system of claim 10 , wherein the one or more other characters are no longer prevented from being rendered when any portion of the one or more other characters collide with a trace from among the set of traces cast.

15. The system of claim 9 , wherein indications related to the one or more other characters are not rendered.

16. The system of claim 9 , wherein the action causes the POV of two or more characters to change from the first-person POV to the third-person POV.

17. A non-transitory computer-readable storage medium comprising instructions stored thereon, which when executed by one or more processors, cause the one or more processors to perform a method to prevent rendering of a video game character in a video game, the method comprising:

receiving an action corresponding to a first character being rendered in a first-person point of view (POV), the action being of a type that causes the POV of the first character to change from the first-person POV to a third-person POV;

detecting that the POV of the first character is to be changed from the first-person POV to a third-person POV based at least in part on the received action;

determining one or more other characters that are outside of a field of view (FOV) of the first character in the first-person POV and would be within the FOV of the first character in the third-person POV;

changing the POV of the first character from the first-person POV to a third-person POV; and

causing rendering of the video game in a third-person POV of the first character, the rendering preventing rendering of the one or more other characters based on the determining.

18. The non-transitory computer-readable storage medium of claim 17 , further configured for:

casting a set of traces among the FOV of the first character in the first-person POV; and

identifying the one or more other characters with which the set of traces cast do not collide.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the first character is controlled by a first player via a first computing device, and the one or more other characters are controlled by one or more other players via one or more other computing devices.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the FOV of the first character comprises a range from zero degrees to 180 degrees.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2021
From: PINEDA, CARLOS EMMANUEL REYES
To: ELECTRONIC ARTS INC.
Reel/Frame 058484/0910 →
Cited By (1)
US 12,589,300