Patents by Inventor Hans Hanhsia Lin

Hans Hanhsia Lin 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: 7457846
    Abstract: A storage area network (SAN) has a plurality of components including digital data processors, e.g., hosts, coupled to a plurality of storage device. Common, platform-independent processes execute on the hosts, which can be of varied platform types, e.g., Unix™, Windows™, Solaris, and so forth. Those processes utilizes the command line interface of the host operating system to invoke platform-dependent processes on the respective hosts. The platform-dependent processes return data to the platform-independent processes, e.g., via Standard Output or Standard Error of the host operating system command line interface.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: November 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Duane Mark Baldwin, Zhengwen He, Allen Robert Heitman, Hans Hanhsia Lin, David Lynn Merbach
  • Patent number: 7330897
    Abstract: The invention provides, in one aspect, a digital data processing system having an interconnect that provides for registration of components communicating thereon. One or more host devices, storage devices or other components are coupled to the interconnect for communication, at least one of them lacking an ability to self-register with the interconnect. Such a component is referred to herein as a non-compliant component. A registration module coupled with the interconnect performs the registration on behalf of the non-compliant component.
    Type: Grant
    Filed: July 9, 2002
    Date of Patent: February 12, 2008
    Assignee: International Business Machines Corporation
    Inventors: Duane Mark Baldwin, Hans Hanhsia Lin, David Lynn Merbach
  • Publication number: 20040010600
    Abstract: The invention provides, in one aspect, a digital data processing system having an interconnect that provides for registration of components communicating thereon. One or more host devices, storage devices or other components are coupled to the interconnect for communication, at least one of them lacking an ability to self-register with the interconnect. Such a component is referred to herein as a non-compliant component. A registration module coupled with the interconnect performs the registration on behalf of the non-compliant component.
    Type: Application
    Filed: July 9, 2002
    Publication date: January 15, 2004
    Inventors: Duane Mark Baldwin, Hans Hanhsia Lin, David Lynn Merbach
  • Publication number: 20030149752
    Abstract: A storage area network (SAN) has a plurality of components including digital data processors, e.g., hosts, coupled to a plurality of storage device. Common, platform-independent processes execute on the hosts, which can be of varied platform types, e.g., Unix™, Windows™, Solaris, and so forth. Those processes utilizes the command line interface of the host operating system to invoke platform-dependent processes on the respective hosts. The platform-dependent processes return data to the platform-independent processes, e.g., via Standard Output or Standard Error of the host operating system command line interface.
    Type: Application
    Filed: October 5, 2001
    Publication date: August 7, 2003
    Inventors: Duane Mark Baldwin, Zhengwen He, Allen Robert Heitman, Hans Hanhsia Lin, David Lynn Merbach