Patents by Inventor Kevin Reinberg

Kevin Reinberg 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: 20070217138
    Abstract: A portable computer has a base supporting a keyboard and a cover with a display screen, with the cover being foldable away from the base to an open configuration to view the entire screen and operate the keyboard. The cover can also be folded flush against the base to a closed configuration. A portion of the screen remains viewable in the closed configuration, either by virtue of a window formed in the base or by virtue of the portion of the cover extending past the base.
    Type: Application
    Filed: March 14, 2006
    Publication date: September 20, 2007
    Inventors: John Langgood, Thomas Lewis, Kevin Reinberg, Kevin Dwayne Vernon
  • Publication number: 20070218741
    Abstract: Component module insertion and removal protection in computer systems. In one aspect, a connector assembly for a component module includes a connector that receives the component module and receives power from a power selection circuit, and a module attachment mechanism operative to secure the component module to the connector when a movable member is in an engaged position. In a disengaged position, the movable member allows the component module to be removed from the connector. When the movable member is moved from the engaged position, the state of a switch of the power selection circuit is changed, causing the power selection circuit to remove power from the connector and from at least a portion of a circuit board to which the connector is electrically coupled.
    Type: Application
    Filed: March 16, 2006
    Publication date: September 20, 2007
    Applicant: Lenovo Pte. Ltd.
    Inventors: John Langgood, Thomas Lewis, Kevin Reinberg, Kevin Vernon
  • Publication number: 20060107034
    Abstract: A computer system contains selectively available boot block codes. A first boot block is of the conventional type and is stored in storage media such as flash ROM on a system planar with the processor of the computer system. A second boot block is located on a feature card and contains an immutable security code in compliance with the Trusted Computing Platform Alliance (TCPA) specification. The boot block on the feature card is enabled if the first boot block detects the presence of the feature card. The computer system can be readily modified as the computer system is reconfigured, while maintaining compliance with the TCPA specification. A switching mechanism controls which of the boot blocks is to be activated. The feature card is disabled in the event of a computer system reset to prevent access to the TCPA compliant code and function.
    Type: Application
    Filed: December 29, 2005
    Publication date: May 18, 2006
    Inventors: David Challener, Steven Goodman, Kevin Reinberg, Randall Springfield, James Ward
  • Publication number: 20060074585
    Abstract: A data processing system includes a microprocessor connected to a circuit board and a fansink positioned on the microprocessor. The system includes dedicated code that causes the microprocessor to draw a predetermined level of power. A fan speed required to maintain the microprocessor at a targeted temperature while the microprocessor is drawing the predetermined power level is then determined. If the required fan speed level exceeds the expected fan speed, corrective action is taken. Exercising the microprocessor may include executing a dedicated piece of code continuously until the microprocessor temperature stabilizes. The system may further include a stored table of empirically determined expected fan speed values that is indicative of the expected fan speed for various ambient temperatures and microprocessor temperatures. Alternatively, the system may generate an algorithm during an initial boot of the system and use the algorithm to derive the expected fan speed values during subsequent operation.
    Type: Application
    Filed: October 5, 2004
    Publication date: April 6, 2006
    Inventors: Kevin Reinberg, James Rutledge
  • Publication number: 20050138237
    Abstract: An apparatus, system and method of distributed processing are disclosed. The apparatus, system, and method communicate a software process from a driver device through a peripheral input/output channel to a processing device. The driver device and the processing device execute a common instruction set. The processing device executes the software process, reducing the processing demand on the driver device. The processing device may interface with a peripheral device through the peripheral input/output channel. In addition, the processing device communicates results data through the peripheral input/output channel in an isochronous transfer to the driver device.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventors: Kevin Reinberg, Richard Zabelicky