Patents by Inventor John B. Diamond

John B. Diamond 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: 9612828
    Abstract: A computer-implemented method for generating user stories for a software product, includes collecting, by a processor, a plurality of requirements, creating, by the processor, a plurality of content space specification files that includes the plurality of requirements, processing, by the processor, the plurality of content space specification files to generate the user stories that are related to real time data of the software product, defining, by the processor, a content space, mapping, by the processor, the user stories to the content space and embedding, by the processor, the content space with the software product, wherein user stories include at least one of real time log data, profile statistics data, and coverage metric self-reporting data.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randal L. Bertram, Edward B. Boden, John B. Diamond, Anthony F. Pioli
  • Patent number: 9171040
    Abstract: A method, system, and computer program product for optimizing query evaluation and processing services in a subscription notification system are provided. The method includes determining hierarchical relationships among a set of subscription queries received from subscription client systems. The hierarchical relationships are determined by identifying subscription queries that are subsets of corresponding other subscription queries in the set. The method also includes creating at least one subscription query at a notification source, the at least one subscription query corresponding to one or more selected subscription queries in the set and including any corresponding subsets.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: JaiPaul K. Antony, John B. Diamond, Scott P. Monheimer, Michael D. Williams
  • Patent number: 9069647
    Abstract: A computer-implemented method for generating user stories for a software product, includes collecting, by a processor, a plurality of requirements, creating, by the processor, a plurality of content space specification files that includes the plurality of requirements, processing, by the processor, the plurality of content space specification files to generate the user stories that are related to real time data of the software product, defining, by the processor, a content space, mapping, by the processor, the user stories to the content space and embedding, by the processor, the content space with the software product, wherein user stories include at least one of real time log data, profile statistics data, and coverage metric self-reporting data.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Randal L. Bertram, Edward B. Boden, John B. Diamond, Anthony F. Pioli
  • Publication number: 20150020046
    Abstract: A computer-implemented method for generating user stories for a software product, includes collecting, by a processor, a plurality of requirements, creating, by the processor, a plurality of content space specification files that includes the plurality of requirements, processing, by the processor, the plurality of content space specification files to generate the user stories that are related to real time data of the software product, defining, by the processor, a content space, mapping, by the processor, the user stories to the content space and embedding, by the processor, the content space with the software product, wherein user stories include at least one of real time log data, profile statistics data, and coverage metric self-reporting data.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventors: Randal L. Bertram, Edward B. Boden, John B. Diamond, Anthony F. Pioli
  • Publication number: 20140201711
    Abstract: A computer-implemented method for generating user stories for a software product, includes collecting, by a processor, a plurality of requirements, creating, by the processor, a plurality of content space specification files that includes the plurality of requirements, processing, by the processor, the plurality of content space specification files to generate the user stories that are related to real time data of the software product, defining, by the processor, a content space, mapping, by the processor, the user stories to the content space and embedding, by the processor, the content space with the software product, wherein user stories include at least one of real time log data, profile statistics data, and coverage metric self-reporting data.
    Type: Application
    Filed: January 15, 2013
    Publication date: July 17, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Randal L. Bertram, Edward B. Boden, John B. Diamond, Anthony F. Pioli
  • Publication number: 20080086445
    Abstract: A method, system, and computer program product for optimizing query evaluation and processing services in a subscription notification system are provided. The method includes determining hierarchical relationships among a set of subscription queries received from subscription client systems. The hierarchical relationships are determined by identifying subscription queries that are subsets of corresponding other subscription queries in the set. The method also includes creating at least one subscription query at a notification source, the at least one subscription query corresponding to one or more selected subscription queries in the set and including any corresponding subsets.
    Type: Application
    Filed: October 10, 2006
    Publication date: April 10, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JaiPaul K. Antony, John B. Diamond, Scott P. Monheimer, Michael D. Williams
  • Publication number: 20080071897
    Abstract: A method for federating the state and behavior of a manageable resource including: retrieving binding information for the manageable resource from a language processor; retrieving a correct proxy instance class name for the manageable resource using the binding information; and creating a proxy instance for a correct provider using the proxy instance class name.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandip A. Amin, JaiPaul K. Antony, Albert A. DeLucca, John B. Diamond, Georg Ochs, Revathi Subramanian, Michael D. Williams