Patents by Inventor Christopher J. Dawson

Christopher J. Dawson 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: 20160328267
    Abstract: The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Christopher J. DAWSON, Vincenzo V. DI LUOFFO, Rick A. HAMILTON, II, Michael D. KENDZIERSKI
  • Publication number: 20160328262
    Abstract: The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
    Type: Application
    Filed: July 21, 2016
    Publication date: November 10, 2016
    Inventors: Christopher J. DAWSON, Vincenzo V. DI LUOFFO, Rick A. HAMILTON, II, Michael D. KENDZIERSKI
  • Publication number: 20160328400
    Abstract: Embodiments of the present invention provide systems and methods for finding individuals within a field. In one embodiment, a configured query is utilized in order to identify a set of appropriate individuals within a field. Information associated with a skill level and a relationship of a requester is found across a set of disparate media outlets. The system assigns a level of skill set and level of relationship of any identified individual to the requester. A ranking of the identified individuals is generated based on the skill set and relationship of any identified individual based on the configured query.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Inventors: Christopher J. Dawson, Randy S. Johnson, Tedrick N. Northway, William A. Smith
  • Publication number: 20160315842
    Abstract: An approach is provided for managing a quality of service (QoS) of an application running in a networked computing environment. Based on information received from monitoring devices or tools that monitor a state of a user, a model of a cognitive focus of attention of the user is generated. An actual QoS for a software application is determined. Based on the model, a perceived QoS is determined. A current usage by the user of software application is determined. Based on the model, the actual QoS, and the current usage, an adjustment to the actual QoS is determined, while maintaining unchanged the perceived QoS.
    Type: Application
    Filed: April 27, 2015
    Publication date: October 27, 2016
    Inventors: Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II, James R. Kozloski
  • Publication number: 20160306525
    Abstract: Methods and systems for associating a standardized electronic icon with a user and displaying the icon with electronic communications of the user are disclosed. A computer implemented method includes: determining one or more icons to associate with an individual when the individual creates an electronic message; and at least one of selectively and automatically appending at least one of the one or more icons that are associated with the individual to the electronic message. The at least one of the one or more icons is subsequently displayed with the electronic message to a recipient to provide information about the individual to the recipient.
    Type: Application
    Filed: June 24, 2016
    Publication date: October 20, 2016
    Inventors: Christopher J. DAWSON, Rick A. HAMILTON, II, Ruthie D. LYLE, James W. SEAMAN
  • Patent number: 9471804
    Abstract: A method, computer program product, and computer system for managing and controlling direct access of an administrator to a computer system. An interceptor application resides on the computer system and intercepts the direct access. The interceptor application receives a request for the direct access to the computer system and determines whether the administrator requests for a new ticket. The interceptor application redirects the administrator to log onto the service management system for generating the new ticket by the service management system, in response to determining that the administrator requests for the new ticket or open tickets are not found. The interceptor application receives from the service management system the new ticket and grants the administrator the direct access to the computer system.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eric M. Anderson, Christopher J. Dawson, Leslie A. Nelson, Brett W. Singletary
  • Patent number: 9467937
    Abstract: A system and method of locating a wireless connection among a plurality of possible wireless connections. More particularly, a system and method of locating a user preferred wireless connection among a plurality of possible wireless connections. The method includes scanning for available networks and determining whether the available networks satisfy one or more user preferences. The method further includes establishing a secondary network connection with one of the available networks based on one or more user preferences being satisfied.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: October 11, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Peter G. Finn, Rick A. Hamilton, II, Jenny S. Li
  • Publication number: 20160277269
    Abstract: An approach for assisting a user with a service request is provided. In the approach, it is determined that an error has occurred on a computing device of a user. A processor identifies information about the computing device. A processor determines that the computing device corresponds to a group of one or more additional computing devices, within a predetermined threshold, based on at least, on the information about the computing device. A processor causes the user to enter into a communication with at least a second user of a second computing device, wherein the second computing device is one of the group of one or more additional computing devices.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Al Chakra, Christopher J. Dawson, Yu Deng, Rick A. Hamilton, II, Jenny S. Li, Liangzhao Zeng
  • Publication number: 20160275421
    Abstract: In general, embodiments of the present invention provide an approach for evaluating a computer environment. Specifically, actual deployed components of the computer systems are discovered and cross-referenced against a pre-determined functional architecture to produce a new physical pattern model to determine whether critical functions within the computer environment are not implemented or whether deployed components within the computer environment are over or under capacity.
    Type: Application
    Filed: March 16, 2015
    Publication date: September 22, 2016
    Inventors: Christopher J. Dawson, Ravi K. Kosaraju, Baiju D. Mandalia, Madhusudan Ramakrishna
  • Patent number: 9442767
    Abstract: The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Vincenzo V. Di Luoffo, Rick A. Hamilton, II, Michael D. Kendzierski
  • Patent number: 9442768
    Abstract: The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: September 13, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Vincenzo V. Di Luoffo, Rick A. Hamilton, II, Michael D. Kendzierski
  • Publication number: 20160246350
    Abstract: Approaches that manage energy in a data center are provided. In one embodiment, there is an energy management tool, including an analysis component configured to determine a current energy profile of each of a plurality of systems within the data center, the current energy profile comprising an overall rating expressed as an integer value, the overall rating calculated based on a current workload usage and environmental conditions surrounding each of the plurality of systems; and a priority component configured to prioritize a routing of a workload to a set of systems from the plurality of systems within the data center having the least amount of energy present based on a comparison of the overall ratings for each of the plurality of systems within the data center.
    Type: Application
    Filed: April 29, 2016
    Publication date: August 25, 2016
    Inventors: Christopher J. Dawson, Vincenzo V. Diluoffo, Rick A. Hamilton, II, Michael D. Kendzierski
  • Patent number: 9424543
    Abstract: A method to authenticate an identity of a responder. The method includes receiving a request and determining, by one or more computer processors, a reviewer for the request. A custom key is generated for the reviewer and the request, and at least one URL is generated that contains the custom key. At least one URL is sent, along with the request, to the reviewer. Upon receiving a response to the request that includes a selection of one URL, it is determined whether the response was received from the determined reviewer for the request.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: August 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Eric Anderson, Christopher J. Dawson, Ravi K. Kosaraju, Rajesh Radhakrishnan
  • Patent number: 9405436
    Abstract: Methods and systems for associating a standardized electronic icon with a user and displaying the icon with electronic communications of the user are disclosed. A computer implemented method includes: determining one or more icons to associate with an individual when the individual creates an electronic message; and at least one of selectively and automatically appending at least one of the one or more icons that are associated with the individual to the electronic message. The at least one of the one or more icons is subsequently displayed with the electronic message to a recipient to provide information about the individual to the recipient.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: August 2, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Dawson, Rick A. Hamilton, II, Ruthie D. Lyle, James W. Seaman
  • Patent number: 9395910
    Abstract: A method and system for zooming an image on a touch screen. A trajectory, which is detected, is formed by a continuous direct touching of the screen by a finger of a user, beginning at a first point on the screen initially touched by the user and ending at a second point on the screen being touched by the user. It is ascertained that the screen has been touched by being pressed by the finger at one point on the trajectory for at least a predetermined minimum period of time or that a direction pointed to by a tangent to the trajectory at the second point is at an angle with respect to a specified reference direction on the screen that is at least a predetermined minimum angle. In response to the ascertaining, an initial image on the screen is zoomed-in or zoomed-out in a manner determined by the trajectory.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: July 19, 2016
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Gene L. Brown, Brendan F. Coffey, Christopher J. Dawson, Cliford V. Harris
  • Patent number: 9390467
    Abstract: The present invention re-renders data center visualizations at different levels of abstraction based on roles or activities of an avatar. Morphing of data center objects is accomplished by either combining or decomposing existing data center objects in a manner that will result in a new object that maintains its relationship to the original objects. An example of this would be when creating an application object by combining an existing infrastructure objects (e.g., a server, a network and storage) used to support the application object runtime environment. This allows for the avatar to not only relate the application object to the supporting infrastructure objects, but also provides a view of how the application object is impacted whenever the supporting infrastructure objects change or break.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Michael J. Osias, Brian W. Sledge
  • Publication number: 20160191344
    Abstract: Embodiments of the present invention provide an approach for dynamically modifying Quality of Service (QoS) levels for resources (e.g., applications, processes, services, etc.) running in a networked computing environment. Specifically, embodiments of the present invention dynamically adjust transport level networking QoS parameters based on associated service level agreements (SLA) term. In a typical embodiment, a set of service level requirements associated with a resource running in the networked computing environment will first be identified (e.g., in a computer data structure). Then, the set of service level requirements will be mapped to a set of QoS parameters associated with a transport layer of the networked computing environment. A current performance of the resource within the transport layer will then be determined. Once the current performance has been determined, it will be further determined whether the current performance meets the set of service level requirements.
    Type: Application
    Filed: March 3, 2016
    Publication date: June 30, 2016
    Inventors: Katalin K. Bartfai-Walcott, Gregory J. Boss, Christopher J. Dawson, Rick A. Hamilton, II
  • Publication number: 20160191671
    Abstract: Methods and arrangements of developing user profiles in virtual worlds are discussed. Embodiments include transformations, code, state machines or other logic to receive data from a software agent in a virtual world, directly or indirectly. The data may be based upon information automatically gathered from data stores outside the virtual world, including account data and user profile data. The embodiment may also involve developing a user profile of the user in the virtual world, based upon the data received from the software agent. An embodiment may also involve automatically gathering information from data stores external to the virtual world. The information may include user account data and user profile information. The embodiment may also include aggregating data for generating the user profile in the virtual world, based upon the information; and transmitting the data directly or indirectly to the virtual world.
    Type: Application
    Filed: October 28, 2015
    Publication date: June 30, 2016
    Applicant: ACTIVISION PUBLISHING, INC.
    Inventors: Christopher J. DAWSON, Rick A. HAMILTON, II, Michael D. KENDZIERSKI, James W. SEAMAN
  • Publication number: 20160188653
    Abstract: A method, computer program product, and computer system for updating progression of performing computer system management. A computer system receives a log-on of a change implementer onto a managed computer system and searches a change request on a managing computer system. In response to that the change request is found, the computer system receives from the change implementer a command with a current date and time and matches the command to one or more tasks within the change request. In response to determining that the command matches the one or more tasks, the computer system updates start dates and times of the one or more tasks. And, in response to that the one or more tasks are completed, the computer system updates stop dates and times of the one or more tasks.
    Type: Application
    Filed: March 10, 2016
    Publication date: June 30, 2016
    Inventors: Eric M. Anderson, Christopher J. Dawson, Leslie A. Nelson, Brett W. Singletary
  • Publication number: 20160162670
    Abstract: A method, computer program product, and computer system for managing and tracking commands associated with a change on a managed computer system. The managed computer system receives a log-on of an administrator onto the managed computer system, determines the lockdown level of the managed computer system by querying a managing computer system, and retrieves a list of authorized commands under the lockdown level from the managing computer system. The managed computer system determines, by querying the managing computer system, whether an authorized change on the managed computer system exists. The managed computer system removes the lockdown level to receive from the managing computer system authorization of commands that have been locked down, in response to determining that the authorized change exists. The managed computer system sets the lockdown level with the authorized commands on the managed computer system, in response to determining that the authorized change does not exist.
    Type: Application
    Filed: February 11, 2016
    Publication date: June 9, 2016
    Inventors: Eric Anderson, Christopher J. Dawson, Leslie A. Nelson, Brett W. Singletary