Patents by Inventor Alexander Danilo

Alexander Danilo 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: 20070126753
    Abstract: A method is described of compositing graphic elements in a pixel-based renderer (18). A first graphic element is received (step 2601) having a first colour and a first opacity and a second graphic element is received (step 2602) having a second colour and a second opacity. A blend output is obtained from a blend function dependent on the first colour and the second colour; and a resultant colour is determined (step 2603) of a compositing operation on the first and second graphic elements, the resultant colour being dependent on the blend output and otherwise being independent of the second colour.
    Type: Application
    Filed: October 20, 2006
    Publication date: June 7, 2007
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Kevin MOORE, Craig Northway, Alexander Danilo
  • Publication number: 20060265649
    Abstract: A mixed text and image layout algorithm capable of supporting Unicode text and arbitrary content definitions for geometric layout with worst case two-pass layout placement procedure. Layout of Unicode text requires a number of distinct processing steps commencing with classification of input characters into contiguous groups of identical directionality, writing system and possibly script (and language) followed by mapping of character groups to glyphs for display purposes followed by a layout taking into account font display characteristics, embedded directionality level and shape of container for layout contents. Layout is best-case achieved in a single layout pass and worst-case in two passes. During layout information is cached to facilitate incremental changes to an existing layout in order to minimize refresh operations for editing display purposes. An optional two-pass operation on the layout result may be used to generate ordered rendering operation to support so-called Z-index display.
    Type: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Inventor: Alexander Danilo
  • Publication number: 20050195220
    Abstract: A method (1000) of compositing a group of graphical objects (B). The method (1000) forms the group of objects (B) in a temporary buffer (W). For each object (C, D) in the group of objects (B), a corresponding clipping path is provided. A resultant clipping path (Z) defined by a union of the clipping paths is calculated. The group of objects from the temporary buffer (W) is composited to a main buffer (V) through the resultant clipping path (Z).
    Type: Application
    Filed: February 9, 2005
    Publication date: September 8, 2005
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Craig Northway, Craig Brown, Alexander Danilo, Philip Armstrong, Matthew Allen