Patents by Inventor Arthur J. Colvig

Arthur J. Colvig 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).

  • Publication number: 20170068473
    Abstract: Provided are a computer program product, system, and method for considering input/output workload and space usage at a plurality of logical devices to select one of the logical devices to use to store an object. A determination is made of a logical device to store the object based on workload scores for each of the logical devices indicating a level of read and write access of objects in the logical device and space usage of the logical devices. The object is written to the determined logical device.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: Matthew J. Anglin, Arthur J. Colvig, Michael G. Sisco
  • Patent number: 8438303
    Abstract: A method and apparatus are provided for managing logging data communications in a computer system. The computer system is configured with a proxy agent in communication with a client machine and storage, and an embedded agent in communication with the proxy agent and the client machine. All inbound communications from the client machine to the storage are maintained in a log local to the proxy agent. However, all outbound communications are split between two different communications paths, with one outbound path from the storage directly to the client machine and a second outbound path from the storage to the client machine via the proxy agent. One of the two outbound paths is selected based upon one or more of the characteristics of the associated communication.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: May 7, 2013
    Assignee: International Business Machines Corporation
    Inventors: Arthur J. Colvig, Timothy J. Crawford, Krishna Harathi, Martine B. Wedlake
  • Patent number: 8171075
    Abstract: An information technology (IT) environment includes IT managed resources in which the resources are abstracted using a model. In response to determining that a request for information received from a client is non-optimal in terms of processing the request, a first hint can be constructed that indicates how future requests are to be formulated by the client so that they are more optimal in terms of processing the future requests. In response to determining that the information is internally structured non-optimally in terms of processing the request, a second hint can be constructed that indicates how the information is to be internally structured more optimally in terms of processing future requests. In response to determining that processing the request will be non-optimal, a third hint can be constructed relating to a characteristic that results in non-optimal processing of the request, and logged within a hint log for offline analysis.
    Type: Grant
    Filed: June 14, 2009
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Martine B. Wedlake, Ross E. Hagglund, Arthur J. Colvig
  • Patent number: 7941242
    Abstract: A method to provide redundant accessor availabilty in an automated data storage library. The method provides a data storage and retrieval system comprising one or more data storage devices a robot accessor and a gripper. Either at the same time or at a later time, the user obtains a second gripper and/or a second accessor. The method allows selection and/or authorization for additional support from the second gripper and/or the second accessor upon request and authorization. The redundant accessor capabilities are provided on an honor system for payment for the additional capability, and/or uses a system for tracking the redundant accessor usage, and/or uses license keys or other controls that must be obtained prior to enabling redundant accessor capabilities.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: May 10, 2011
    Assignee: International Business Machines Corporation
    Inventors: Arthur J. Colvig, Brian G. Goodman, Ronald F. Hill, Jr., Timothy K. Pierce
  • Patent number: 7877464
    Abstract: A method to change the IP address of a server from a remote operator station, where that server comprises an HTTP server having a first IP address, and where that server is capable of communicating with one or more remote operator stations. One of those remote operator stations submits to the server, using the first IP address, an IP address change request. That IP address change request includes discontinuing use of the first IP address and commencing use of a second IP address. After receipt of the IP address change request, the server generates an HTML page comprising an embedded applet, where that applet is capable of monitoring the TCP/IP connection between the remote operator station and the server. The server provides that HTML page/applet to the remote operator station. Thereafter, the remote operator station continuously displays the status of the IP address change request using the provided applet.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: January 25, 2011
    Assignee: International Business Machines Corporation
    Inventors: Arthur J. Colvig, David V. Valverde, Bryan J. Wright
  • Publication number: 20100318597
    Abstract: An information technology (IT) environment includes IT managed resources in which the resources are abstracted using a model. In response to determining that a request for information received from a client is non-optimal in terms of processing the request, a first hint can be constructed that indicates how future requests are to be formulated by the client so that they are more optimal in terms of processing the future requests. In response to determining that the information is internally structured non-optimally in terms of processing the request, a second hint can be constructed that indicates how the information is to be internally structured more optimally in terms of processing future requests. In response to determining that processing the request will be non-optimal, a third hint can be constructed relating to a characteristic that results in non-optimal processing of the request, and logged within a hint log for offline analysis.
    Type: Application
    Filed: June 14, 2009
    Publication date: December 16, 2010
    Inventors: Martine B. Wedlake, Ross E. Hagglund, Arthur J. Colvig
  • Publication number: 20100017536
    Abstract: A method and apparatus are provided for managing logging data communications in a computer system. The computer system is configured with a proxy agent in communication with a client machine and storage, and an embedded agent in communication with the proxy agent and the client machine. All inbound communications from the client machine to the storage are maintained in a log local to the proxy agent. However, all outbound communications are split between two different communications paths, with one outbound path from the storage directly to the client machine and a second outbound path from the storage to the client machine via the proxy agent. One of the two outbound paths is selected based upon one or more of the characteristics of the associated communication.
    Type: Application
    Filed: July 15, 2008
    Publication date: January 21, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arthur J. Colvig, Timothy J. Crawford, Krishna Harathi, Martine B. Wedlake
  • Patent number: 7114006
    Abstract: A method to change the IP address of a server from a remote operator station, where that server comprises an HTTP server having a first IP address, and where that server is capable of communicating with one or more remote operator stations. One of those remote operator stations submits to the server, using the first IP address, an IP address change request. That IP address change request includes discontinuing use of the first IP address and commencing use of a second IP address. After receipt of the IP address change request, the server generates an HTML page comprising an embedded applet, where that applet is capable of monitoring the TCP/IP connection between the remote operator station and the server. The server provides that HTML page/applet to the remote operator station. Thereafter, the remote operator station continuously displays the status of the IP address change request using the provided applet.
    Type: Grant
    Filed: January 6, 2003
    Date of Patent: September 26, 2006
    Assignee: International Business Machines Corporation
    Inventors: Arthur J. Colvig, David V. Valverde, Bryan J. Wright
  • Publication number: 20040133664
    Abstract: A method to change the IP address of a server from a remote operator station, where that server comprises an HTTP server having a first IP address, and where that server is capable of communicating with one or more remote operator stations. One of those remote operator stations submits to the server, using the first IP address, an IP address change request. That IP address change request includes discontinuing use of the first IP address and commencing use of a second IP address. After receipt of the IP address change request, the server generates an HTML page comprising an embedded applet, where that applet is capable of monitoring the TCP/IP connection between the remote operator station and the server. The server provides that HTML page/applet to the remote operator station. Thereafter, the remote operator station continuously displays the status of the IP address change request using the provided applet.
    Type: Application
    Filed: January 6, 2003
    Publication date: July 8, 2004
    Applicant: International Business Machines Corporation
    Inventors: Arthur J. Colvig, David V. Valverde, Bryan J. Wright