Patents by Inventor Lee Wright

Lee Wright 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: 6473772
    Abstract: A method and apparatus for dynamically driving events in a simulation of a data processing system are implemented. Events, or system states, are generated by drivers located at predetermined locations within the simulation model under test. These events, which are drawn from a predetermined class of events, termed “effects,” are driven in response to other events observed by monitors disposed within the simulation model in accordance with a predetermined set of “causes,” and a set of “rules” that map causes to effects. The driving of events is mediated by a library process that receives observed events from the monitors, in the form of data structures, stored them in a database, and passes the effects to be driven to the appropriate driver in accordance with the set of rules, also data structures stored in the database, when a cause corresponds to a observed event.
    Type: Grant
    Filed: December 17, 1998
    Date of Patent: October 29, 2002
    Assignee: International Business Machines Corporation
    Inventors: Archie Don Barrett, Jr., Jason Raymond Baumgartner, Sriram Srinivasan Mandyam, Robert James Ramirez, Brett Adam St. Onge, Kenneth Lee Wright
  • Publication number: 20020144185
    Abstract: A system and method for verifying cache coherency in a multi-node, NUMA system includes a transaction modification unit configured to receive event traces generated by a simulation tool. The modification unit modifies transactions that are propagated to another node in the NUMA system and thus result in two bus transactions, a home node transaction (HNT) and a foreign node transaction (FNT). More specifically, the modification unit merges a FNT and its corresponding HNT into a single merge transaction (MT) under a prescribed set of merging rules. The MT has properties of the both the FNT and the HNT. The FNT and HNT are deleted from the event trace and replaced by their corresponding MT to create a modified event trace that is suitable for coherency checking by a single system coherency checker.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 3, 2002
    Applicant: International Business Machines Corporation
    Inventors: Steven Robert Farago, Liang-Haw Leu, Lawrence Allyn McConville, Kenneth Lee Wright
  • Publication number: 20020112122
    Abstract: A method, computer program product and data processing system for verifying cumulative ordering. In one embodiment of the present invention a method comprises the step of selecting a memory barrier instruction issued by a particular processor. The method further comprises selecting a first cache line out of a plurality of cache lines to be paired with one or more of the remaining of the plurality of cache lines. If a load memory instruction executed after the memory barrier instruction in the first cache line was identified, then the first cache line selected will be paired with a second cache line. If a load memory instruction executed before the memory barrier instruction in the second cache line was identified, then a pair of load memory instructions has been identified. Upon identifying the second load memory instruction, a first and second reload of the first and second cache lines are identified.
    Type: Application
    Filed: December 11, 2000
    Publication date: August 15, 2002
    Applicant: International Business Machines Corporation
    Inventors: Aaron Ches Brown, Steven Robert Farago, Robert James Ramirez, Kenneth Lee Wright
  • Patent number: 6373409
    Abstract: A method and computer program product are provided for implementing text conversion table compression. For implementing text conversion table compression, a character sequence is loaded from a full-size conversion table. The character sequence is checked for one of plurality of character patterns. Responsive to identifying one of the plurality of character patterns, the character sequence is compressed into a compressed conversion table for the identified one character pattern. Responsive to failing to identify one of the plurality of character patterns, the character sequence is copied into the compressed conversion table. The character sequence from the full-size conversion table is checked for one of the plurality of character patterns including a repeating character sequence, a ramping character sequence, and a repeating high byte character sequence.
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: April 16, 2002
    Assignee: International Business Machines Corporation
    Inventors: Christopher Robert Smith, James Lee Wright
  • Patent number: 6336122
    Abstract: A tool referred to herein as an archive maker operates on one or more existing archive files that contain multiple object oriented classes to generate one or more new archive files. The archive maker takes a list of required classes, analyzes those classes in one or more existing archive files to determine any classes upon which they depend, and creates a new archive file with all the required and dependent classes. This allows the classes that are not required to be stripped out of the archive file. The archive maker may also be used to partition an existing archive file into multiple new archive files according to one or more partition criteria. In addition, the archive maker may be used to consolidate multiple existing archive files into a single new archive file.
    Type: Grant
    Filed: October 15, 1998
    Date of Patent: January 1, 2002
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Peter Lee, Clifton Malcolm Nock, Schuman M. Shao, David Alan Wall, James Lee Wright
  • Patent number: 5518342
    Abstract: A protective bumper assembly (20) for a dock post (14) includes an elastomeric pad (24) that is wrapped about the post (14). Tie straps (34) have one end (36) adhered to the pad (24) and a distal end (38) that is long enough to wrap about the post (14) and overlie the adhered end (36). The straps (34) mount two complementary fasteners (37) and (39) to secure the distal end to the adhered end and retain the pad (24) about the post. A hook (50) is secured onto one of the straps. The hook is sized to storably receive an unused tie line (22) for a boat.
    Type: Grant
    Filed: October 17, 1994
    Date of Patent: May 21, 1996
    Inventors: A. Lee Wright, Nancy E. Wright
  • Patent number: 3951723
    Abstract: Unsaturate-resorcinol polymers comprising alkylene-bridged resorcinol units resulting from introducing olefinic unsaturated radicals of 3-10 carbon atoms into the nucleus of the resorcinol are condensed with resol which condensation products are adhesives for bonding textiles material to rubber.
    Type: Grant
    Filed: April 25, 1974
    Date of Patent: April 20, 1976
    Assignee: Monsanto Company
    Inventor: Robert Lee Wright
  • Patent number: D466006
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: November 26, 2002
    Inventor: Ernest Lee Wright, Sr.
  • Patent number: D384460
    Type: Grant
    Filed: February 12, 1996
    Date of Patent: September 30, 1997
    Inventor: Ramona Lee Wright
  • Patent number: D406682
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: March 9, 1999
    Inventor: Ramona Lee Wright