Patents by Inventor Janelle Marie Klein

Janelle Marie Klein 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: 10514998
    Abstract: A computer-implemented software development diagnostic tool which implements a state machine comprising at least three different states of software developer activity. A method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to receive state-detection information and record time data for each of a plurality of predefined states of software developer activity. A method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 24, 2019
    Assignee: New Iron Group, Inc.
    Inventor: Janelle Marie Klein
  • Publication number: 20180232296
    Abstract: Disclosed is a computer-implemented software development diagnostic tool for improving the efficiency of software development. The computer-implemented software development diagnostic tool implements a state machine including learning, troubleshooting, and reworking states, records time elapsed in each state, and produces annotated timeline data. Also disclosed is a method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to select and track time spent in learning, troubleshooting, and reworking states of software development activity. Also disclosed is a method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
    Type: Application
    Filed: April 16, 2018
    Publication date: August 16, 2018
    Inventor: Janelle Marie Klein
  • Patent number: 9946625
    Abstract: Disclosed is a computer-implemented software development diagnostic tool for improving the efficiency of software development. The computer-implemented software development diagnostic tool implements a state machine including learning, troubleshooting, and reworking states, records time elapsed in each state, and produces annotated timeline data. Also disclosed is a method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to select and track time spent in learning, troubleshooting, and reworking states of software development activity. Also disclosed is a method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: April 17, 2018
    Assignee: New Iron Group, Inc.
    Inventor: Janelle Marie Klein
  • Publication number: 20160274995
    Abstract: Disclosed is a computer-implemented software development diagnostic tool for improving the efficiency of software development. The computer-implemented software development diagnostic tool implements a state machine including learning, troubleshooting, and reworking states, records time elapsed in each state, and produces annotated timeline data. Also disclosed is a method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to select and track time spent in learning, troubleshooting, and reworking states of software development activity. Also disclosed is a method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
    Type: Application
    Filed: March 17, 2016
    Publication date: September 22, 2016
    Inventor: Janelle Marie Klein