IP Library Granted Patent US 9,814,967
Granted Patent B1
US 9,814,967 · App. 13/894,104 · Granted Nov 14, 2017

System and method for time flow adjustment in multiplayer games

Inventor: Jason Bone (Toronto, CA)
Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
A63F13/12A63F13/50A63F13/55A63F13/57
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 9,814,967
App. No.
13/894,104
Granted
Nov 14, 2017
Kind
B1
Abstract

Innovative systems and methods are disclosed for adjusting the perceived flow of time in a multiplayer videogame system. A game mechanism is provided to slow the perceived flow of time for an initiator player, players in the line of site of the initiator, players seeing any other players in an altered time mode and players seen by players in an altered time mode. Meanwhile, other players not fitting these criteria continue to experience a normal perceived flow of time. This permits the use of the time slowing mechanic without negatively affecting all players in the multiplayer game.

Claims (57)

1. A method for managing irreconcilable timing discontinuities when providing varied time experience in a multiplayer video game on a computerized system having a processor comprising:

initiating time varied mode for the benefit of an advantaged player;

generating a synced visibility matrix representing a plurality of players in the time varied mode, said generating being based on the advantaged player and players seen by the advantaged player, and any player seeing the advantaged player;

initiating a time variation network defined by said generated synced visibility matrix;

slowing a game clock to a first slowed rate;

executing one or more actions performed by the plurality of players in the time variation network at the first slowed rate;

executing one or more actions performed by the advantaged player at a rate greater than the first slowed rate; and

accelerating the actions of players outside the time variation network that are dependent on the game clock by an amount required to counteract the slowing of the game clock,

wherein the actions of players outside the time variation network are synchronized with the one or more actions performed in said time variation network to provide the players outside the time variation network with a normal perception of time and

wherein a moving action and an aiming action of the advantaged player are accelerated at different rates.

2. The method of claim 1 wherein the time variation network is embodied by a record specifying the players in time variation mode.

3. The method of claim 1 wherein the time variation network is embodied by the transmission of messages to the effected players.

4. The method of claim 1 wherein the time variation network further comprises any players that see another player in the time variation network.

5. The method of claim 1 wherein the time variation network further comprises any players seen by a player in the time variation network.

6. The method of claim 1 wherein the time variation network further includes any players that see or are seen by another player in the time variation network.

7. The method of claim 6 wherein a player exits the time variation network when they no longer see or are seen by any players in the time variation network.

8. The method of claim 6 wherein the execution of actions by one or more players in the time variation network are accelerated relative the first slowed rate by a factor dependent on a distance from the advantaged player.

9. The method of claim 6 where in players in the time variation network that are teammates of the advantaged player have actions accelerated compared as compared to players that are not teammates.

10. A non-transitory computer readable medium storing processor executable instructions for managing irreconcilable timing discontinuities when providing varied time experience in a multiplayer video game comprising:

instructions for initiating time varied mode for the benefit of an advantaged player;

instructions for generating a synced visibility matrix representing a plurality of players in time varied mode, said instructions for generating being based on the advantaged player and players seen by the advantaged player, and any player seeing the advantaged player;

instructions for initiating a time variation network defined by said generated synced visibility matrix;

instructions for slowing a game clock to a first slowed rate;

instructions for executing one or more actions performed by the plurality of players in the time variation network at the first slowed rate;

instructions for executing one or more actions performed by the advantaged player at a rate greater than the first slowed rate; and

instructions for accelerating the actions of players outside the time variation network that are dependent on the game clock by an amount required to counteract the slowing of the game clock,

wherein the actions of players outside the time variation network are synchronized with the one or more actions performed in said time variation network to provide the players outside the time variation network with a normal perception of time, and

wherein a moving action and an aiming action of the advantaged player are accelerated at different rates, and

wherein the time variation network further includes any players that see or are seen by another player in the time variation network and the execution of actions by one or more players in the time variation network are accelerated relative the first slowed rate by a factor dependent on a distance from the advantaged player.

11. A video game system for managing irreconcilable timing discontinuities when providing varied time experience in a multiplayer game comprising:

a processor;

memory in communication with the processor;

a user input interface connected to the processor;

a network interface connected with the processor to provide communication with other game systems;

instructions stored in the memory and executable by the processor comprising:

instructions for receiving input from the user input interface and in response initiating time varied mode for the benefit of an advantaged player;

instruction for transmitting over the network interface the imitation of the time varied mode;

instructions for generating a synced visibility matrix representing a plurality of players in time varied mode, said instructions for generating being based on the advantaged player and players seen by the advantaged player, and any player seeing the advantaged player;

instructions for initiating a time variation network defined by said generated synced visibility matrix;

instructions for transmitting over the network interface information specifying players seen by the advantaged player;

instructions for receiving over the network interface information specifying players that see the advantaged player;

instructions for slowing a game clock to a first slowed rate;

instructions for executing one or more actions performed by players in the time variation network at the first slowed rate;

instructions for executing one or more actions performed by the advantaged player at a rate greater than the first slowed rate; and

instructions for accelerating the actions of players outside the time variation network that are dependent on the game clock by an amount required to counteract the slowing of the game clock,

wherein the actions of players outside the time variation network are synchronized with the one or more actions performed in said time variation network to provide the players outside the time variation network with a normal perception of time, and

wherein a moving action and an aiming action of the advantaged player are accelerated at different rates.

12. A method for managing irreconcilable timing discontinuities when providing varied time experience in a multiplayer video game on a computerized system having a processor comprising:

initiating time varied mode for the benefit of an advantaged player;

generating a synced visibility matrix representing a plurality of players in the time varied mode, said generating being based on the advantaged player and players in a line of sight of the advantaged player, and any player having the advantaged player in their line of sight;

initiating a time variation network defined by said generated synced visibility matrix;

slowing a game clock to a first slowed rate;

executing one or more actions performed by the plurality of players in the time variation network at the first slowed rate;

executing one or more actions performed by the advantaged player at a rate greater than the first slowed rate; and

accelerating the actions of players outside the time variation network that are dependent on the game clock by an amount required to counteract the slowing of the game clock,

wherein the actions of players outside the time variation network are synchronized with the one or more actions performed in said time variation network to provide the players outside the time variation network with a normal perception of time, and

wherein the time variation network further includes any players that see or are seen by another player in the time variation network and the execution of actions by one or more players in the time variation network are accelerated relative the first slowed rate by a factor dependent on a distance from the advantaged player.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2019
From: WELLS FARGO CAPITAL FINANCE, LLC (F/K/A WELLS FARGO FOOTHILL, INC.)
To: TAKE-TWO INTERACTIVE SOFTWARE, INC.
Reel/Frame 048327/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2015
From: BONE, JASON
To: TAKE-TWO INTERACTIVE SOFTWARE, INC.
Reel/Frame 035407/0933 →
CONFIRMATION OF SECURITY INTEREST GRANT (PATENTS) Recorded Aug 7, 2014
From: TAKE-TWO INTERACTIVE SOFTWARE, INC.
To: WELLS FARGO CAPITAL FINANCE, INC.
Reel/Frame 033497/0861 →