Patents by Inventor Patrick M. Goal

Patrick M. Goal 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: 7523318
    Abstract: Access to target data processing systems frequently requires a password to be submitted in conjunction with user identification. The required rules and syntax for such passwords may vary widely from system-to-system and the number and variety of systems makes password management difficult. An analysis of an initially assigned or known valid password is performed, and the nature of each character within the password is defined, i.e., a numeric character, a punctuation character, a lower-case alphabetic character, or an upper-case alphabetic character. Randomly generated characters of identical nature are then assigned to each position within the password to create a new password, which will comply with the specified rules and syntax for a particular target data processing system.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Patrick M. Goal, Steven Jay Kriese
  • Patent number: 7016959
    Abstract: A method for directory enabled, self service, single sign on user account management, the method implemented in conjunction with a directory, the directory comprising resource directory entries and user directory entries. Exemplary embodiments include receiving, from a user through a browser, an SSO user ID and SSO password of the user, the SSO password being known only to the user, retrieving from the directory, in dependence upon the SSO user ID and SSO password, a user directory entry for the user, and creating, in dependence upon the user directory entry, a new mapping of a resource to the SSO user ID.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: March 21, 2006
    Assignee: International Business Machines Corporation
    Inventors: Hung T. Dinh, Jerry Andrew Gilkey, Patrick M. Goal, Mansoor A. Lakhdhir, Reddy Nadrendra, Ky Tran
  • Publication number: 20040168068
    Abstract: Access to target data processing systems frequently requires a password to be submitted in conjunction with user identification. The required rules and syntax for such passwords may vary widely from system-to-system and the number and variety of systems makes password management difficult. An analysis of an initially assigned or known valid password is performed, and the nature of each character within the password is defined, i.e., a numeric character, a punctuation character, a lower-case alphabetic character, or an upper-case alphabetic character. Randomly generated characters of identical nature are then assigned to each position within the password to create a new password, which will comply with the specified rules and syntax for a particular target data processing system.
    Type: Application
    Filed: February 20, 2003
    Publication date: August 26, 2004
    Applicant: International Business Machines Corporation
    Inventors: Patrick M. Goal, Steven Jay Kriese
  • Publication number: 20030195970
    Abstract: A method for directory enabled, self service, single sign on user account management, the method implemented in conjunction with a directory, the directory comprising resource directory entries and user directory entries. Exemplary embodiments include receiving, from a user through a browser, an SSO user ID and SSO password of the user, the SSO password being known only to the user, retrieving from the directory, in dependence upon the SSO user ID and SSO password, a user directory entry for the user, and creating, in dependence upon the user directory entry, a new mapping of a resource to the SSO user ID.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 16, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hung T. Dinh, Jerry Andrew Gilkey, Patrick M. Goal, Mansoor A. Lakhdhir, Reddy Nadrendra, Ky Tran
  • Patent number: 6438705
    Abstract: One application of clustered computer systems is to support failover of applications and shared resources. Another is to support scalable or fault-tolerant distributed applications. The present invention utilizes a higher-level clustering mechanism (a multi-cluster) overlayed on top of multiple underlying clusters (subclusters) to extend their capabilities. In the described embodiment, subclusters supporting application and shared resource failover across a smaller number of nodes is overlayed with a multi-cluster supporting a larger number of nodes. The multi-cluster manages cluster-level communication among nodes, and the subclusters directly manage only the shared device and application resources which they are permitted to control. It is possible to move resources between nodes which reside in different subclusters. The multi-cluster layer also externalizes interfaces similar to those of the subclusters, providing application compatibility.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: August 20, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ching-Yun Chao, Patrick M. Goal, Richard James McCarty
  • Patent number: 6393485
    Abstract: A clustered computer system provides both speed and reliability advantages. However, when communications between the clustered computers is compromised those same computers can become confused and corrupt database files. The present method and apparatus are used to improve the management of clustered computer systems. Specifically, the system expands the number of nodes available for failover conditions.
    Type: Grant
    Filed: October 27, 1998
    Date of Patent: May 21, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ching-Yun Chao, Patrick M. Goal, Richard James McCarty