Patents by Inventor Ross E. Hagglund

Ross E. Hagglund 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: 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: 8087032
    Abstract: A Common Information Model (CIM) agent notifies a CIM consumer that the CIM agent is able to receive notifications from the CIM consumer relating to errors within data relating to a CIM managed component and sent by the CIM agent to the CIM consumer. The CIM consumer receives the data relating to the CIM managed component from the CIM agent. The CIM managed component is a hardware component or a component. In response to the CIM consumer detecting that the data relating to the CIM managed component contains errors, the CIM consumer notifies the CIM agent. In response, the CIM agent initiates an automated recovery process in relation to the CIM managed component, without manual user interaction. The CIM agent may then continue to send data relating to the CIM managed component to the CIM consumer.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Aaron Amauba, Ross E. Hagglund, Martine B. Wedlake, Timothy J. Crawford
  • 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: 20090249361
    Abstract: A Common Information Model (CIM) agent notifies a CIM consumer that the CIM agent is able to receive notifications from the CIM consumer relating to errors within data relating to a CIM managed component and sent by the CIM agent to the CIM consumer. The CIM consumer receives the data relating to the CIM managed component from the CIM agent. The CIM managed component is a hardware component or a component. In response to the CIM consumer detecting that the data relating to the CIM managed component contains errors, the CIM consumer notifies the CIM agent. In response, the CIM agent initiates an automated recovery process in relation to the CIM managed component, without manual user interaction. The CIM agent may then continue to send data relating to the CIM managed component to the CIM consumer.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Inventors: Aaron Amauba, Ross E. Hagglund, Martine B. Wedlake, Timothy J. Crawford
  • Publication number: 20080130882
    Abstract: A printing system adapted for use in a computing infrastructure includes a printer for printing documents; a radiofrequency identification (RFID) reader for communicating with at least one RFID tag and the computing infrastructure; a plurality of RFID tags for authenticating a user; a link for providing communication between an RFID tag and the reader and providing authentication of an RFID tag; and a controller for initiating printing of a document upon the authentication. A method for printing a document includes recognizing a radiofrequency (RFID) tag within a certain proximity of a printer; associating the RFID tag with a document stored in a queue; and printing the document while the RFID tag remains within the certain proximity. A computer program product is provided.
    Type: Application
    Filed: December 5, 2006
    Publication date: June 5, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ross E. Hagglund, Cuong M. Le
  • Publication number: 20070300147
    Abstract: Markup-language data, such as extensible Markup Language (XML) data, is compressed. A first node generates compressed markup-language data. The compressed markup-language data is decompressable in accordance with a first general compression scheme that is not particular to data formatted in accordance with a markup language. The compressed markup-language data is further decompressable in accordance with a second specific compression scheme that is particular to data formatted in accordance with the markup language. The first node transmits the compressed markup-language data, which is received by a second node. The second node decompresses the compressed markup-language data using the first general compression scheme or the second specific compression scheme.
    Type: Application
    Filed: June 25, 2006
    Publication date: December 27, 2007
    Inventors: Todd W. Bates, Karl J. Krasnowsky, Ross E. Hagglund