Patents by Inventor Christopher L Molloy

Christopher L Molloy 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: 20190361392
    Abstract: Systems, methods, and computer program products are presented. The system, for instance, includes a mobile device having a hologram emitter, an imager, memory, at least one processor in communication with memory, and program instructions executable by one or more processor via the memory to perform a method including projecting, from the hologram emitter of the mobile device, a holographic image having a mirror-like reflective surface at a position and an orientation from the mobile device, and obtaining, from the imager of the mobile device, image data and/or video data of a reflection of an object reflected off the projected holographic mirror-like reflective surface.
    Type: Application
    Filed: May 25, 2018
    Publication date: November 28, 2019
    Inventors: Craig M. TRIM, Christopher J. DAWSON, Christopher L. MOLLOY, John M. GANCI, JR.
  • Patent number: 10481659
    Abstract: An approach to managing power distribution to computing devices, the approach involving monitoring power consumption of a plurality of computing devices and power draw on a plurality of power distribution units, wherein the plurality of power distribution units distribute power to the plurality of computing devices, determining that any of the plurality of power distribution units are approaching respective power thresholds and responsive to determining that any of the plurality of power distribution units are approaching the respective power thresholds, taking one or more actions to manage power distribution to the plurality of computing devices, wherein the one or more actions are based on a set of rules and the one or more actions comprise configuring a drawing of unequal amounts of power.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: November 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Kenneth T. Gambon, Bret W. Lehman, Christopher L. Molloy, Tenley D. Jackson
  • Publication number: 20190340038
    Abstract: Approaches presented herein enable optimization of a plurality of resources connected within an Internet of Things (IoT) network. More specifically, usage of a first and a second resource of the plurality of resources connected within the IoT network is tracked. This usage comprises a task and a time at which the task is performed for each of the two resources. An anticipated task at an anticipated time based on the tracked usage of the first resource is identified. An anticipated capacity at substantially the same anticipated time is also identified on the second resource based on the tracked usage of the second resource. Excess capacity is generated on the first resource by transferring the anticipated first task to the second resource for the anticipated time. The excess capacity is designated for use by an arm's-length party. A load from the arm's-length party is then assigned to the excess capacity.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Christopher L. Molloy, Robert S. Milligan, Gordan G. Greenlee, Steven A. Waite
  • Publication number: 20190317748
    Abstract: A method and system for improving a machine learning multimedia conversion process is provided. The method includes automatically connecting hardware devices to a server hardware device. Audio and/or video data from a meeting between individuals is recorded form a location and each individual is identified via sensor data. Attributes for each user are identified and the audio and/or video data is converted to text data. Portions of the text data are analyzed and associated with each individual. Action items in the text data are identified and assigned to the individuals based on the attributes. Self-learning software code for executing future multimedia conversion processes is generated based on the assigning and the self-learning software code is modified based on results of executing the future multimedia conversion processes.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Christopher J. Dawson, Christopher L. Molloy, Craig M. Trim, John M. Ganci, JR.
  • Patent number: 10445997
    Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 15, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher L. Molloy, Bernadette A. Pierson, Jayashree Vaidyanathan, Edgar A. Zamora Duran
  • Publication number: 20190160333
    Abstract: Streaming real-time fitness activity for analysis to determine if the user should change the exercise type, the wait duration between exercises, or the intensity level to increase the effectiveness level of the current activity for defined fitness goals and objectives of the user and notifying the user of the changes to the fitness activity in real-time while performing the activity. Evaluating the fitness goals of the user to define a fitness plan with specific exercises based on the fitness programs ranking learned from social media sentiment and proven results based on real-time feedback results of the user correlated to the activity. The fitness plan is evaluated based on current measurements of progress with goals to recommend and forecast changes to the fitness plan.
    Type: Application
    Filed: November 28, 2017
    Publication date: May 30, 2019
    Inventors: Christopher J. Dawson, John M. Ganci, JR., Christopher L. Molloy, Craig M. Trim
  • Publication number: 20190160334
    Abstract: Streaming real-time fitness activity for analysis to determine if the user should change the exercise type, the wait duration between exercises, or the intensity level to increase the effectiveness level of the current activity for defined fitness goals and objectives of the user and notifying the user of the changes to the fitness activity in real-time while performing the activity. Evaluating the fitness goals of the user to define a fitness plan with specific exercises based on the fitness programs ranking learned from social media sentiment and proven results based on real-time feedback results of the user correlated to the activity. The fitness plan is evaluated based on current measurements of progress with goals to recommend and forecast changes to the fitness plan.
    Type: Application
    Filed: December 14, 2017
    Publication date: May 30, 2019
    Inventors: Christopher J. Dawson, John M. Ganci, JR., Christopher L. Molloy, Craig M. Trim
  • Publication number: 20180365942
    Abstract: A computer-implemented method includes: determining, by a computing device, a location of an individual in a building relative to the location of an exit of the building; determining, by the computing device, the location of obstacles or hazards within the building; determining, by the computing device, a path from the individual to the exit based on determining the location of the individual relative to the exit and the location of the obstacles or hazards; generating, by the computing device, signaling instructions based on the path; and outputting, by the computing device, the signaling instructions to one or more signaling devices, wherein the outputting the signaling instructions control operations of the one or more signaling devices to guide the individual to the exit based on the path.
    Type: Application
    Filed: June 20, 2017
    Publication date: December 20, 2018
    Inventors: Christopher L. MOLLOY, Bernadette A. PIERSON, Jayashree VAIDYANATHAN, Edgar A. ZAMORA DURAN
  • Publication number: 20180351985
    Abstract: Systems and methods for source verification are disclosed. A method includes: receiving, by a computing device, a report from a first source; determining, by the computing device, the first source is listed in a source repository based on receiving the report; selecting, by the computing device, a second source at a location remote from the first source based on the source being listed in the source repository; confirming, by the computing device, the report from the first source based on information received from the second source; repeating, by the computing device, the selecting and the confirming until a value of information in the report from the second source exceeds an information trust level value for the report.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventors: Charles E. Beller, Gregory J. Boss, Christopher L. Molloy, Bernadette A. Pierson
  • Publication number: 20180210924
    Abstract: A method for providing relevant search results using a user's identity is provided. The method includes accessing a user profile of the user, in response to receiving a search query from the user, the user profile including information from a plurality of sources, determining a plurality of search domains based on the user profile, searching the plurality of search domains using the search query received from the user, and providing the search results from each search domain.
    Type: Application
    Filed: January 26, 2017
    Publication date: July 26, 2018
    Inventors: Gordan G. Greenlee, Robert S. Milligan, Christopher L. Molloy, Craig A. Nygard, Steven A. Waite
  • Publication number: 20170255243
    Abstract: An approach to managing power distribution to computing devices, the approach involving monitoring power consumption of a plurality of computing devices and power draw on a plurality of power distribution units, wherein the plurality of power distribution units distribute power to the plurality of computing devices, determining that any of the plurality of power distribution units are approaching respective power thresholds and responsive to determining that any of the plurality of power distribution units are approaching the respective power thresholds, taking one or more actions to manage power distribution to the plurality of computing devices, wherein the one or more actions are based on a set of rules and the one or more actions comprise configuring a drawing of unequal amounts of power.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 7, 2017
    Inventors: Kenneth T. Gambon, Bret W. Lehman, Christopher L. Molloy, Tenley D. Jackson
  • Publication number: 20170212745
    Abstract: A system and method may include determining robustness of a target computer, gathering information regarding the target computer from a research engine, determining an order in which software packages are upgraded, dynamically adjusting the robustness of the target computer, returning data for a found component of the target computer, crawling the web looking for content related to a submission request, and updating data in a repository.
    Type: Application
    Filed: January 22, 2016
    Publication date: July 27, 2017
    Inventors: GORDAN G. GREENLEE, ROBERT S. MILLIGAN, CHRISTOPHER L. MOLLOY, CRAIG A. NYGARD, STEVEN A. WAITE
  • Publication number: 20170212743
    Abstract: A system and method may include determining robustness of a target computer, gathering information regarding the target computer from a research engine, determining an order in which software packages are upgraded, dynamically adjusting the robustness of the target computer, returning data for a found component of the target computer, crawling the web looking for content related to a submission request, and updating data in a repository.
    Type: Application
    Filed: August 27, 2016
    Publication date: July 27, 2017
    Inventors: GORDAN G. GREENLEE, ROBERT S. MILLIGAN, CHRISTOPHER L. MOLLOY, CRAIG A. NYGARD, STEVEN A. WAITE
  • Patent number: 9176483
    Abstract: Techniques are described for controlling the climate in a data center. Using the input of an administrator, multiple desired attributes of a data center (e.g., temperature, energy consumption, costs, or system performance) may be balanced using a utility function that maximizes the utility of the computing systems in the data center according to the administrator's preferences. Additionally, a cooling model is generated that represents the affect of a control parameter (e.g., the fan speed of a CRAC) on the desire attributes of the data center. The cooling model may then be substituted into the utility function to replace the desired attributes. Using this new utility function, the control parameters may be varied such that the maximum utility is achieved.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: November 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tony A. Bentivegna, Brad L. Brech, Rajarshi Das, Murthy V. Devarakonda, Hendrik F. Hamann, Jeffrey O. Kephart, Bret W. Lehman, Jonathan Lenchner, Christopher L. Molloy
  • Patent number: 9146544
    Abstract: Techniques are described for controlling the climate in a data center. Using the input of an administrator, multiple desired attributes of a data center (e.g., temperature, energy consumption, costs, or system performance) may be balanced using a utility function that maximizes the utility of the computing systems in the data center according to the administrator's preferences. Additionally, a cooling model is generated that represents the affect of a control parameter (e.g., the fan speed of a CRAC) on the desire attributes of the data center. The cooling model may then be substituted into the utility function to replace the desired attributes. Using this new utility function, the control parameters may be varied such that the maximum utility is achieved.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: September 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tony A. Bentivegna, Bradley L. Brech, Rajarshi Das, Murthy V. Devarakonda, Hendrik F. Hamann, Jeffrey O. Kephart, Bret W. Lehman, Jonathan Lenchner, Christopher L. Molloy
  • Patent number: 9066451
    Abstract: A heat exchanger system having a container having an inner chamber containing the media from which heat is to be pulled, and further having an outer surface to which is attached corrugated columns of thermally conducting material, cooling fluid conduits through the corrugated columns supplied with cooling water, at least the outer surface of the container and the corrugated columns is composed of metal and the outer surface of the container is separated from the inner surface by insulator material. It also contains a temperature monitor and controller for controlling the cooling system based upon the environment temperature to save energy.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: June 23, 2015
    Assignee: International Business Machines Corporation
    Inventors: Brian A. Canney, Wally Karrat, Bret W. Lehman, Christopher L. Molloy
  • Publication number: 20140008043
    Abstract: A heat exchanger system having a container having an inner chamber containing the media from which heat is to be pulled, and further having an outer surface to which is attached corrugated columns of thermally conducting material, cooling fluid conduits through the corrugated columns supplied with cooling water, at least the outer surface of the container and the corrugated columns is composed of metal and the outer surface of the container is separated from the inner surface by insulator material. It also contains a temperature monitor and controller for controlling the cooling system based upon the environment temperature to save energy.
    Type: Application
    Filed: September 10, 2013
    Publication date: January 9, 2014
    Applicant: International Business Machines Corporation
    Inventors: Brian A. Canney, Wally Karrat, Bret W. Lehman, Christopher L. Molloy
  • Patent number: 8554390
    Abstract: A heat exchanger system having an IT container having an inner chamber containing the media from which heat is to be pulled, and further having an outer surface to which is attached corrugated columns of thermally conducting material, cooling water pipes through the corrugated columns supplied with cooling water, at least the outer surface of the container and the corrugated columns is composed of metal and the outer surface of the container is separated from the inner surface by insulator material. It also contains a temperature monitor and controller for controlling the cooling system based upon the environment temperature to save energy.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: October 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Brian A. Canney, Wally Karrat, Bret W. Lehman, Christopher L. Molloy
  • Publication number: 20130159039
    Abstract: A change management system issues work tickets that list particular procedures for performing an action, for example, in a data center. If these procedures are not followed precisely, then an outage may occur. Advantageously, the change management system may be communicatively coupled to an infrastructure management system for verifying that the procedures were performed properly. For any work ticket that involves support devices (e.g., power supplies or cooling mechanisms) that are monitored by the infrastructure management system, the change management system may send a request to the infrastructure management system to verify that these support devices are in the correct mode or state. If not, the change management system may refuse to close the ticket and instruct a technician to change the support device to the proper condition. This may prevent outages that occur from a technician failing to follow the procedures detailed by the change management system.
    Type: Application
    Filed: December 15, 2011
    Publication date: June 20, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brad L. Brech, Kenneth T. Gamdon, Bret W. Lehman, Christopher L. Molloy
  • Publication number: 20120290135
    Abstract: Techniques are described for controlling the climate in a data center. Using the input of an administrator, multiple desired attributes of a data center (e.g., temperature, energy consumption, costs, or system performance) may be balanced using a utility function that maximizes the utility of the computing systems in the data center according to the administrator's preferences. Additionally, a cooling model is generated that represents the affect of a control parameter (e.g., the fan speed of a CRAC) on the desire attributes of the data center. The cooling model may then be substituted into the utility function to replace the desired attributes. Using this new utility function, the control parameters may be varied such that the maximum utility is achieved.
    Type: Application
    Filed: May 10, 2011
    Publication date: November 15, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tony A. Bentivegna, Brad L. Brech, Rajarshi Das, Murthy V. Devarakonda, Hendrik F. Hamann, Jeffrey O. Kephart, Bret W. Lehman, Jonathan Lenchner, Christopher L. Molloy