Patents by Inventor Leon H. Cash, JR.

Leon H. Cash, JR. 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: 10979859
    Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Derek W. Botti, Leon H. Cash, Jr., Robert E. Garza, Richard A. Locke
  • Patent number: 10606680
    Abstract: An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions include the user visiting online forums. The corrective actions cause a resolution of an instance of an error condition described in the error message and which specifies an error in an operation of a software application. Based on the monitored corrective actions, sources of information accessed by the user to resolve the error condition instance are determined. The sources include online forums visited by the user. After resolution of the error condition instance, another instance of the same error condition is detected, and in response, the error message is augmented with a summary of the sources including the online forums and/or hyperlinks that access the sources including the online forums. The augmented error message is presented to the user.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hagop Amendjian, Leon H. Cash, Jr., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20200084585
    Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.
    Type: Application
    Filed: November 13, 2019
    Publication date: March 12, 2020
    Inventors: Derek W. Botti, Leon H. Cash, JR., Robert E. Garza, Richard A. Locke
  • Patent number: 10582340
    Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Derek W. Botti, Leon H. Cash, Jr., Robert E. Garza, Richard A. Locke
  • Patent number: 10346233
    Abstract: An approach is provided for personalizing an error message for a user. A modified help system monitors interactions with the help system and includes instructions about error conditions. The instructions are in formats that match four learning styles indicating a preference for visual input, spoken verbal input, written verbal input, and a combination of visual and verbal input. Selections of content to resolve error conditions and types of interactions are recorded. Learning format, learning type, interactivity level, interactivity type, and semantic density of the selected content are determined. A learning style model is generated. Based on the model, the learning style of the user is determined to be one of the four learning styles. A predetermined error message describing a detected error condition is retrieved. The error message is augmented with an instruction in a format that matches the learning style of the user and is presented to the user.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hagop Amendjian, Leon H. Cash, Jr., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20160335150
    Abstract: An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions include the user visiting online forums. The corrective actions cause a resolution of an instance of an error condition described in the error message and which specifies an error in an operation of a software application. Based on the monitored corrective actions, sources of information accessed by the user to resolve the error condition instance are determined. The sources include online forums visited by the user. After resolution of the error condition instance, another instance of the same error condition is detected, and in response, the error message is augmented with a summary of the sources including the online forums and/or hyperlinks that access the sources including the online forums. The augmented error message is presented to the user.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Patent number: 9459946
    Abstract: An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions cause a resolution of an instance of a problem within a computer system. Based on the monitored corrective actions, sources of information accessed by the user to resolve the instance of the problem are determined. After resolution of the instance of the problem, another instance of the same problem is detected. In response to detecting the other instance of the problem, the error message is augmented with a summary of the sources of information and/or hyperlinks that access the sources of information. The augmented error message is presented to the user.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hagop Amendjian, Leon H. Cash, Jr., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20160239315
    Abstract: An approach is provided for personalizing an error message for a user. A modified help system monitors interactions with the help system and includes instructions about error conditions. The instructions are in formats that match four learning styles indicating a preference for visual input, spoken verbal input, written verbal input, and a combination of visual and verbal input. Selections of content to resolve error conditions and types of interactions are recorded. Learning format, learning type, interactivity level, interactivity type, and semantic density of the selected content are determined. A learning style model is generated. Based on the model, the learning style of the user is determined to be one of the four learning styles. A predetermined error message describing a detected error condition is retrieved. The error message is augmented with an instruction in a format that matches the learning style of the user and is presented to the user.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Patent number: 9354958
    Abstract: An approach is provided for personalizing an error message for a user. The usage of help content by the user to resolve error condition(s) is monitored. Attributes of the usage are determined. A learning style of the user is determined based on the attributes. An error condition is detected. The error message is augmented (i.e., personalized) with a communication and/or hyperlink that is compatible with the learning style of the user, and that is configured to assist the user with resolving the detected error condition. The augmented error message is presented to the user.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: May 31, 2016
    Assignee: International Business Machines Corporation
    Inventors: Hagop Amendjian, Leon H. Cash, Jr., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20150199615
    Abstract: An approach is provided for personalizing an error message for a user. The usage of help content by the user to resolve error condition(s) is monitored. Attributes of the usage are determined. A learning style of the user is determined based on the attributes. An error condition is detected. The error message is augmented (i.e., personalized) with a communication and/or hyperlink that is compatible with the learning style of the user, and that is configured to assist the user with resolving the detected error condition. The augmented error message is presented to the user.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20150199229
    Abstract: An approach is provided for personalizing an error message for a user. Corrective actions performed by the user are monitored. The corrective actions cause a resolution of an instance of a problem within a computer system. Based on the monitored corrective actions, sources of information accessed by the user to resolve the instance of the problem are determined. After resolution of the instance of the problem, another instance of the same problem is detected. In response to detecting the other instance of the problem, the error message is augmented with a summary of the sources of information and/or hyperlinks that access the sources of information. The augmented error message is presented to the user.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 16, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hagop Amendjian, Leon H. Cash, JR., Manvendra Gupta, Stewart J. Hyman
  • Publication number: 20150012657
    Abstract: An approach for allocating information technology (IT) resources in a networked computing environment (e.g., a cloud computing environment) based on physical location mapping is provided. Specifically, an IT allocation system assigns resources to a specific cloud pool based on the physical location of the resources. By mapping a given physical location (e.g., a defined region of a grid defining a datacenter) to a specific pool, and by enabling the tracking of a resource to a location within the datacenter, the approach can automatically assign a resource to a cloud pool based upon its physical location. Thus, the IT allocation system provides additional pool elasticity while easing the management burden.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 8, 2015
    Inventors: Derek W. Botti, Leon H. Cash, JR., Robert E. Garza, Richard A. Locke
  • Patent number: 8849688
    Abstract: A computer identifies an available task assignment, which is location independent for completion, and determines if an assignee is available to perform work on the task assignment. The assignee's availability is based in part on information received from a mobile device of the assignee. When a change in availability is determined by the mobile device, the mobile device sends the assignee's availability information to the computer, indicating the change. If the computer determines that the assignee is available, then the computer sends the task assignment information to the mobile device of the assignee. If the computer determines the assignee is not available, then the computer sends the task assignment information to a delegate of the assignee. The computer monitors the completion of a task assignment. If the computer determines that a task assignment has not, or can not, be timely completed, then the task assignment is reassigned to a delegate.
    Type: Grant
    Filed: July 2, 2012
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Leon H. Cash, Jr., Christopher J. Dawson, Richard V. Hom
  • Publication number: 20140006076
    Abstract: A computer identifies an available task assignment, which is location independent for completion, and determines if an assignee is available to perform work on the task assignment. The assignee's availability is based in part on information received from a mobile device of the assignee. When a change in availability is determined by the mobile device, the mobile device sends the assignee's availability information to the computer, indicating the change. If the computer determines that the assignee is available, then the computer sends the task assignment information to the mobile device of the assignee. If the computer determines the assignee is not available, then the computer sends the task assignment information to a delegate of the assignee. The computer monitors the completion of a task assignment. If the computer determines that a task assignment has not, or can not, be timely completed, then the task assignment is reassigned to a delegate.
    Type: Application
    Filed: July 2, 2012
    Publication date: January 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Leon H. Cash, JR., Christopher J. Dawson, Richard V. Hom