Patents Represented by Attorney Ryan T. Grace
  • Patent number: 6906496
    Abstract: A device for providing an alternative power source for a battery operated device is generally provided with a source module and a transformer, which are electrically coupled to the battery operated device. When necessary, one or more conductor modules are electrically coupled to the battery operated device. A selector on the transformer regulates the amount of voltage provided to the source module. In use, a source module and, if necessary, one or more conductor modules are positioned within a battery operated device. The selector is adjusted to supply the correct voltage for the type and number of batteries required by the battery operated device.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: June 14, 2005
    Inventor: Chad Douglas Grace
  • Patent number: 6834383
    Abstract: Described is a method that identifies a predicate expression representing conditions in predicated assembly language instructions that determine a direction of a conditional branch instruction. The predicate expression is employed to enable a transformation to be made that causes the conditional branch instruction to trigger, or execute, when an opposite condition is true. A method is directed to producing a binary-level conditional branch reversal within a binary program on a computer architecture that supports a predicated execution. The method includes obtaining a predicate expression representing a condition that influences a direction of program flow of the binary-level conditional branch to be reversed, determining a binary-level transformation that causes the binary-level conditional branch to be triggered when an opposite condition is true, and modifying the binary-level conditional branch with the determined binary-level transformation, wherein the binary-level conditional branch is reversed.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: December 21, 2004
    Assignee: Microsoft Corporation
    Inventors: David Mitford Gillies, Ronnie Ira Chaiken