Patents by Inventor Timothy Dean Sweeney

Timothy Dean Sweeney has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9158516
    Abstract: A dual evaluation mode method for use with computer software that includes the acts of determining, for certain functions and expressions within input computer code, whether each function and expression may have any recursive dependencies, generating eager evaluation mode executable code for one or more elements of the input computer code based on the act of determining and providing both eager evaluation mode executable code and non-eager evaluation mode executable code to runtime software that supports both eager and non-eager evaluation modes.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: October 13, 2015
    Assignee: EPIC GAMES, INC.
    Inventor: Timothy Dean Sweeney
  • Patent number: 8819641
    Abstract: A method of analyzing program execution status for use with a computer software debugger that includes identifying one or more non-deterministic execution steps in the program in one or more threads and recording a state of program properties at non-deterministic execution steps to enable determination of prior program execution status.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: August 26, 2014
    Assignee: Epic Games, Inc.
    Inventor: Timothy Dean Sweeney
  • Patent number: 8402451
    Abstract: A dual evaluation mode method for use with computer software that includes the acts of determining, for certain functions and expressions within input computer code, whether each function and expression may have any recursive dependencies, generating eager evaluation mode executable code for one or more elements of the input computer code based on the act of determining and providing both eager evaluation mode executable code and non-eager evaluation mode executable code to runtime software that supports both eager and non-eager evaluation modes.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: March 19, 2013
    Assignee: Epic Games, Inc.
    Inventor: Timothy Dean Sweeney
  • Patent number: 7735061
    Abstract: A method of encoding variable-precision numeric types that includes determining a fixed numeric storage size used by a computer system, encoding numeric values that do not fit into the fixed size in a variable-precision numeric value allocated on a program heap and generating a reference to point to the variable-precision numeric value on the program heap.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: June 8, 2010
    Assignee: Epic Games, Inc.
    Inventor: Timothy Dean Sweeney