Patents by Inventor Peter Reeve Foster

Peter Reeve Foster 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: 7882149
    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: Grant
    Filed: November 29, 2005
    Date of Patent: February 1, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Peter Reeve Foster, John Charles Brook, Nigel David Peter Eke
  • Patent number: 7366319
    Abstract: A method (300) of encoding an image into an image code-stream. The method (300) generates a reduced resolution representation of the image and encodes the reduced resolution representation in accordance with a multi-resolution format to form an encoded reduced resolution representation of the image. The encoded reduced resolution representation is embedded into a first portion of the image code-stream and a compressed representation of the image is encoded into a further portion of the image code-stream.
    Type: Grant
    Filed: May 30, 2003
    Date of Patent: April 29, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: James Philip Andrew, Peter Reeve Foster
  • Publication number: 20040032968
    Abstract: A method (300) of encoding an image into an image code-stream. The method (300) generates a reduced resolution representation of the image and encodes the reduced resolution representation in accordance with a multi-resolution format to form an encoded reduced resolution representation of the image. The encoded reduced resolution representation is embedded into a first portion of the image code-stream and a compressed representation of the image is encoded into a further portion of the image code-stream.
    Type: Application
    Filed: May 30, 2003
    Publication date: February 19, 2004
    Applicant: Canon Kabushiki Kaisha
    Inventors: James Philip Andrew, Peter Reeve Foster