Patents by Inventor Edward J. Klodnicki

Edward J. Klodnicki 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: 9563497
    Abstract: Methods, apparatuses, and computer program products for correcting a failure associated with a current firmware image are provided. Embodiments include a firmware selection module detecting the failure associated with the current firmware image stored in firmware memory corresponding to a component of a system. Embodiments also include the firmware selection module selecting from a plurality of backup firmware images, a replacement firmware image based on a status of at least one backup firmware image in response to detecting the failure. Embodiments also include the firmware selection module storing the selected replacement firmware image in the firmware memory.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: February 7, 2017
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Shiva R. Dasari, Scott N. Dunham, Edward J. Klodnicki
  • Patent number: 9197503
    Abstract: A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified. A determination is made as to whether the main management module is currently maintaining a remote presence session for a remote media established by one of the plurality of client systems. Responsive to the main management module maintaining a remote presence session for the remote media, a handoff of the remote presence session for the remote media is initiated to an auxiliary management module. An update associated with the update event is then permitted to be performed on the main management module while maintaining the remote presence session for the remote media via the auxiliary management module.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 24, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Richard Bealkowski, Edward J. Klodnicki
  • Patent number: 9197504
    Abstract: A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified. A determination is made as to whether the main management module is currently maintaining a remote presence session for a remote media established by one of the plurality of client systems. Responsive to the main management module maintaining a remote presence session for the remote media, a handoff of the remote presence session for the remote media is initiated to an auxiliary management module. An update associated with the update event is then permitted to be performed on the main management module while maintaining the remote presence session for the remote media via the auxiliary management module.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 24, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Richard Bealkowski, Edward J. Klodnicki
  • Patent number: 9043776
    Abstract: Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: May 26, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Kai Jie Guo, Edward J. Klodnicki
  • Patent number: 9043777
    Abstract: Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: May 26, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Kai Jie Guo, Edward J. Klodnicki
  • Patent number: 9021076
    Abstract: Techniques are disclosed for managing inventory data for components of a server system. In one embodiment, a global management controller is provided, that is operatively connected to a plurality of local management controllers. Each local management controller is configured to manage a subset of the components of the server system. Each local management controller is also configured to generate, for each component, a checksum based on vital product data (VPD) of the component. Each local management controller is also configured to compute a composite checksum based on the checksums generated for the components in the subset. The global management controller is configured to maintain a global view of the VPD in the computer system, based on the checksums and/or composite checksums.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Christopher H. Austen, Thomas M. Brey, William M. Edmonds, Jeffrey M. Franke, Edward J. Klodnicki, James A. O'Connor, Nicholas M. Williamson
  • Patent number: 8892714
    Abstract: Techniques are disclosed for managing inventory data for components of a server system. In one embodiment, a global management controller is provided, that is operatively connected to a plurality of local management controllers. Each local management controller is configured to manage a subset of the components of the server system. Each local management controller is also configured to generate, for each component, a checksum based on vital product data (VPD) of the component. Each local management controller is also configured to compute a composite checksum based on the checksums generated for the components in the subset. The global management controller is configured to maintain a global view of the VPD in the computer system, based on the checksums and/or composite checksums.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Christopher H. Austen, Thomas M. Brey, William M. Edmonds, Jeffrey M. Franke, Edward J. Klodnicki, James A. O'Connor, Nicholas M. Williamson
  • Publication number: 20140280811
    Abstract: A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified. A determination is made as to whether the main management module is currently maintaining a remote presence session for a remote media established by one of the plurality of client systems. Responsive to the main management module maintaining a remote presence session for the remote media, a handoff of the remote presence session for the remote media is initiated to an auxiliary management module. An update associated with the update event is then permitted to be performed on the main management module while maintaining the remote presence session for the remote media via the auxiliary management module.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machiness Corporation
    Inventors: Richard Bealkowski, Edward J. Klodnicki
  • Publication number: 20140280812
    Abstract: A mechanism is provided for enhancing remote presence capabilities. An update event for a main management module that manages a set of remote presence sessions for remote media established by a plurality of client systems is identified. A determination is made as to whether the main management module is currently maintaining a remote presence session for a remote media established by one of the plurality of client systems. Responsive to the main management module maintaining a remote presence session for the remote media, a handoff of the remote presence session for the remote media is initiated to an auxiliary management module. An update associated with the update event is then permitted to be performed on the main management module while maintaining the remote presence session for the remote media via the auxiliary management module.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Richard Bealkowski, Edward J. Klodnicki
  • Publication number: 20140173328
    Abstract: Methods, apparatuses, and computer program products for correcting a failure associated with a current firmware image are provided. Embodiments include a firmware selection module detecting the failure associated with the current firmware image stored in firmware memory corresponding to a component of a system. Embodiments also include the firmware selection module selecting from a plurality of backup firmware images, a replacement firmware image based on a status of at least one backup firmware image in response to detecting the failure. Embodiments also include the firmware selection module storing the selected replacement firmware image in the firmware memory.
    Type: Application
    Filed: December 27, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SHIVA R. DASARI, SCOTT N. DUNHAM, EDWARD J. KLODNICKI
  • Publication number: 20140173327
    Abstract: Methods, apparatuses, and computer program products for correcting a failure associated with a current firmware image are provided. Embodiments include a firmware selection module detecting the failure associated with the current firmware image stored in firmware memory corresponding to a component of a system. Embodiments also include the firmware selection module selecting from a plurality of backup firmware images, a replacement firmware image based on a status of at least one backup firmware image in response to detecting the failure. Embodiments also include the firmware selection module storing the selected replacement firmware image in the firmware memory.
    Type: Application
    Filed: December 19, 2012
    Publication date: June 19, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SHIVA R. DASARI, SCOTT N. DUNHAM, EDWARD J. KLODNICKI
  • Publication number: 20140122852
    Abstract: Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device.
    Type: Application
    Filed: December 7, 2012
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KAI JIE GUO, EDWARD J. KLODNICKI
  • Publication number: 20140122851
    Abstract: Transferring files to a baseboard management controller (‘BMC’) in a computing system, including: receiving, by the BMC, a request to initiate an update of the computing system; identifying, by the BMC, an area in memory within the computing system for storing an update file; and transmitting, by the BMC, a request to register the BMC as a virtual memory device.
    Type: Application
    Filed: October 31, 2012
    Publication date: May 1, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KAI JIE GUO, EDWARD J. KLODNICKI
  • Publication number: 20130013759
    Abstract: Techniques are disclosed for managing inventory data for components of a server system. In one embodiment, a global management controller is provided, that is operatively connected to a plurality of local management controllers. Each local management controller is configured to manage a subset of the components of the server system. Each local management controller is also configured to generate, for each component, a checksum based on vital product data (VPD) of the component. Each local management controller is also configured to compute a composite checksum based on the checksums generated for the components in the subset. The global management controller is configured to maintain a global view of the VPD in the computer system, based on the checksums and/or composite checksums.
    Type: Application
    Filed: July 7, 2011
    Publication date: January 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CHRISTOPHER H. AUSTEN, THOMAS M. BREY, WILLIAM M. EDMONDS, JEFFREY M. FRANKE, EDWARD J. KLODNICKI, JAMES A. O'CONNOR, NICHOLAS M. WILLIAMSON
  • Patent number: 7457976
    Abstract: A method and system are disclosed to enable and control over-subscription in a blade/chassis system and to provide the capability to recover in the event of the loss of a redundant power supply. An over-subscription policy is determined by a system administrator and is set in the chassis management module. Information regarding the maximum power allocation needed for each blade being powered by the power supply system is identified by the blade and stored in its VPD or otherwise made available to the chassis management module. The management module of the chassis in which the blades and power supplies are located uses this information to manage the subscription of blades and the over-subscription of blades when appropriate. If throttling is required, the system also allows a predetermined blade priority to be used to identify which blades will be reduced in power.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: November 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Joesph E. Bolan, Thomas Brey, Dhruv M. Desai, Nickolas J. Gruendler, James E. Hughes, Edward J. Klodnicki, Sumeet Kochar, Gary R. Shippy
  • Patent number: 4688108
    Abstract: A high resolution graphics system scans an 81/2.times.11 inch document at a resolution of approximately 200 lines per inch and transmits a run length codes 1700.times.2200 pixel array facsimile signal to a remote station for display or hard copy reproduction. Alternatively the present system can receive a compressed coded facsimile signal, decompress it and convert it to a video signal. The system is a modular design including the document scanning subsystem, a gray-to-facsimile converter, data compression and decompression circuits, as well as a high speed input/output communication system interface. The document scanning subsystem employs a fixed camera capable of scanning a document without any mechanical movement therebetween. The various modules are interconnected by means of a VME bus to a central processing unit which controls and monitors the system. A random access memory (RAM) is included for storing the compressed data either prior to transmission or subsequent to reception.
    Type: Grant
    Filed: October 11, 1985
    Date of Patent: August 18, 1987
    Assignee: Teleconference Systems, Inc.
    Inventors: Robert V. Cotton, Edward J. Klodnicki