Patents by Inventor Nigel V. Williams

Nigel V. Williams 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: 10338944
    Abstract: Embodiments include methods, and computing systems, and computer program products for automatic discovery and classification of Java virtual machines running on a logical partition of a computing system. Aspects include: examining, via a service request block (SRB) routine, each of address spaces to identify one or more address spaces eligible to operate a Java virtual machine, retrieve, by a Java virtual machine management system via a CSVINFO macro call to each of address space control blocks on the logical partition of the computing system, in a predetermined interval, each of the of Java virtual machines corresponds to one of the address spaces, discovering, through CSVINFO retrieved, one or more Java virtual machines running on the logical partition of the computing system, and classifying, through Content Directory Entries examined using the CSVINFO macro, the one or more Java virtual machines discovered.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Matthew D. Whitbourne, Nigel V. Williams
  • Patent number: 10235193
    Abstract: Embodiments include methods, and computing systems, and computer program products for collecting performance metrics from Java virtual machines.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: March 19, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nigel V. Williams
  • Publication number: 20180060110
    Abstract: Embodiments include methods, and computing systems, and computer program products for collecting performance metrics from Java virtual machines.
    Type: Application
    Filed: November 7, 2017
    Publication date: March 1, 2018
    Inventor: Nigel V. Williams
  • Patent number: 9836320
    Abstract: Embodiments include methods, and computing systems, and computer program products for collecting performance metrics from Java virtual machines.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: December 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Nigel V. Williams
  • Publication number: 20170262304
    Abstract: Embodiments include methods, and computing systems, and computer program products for collecting performance metrics from Java virtual machines.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 14, 2017
    Inventor: Nigel V. Williams
  • Publication number: 20170262305
    Abstract: Embodiments include methods, and computing systems, and computer program products for automatic discovery and classification of Java virtual machines running on a logical partition of a computing system. Aspects include: examining, via a service request block (SRB) routine, each of address spaces to identify one or more address spaces eligible to operate a Java virtual machine, retrieve, by a Java virtual machine management system via a CSVINFO macro call to each of address space control blocks on the logical partition of the computing system, in a predetermined interval, each of the of Java virtual machines corresponds to one of the address spaces, discovering, through CSVINFO retrieved, one or more Java virtual machines running on the logical partition of the computing system, and classifying, through Content Directory Entries examined using the CSVINFO macro, the one or more Java virtual machines discovered.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 14, 2017
    Inventors: Matthew D. Whitbourne, Nigel V. Williams