Patents by Inventor Benjamin Brodie

Benjamin Brodie 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).

  • Publication number: 20240005690
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer-readable media for generating and providing actionable data from newspaper articles identified and segmented from digital newspaper images. For example, the disclosed systems segment articles of a newspaper image by using specially designed models to generate polygons defining article boundaries within the newspaper image. In some cases, the disclosed systems further determine article text from a polygon of an article for additional processing to determine an article topic, determine an article type, predict entity names within the article, and/or predict a locality associated with the article.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 4, 2024
    Inventors: Michael Benjamin Brodie, Suraj Subraveti, Maria Antonia Fabiano
  • Publication number: 20230142630
    Abstract: Methods, systems, and computer-program products for image enhancement include receiving an image and optionally a user request, classify the image, crop image components of the image, restore cropped image components of the image, colorized restored image components, and reconstruct the image from the colorized, restored image components and other components. The other components may include text components that are restored in a separate treatment pipeline.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 11, 2023
    Inventors: Michael Benjamin Brodie, Gopalkrishna Balkrishna Veni, Jack Reese, Azadeh Moghtaderi, Randon Morford
  • Publication number: 20070174841
    Abstract: A firmware socket module is deployed on a reconfigurable logic device, wherein the firmware socket module has a communication path between itself and an entry point into a data processing pipeline, wherein the firmware socket module is configured to provide both commands and target data to the entry point in the data processing pipeline via the same communication path, wherein each command defines a data processing operation that is to be performed by the data processing pipeline, and wherein the target data corresponds to the data upon which the data processing pipeline performs its commanded data processing operation. Preferably, the firmware socket module is configured to provide the commands and target data in a predetermined order that is maintained throughout the data processing pipeline.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Inventors: Roger Chamberlain, E. F. Shands, Benjamin Brodie, Michael Henrichs, Jason White
  • Publication number: 20070130140
    Abstract: Disclosed herein is an improved architecture for regular expression pattern matching. Improvements to pattern matching deterministic finite automatons (DFAs) that are described by the inventors include a pipelining strategy that pushes state-dependent feedback to a final pipeline stage to thereby enhance parallelism and throughput, augmented state transitions that track whether a transition is indicative of a pattern match occurring thereby reducing the number of necessary states for the DFA, augmented state transition that track whether a transition is indicative of a restart to the matching process, compression of the DFA's transition table, alphabet encoding for input symbols to equivalence class identifiers, the use of an indirection table to allow for optimized transition table memory, and enhanced scalability to facilitate the ability of the improved DFA to process multiple input symbols per cycle.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Inventors: Ron Cytron, David Taylor, Benjamin Brodie