Patents by Inventor Ling-Ching W. Tai

Ling-Ching W. Tai 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: 9300522
    Abstract: In an embodiment, a system for information technology asset management may include a plurality of data processing systems, and a network connecting the plurality of data processing systems. The system may also include a controller configured to manage the plurality of data processing systems by resolving naming conflicts for each of the plurality of data processing systems on the network to a respective master name while also maintaining the alias names for each of the plurality of data processing systems on the network.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Ling-Ching W. Tai
  • Patent number: 9009324
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Publication number: 20140143211
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Application
    Filed: January 28, 2014
    Publication date: May 22, 2014
    Applicant: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Patent number: 8645543
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: February 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans, Ling-Ching W. Tai
  • Patent number: 8290949
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Patent number: 8290954
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Robert L. Nielsen, Ling-Ching W. Tai
  • Patent number: 8290953
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Baker, Robert L. Nielsen, Ling-Ching W. Tai
  • Publication number: 20120096163
    Abstract: A method and system for managing and reconciling naming conflicts in a configuration database. Attributes are collected about a detected resource in a network. Valid names for the detected resource are created based on the collected attributes and a set of naming rules. A valid name is created for each naming rule, and the naming rules have a priority order. A master-alias table is search to locate a match between existing names of known resources recorded in the master-alias table and any of the valid names. A partial match of resource attributes is determined to exist when all of the valid names in the set of valid names do not match an existing name in a matching entry. The detected resource is determined to be a new resource or an existing resource based on a priority of the naming rules used to create the valid names.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ling-Ching W. Tai, Ronald B. Baker, Russell C. Blaisdell, Paul M. Evans
  • Publication number: 20110153787
    Abstract: In an embodiment, a system for information technology asset management may include a plurality of data processing systems, and a network connecting the plurality of data processing systems. The system may also include a controller configured to manage the plurality of data processing systems by resolving naming conflicts for each of the plurality of data processing systems on the network to a respective master name while also maintaining the alias names for each of the plurality of data processing systems on the network.
    Type: Application
    Filed: December 23, 2009
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: Ronald B. Baker, Ling-Ching W. Tai
  • Publication number: 20100293205
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Application
    Filed: June 15, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Publication number: 20100293204
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Application
    Filed: June 15, 2010
    Publication date: November 18, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Publication number: 20080021917
    Abstract: A Configuration Management DataBase (CMDB) is utilized to reconcile names of enterprise computer resources in a Configuration Management Database (CMDB). Steps taken include creating a resource that belongs to a class that has multiple naming rules; in response to determining that more than one set of naming attributes is provided by the multiple naming rules, generating a set of valid names, in a priority order, for the resource; and correlating different names for the resource by, in accordance with the priority order, assigning one name for the resource to be a master name and assigning all other names for the resource to be alias names.
    Type: Application
    Filed: July 24, 2006
    Publication date: January 24, 2008
    Inventors: Ronald Bruce Baker, Robert Louis Nielsen, Ling-Ching W. Tai
  • Publication number: 20070276779
    Abstract: Disclosed herein is a configuration management database including: a managed element table including a managed element identifier field, an actual class field, a name field, and a superior identifier field; a operating system table including the managed element identifier field and an operating system type field; and a computer system table including the managed element identifier field, a processor family field, a manufacturer field, a machine type field, a model field, and a serial number field, wherein the managed element identifier field is a primary key for the managed element table and a foreign key for the operating system table and the computer system table.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald B. Baker, Ling-Ching W. Tai