Patents by Inventor Robert M. Piper

Robert M. Piper 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: 20240096291
    Abstract: Systems and methods for electronic displays to use reference voltages to control driving current of illuminators are provided. The reference voltages are used to reduce or eliminate cross talk in driving voltages among different illuminators and driving voltage variations from frame to frame. The transient performance of the driving current of the illuminator (e.g., the current rise/decline time, current overshoot issue, current settling time) may be improved by implementing the reference voltages.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 21, 2024
    Inventors: Ming Sun, Nicola Rasera, Robert D Zucker, Johan L Piper, Denis M Darmon, Fabio Ongaro, Xiaofeng Wang
  • Patent number: 9785595
    Abstract: Multi-channel universal serial bus (USB) to subrate channel systems and methods are disclosed. According to an aspect, a system includes a USB interface configured to communicatively connect to a computing device. The system may also include a multi-channel interface configured to communicatively connect to multiple subrate channels. Further, the system may include a controller configured to communicatively connect the subrate channels with the computing device via the USB interface. The controller may also be configured to communicate, to the computing device, connection specifications for the subrate channels.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: October 10, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Daniel J. Barus, Robert M. Piper, Donald G. Polak
  • Publication number: 20150120982
    Abstract: Multi-channel universal serial bus (USB) to subrate channel methods are disclosed. According to an aspect, a method includes providing a system comprising a USB interface and a multi-channel interface configured to communicatively connect to a plurality of subrate channels. The method also includes communicatively connecting the subrate channels with a computing device via the USB interface. Further, the method includes communicating, to the computing device, connection specifications for the subrate channels.
    Type: Application
    Filed: October 24, 2013
    Publication date: April 30, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel J. Barus, Robert M. Piper, Donald G. Polak
  • Publication number: 20150074312
    Abstract: Multi-channel universal serial bus (USB) to subrate channel systems and methods are disclosed. According to an aspect, a system includes a USB interface configured to communicatively connect to a computing device. The system may also include a multi-channel interface configured to communicatively connect to multiple subrate channels. Further, the system may include a controller configured to communicatively connect the subrate channels with the computing device via the USB interface. The controller may also be configured to communicate, to the computing device, connection specifications for the subrate channels.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Daniel J. Barus, Robert M. Piper, Donald G. Polak
  • Patent number: 8495349
    Abstract: Administering computer processor execution of BIOS code that includes a primary BIOS code and a recovery BIOS code stored in ROM, the ROM operatively coupled to a control module and the processor, where administering processor execution of the BIOS code includes determining, by the control module, a size of the ROM; generating, by the control module in dependence upon the size of the ROM, an address for the primary BIOS code and an address for the recovery BIOS code; starting, by the control module, operation of the processor for execution of the primary BIOS code including providing, to the processor, the address for the primary BIOS code; and if executing the primary BIOS code fails, restarting, by the control module, operation of the processor for execution of the recovery BIOS code including providing, to the processor, the address for the recovery BIOS code to the processor.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Lewis, Pivithuru S. Perera, Robert M. Piper
  • Publication number: 20100095104
    Abstract: Administering computer processor execution of BIOS code that includes a primary BIOS code and a recovery BIOS code stored in ROM, the ROM operatively coupled to a control module and the processor, where administering processor execution of the BIOS code includes determining, by the control module, a size of the ROM; generating, by the control module in dependence upon the size of the ROM, an address for the primary BIOS code and an address for the recovery BIOS code; starting, by the control module, operation of the processor for execution of the primary BIOS code including providing, to the processor, the address for the primary BIOS code; and if executing the primary BIOS code fails, restarting, by the control module, operation of the processor for execution of the recovery BIOS code including providing, to the processor, the address for the recovery BIOS code to the processor.
    Type: Application
    Filed: October 9, 2008
    Publication date: April 15, 2010
    Applicant: INTRNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Lewis, Pivithuru S. Perera, Robert M. Piper
  • Publication number: 20090278871
    Abstract: Methods, apparatus, and products for controlling display resolution of a computer display, the computer display connected through a display resolution controller to a computer, including: retrieving, by a display resolution controller from a computer display, extended display identification data (‘EDID’) of the computer display, the EDID including an actual maximum display resolution of the computer display, the EDID stored in computer memory of the computer display; replacing, by the display resolution controller, the actual maximum display resolution of the computer display with a limited maximum display resolution of the computer display if the limited maximum display resolution is less than the actual maximum display resolution of the computer display; and providing the EDID including the limited maximum display resolution to the computer for displaying video at the limited maximum display resolution.
    Type: Application
    Filed: May 9, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Lewis, Robert M. Piper