Patents by Inventor Jonathan Dye

Jonathan Dye 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: 12200052
    Abstract: According to at least one embodiment, a method, a computer system, and a computer program product for handling an unreliable data sink is provided. The present invention may include reading, continuously, via a stream processor, a batch of data entering the stream processor via a reliable input stream, the stream processor comprising a daisy chain of sink nodes, wherein a first sink node is a primary sink node and a subsequent plurality of sink nodes in the daisy chain are fallback sink nodes; outputting processed data to a non-streaming target system; upon completion of the processed data to the non-streaming target system, invoking an asynchronous callback function listing successful and failed record IDs of the processed data; and passing the failed records to a first fallback sink within the daisy chain, while the primary sink node concurrently continues submitting new batches of data to the non-streaming target system.
    Type: Grant
    Filed: November 3, 2023
    Date of Patent: January 14, 2025
    Assignee: International Business Machines Corporation
    Inventors: Tiia Jenna Salo, Christopher M Dye, Jonathan Dye, Michael James Dye
  • Patent number: 11113822
    Abstract: A video stream moving object identifier takes a series of video frames as input, reduces the scale of the video frames, then performs pixel analysis on the sequential video frames to identify moving objects. Once moving objects are identified, the moving objects are resized according to input rules for a neural network object classifier to make the resized objects the correct size to be input to the neural network object classifier. The moving objects are then sent to a neural network object classifier, which processes the objects and returns an identification of the moving objects. The neural network object classifier can operate using one or more whitelists and one or more blacklists.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Egan Francis Ford, Jonathan Dye, Dmitry Rekesh, Galina Grunin
  • Publication number: 20210049770
    Abstract: A video stream moving object identifier takes a series of video frames as input, reduces the scale of the video frames, then performs pixel analysis on the sequential video frames to identify moving objects. Once moving objects are identified, the moving objects are resized according to input rules for a neural network object classifier to make the resized objects the correct size to be input to the neural network object classifier. The moving objects are then sent to a neural network object classifier, which processes the objects and returns an identification of the moving objects. The neural network object classifier can operate using one or more whitelists and one or more blacklists.
    Type: Application
    Filed: August 14, 2019
    Publication date: February 18, 2021
    Inventors: Egan Francis Ford, Jonathan Dye, Dmitry Rekesh, Galina Grunin