Patents by Inventor Jonathan Alexander Skoyles Pritchard

Jonathan Alexander Skoyles Pritchard 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: 9330344
    Abstract: Apparatus (100) is provided which is arranged to accept an input data stream. In some embodiments, the apparatus (100) comprises a sampler arranged to sample the input data stream to provide k samples thereof, wherein each of the samples is n bits long and a string selector arranged to select m binary strings n bits long from at least a chosen subset of all random binary strings of a predetermined length. The apparatus (100) may further comprise a logical operator arranged to perform a logical function for each of the k samples with each of the selected binary strings to provide a vector, a memory arranged to store a matrix of the vectors generated from k samples, and an address generator arranged to generate RAM address segments from the matrix. In embodiments, the apparatus (100) may comprise a processor for, for example, pattern matching; feature detection, image recognition.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: May 3, 2016
    Assignee: QINETIQ LIMITED
    Inventors: David Arthur Orchard, Rebecca Anne Wilson, Jonathan Alexander Skoyles Pritchard, Martin James Cooper, Terence John Shepherd, Andrew Charles Lewin, Paul Richard Tapster, Charlotte Rachel Helen Bennett
  • Publication number: 20130019084
    Abstract: Apparatus (100) is provided which is arranged to accept an input data stream. In some embodiments, the apparatus (100) comprises a sampler arranged to sample the input data stream to provide k samples thereof, wherein each of the samples is n bits long and a string selector arranged to select m binary strings n bits long from at least a chosen subset of all random binary strings of a predetermined length. The apparatus (100) may further comprise a logical operator arranged to perform a logical function for each of the k samples with each of the selected binary strings to provide a vector, a memory arranged to store a matrix of the vectors generated from k samples, and an address generator arranged to generate RAM address segments from the matrix. In embodiments, the apparatus (100) may comprise a processor for, for example, pattern matching; feature detection, image recognition.
    Type: Application
    Filed: September 28, 2010
    Publication date: January 17, 2013
    Applicant: QINETIQ LIMITED
    Inventors: David Arthur Orchard, Rebecca Anne Wilson, Jonathan Alexander Skoyles Pritchard, Martin James Cooper, Terence John Shepherd, Andrew Charles Lewin, Paul Richard Tapster, Charlotte Rachel Helen Bennett