Patents by Inventor Amy L. Therrien

Amy L. Therrien 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: 7921433
    Abstract: A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Brian S. McCain, Amy L. Therrien
  • Patent number: 7437735
    Abstract: A technique for reducing the number of events that are transmitted by a server to a client in a client/server application programming interface (API). At the server host, each of different event messages is associated with at least one event category in a hierarchy of event categories. Each client host sends a registration request to the server host to inform the server host that the client host wants to receive only event messages that are associated with a specified event category. The server host associates the specified event category with each client host, and communicates only the event messages that are descendants of the specified event category.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: October 14, 2008
    Assignee: International Business Machines Corporation
    Inventors: Linda V. Benhase, Raymond A. James, Brian S. McCain, John R. Paveza, Amy L. Therrien, Glenn P. Williamson
  • Publication number: 20080201417
    Abstract: A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed.
    Type: Application
    Filed: April 29, 2008
    Publication date: August 21, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian S. McCain, Amy L. Therrien
  • Patent number: 7409693
    Abstract: A technique for determining whether a server host supports the functions in a command sent by a client host. The client host formulates a command including a command object that contains parameter objects. The parameter objects, which represent the functions, are serialized, e.g., using the Java serialization command, and communicated to the server host. The server host attempts to deserialize the parameter objects. If it is successful, it is concluded that the server host supports the functions represented by the parameter objects. Or, it is concluded that the server host is incompatible with the functions represented by one or more parameter objects that cannot be deserialized. The server host may be a storage server, and the functions may be storage-related, such as a copy type to be performed.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Brian S. McCain, Amy L. Therrien
  • Patent number: 7350000
    Abstract: A user interface facilitates copying data between storage resources, such as servers. A user selects a source storage resource and a target storage resource. Available adapters are displayed through which a path can be established between the selected source and target storage resources. The user selects at least one of the available adapters to configure the path to copy data from the selected source storage resource to the selected target storage resource. The list of available adapters is dynamically updated so that only currently available adapters are displayed. The displayed adapters may be further limited to those that are compatible with a certain path type selected by the user, such as adapters used for a unidirectional or a bi-directional path.
    Type: Grant
    Filed: February 25, 2004
    Date of Patent: March 25, 2008
    Assignee: International Business Machines Corporation
    Inventors: Dale H. Anderson, Linda V. Benhase, Mary C. Burton, Amy N. Morris, Kaur Ramandeep, Amy L. Therrien, David V. Valverde, John E. Wrobel