Patents by Inventor Tu T. Dang

Tu T. Dang 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: 9424221
    Abstract: A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Jeffery M. Franke, James A. O'Connor, Alan D. Seid
  • Publication number: 20150347211
    Abstract: One embodiment provides a method for scalable predictive failure analysis. Embodiments of the method may include gathering memory information for memory on a user computer system having at least one processor. Further, the method includes selecting one or more memory-related parameters. Further still, the method includes calculating based on the gathering and the selecting, a single bit error value for the scalable predictive failure analysis through calculations for each of the one or more memory-related parameters that utilize the memory information. Yet further, the method includes setting, based on the calculating, the single bit error value for the user computer system.
    Type: Application
    Filed: August 11, 2015
    Publication date: December 3, 2015
    Inventors: Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington, SR.
  • Patent number: 9196383
    Abstract: One embodiment provides a method for scalable predictive failure analysis. Embodiments of the method may include gathering memory information for memory on a user computer system having at least one processor. Further, the method includes selecting one or more memory-related parameters. Further still, the method includes calculating based on the gathering and the selecting, a single bit error value for the scalable predictive failure analysis through calculations for each of the one or more memory-related parameters that utilize the memory information. Yet further, the method includes setting, based on the calculating, the single bit error value for the user computer system.
    Type: Grant
    Filed: August 27, 2013
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington, Sr.
  • Publication number: 20150278055
    Abstract: A method for tracking a pluggable component associated with an electronic device is provided. The method may include identifying at least one field of vital product data (VPD) information associated with the pluggable component. The method may also include decoding the at least one field of VPD information. Additionally, the method may include determining, based on the decoding of the at least one field, when a hardware id associated with the pluggable component is valid. The method may further include generating a pairing signature based on the hardware id being valid.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Paul Klustaitis, Mark G. Noll, Luis R. Quinones
  • Patent number: 9032539
    Abstract: A method, system, and computer program product to manage license key information in a system including a feature requiring the license key information are described. The method includes storing, automatically, a backup copy of the license key information from a primary copy of the license key information after installation of a feature requiring the license key information on the system. The method also includes recovering, automatically, the license key information whenever the license key information is required to be installed.
    Type: Grant
    Filed: April 24, 2013
    Date of Patent: May 12, 2015
    Assignee: LENOVO Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Yamilka F. Cranford, Tu T. Dang, Michael C. Elles, Loc X. Nguyen, Mark G. Noll
  • Publication number: 20150074302
    Abstract: A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 12, 2015
    Inventors: Tu T. Dang, Michael C. Elles, Jeffery M. Franke, James A. O'Connor, Alan D. Seid
  • Patent number: 8935576
    Abstract: A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: January 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Jeffery M. Franke, James A. O'Connor, Alan D. Seid
  • Publication number: 20140325663
    Abstract: A method, system, and computer program product to manage license key information in a system including a feature requiring the license key information are described. The method includes storing, automatically, a backup copy of the license key information from a primary copy of the license key information after installation of a feature requiring the license key information on the system. The method also includes recovering, automatically, the license key information whenever the license key information is required to be installed.
    Type: Application
    Filed: April 24, 2013
    Publication date: October 30, 2014
    Applicant: International Business Machines Corporation
    Inventors: Yamilka F. Cranford, Tu T. Dang, Michael C. Elles, Loc X. Nguyen, Mark G. Noll
  • Patent number: 8875280
    Abstract: Embodiments of the present invention provide an approach for protecting electronic devices against the use of unqualified and/or unauthorized (e.g., “grey market”) hardware components. Specifically, in a typical embodiment, a hardware component that a user is attempting to use with an electronic device will be detected. Then, the device information associated with the hardware component (e.g., serial number, vital product data (VPD), etc.) will be identified from the hardware component (e.g., as stored therein).
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: October 28, 2014
    Assignee: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Mark G. Noll, Ketan B. Patel, Danny L. Woodruff
  • Patent number: 8866629
    Abstract: A method, computer program product, and computer system for monitoring for electrostatic discharge (ESD) events. An ESD monitor for potential of electrostatic discharge events in a sensed area through a plurality of ESD sensors coupled to the ESD monitor. The monitor senses for a charge level which could cause ESD event and entry of an operator into a sensed area. If an ESD event is detected, issue an ESD event alert to the operator and recording data to a tangible storage device; determine environmental factors at time and date of the ESD event; compare the ESD event and associated environmental factors to other ESD events with associated environmental factors; and determine if a correlation exists between the ESD event and associated environmental factors and the other ESD events with associated environmental factors.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: October 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul L. Anderson, Anouar Braham, Tu T. Dang, Michael C. Elles, Ketan B. Patel
  • Publication number: 20140013170
    Abstract: One embodiment provides a method for scalable predictive failure analysis. Embodiments of the method may include gathering memory information for memory on a user computer system having at least one processor. Further, the method includes selecting one or more memory-related parameters. Further still, the method includes calculating based on the gathering and the selecting, a single bit error value for the scalable predictive failure analysis through calculations for each of the one or more memory-related parameters that utilize the memory information. Yet further, the method includes setting, based on the calculating, the single bit error value for the user computer system.
    Type: Application
    Filed: August 27, 2013
    Publication date: January 9, 2014
    Applicant: International Business Machines Corporation
    Inventors: Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington, SR.
  • Publication number: 20130097694
    Abstract: Embodiments of the present invention provide an approach for protecting electronic devices against the use of unqualified and/or unauthorized (e.g., “grey market”) hardware components. Specifically, in a typical embodiment, a hardware component that a user is attempting to use with an electronic device will be detected. Then, the device information associated with the hardware component (e.g., serial number, vital product data (VPD), etc.) will be identified from the hardware component (e.g., as stored therein).
    Type: Application
    Filed: October 14, 2011
    Publication date: April 18, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tu T. Dang, Michael C. Elles, Mark G. Noll, Ketan B. Patel, Danny L. Woodruff
  • Patent number: 8347154
    Abstract: One embodiment provides an error detection method wherein single-bit errors in a memory module are detected and identified as being a random error or a repeat error. Each identified random error and each identified repeat error occurring in a time interval is counted. An alert is generated in response to a number of identified random errors reaching a random-error threshold or a number of identified repeat errors reaching a repeat-error threshold during the predefined interval. The repeat-error threshold is set lower than the random-error threshold. A hashing process may be applied to the memory address of each detected error to map the location of the error in the memory system to a corresponding location in an electronic table.
    Type: Grant
    Filed: September 21, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Sumanta K. Bahali, Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington, Michael L. Scollard, Ivan R. Zapata
  • Publication number: 20120283971
    Abstract: A method, computer program product, and computer system for monitoring for electrostatic discharge (ESD) events. An ESD monitor for potential of electrostatic discharge events in a sensed area through a plurality of ESD sensors coupled to the ESD monitor. The monitor senses for a charge level which could cause ESD event and entry of an operator into a sensed area. If an ESD event is detected, issue an ESD event alert to the operator and recording data to a tangible storage device; determine environmental factors at time and date of the ESD event; compare the ESD event and associated environmental factors to other ESD events with associated environmental factors; and determine if a correlation exists between the ESD event and associated environmental factors and the other ESD events with associated environmental factors.
    Type: Application
    Filed: May 4, 2011
    Publication date: November 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES
    Inventors: Paul L. Anderson, Anouar Braham, Tu T. Dang, Michael C. Elles, Ketan B. Patel
  • Publication number: 20120185624
    Abstract: A method is provided for cabling a plurality of hardware components. A chassis controller establishes a wireless connection to a wireless device. The chassis controller, via a wireless interface, transmits a chassis map to the wireless device over the wireless connection. The chassis controller, via the wireless interface, transmits to the wireless device, an indication of a first port to be cabled over the wireless connection, the first port. The first port is of a first hardware component of the plurality of hardware components. The chassis controller tests the first port to determine whether cabling of the first port has been performed correctly.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tu T. Dang, Michael C. Elles, Jeffery M. Franke, James A. O'Connor, Alan D. Seid
  • Publication number: 20120143571
    Abstract: A computer specifies a substrate comprising a first side opposite a second side. The computer specifies a first plurality of flexible pins protruding from the first side of the substrate, the first plurality of pins for installing in a first plurality of pad connectors of a pinless socket. The computer specifies a second plurality of flexible pins protruding from the second side of the substrate, the second plurality of pins for installing in a second plurality of pad connectors of a pinless integrated circuit component, wherein the first selection of flexible pins are for electrical connection to the second plurality of flexible pins through the substrate to provide electrical contact points between the pinless socket and the pinless integrated circuit component.
    Type: Application
    Filed: January 6, 2012
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert L. Ayers, SR., Tu T. Dang, Michael C. Elles, Ketan B. Patel, James S. Womble
  • Publication number: 20120102367
    Abstract: One embodiment provides a method for scalable predictive failure analysis. Embodiments of the method may include gathering memory information for memory on a user computer system having at least one processor. Further, the method includes selecting one or more memory-related parameters. Further still, the method includes calculating based on the gathering and the selecting, a single bit error value for the scalable predictive failure analysis through calculations for each of the one or more memory-related parameters that utilize the memory information. Yet further, the method includes setting, based on the calculating, the single bit error value for the user computer system.
    Type: Application
    Filed: October 26, 2010
    Publication date: April 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington
  • Publication number: 20120072786
    Abstract: One embodiment provides an error detection method wherein single-bit errors in a memory module are detected and identified as being a random error or a repeat error. Each identified random error and each identified repeat error occurring in a time interval is counted. An alert is generated in response to a number of identified random errors reaching a random-error threshold or a number of identified repeat errors reaching a repeat-error threshold during the predefined interval. The repeat-error threshold is set lower than the random-error threshold. A hashing process may be applied to the memory address of each detected error to map the location of the error in the memory system to a corresponding location in an electronic table.
    Type: Application
    Filed: September 21, 2010
    Publication date: March 22, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sumanta K. Bahali, Tu T. Dang, Michael C. Elles, Juan Q. Hernandez, Dwayne A. Lowe, Challis L. Purrington, Michael L. Scollard, Ivan R. Zapata
  • Patent number: 8133061
    Abstract: A dual-sided connector pin interposer includes a substrate comprising a first side opposite a second side. The interposer includes a first plurality of flexible pins protruding from the first side of the substrate. The first plurality of flexible pins is positioned for installation in a first plurality of pad connectors of the pinless socket. The interposer includes a second plurality of flexible pins protruding from the second side of the substrate. The second plurality of flexible pins is positioned for installation in a second plurality of pad connectors of the pinless integrated circuit component. The first plurality of flexible pins are electrically connected to the second plurality of flexible pins through the substrate to provide electrical contact points between the pinless socket and the pinless integrated circuit component when the interposer is installed.
    Type: Grant
    Filed: November 29, 2010
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert L. Ayers, Sr., Tu T. Dang, Michael C. Elles, Ketan B. Patel, James S. Womble
  • Patent number: 8132055
    Abstract: Operating system (‘OS’)-firmware interface update recovery including determining, for each of a plurality of available OS-firmware interface images for booting a computer, whether each available OS-firmware interface image is corrupted or uncorrupted; setting, for each corrupted OS-firmware interface image, a predictive failure analysis (‘PFA’) bit in nonvolatile memory available to the OS-firmware interface update recovery module; selecting an uncorrupted OS-firmware interface image; initiating a boot for the computer with the selected OS-firmware interface image; determining whether a previous update to one of the available OS-firmware interface images was interrupted; and notifying a user that the previous update was interrupted if the previous update to one of the available OS-firmware interface images interrupted.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: March 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul L. Anderson, William E. Atherton, Tu T. Dang, Michael C. Elles