Patents Assigned to Take-Two Interactive Software, Inc.
-
Patent number: 9977795Abstract: 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: GrantFiled: October 13, 2017Date of Patent: May 22, 2018Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventor: Ian Cottrell
-
Patent number: 9928641Abstract: 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: GrantFiled: April 27, 2016Date of Patent: March 27, 2018Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventors: Rowan Wyborn, Mathi Nagarajan
-
Patent number: 9922141Abstract: 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: GrantFiled: November 23, 2007Date of Patent: March 20, 2018Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventor: Matthias Michael Wloka
-
Patent number: 9901831Abstract: 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: GrantFiled: April 24, 2017Date of Patent: February 27, 2018Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventors: Dan Conti, Evan Michaels, Pablo Aguilar Fruto
-
Patent number: 9855499Abstract: A system and method for capturing a player's likeness on an in game model at runtime including geometry and texture.Type: GrantFiled: April 1, 2016Date of Patent: January 2, 2018Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventors: Timothy Lee Meekins, Emre Hasan Yilmaz
-
Patent number: 9839838Abstract: 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: GrantFiled: May 14, 2013Date of Patent: December 12, 2017Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventors: Daniel Conti, Evan Michaels, Pablo Aguilar Fruto
-
Patent number: 9814967Abstract: 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: GrantFiled: May 14, 2013Date of Patent: November 14, 2017Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventor: Jason Bone
-
Patent number: 9805067Abstract: 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: GrantFiled: May 14, 2013Date of Patent: October 31, 2017Assignee: TAKE-TWO INTERACTIVE SOFTWARE, INC.Inventor: Ian Cottrell
-
Patent number: 9684975Abstract: 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: GrantFiled: February 21, 2012Date of Patent: June 20, 2017Assignee: Take-Two Interactive Software, Inc.Inventors: Daniel Baker, Marc Olano
-
Patent number: 9349214Abstract: 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: GrantFiled: August 20, 2008Date of Patent: May 24, 2016Assignee: Take-Two Interactive Software, Inc.Inventors: Rowan Wyborn, Mathi Nagarajan
-
Patent number: 9251622Abstract: 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: GrantFiled: September 30, 2014Date of Patent: February 2, 2016Assignee: TAKE TWO INTERACTIVE SOFTWARE, INC.Inventor: Henrik Carl Holmdahl
-
Patent number: 8941664Abstract: 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: GrantFiled: November 23, 2007Date of Patent: January 27, 2015Assignee: Take Two Interactive Software, Inc.Inventor: Jason Dorie
-
Patent number: 8847958Abstract: 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: GrantFiled: March 1, 2013Date of Patent: September 30, 2014Assignee: Take Two Interactive Software, Inc.Inventor: Henrik Carl Holmdahl
-
Patent number: 8684819Abstract: 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: GrantFiled: September 12, 2011Date of Patent: April 1, 2014Assignee: Take-Two Interactive Software, Inc.Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.
-
Patent number: 8678894Abstract: 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: GrantFiled: March 26, 2012Date of Patent: March 25, 2014Assignee: Take-Two Interactive Software, Inc.Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.
-
Publication number: 20130307852Abstract: 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: ApplicationFiled: March 1, 2013Publication date: November 21, 2013Applicant: Take Two Interactive Software, Inc.Inventor: Henrik Carl HOLMDAHL
-
Patent number: 8390621Abstract: 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: GrantFiled: November 19, 2007Date of Patent: March 5, 2013Assignee: Take Two Interactive Software, Inc.Inventor: Henrik Carl Holmdahl
-
Patent number: 8368693Abstract: 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: GrantFiled: August 20, 2008Date of Patent: February 5, 2013Assignee: Take Two Interactive Software, Inc.Inventors: Rowan Wyborn, Mathi Nagarajan
-
Patent number: 8237722Abstract: 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: GrantFiled: August 20, 2008Date of Patent: August 7, 2012Assignee: Take Two Interactive Software, Inc.Inventor: Jesse Johnson
-
Patent number: 8142268Abstract: 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: GrantFiled: November 30, 2005Date of Patent: March 27, 2012Assignee: Take Two Interactive Software, Inc.Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.