Patents by Inventor John Brook

John Brook 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: 12544617
    Abstract: The instant invention is a device for aiding and enabling physical rehabilitation of patients with lower body disabilities. It is adaptable to a wide population of patients with varying sizes, bodyweights, conditions and pathologies. By customizing kinetic and kinematic movement parameters through the programmable control system, patients and therapists can start at an existing disabled state and progress to the desired rehabilitated state. The device is configured around a “Sit-to-Stand” movement which is a medical and therapeutical industry standard which can be measured and rated. Throughout the therapy motion, the patient is safely constrained and guided through a biomechanically sound pathway. Usage data is collected, stored and managed into reports in formats that are prescribed by doctors, therapists and insurance entities. The device is developed to be effective patient rehabilitation, efficient use of time and effort, and productive for clinical or home use.
    Type: Grant
    Filed: April 10, 2024
    Date of Patent: February 10, 2026
    Inventors: David Baird, Tim Riedel, John Brook
  • Publication number: 20070150329
    Abstract: Disclosed are arrangements, referred to as just-in-time workflow (JITW) arrangements, which provide a decentralised process (900) for performing a sequence of tasks, in which individual network services successively identify (961), assemble (960) and execute (962) a chain of subsequent network services on the basis of their suitability to communicate over a network and to perform their associated tasks.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 28, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: John Brook, Rawinder Singh
  • Publication number: 20060155725
    Abstract: Disclosed are arrangements which seek to update schemas in a controlled manner so that a device (3710) or service can accurately parse documents conforming to a new version of a schema (3724, 3734) without the need for translation services or extra information within the document to provide guides for translation. One embodiment provides a “best-effort” attempt to process documents of an unknown schema, based on a defined similarity threshold, instead of rejecting such documents as being invalid. The arrangements disclosed seek to provide a satisfactory output from an input document that conforms with an unexpected schema. A method for constraining evolution of a schema associated with a markup language includes the steps of defining the schema and defining a metaschema associated with the schema. The metaschema provides rules for valid changes to the schema.
    Type: Application
    Filed: November 29, 2005
    Publication date: July 13, 2006
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Peter Foster, John Brook, Nigel Eke
  • Publication number: 20050094205
    Abstract: Methods and apparatus for proofing (644) a variable document intended for printing are disclosed in which a GUI (2000) is configured to allow user manipulation of layout rules associated with content containers within a template for variable document generation. Selective proofing (2100) involves proofing a plurality of variable data documents each formed from a common layout in which variable data content is placed into containers having locations and sizes within the layout and defined by layout rules. Measures of variation (2103, 2106) and measures of deviation (2109, 2110) are calculated. The measures of deviation are processed (2112) to give a deviation value. Once completed for each document, the deviation values of the documents are compared (2114) to identify at least one group of the documents for presentation for further assessment. Live proofing includes creating a layout (2002) for a variable data document based upon a template established in the GUI.
    Type: Application
    Filed: July 14, 2004
    Publication date: May 5, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Andrew Lo, John Brook, Alan Tonisson, Lachlan Patrick