Patents Assigned to Take-Two Interactive Software, Inc.
  • Patent number: 9977795
    Abstract: Disclosed are systems and methods for operating a peer-to-peer multiplayer gaming architecture. Scripts are provided to define multi-player game environments and scenarios. The operation of the multiplayer game is accommodated by the transmission of high-level game events among the multiple players. One player is designated host and charged with maintaining the consistency among the game players. The host role is transferred from one player to another quickly and seamlessly, as needed.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: May 22, 2018
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Ian Cottrell
  • Patent number: 9928641
    Abstract: Systems and methods are provided for simulating shadows in a scene. In an embodiment, two or more light sources that cast shadows from objects are identified. Each of those light sources is then assigned to a channel in a shadow mask buffer. The shadows are then accumulated into the shadow mask buffer and may be combined with corresponding lights to render the scene.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: March 27, 2018
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Rowan Wyborn, Mathi Nagarajan
  • Patent number: 9922141
    Abstract: Example embodiments of the present invention are directed to systems and methods for simulating sparse fluids and visualizing the results. An example embodiment involves simulating sparse fluids on a two-dimensional surface and using that simulation to visualize the results on a three dimensional surface. The fluid computation operates in a two-dimensional (2D) plane although the visualization of the fluid simulation is three-dimensional (3D). The simulation uses surface shape and properties, local gravity vectors, and various other criteria to simulate realistic behavior of sparse fluids, e.g., sweat, tears, blood, and drops of liquid. The systems and methods of the present invention may be implemented, for example, on a highly parallel architecture, such as a graphics processing unit (GPU), and on non-parallel architectures.
    Type: Grant
    Filed: November 23, 2007
    Date of Patent: March 20, 2018
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Matthias Michael Wloka
  • Patent number: 9901831
    Abstract: Disclosed are systems and methods for online community management. The disclosed system allows for automatic identification and punishment of players exhibiting bad sportsmanship through a combination of automatic detection schemes and a peer reporting scheme. In addition to the sportsmanship check, the disclosed system also provides automatic checks for identifying potential cheaters and generating a potential cheaters list for review by admin staff. As a result of either classification system, players found to be either bad sports or cheaters are not allowed to participate in play with the general pool of players, but instead must play in an alternate pool. For extremely harmful conduct, players may be banned from the online community.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 27, 2018
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Dan Conti, Evan Michaels, Pablo Aguilar Fruto
  • Patent number: 9855499
    Abstract: A system and method for capturing a player's likeness on an in game model at runtime including geometry and texture.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: January 2, 2018
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Timothy Lee Meekins, Emre Hasan Yilmaz
  • Patent number: 9839838
    Abstract: Disclosed are systems and methods for online community management. The disclosed system allows for automatic identification and punishment of players exhibiting bad sportsmanship through a combination of automatic detection schemes and a peer reporting scheme. In addition to the sportsmanship check, the disclosed system also provides automatic checks for identifying potential cheaters and generating a potential cheaters list for review by admin staff. As a result of either classification system, players found to be either bad sports or cheaters are not allowed to participate in play with the general pool of players, but instead must play in an alternate pool. For extremely harmful conduct, players may be banned from the online community.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: December 12, 2017
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Daniel Conti, Evan Michaels, Pablo Aguilar Fruto
  • Patent number: 9814967
    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.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: November 14, 2017
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Jason Bone
  • Patent number: 9805067
    Abstract: Disclosed are systems and methods for operating a peer-to-peer multiplayer gaming architecture. Scripts are provided to define multi-player game environments and scenarios. The operation of the multiplayer game is accommodated by the transmission of high-level game events among the multiple players. One player is designated host and charged with maintaining the consistency among the game players. The host role is transferred from one player to another quickly and seamlessly, as needed.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: October 31, 2017
    Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Ian Cottrell
  • Patent number: 9684975
    Abstract: A system, device, computer-readable instructions, and method are provided for mapping and filtering of visual objects to address bump mapping. For example, a system, device, computer-readable instructions, and method are provided as a unified shading model representing both bump orientation and bidirectional radiance distribution function (“BRDF”). The computer-readable instructions are non-transitory, and storable on a storage device, including a CDROM, flashdrive, cloud, processor memory, or other storage capability.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: June 20, 2017
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Daniel Baker, Marc Olano
  • Patent number: 9349214
    Abstract: Systems and methods are provided for simulating shadows in a scene. In an embodiment, two or more light sources that cast shadows from objects are identified. Each of those light sources is then assigned to a channel in a shadow mask buffer. The shadows are then accumulated into the shadow mask buffer and may be combined with corresponding lights to render the scene.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: May 24, 2016
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Rowan Wyborn, Mathi Nagarajan
  • Patent number: 9251622
    Abstract: A system and method for generating a three-dimensional image is provided. An embodiment of the present invention includes calculating the ambient occlusion at a vertex in multiple, independent stages. Determining the global AO at the vertex may be performed using a first technique. Determining the local AO at the vertex may be performed using a second technique. The total AO can be found as a function of the local AO and global AO.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 2, 2016
    Assignee: TAKE TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Henrik Carl Holmdahl
  • Patent number: 8941664
    Abstract: Systems and methods for animating a character model by deforming the character model based on poses. Embodiments may contain a modeling component in which a user may create a character model that contains a rig representing animation controls applied to the model, and geometric/graphic parameters for graphically rendering the model. The user also may create directed graphs that contain nodes representing operations that act on the character model and directional connections representing data flow between nodes. The embodiments may contain a compiling component that convert a directed graph into a sequence of instructions that perform the operations denoted at the nodes. The embodiments provide tools and methods to reduce redundancies in the sequence of instructions producing an optimized version of instruction sequence. The resulting instructions are then convertible into machine code for running on a video game device or loaded into a plug-in of a graphic rendering engine.
    Type: Grant
    Filed: November 23, 2007
    Date of Patent: January 27, 2015
    Assignee: Take Two Interactive Software, Inc.
    Inventor: Jason Dorie
  • Patent number: 8847958
    Abstract: A system and method for generating a three-dimensional image is provided. An embodiment of the present invention includes calculating the ambient occlusion at a vertex in multiple, independent stages. Determining the global AO at the vertex may be performed using a first technique. Determining the local AO at the vertex may be performed using a second technique. The total AO can be found as a function of the local AO and global AO.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: September 30, 2014
    Assignee: Take Two Interactive Software, Inc.
    Inventor: Henrik Carl Holmdahl
  • Patent number: 8684819
    Abstract: Systems and methods for simulating a user's behavior in an interactive computer system are provided. For example, a computer program product includes a simulator configured to simulate a user interacting with a computer program. The simulator includes a learning mode of operation and a simulation mode of operation. During the learning mode, for example, the simulator is configured to monitor the user's interaction with the computer program for one or more events and analyze one or more current circumstances during the occurrence of the one or more events, and further, to record at least one user input in response to the occurrence of at least one event, store the at least one user inputs in at least one data field, and associate the at least one data field with the at least one events and the at least one current circumstances.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: April 1, 2014
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.
  • Patent number: 8678894
    Abstract: An interactive computer system and method for simulating a user's avatar behavior is provided. In an embodiment, a computer program product includes a simulator configured to simulate a user interactive with a computer program. The simulator includes a learning mode of operation and a simulation mode of operation. During the learning mode, the simulator monitors the user's interaction with the computer program for one or more events, and analyzes one or more current circumstances during the occurrence of one or more events. The simulator records one or more user inputs in response to the occurrence of the one or more events, stores the one or more user inputs in one or more data fields, and associates the one or more data fields with the one or more events and the one or more current circumstances.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: March 25, 2014
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.
  • Publication number: 20130307852
    Abstract: A system and method for generating a three-dimensional image is provided. An embodiment of the present invention includes calculating the ambient occlusion at a vertex in multiple, independent stages. Determining the global AO at the vertex may be performed using a first technique. Determining the local AO at the vertex may be performed using a second technique. The total AO can be found as a function of the local AO and global AO.
    Type: Application
    Filed: March 1, 2013
    Publication date: November 21, 2013
    Applicant: Take Two Interactive Software, Inc.
    Inventor: Henrik Carl HOLMDAHL
  • Patent number: 8390621
    Abstract: A system and method for generating a three-dimensional image is provided. An embodiment of the present invention includes calculating the ambient occlusion at a vertex in multiple, independent stages. Determining the global AO at the vertex may be performed using a first technique. Determining the local AO at the vertex may be performed using a second technique. The total AO can be found as a function of the local AO and global AO.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: March 5, 2013
    Assignee: Take Two Interactive Software, Inc.
    Inventor: Henrik Carl Holmdahl
  • Patent number: 8368693
    Abstract: Example embodiments of the present invention include systems and methods for the efficient rendering of multiple light sources, each controlled individually, in a single pass. An example embodiment encodes the light sources in a texture map, such as DXT. Each channel of the multi-channel texture map encodes data associated with a light source. The pixel shader then renders multiple light sources according to the multiple channels of the texture. Additionally, the pixel shader may render multiple textures, and thus render an even greater number of individual light sources. In a further embodiment, the rendering of a plurality of individually controlled light sources is accomplished in a single pass.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: February 5, 2013
    Assignee: Take Two Interactive Software, Inc.
    Inventors: Rowan Wyborn, Mathi Nagarajan
  • Patent number: 8237722
    Abstract: Methods and systems for simulating and visualizing a flowing fluid when interacting with an intersecting object are provided. The simulating of falling fluid as a two-dimensional plan and rendering first and second depth buffers corresponding to current depth information for, respectively, a top surface and a bottom surface of an object is rendered. The values of first and second current simulation textures are rendered for the top and bottom surfaces of the object, where for a given frame each of the first and second current simulation texture values is set to either a corresponding value of the first and second current simulation texture values is set to either a corresponding value of each or second depth buffer or a corresponding, velocity-offset value of the previous frame's first or second simulation texture respectively. A visible fluid mesh is rendered in the two-dimensional plane based on the current simulation textures.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: August 7, 2012
    Assignee: Take Two Interactive Software, Inc.
    Inventor: Jesse Johnson
  • Patent number: 8142268
    Abstract: The field of the invention relates to interactive computer systems and more particularly to systems and methods for simulating a particular user's behavior in an interactive computer system. In one embodiment, a computer program product includes a simulator configured to simulate a user interacting with a computer program. The simulator includes a learning mode of operation and a simulation mode of operation. During the learning mode, the simulator is configured to monitor the user's interaction with the computer program for one or more events and analyze one or more current circumstances during the occurrence of the one or more events. The simulator is further configured to record one or more user inputs in response to the occurrence of the one or more events, store the one or more user inputs in one or more data fields, and associate the one or more data fields with the one or more events and the one or more current circumstances.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: March 27, 2012
    Assignee: Take Two Interactive Software, Inc.
    Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.