Patents by Inventor Bradley L. Manning

Bradley L. Manning 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: 10841364
    Abstract: A computer-implemented method may include identifying a sending computer system and a receiving computer system. The method may also include receiving a request from the sending computer system for a receptiveness value of the receiving computer system, where the receptiveness value indicates openness of the receiving computer system to interruption. The method may also include determining a current state of the receiving computer system. The method may also include determining a known state of the receiving computer system. The method may also include calculating a known state receptiveness value. The method may also include analyzing the current state and the known state to determine whether the current state is equivalent to the known state. The method may also include calculating the receptiveness value for the receiving computer system. The method may also include transmitting computer instructions for displaying the receptiveness value to the sending computer system.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: James E. Carey, Bradley L. Manning, Drew C. Varner, Charles J. Volzka
  • Publication number: 20200065368
    Abstract: A method, system and computer program product are provided for implementing enhanced autocomplete via multiple mobile keyboards. A user input is mapped to other keys to identify a meaningful message. When a meaningful message is not identified, the user input is compared with text using other keyboards for the mobile device. When a meaningful message is identified, the user input is automatically corrected.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 27, 2020
    Inventors: Aditi Rajagopal, Bradley L. Manning, Charles Volzka, James E. Carey
  • Patent number: 10296387
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: May 21, 2019
    Assignee: International Business Machines Corporation
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 10210021
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: February 19, 2019
    Assignee: International Business Machines Corporation
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20180278503
    Abstract: A computer-implemented method may include identifying a sending computer system and a receiving computer system. The method may also include receiving a request from the sending computer system for a receptiveness value of the receiving computer system, where the receptiveness value indicates openness of the receiving computer system to interruption. The method may also include determining a current state of the receiving computer system. The method may also include determining a known state of the receiving computer system. The method may also include analyzing the current state and the known state to determine whether the current state is equivalent to the known state. The method may also include, in response to analyzing the current state and the known state, calculating the receptiveness value for the receiving computer system. The method may also include transmitting computer instructions for displaying the receptiveness value to the sending computer system.
    Type: Application
    Filed: February 20, 2018
    Publication date: September 27, 2018
    Inventors: James E. Carey, Bradley L. Manning, Drew C. Varner, Charles J. Volzka
  • Publication number: 20180278502
    Abstract: A computer-implemented method may include identifying a sending computer system and a receiving computer system. The method may also include receiving a request from the sending computer system for a receptiveness value of the receiving computer system, where the receptiveness value indicates openness of the receiving computer system to interruption. The method may also include determining a current state of the receiving computer system. The method may also include determining a known state of the receiving computer system. The method may also include analyzing the current state and the known state to determine whether the current state is equivalent to the known state. The method may also include, in response to analyzing the current state and the known state, calculating the receptiveness value for the receiving computer system. The method may also include transmitting computer instructions for displaying the receptiveness value to the sending computer system.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: James E. Carey, Bradley L. Manning, Drew C. Varner, Charles J. Volzka
  • Publication number: 20180097704
    Abstract: A computer implemented method may include identifying activities of a receiving computer system during a first time period (current activities) based on a review of at least computer software applications executing on the receiving computer system during the first time period. The method may also include retrieving historical data associated with the receiving computer system, the historical data including at least amounts of time for the receiving computer system to respond to electronic messages during a second time period and pertaining to activities similar to the current activities. The method may also include calculating, via an automated statistical technique, a receptiveness value for the receiving computer system in light of the historical data and the current activities. Further, the method may include transmitting computer instructions for displaying the receptiveness value in a privacy preserving manner.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 5, 2018
    Inventors: James E. Carey, Bradley L. Manning, Drew C. Varner, Charles J. Volzka
  • Publication number: 20180095796
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Application
    Filed: December 5, 2017
    Publication date: April 5, 2018
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20180095797
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Application
    Filed: December 5, 2017
    Publication date: April 5, 2018
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9870261
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9870260
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: January 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9584442
    Abstract: Disclosed aspects manage a set of assets of a shared pool of configurable computing resources. A set of usage data is established by the shared pool of configurable computing resources. The set of usage data corresponds to usage of the set of assets by a set of users. The shared pool of configurable computing resources determines an asset load-order based on the set of usage data. An operation associated with the set of assets is performed by the shared pool of configurable computing resources. In response to performing the operation associated with the set of assets, the set of assets is loaded based on the asset load-order by the shared pool of configurable computing resources.
    Type: Grant
    Filed: June 27, 2015
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9582333
    Abstract: Disclosed aspects manage a set of assets of a shared pool of configurable computing resources. A set of usage data is established by the shared pool of configurable computing resources. The set of usage data corresponds to usage of the set of assets by a set of users. The shared pool of configurable computing resources determines an asset load-order based on the set of usage data. An operation associated with the set of assets is performed by the shared pool of configurable computing resources. In response to performing the operation associated with the set of assets, the set of assets is loaded based on the asset load-order by the shared pool of configurable computing resources.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: February 28, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20160371125
    Abstract: Disclosed aspects manage a set of assets of a shared pool of configurable computing resources. A set of usage data is established by the shared pool of configurable computing resources. The set of usage data corresponds to usage of the set of assets by a set of users. The shared pool of configurable computing resources determines an asset load-order based on the set of usage data. An operation associated with the set of assets is performed by the shared pool of configurable computing resources. In response to performing the operation associated with the set of assets, the set of assets is loaded based on the asset load-order by the shared pool of configurable computing resources.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 22, 2016
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20160373377
    Abstract: Disclosed aspects manage a set of assets of a shared pool of configurable computing resources. A set of usage data is established by the shared pool of configurable computing resources. The set of usage data corresponds to usage of the set of assets by a set of users. The shared pool of configurable computing resources determines an asset load-order based on the set of usage data. An operation associated with the set of assets is performed by the shared pool of configurable computing resources. In response to performing the operation associated with the set of assets, the set of assets is loaded based on the asset load-order by the shared pool of configurable computing resources.
    Type: Application
    Filed: June 27, 2015
    Publication date: December 22, 2016
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9454749
    Abstract: Aspects of the present disclosure relate to a method, system, and computer program product for generating an encoded visual representation describing a computing node. The method includes identifying one or more first parameters for a first virtual machine hosted by the computing node. The method also includes encoding the one or more first parameters based on a coding reference. The method also includes generating a first dynamically generated encoded visual representation from one or more encoded first parameters.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lin Cai, Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20160274942
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Application
    Filed: May 21, 2015
    Publication date: September 22, 2016
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Publication number: 20160274949
    Abstract: Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
    Type: Application
    Filed: March 20, 2015
    Publication date: September 22, 2016
    Inventors: Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9313194
    Abstract: Aspects of the present disclosure relate to a method, system, and computer program product for verifying a parameter on a computing node. The method can include accessing a first dynamically generated encoded visual representation from a computing node. The method can also include identifying one or more parameters of the computing node from the first dynamically generated encoded visual representation. The method can also include determining whether the computing node has a first parameter from the one or more parameters. The method can also include displaying the first parameter in response to the computing node having the first parameter.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: April 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lin Cai, Bin Cao, James E. Carey, Bradley L. Manning
  • Patent number: 9300651
    Abstract: Aspects of the present disclosure relate to a method, system, and computer program product for verifying a parameter on a computing node. The method can include accessing a first dynamically generated encoded visual representation from a computing node. The method can also include identifying one or more parameters of the computing node from the first dynamically generated encoded visual representation. The method can also include determining whether the computing node has a first parameter from the one or more parameters. The method can also include displaying the first parameter in response to the computing node having the first parameter.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: March 29, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lin Cai, Bin Cao, James E. Carey, Bradley L. Manning