Patents by Inventor Michael Owen Richards

Michael Owen Richards 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: 11204856
    Abstract: Embodiments generally relate to performance testing of software code. In some embodiments, a method includes executing a software program, where the software program includes at least one target portion of code to be performance tested. The method further includes receiving a data stream, where the data stream includes a plurality of events, and where the at least one target portion of code processes the plurality of events based on an event rate. The method further includes monitoring for failures associated with the at least one target portion of code processing the plurality of events. The method further includes modifying the event rate if at least one failure is detected, where the event rate is modified until no failures are detected. The method further includes generating a performance report if no failures are detected during a target success time period.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Owen Richards, Michael S. Hume, Christopher Ian Collins, Bradley Joel Bergeron, Manisha Gupta
  • Publication number: 20200233776
    Abstract: Embodiments generally relate to performance testing of software code. In some embodiments, a method includes executing a software program, where the software program includes at least one target portion of code to be performance tested. The method further includes receiving a data stream, where the data stream includes a plurality of events, and where the at least one target portion of code processes the plurality of events based on an event rate. The method further includes monitoring for failures associated with the at least one target portion of code processing the plurality of events. The method further includes modifying the event rate if at least one failure is detected, where the event rate is modified until no failures are detected. The method further includes generating a performance report if no failures are detected during a target success time period.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Michael Owen RICHARDS, Michael S. HUME, Christopher Ian COLLINS, Bradley Joel BERGERON, Manisha GUPTA
  • Patent number: 6926677
    Abstract: A personal cellular collection apparatus and method for collecting a non-intrusive cell or tissue sample for medical testing such as cervical cancer screening is provided. The apparatus includes a cervical guide ring, an insertion handle, a means for movably attaching the guide ring, and a means for directing a tissue sampling tool to a woman's cervix. The means for movably attaching the guide ring to the insertion handle is a hinge or rachet mechanism having a tab or latch on the ring and a catch on the proximal end of the insertion handle. The method of the invention includes insertion of the collection tool through the introitus of the user's vagina, digital positioning of the guide ring to encircle the user's cervix, guiding a sampling tool to the cervix, wiping the cervix with the sampling tool to collect a tissue sample and removing the sampling tool and cervical guide from the user's vagina.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: August 9, 2005
    Inventor: Michael Owen Richards
  • Publication number: 20020111562
    Abstract: A personal cellular collection apparatus and method for collecting a nonintrusive cell or tissue sample for medical testing such as cervical cancer screening is provided. The apparatus includes a cervical guide ring, an insertion handle, a means for movably attaching the guide ring, and a means for directing a tissue sampling tool to a woman's cervix. The means for movably attaching the guide ring to the insertion handle is a hinge or rachet mechanism having a tab or latch on the ring and a catch on the proximal end of the insertion handle. The method of the invention includes insertion of the collection tool through the introitus of the user's vagina, digital positioning of the guide ring to encircle the user's cervix, guiding a sampling tool to the cervix, wiping the cervix with the sampling tool to collect a tissue sample and removing the sampling tool and cervical guide from the user's vagina.
    Type: Application
    Filed: April 11, 2002
    Publication date: August 15, 2002
    Inventor: Michael Owen Richards
  • Patent number: 6402700
    Abstract: A personal PAP smear apparatus and method for collecting a non-intrusive cell or tissue sample for medical testing such as cervical cancer screening is provided. The apparatus includes an insertion handle, a flexible speculum ring, and a means for movably attaching the speculum ring to the insertion handle. The speculum ring includes two adjacent ring halves circumferentially divided to permit expansion of the collapsed speculum tube housed within the hollow ring halves. The method of the invention includes insertion of the flexible speculum assembly into the user's vagina, movement of the speculum ring to a raised position encircling the user's cervix, separating the ring halves to expand the tube and define the speculum bore, and inserting a sampling tool through the bore until it touches the cervix or surrounding surface areas for tissue sampling.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: June 11, 2002
    Inventor: Michael Owen Richards