Patents by Inventor Paulene M. Purdy

Paulene M. Purdy 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: 8019840
    Abstract: A computerized method for determining whether a storage device detected in a SAN is associated with a storage array detected in the SAN, where the storage array has one or more storage devices associated therewith. The computerized method includes obtaining identifying information for the detected storage device, obtaining identifying information for the one or more storage devices associated with the detected storage array, and processing the obtained information to determine whether the detected storage device is one of the one or more storage devices associated with the detected storage array.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: September 13, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David McDougall, Harry E Kellogg, Paulene M. Purdy
  • Patent number: 7765284
    Abstract: A method for operating a computer having an operating system platform and a virtual machine configured to interpret an instruction language, the computer also having a client program written in the instruction language. The method includes using the client program to determine the operating system platform and modifying operation of the client program in accordance with the determination. The method is particularly useful for operation of a client program running on a computer that controls a storage area network management server.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: July 27, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Edward Donald Houston, Paulene M. Purdy
  • Patent number: 7240090
    Abstract: A system and method for controlling queues by reducing the amount of redundant operations requested by commands associated with elements in the queue is provided. Control of queueing is provided by combining elements in the queue requesting redundant operations and eliminating those elements from the queue. Priority levels for each of the elements are also combined.
    Type: Grant
    Filed: November 4, 2002
    Date of Patent: July 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Paulene M. Purdy
  • Publication number: 20040088366
    Abstract: A computerized method for determining whether a storage device detected in a SAN is associated with a storage array detected in the SAN, where the storage array has one or more storage devices associated therewith. The computerized method includes obtaining identifying information for the detected storage device, obtaining identifying information for the one or more storage devices associated with the detected storage array, and processing the obtained information to determine whether the detected storage device is one of the one or more storage devices associated with the detected storage array.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: David McDougall, Harry E. Kellogg, Paulene M. Purdy
  • Publication number: 20040088427
    Abstract: A system and method for controlling queues by reducing the amount of redundant operations requested by commands associated with elements in the queue is provided. Control of queueing is provided by combining elements in the queue requesting redundant operations and eliminating those elements from the queue. Priority levels for each of the elements are also combined.
    Type: Application
    Filed: November 4, 2002
    Publication date: May 6, 2004
    Inventor: Paulene M. Purdy
  • Publication number: 20040088432
    Abstract: A system for managing attribute data provides reference characters to define attribute strings, and thereby provide compressed attribute data. The reference characters may be configured in a tree structure with the reference characters repeatable and configured in parallel resizeable arrays to define attribute data, for example, XML attribute tags. A translation table is provided for use in translating the reference characters associated with the attribute strings. A management server in connection with a user interface provides for management of network resources, including storage devices, associated with the attribute data. The storage devices may be configured to include logical units, with the reference characters repeated and used to represent redundant strings in the different logical units.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Eric D. Hubbard, Edward Donald Houston, Paulene M. Purdy
  • Publication number: 20040083280
    Abstract: A method for operating a computer having an operating system platform and a virtual machine configured to interpret an instruction language, the computer also having a client program written in the instruction language. The method includes using the client program to determine the operating system platform and modifying operation of the client program in accordance with the determination. The method is particularly useful for operation of a client program running on a computer that controls a storage area network management server.
    Type: Application
    Filed: October 24, 2002
    Publication date: April 29, 2004
    Inventors: Edward Donald Houston, Paulene M. Purdy