# US 11,077,371 B2 · Systems and methods for customized camera views in virtualized environments

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

- Number: US 11,077,371 B2
- Document ID: US11077371B2
- Status: Granted
- Kind: B2
- Application number: 16/814,773
- Filed: 2020-03-10
- Published: 2020-07-02
- Granted: 2021-08-03
- Earliest claimed: 2016-06-28
- Assignees: Hothead Games Inc.
- Applicants: Hothead Games Inc.
- Inventors: James Paul Ceraldi; Brad Steeves; Bryan Brandt
- Web page: https://patentgrep.com/patent/US11077371B2

## CPC

- A63F 13/5258: by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/42: by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F 13/525: Changing parameters of virtual cameras
- A63F 13/5252: using two or more virtual cameras concurrently or sequentially, e.g. automatically switching between fixed virtual cameras when a character changes room or displaying a rear-mirror view in a car-driving game
- A63F 13/5255: according to dedicated instructions from a player, e.g. using a secondary joystick to rotate the camera around a player's character
- A63F 13/837: Shooting of targets
- A63F 13/86: Watching games played by other players
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

Systems and methods for providing customized camera views of virtualized environments are provided herein. In one embodiment a method includes detecting a gameplay event of interest within a virtual gaming environment and displaying a customized camera view of the gameplay event of interest based on user input receiving during traversal of a projectile from a weapon to a target. The customized camera view has a focal point of the projectile.

## Claims

### Claim 1

A method, comprising:
providing a virtual gaming environment on a touch screen display device, the touch screen display device receiving touch-based user input comprising any of a swipe, tap or pinch on the touch screen display device to create a customized camera viewing experience of a gameplay event of interest involving a target, wherein the customized camera viewing experience comprises an entire event from discharging, traveling, and hitting of the target by a projectile;
during the traveling of the projectile, receiving the touch-based user input on the touch screen display device;
providing a customized camera view of the gameplay event of interest based on the touch-based user input; and
detonating explosive props within the virtual gaming environment when the target is impacted.

### Claim 2 (depends on 1)

The method according to claim 1, further comprising automatically capturing screenshots during the customized camera viewing experience.

### Claim 3 (depends on 1)

The method according to claim 1, wherein when the touch-based user input comprises a touch within an interactive graphical user interface displayed on the touch screen display device, the projectile slows its traversal speed towards the target.

### Claim 4 (depends on 3)

The method according to claim 3, wherein if the touch-based user input is removed, the projectile increases its traversal speed towards the target.

### Claim 5 (depends on 1)

The method according to claim 1, wherein when the touch-based user input comprises a swipe action within the touch screen display device, a rotation of camera angle of the customized camera view occurs.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the rotation of the camera angle corresponds to a direction of the swipe action.

### Claim 7 (depends on 6)

The method according to claim 6, wherein a focal point of the customized camera view is the projectile discharged from a weapon.

### Claim 8 (depends on 1)

The method according to claim 1, further comprising displaying an x-ray view of the target as the projectile impacts the target.

### Claim 9 (depends on 1)

The method according to claim 1, wherein the customized camera view comprises a camera angle that is provided from the target's perspective.

### Claim 10

A method, comprising:
providing a virtual gaming environment on a display device that receives touch-based user input that is used to alter a camera view of a gameplay event of interest to create a customized camera view during the gameplay event of interest;
providing the customized camera view of the gameplay event of interest based on the touch-based user input, wherein the customized camera view has a focal point of a projectile or a target of the gameplay event of interest;
during traveling of the projectile, receiving the touch-based user input on the display device; and
selectively changing the customized camera view, wherein the customized camera view comprises a visually altered view frame or tracking when the projectile penetrates a target, the customized camera view further comprising a path highlight effect.

### Claim 11 (depends on 10)

The method according to claim 10, further comprising selectively changing a color filter of the customized camera view.

### Claim 12 (depends on 10)

The method according to claim 10, further comprising:
receiving projectile path adjustments from an end user during traversal of the projectile to a target during the gameplay event of interest; and
selectively adjusting an impact position of the projectile based on the projectile path adjustments.

### Claim 13

A method, comprising:
displaying a customized camera view of a gameplay event of interest based on touch-based user input received on a touch screen display device during traversal of an object to a target, the customized camera view having a focal point of the object, wherein the customized camera view comprises an event sequence involving the object;
displaying an x-ray view of the target as the object impacts the target; and
rotating a camera angle of the customized camera view based on a swipe action received during the event sequence.

### Claim 14 (depends on 13)

The method according to claim 13, further comprising imposing a passive tutorial on the customized camera view that instructs a user in adjusting the customized camera view.

### Claim 15 (depends on 14)

The method according to claim 14, further comprising allowing the user to perform any of pausing, rewinding, and editing the customized camera view of the gameplay event of interest.

### Claim 16 (depends on 13)

The method according to claim 13, wherein a point of view of the customized camera view is from a perspective of the target.

### Claim 17 (depends on 13)

The method according to claim 13, further comprising placing projectile tracer effect into the customized camera view.
