Patents by Inventor Kevin Michael Reinberg
Kevin Michael 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).
-
Patent number: 9772942Abstract: A computing system includes a processor that has a processor cache built-in, and a non-volatile memory, such as a non-volatile dual-inline memory module (NVDIMM), which is being used as system memory within the computing system. The processor processes a transaction. If the computing system is connected to an uninterruptible power supply (UPS) (and the UPS is connected to a mains power source that is currently providing power), the transaction is committed without first flushing the processor cache to the non-volatile memory. If the computing system is not connected to a UPS (and is connected to a mains power source that is currently providing power), the transaction is not committed until the processor cache has been flushed to the non-volatile memory.Type: GrantFiled: December 9, 2015Date of Patent: September 26, 2017Assignee: Lenovo Enterprise Solutions (Singapore) PTE., LTD.Inventors: Sumanta Kumar Bahali, John K. Langgood, Kevin Michael Reinberg, Kevin S. Vernon
-
Publication number: 20170168937Abstract: A computing system includes a processor that has a processor cache built-in, and a non-volatile memory, such as a non-volatile dual-inline memory module (NVDIMM), which is being used as system memory within the computing system. The processor processes a transaction. If the computing system is connected to an uninterruptible power supply (UPS) (and the UPS is connected to a mains power source that is currently providing power), the transaction is committed without first flushing the processor cache to the non-volatile memory. If the computing system is not connected to a UPS (and is connected to a mains power source that is currently providing power), the transaction is not committed until the processor cache has been flushed to the non-volatile memory.Type: ApplicationFiled: December 9, 2015Publication date: June 15, 2017Inventors: Sumanta Kumar Bahali, John K. Langgood, Kevin Michael Reinberg, Kevin S. Vernon
-
Patent number: 8265240Abstract: According to one embodiment, a selectively-expandable speakerphone system allows one or more portable computers to automatically, wirelessly interface with a speakerphone console via an audio access point. A scheduling module initiates the conference call at a scheduled time, whereupon the wireless network interface of each portable computer is automatically switched to an SSID uniquely associated with the audio access point, for connecting to the speakerphone console. The audio signals generated by the laptop microphones are mixed with any audio signal generated by an optional microphone on the speakerphone console, and the mixed audio signals are transmitted over the telephone line. Incoming audio signals are passed to the speakerphone console and wirelessly transmitted to the portable computers for substantially simultaneous playback on the respective loudspeakers.Type: GrantFiled: February 21, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: John K. Langgood, Thomas F. Lewis, Kevin Michael Reinberg, Kevin S. D. Vernon
-
Patent number: 7696890Abstract: A system and method are used for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning.Type: GrantFiled: August 13, 2007Date of Patent: April 13, 2010Assignee: International Business Machines CorporationInventors: Justin Potok Bandholz, Zachary Benson Durham, Clifton Ehrich Kerr, Joseph Eric Maxwell, Kevin Michael Reinberg, Kevin S. Vernon, Philip Louis Weinstein, Christopher Collier West
-
Patent number: 7647440Abstract: A computer motherboard detects the form factor type of the chassis in which it is installed to permit tailoring functionality accordingly.Type: GrantFiled: February 19, 2008Date of Patent: January 12, 2010Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: John K. Langgood, Thomas Francis Lewis, Kevin Michael Reinberg, Kevin Shayne Dwayne Vernon
-
Patent number: 7643288Abstract: 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: GrantFiled: March 14, 2006Date of Patent: January 5, 2010Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: John K. Langgood, Thomas Francis Lewis, Kevin Michael Reinberg, Kevin Shayne Dwayne Vernon
-
Publication number: 20090234995Abstract: A computer motherboard detects the form factor type of the chassis in which it is installed to permit tailoring functionality accordingly.Type: ApplicationFiled: February 19, 2008Publication date: September 17, 2009Inventors: JOHN K. LANGGOOD, Thomas Francis Lewis, Kevin Michael Reinberg, Kevin Shayne Dwayne Vernon
-
Publication number: 20090214010Abstract: According to one embodiment, a selectively-expandable speakerphone system allows one or more portable computers to automatically, wirelessly interface with a speakerphone console via an audio access point. A scheduling module initiates the conference call at a scheduled time, whereupon the wireless network interface of each portable computer is automatically switched to an SSID uniquely associated with the audio access point, for connecting to the speakerphone console. The audio signals generated by the laptop microphones are mixed with any audio signal generated by an optional microphone on the speakerphone console, and the mixed audio signals are transmitted over the telephone line. Incoming audio signals are passed to the speakerphone console and wirelessly transmitted to the portable computers for substantially simultaneous playback on the respective loudspeakers.Type: ApplicationFiled: February 21, 2008Publication date: August 27, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John K. Langgood, Thomas F. Lewis, Kevin Michael Reinberg, Kevin S. D. Vernon
-
Publication number: 20090045967Abstract: A system and method are used for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning.Type: ApplicationFiled: August 13, 2007Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin Potok Bandholz, Zachary Benson Durham, Clifton Ehrich Kerr, Joseph Eric Maxwell, Kevin Michael Reinberg, Kevin S. Vernon, Philip Louis Weinstein, Christopher Collier West
-
Publication number: 20090021270Abstract: A system and method for electronically detecting the accumulation of dust within a computer system using a capacitive dust sensor. The dust detection system may be implemented on a smaller computer, such as an individual PC, or in a more expansive system, such as a rack-based server system (“rack system”) having multiple servers and other hardware devices. In one embodiment, each server in a rack system includes a capacitive sensor responsive to the accumulation of dust. The capacitive sensor may include one or more capacitive plates integral with a heatsink. As dust collects on the capacitive plates, the capacitance increases. When a capacitance setpoint is reached, indicating the dust has reached a critical level, an alert is generated. The alerts may be received by a management console for the attention of a system administrator. Each alert may contain the identity of the server generating the alert, so that the system administrator knows which server(s) are to be removed for cleaning.Type: ApplicationFiled: July 19, 2007Publication date: January 22, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin Potok Bandholz, Zachary Benson Durham, Clifton Ehrich Kerr, Joseph Eric Maxwell, Kevin Michael Reinberg, Kevin S. Vernon, Philip Louis Weinstein, Christopher Collier West
-
Publication number: 20090016019Abstract: Airflow control and dust removal systems and methods are disclosed. In one embodiment, a plurality of blade servers is mounted in a chassis. A blower generates airflow through the chassis. Air enters the chassis uniformly across the blade servers and flows in parallel through the servers. An airflow directing mechanism is provided for allowing airflow through a selected one of the blade servers while reducing or closing airflow to the other blade servers, to individually clean and remove dust from the selected blade server. The airflow directing mechanism may include a movable vane actuated by a rotary or linear solenoid to selectively block airflow ports of the servers. The vane may be held in a closed position, assisted by an electromagnet. The airflow directing mechanism may alternatively comprise a rolled shade having a pattern of openings. The position of the rolled shade may be controlled to align openings in the shade with airflow ports in the servers, to control which servers airflow may pass through.Type: ApplicationFiled: July 13, 2007Publication date: January 15, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Justin Potok Bandholz, Zachary Benson Durham, Clifton Ehrich Kerr, Joseph Eric Maxwell, Kevin Michael Reinberg, Kevin S. Vernon, Philip Louis Weinstein, Christopher Collier West
-
Patent number: 7412547Abstract: 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: GrantFiled: December 23, 2003Date of Patent: August 12, 2008Assignee: Lenovo Pte LtdInventors: Kevin Michael Reinberg, Richard Joseph Zabelicky
-
Patent number: 7344402Abstract: 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: GrantFiled: March 16, 2006Date of Patent: March 18, 2008Assignee: Lenovo Pte. Ltd.Inventors: John K. Langgood, Thomas Francis Lewis, Kevin Michael Reinberg, Kevin Shayne Dwayne Vernon
-
Patent number: 7013384Abstract: 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: GrantFiled: January 15, 2002Date of Patent: March 14, 2006Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Carroll Challener, Steven Dale Goodman, Kevin Michael Reinberg, Randall Scott Springfield, James Peter Ward
-
Publication number: 20030135727Abstract: 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: ApplicationFiled: January 15, 2002Publication date: July 17, 2003Applicant: International Business Machines CorporationInventors: David Carroll Challener, Steven Dale Goodman, Kevin Michael Reinberg, Randall Scott Springfield, James Peter Ward