Patents by Inventor Bruce DeFrang

Bruce DeFrang 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: 8341132
    Abstract: A system and method that efficiently maintains multiple versions of a dataset using recursive calls is provided. The method may include fully storing one or more versions of the dataset and storing only changes, called deltas, that occurred from one version to another. Using recursive techniques eliminates the need to generate interim versions in their entirety to generate a requested version. For each position in the requested version the method may include generating content by recursive calls. Each recursive call may initiate a request on an adjacent version to produce content at its corresponding position. The request triggers a recursive call by the adjacent version, which may in turn initiate another request on its adjacent version. This series of recursive calls may be repeated until a fully stored version, which simply returns its content, is reached. The requested version may then generated using content generated for each position by the recursive calls.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: December 25, 2012
    Assignee: CA, Inc.
    Inventor: Bruce DeFrang
  • Publication number: 20100082580
    Abstract: A system and method that efficiently maintains multiple versions of a dataset using recursive calls is provided. The method may include fully storing one or more versions of the dataset and storing only changes, called deltas, that occurred from one version to another. Using recursive techniques eliminates the need to generate interim versions in their entirety to generate a requested version. For each position in the requested version the method may include generating content by recursive calls. Each recursive call may initiate a request on an adjacent version to produce content at its corresponding position. The request triggers a recursive call by the adjacent version, which may in turn initiate another request on its adjacent version. This series of recursive calls may be repeated until a fully stored version, which simply returns its content, is reached. The requested version may then generated using content generated for each position by the recursive calls.
    Type: Application
    Filed: October 1, 2008
    Publication date: April 1, 2010
    Inventor: Bruce DeFrang
  • Patent number: 7155443
    Abstract: A method for application text localization includes retrieving a format string using a string identifier supplied by an application. The format string defines a format of a text string. The method also includes generating the text string using the retrieved format string. In addition, the method includes communicating the generated text string to one or more destinations.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: December 26, 2006
    Assignee: Computer Associates Think, Inc.
    Inventors: Ching-Yi Kung, Bruce DeFrang, Darrell Kooy
  • Publication number: 20040243615
    Abstract: A method for application text localization includes retrieving a format string using a string identifier supplied by an application. The format string defines a format of a text string. The method also includes generating the text string using the retrieved format string. In addition, the method includes communicating the generated text string to one or more destinations.
    Type: Application
    Filed: May 30, 2003
    Publication date: December 2, 2004
    Inventors: Ching-Yi Kung, Bruce DeFrang, Darrell Kooy