Patents Assigned to Take-Two Interactive Software, Inc.
  • Patent number: 8016664
    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: April 13, 2005
    Date of Patent: September 13, 2011
    Assignee: Take Two Interactive Software, Inc.
    Inventors: Jeffrey J. Thomas, Abraham J. Navarro, Gordon K. Read, David M. Zdyrko, Jr.
  • Patent number: 7884275
    Abstract: A system and method are provided wherein a server based music creator is accessible by a client for the creation of composite audio files. The method and system receives, from a remote client computer via a network connection, a play sequence for playing audio segments, wherein a play sequence identifies one or more audio segments and associates at least one temporal location in a playback timeline with each audio segment. A composite audio file including each audio segment identified in the play sequence is generated, such that the composite audio file when played plays each audio segment identified by the play sequence at each audio segment's associated temporal location(s). The composite audio file is then transmitted to the client computer. In another non-limiting example, the play sequence includes one or more track sequences.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: February 8, 2011
    Assignee: Take-Two Interactive Software, Inc.
    Inventors: Adam Tedman, Gerard Luna
  • Publication number: 20100045669
    Abstract: Example embodiments of the present invention are directed to methods and systems for simulating and visualizing a flowing fluid when interacting with an intersecting object. An example embodiment provides for simulating the falling fluid as a two-dimensional plane and rendering first and second depth buffers corresponding to current depth information for, respectively, a top surface and a bottom surface of the object. 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 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: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: TAKE TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Jesse Johnson
  • Publication number: 20100045676
    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: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: TAKE TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Rowan WYBORN, Mathi Nagarajan
  • Publication number: 20100045675
    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: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: TAKE TWO INTERACTIVE SOFTWARE, INC.
    Inventors: Rowan WYBORN, Mathi Nagarajan