Patents by Inventor Brad Lees

Brad Lees 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).

  • Publication number: 20110246696
    Abstract: A hypervisor receives an interrupt that includes a target address and, in turn, branches to an administrating interrupt vector. Next, the administrating interrupt vector determines whether to branch to a piggyback interrupt handler corresponding to a piggyback interrupt vector. Based upon the determination, the hypervisor either branches to the piggyback interrupt handler or to an administrating interrupt handler that corresponds to the administrating interrupt vector.
    Type: Application
    Filed: April 6, 2010
    Publication date: October 6, 2011
    Applicant: International Business Machines Corporation
    Inventors: Sangram Alapati, Nitin Gupta, Brad Lee Herold, Harish P. Omkar, Alexandru Adrian Patrascu
  • Publication number: 20110197049
    Abstract: A test code generation technique that replaces instructions having a machine state dependent result with special redirection instructions provides generation of test code in which state dependent execution choices are made without a state model. Redirection instructions cause execution of a handler than examines the machine state and replaces the redirection instruction with a replacement instruction having a desired result resolved in accordance with the current machine state. The instructions that are replaced may be conditional branch instructions and the result a desired execution path. The examination of the machine state permits determination of a branch condition for the replacement instruction so that the next pass of the test code executes along the desired path. Alternatively, the handler can execute a jump to the branch instruction, causing immediate execution of the desired branch path.
    Type: Application
    Filed: February 5, 2010
    Publication date: August 11, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allon Adir, Brad Lee Herold, John Martin Ludden, Pedro Martin-de-Nicolas, Charles Leverett Meissner, Gil Eliezer Shurek
  • Publication number: 20110016074
    Abstract: A method and system are provided for encapsulation and re-use of a model. A modeling platform creates a governance contract governing the exportation and modification of elements of the model by other models. In response to a request to import at least one element of the model into a second model, the modeling platform exports the requested at least one element by reference only if the element has a governance setting that allows for exportation. In response to a request to modify at least one imported element of the model in the second model, the modeling platform determines the governance setting for the element. Then, the modeling platform modifies the element by composing the modification in the second model only if the element has a governance setting that allows modification.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 20, 2011
    Applicant: International Business Machines
    Inventors: Daniel Christopher Berg, Brad Lee Blancett, Michael Damein Elder, Chad Holliday, Alexander V. Konstantinou, Narinder Makin, Timothy Allen Pouyer, John E. Swanke
  • Patent number: 7841019
    Abstract: Protective knee pads are comprised of a first shell member which fits over the patella and knee joint and a second member which is attached to the lower thigh and pivotally engaged with the knee pad shell so that they may articulate one with respect to the other while providing additional support and protection for the user of the knee pad. An additional shin pad may also be attached to the lower end of the shell which covers the knee.
    Type: Grant
    Filed: August 7, 2007
    Date of Patent: November 30, 2010
    Assignee: Travel Caddy, Inc.
    Inventors: Donald E. Godshaw, Andrezj M. Redzisz, Du Hai, Brad Lee Schantz
  • Publication number: 20100155187
    Abstract: A luggage holder for holding a carrying case or valise stacked upon a wheeled case having a telescoping handle includes a pair of spaced elastic cords extending from a fastener plate attachable to the wheeled carrying case. A medial bridging element connects the cords and is slidably adjustable along the length of the cords to enhance the placement of appropriate retention forces on a case stacked upon the wheeled carrying case and positioned against a telescoping handle. An adjustable spacing plate is provided to fit over the telescoping handle and includes frictional material on one side to insure retention of the spacing plate and the assembly with the telescoping handle.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Applicant: Travel Caddy, Inc. d/b/a Travelon
    Inventors: Donald E. Godshaw, Zoran Gracer, Du Hai, Brad Lee Schantz
  • Publication number: 20100030893
    Abstract: This invention provides an extensible means of defining the mechanism to find one or more type(s) or instance(s) of existing resources (files, databases, repositories, etc.) and automating their linkages to the artifacts to be created, based on the customizable matching rules.
    Type: Application
    Filed: June 30, 2009
    Publication date: February 4, 2010
    Applicant: International Business Machines Corporation
    Inventors: Daniel Christopher Berg, Brad Lee Blancett, Michael Damein Elder, Chad Holliday, Michael Husayn Kalantar, Alexander V. Konstantinou, Narinder Makin, Timothy Allen Pouyer, John E. Swanke
  • Patent number: 7657870
    Abstract: A method, an apparatus, and computer instructions are provided for implementing dynamic function groups in a data processing system. An extensible framework is provided, which provides function groups to amalgamate extended sets of functionality by either vendor or purpose and allows the function groups to be dynamically enabled or disabled within a software application. A user may specify which extended sets of functionality are relevant and when to enable them. With the use of function groups, third party vendors may integrate added functionalities with existing ones in a software application, and indicate when these functionalities should be available to end-users without the need to duplicate code. The invention allows for the construction of other extensible frameworks including wizards, editors, and operations may also be extended with the use of function groups.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: February 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Daniel Christopher Berg, Vijay Kumar Bhadriraju, Brad Lee Blancett, Charles Dyer Bridgham, Jialin C. Chen, Michael Damein Elder, Derek Francis Holt, John David Lanuti, Ritchard Leonard Schacher, Jason Ashley Sholl
  • Publication number: 20090183021
    Abstract: Computer implemented method, system and computer usable program code for configuring a computing system. A system for configuring a computing system includes a mechanism for creating a model of a computing system, a validator for determining whether there are any errors in the model, and a resolver, responsive to determining that there is at least one error in the model, for determining whether there is at least one resolution for correcting the at least one error. A selector, responsive to determining that there is at least one resolution for correcting the at least one error, selects at least one resolution among the at least one resolution for correcting the at least one error to form at least one selected resolution to correct the at least one error, and applies the at least one selected resolution to the model to form a transformed model. An output outputs the transformed model to a user.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventors: William Carlisle Arnold, Daniel Christopher Berg, Brad Lee Blancett, Tamar Eilam, Chad M. Holliday, Michael Husayn Kalantar, Alexander V. Konstantinou, Narinder Makin, Edward Charles Snible, John Eric Swanke, Andrew Neil Trossman, Paul Darius Vytas, Alice Tse Yeung
  • Publication number: 20090183028
    Abstract: Computer implemented method, system and computer usable program code for configuring a computing system. A determination is made whether there are any errors in the model, and responsive to determining that there is at least one error in the model, a determination is made whether there is at least one resolution for correcting the at least one error. Responsive to determining that there is at least one resolution for correcting the at least one error, at least one resolution among the at least one resolution for correcting the at least one error is selected to form at least one selected resolution to correct the at least one error. The at least one selected resolution is applied to the model to form a transformed model, and the transformed model is output to a user.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Inventors: William Carlisle Arnold, Daniel Christopher Berg, Brad Lee Blancett, Tamar Eilam, Chad M. Holliday, Michael Husayn Kalantar, Alexander V. Konstantinou, Narinder Markin, Edward Charles Snible, John Eric Swanke, Andrew Neil Trossman, Paul Darius Vytas, Alice Tse Yun Yeung, MICHAEL D. ELDER
  • Publication number: 20080301402
    Abstract: A system for stealing interrupt vectors from an operating system. Custom interrupt handler extensions are copied into an allocated block of memory from a kernel module. Also, operating system interrupt handlers are copied into a reserved space in the allocated block of memory from an interrupt vector memory location. In response to copying the operating system interrupt handlers into the reserved space in the allocated block of memory, custom interrupt handlers from the kernel module are copied over the operating system interrupt handlers in the interrupt vector memory location. The custom interrupt handlers after being copied into the interrupt vector memory location handle all interrupts received by the operating system.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Inventors: Sangram Alapati, Brad Lee Herold, Shakti Kapoor, Alexandru Adrian Patrascu
  • Publication number: 20080190693
    Abstract: A sign with a positionable ladder. The ladder is movable to a plurality of positions in front of a first side sign portion and is movable about a pivot to a position not in front of the first side sign portion to a position behind the first side sign portion. The ladder is mounted to a carriage that moves along the top of the sign on a carriage track, and the ladder pivots about a substantially vertical axis with respect to the carriage. The ladder has inwardly-disposed wheels extending from a lower portion that rest upon a non-horizontal track of the sign.
    Type: Application
    Filed: February 13, 2007
    Publication date: August 14, 2008
    Applicant: Keeler Iron Works, Inc.
    Inventors: Robert Douglas Keeler, Brad Lee Miller
  • Publication number: 20070238907
    Abstract: Processes, apparatus, and systems for purifying alcohol streams by reducing the concentration of sulfur compounds in those alcohol streams are presented herein. The invention is exemplified by reduction of sulfur dioxide, sulfate ion, and sulfite ion in an ethanol stream, but is applicable for the removal of other sulfur compounds from other alcohol streams.
    Type: Application
    Filed: April 5, 2007
    Publication date: October 11, 2007
    Inventors: Thomas P. Binder, Joseph R. Beggin, Ahmad K. Hilaly, Lawrence P. Karcher, Leif P. Solheim, John G. Soper, Brad Lee Zenthoefer
  • Patent number: 7223350
    Abstract: A process to reduce step heights in planarization of thin film carriers in an encapsulation system. The improvements include using an adhesive tape having a thinner adhesive thickness and a stiffer tape for the film sealing the encapsulant on the carrier to result in a low step height surface transition between the carrier and the cured encapsulant. The composition of the encapsulant is modified to reduce the shrinkage upon curing of the encapsulant. The encapsulant may include an absorbent that absorbs the irradiation and cause the top surface to harden first compared to the bulk of the encapsulant, and/or a gas-emitting additive that creates gaseous products that expand upon irradiation to thereby reduce the shrinkage of the encapsulant upon curing. Alternatively, irradiation at very low incidence angle relative to the top surface of the encapsulant causes the top surface to harden before the bulk of the encapsulant.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: May 29, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ping-Wei Chang, Brad Lee Jackson, Bulent Nihat Kurdi, Jennifer Lu, Dennis Richard McKean, Eun Kyoung Row
  • Patent number: 7192988
    Abstract: The present invention is a process for recycling colored polyester. More specifically, colored polyester for recycling is depolymerized by the addition of glycol to form the monomer BHET. The BHET is contacted with activated carbon to remove some colorant. The remaining colorant is extracted with water, alcohol, or glycol to produce white, purified BHET. The white, purified BHET is separated from the extraction solvent (water, alcohol, or glycol) by filtering, decanting, or centrifuging, for example. The purified BHET monomer can be polymerized to polyethylene terephthalate meeting food contact specifications, using known polymerization processes.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: March 20, 2007
    Assignee: Invista North America S.AR.L.
    Inventors: Brad Lee Smith, Pravin Nayar, Gordon Shaw
  • Patent number: 6666741
    Abstract: A golf ball novelty item including a spherical housing having an exterior appearance of a golf ball and which is approximately the same size as a conventional golf ball. A motion sensor is provided in the interior compartment of the golf ball which senses human intrusion into a specified area around the housing. A voice producing and emitting means is operatively connected to the motion sensor so that the voice producing and emitting means will emit a predetermined message when a human intrudes into the specified area around the housing. Preferably, a ground stake is secured to the golf ball for anchoring the golf ball.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: December 23, 2003
    Inventor: Brad Lee Wilson
  • Patent number: 6640618
    Abstract: A method for detecting change in the foam forming characteristic of an input stream of an aqueous solution which continuously samples the input stream by taking a series of discrete, independent measurements. The method relies on an acoustic sensor to measure foam height within a column. A sample of the input stream is introduced into the column, and aerated to produce foam. The height of the column of foam is then measured using the acoustic sensor, which is correlated with the concentration of foam forming chemical.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: November 4, 2003
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Richard Eugene Kirts, Brad Lee Hollan
  • Publication number: 20030184917
    Abstract: A process to reduce step heights in planarization of thin film carriers in an encapsulation system. The improvements include using an adhesive tape having a thinner adhesive thickness and a stiffer tape for the film sealing the encapsulant on the carrier to result in a low step height surface transition between the carrier and the cured encapsulant. The composition of the encapsulant is modified to reduce the shrinkage upon curing of the encapsulant. The encapsulant may include an absorbent that absorbs the irradiation and cause the top surface to harden first compared to the bulk of the encapsulant, and/or a gas-emitting additive that creates gaseous products that expand upon irradiation to thereby reduce the shrinkage of the encapsulant upon curing. Alternatively, irradiation at very low incidence angle relative to the top surface of the encapsulant causes the top surface to harden before the bulk of the encapsulant.
    Type: Application
    Filed: March 29, 2002
    Publication date: October 2, 2003
    Inventors: Ping-Wei Chang, Brad Lee Jackson, Bulent Nihat Kurdi, Jennifer Lu, Dennis Richard McKean, Eun Kyoung Row
  • Patent number: 6559103
    Abstract: A process is provided for preparing solid superconducting mixed-metal oxides whereby the superconductor can be formed into any predetermined shape by way of viscous sol precursors. The superconductors are also formed by this process into homogeneous phases.
    Type: Grant
    Filed: March 17, 1989
    Date of Patent: May 6, 2003
    Assignee: The Boeing Company
    Inventors: Brad Lee Kirkwood, Thomas S. Luhman, Ronald Roy Stephenson, Michael Strasik
  • Patent number: D539369
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: March 27, 2007
    Inventor: Brad Lee Makowsky
  • Patent number: D557960
    Type: Grant
    Filed: December 30, 2006
    Date of Patent: December 25, 2007
    Inventor: Brad Lee Makowsky