Patents by Inventor Farris Junius Halim

Farris Junius Halim 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: 7554602
    Abstract: A change in field order between an input video frame and an output video frame or an input video frame being displaced by an odd number of scan-lines with respect to an output video frame, may introduce out of order fields in the output video frame. A method (700), apparatus and computer program product for generating an interlaced video stream from one or more interlaced input video streams and graphical objects is disclosed. The method (700) enables input video streams to be transformed (e.g., scaled and translated) to generate an interlaced video stream. The method (700) ensure that the fields of an output video frame are in correct order by shifting a corresponding input video frame down by one scan-line.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: June 30, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Bin Liao, Farris Junius Halim
  • Patent number: 7403209
    Abstract: A video node for use in rendering one or more video frames of a video stream. The video node is represented by a compositing tree (2100). The compositing tree (2100) comprises at least one image primitive node (2140) representing one or more video frames (2300) of the video stream. At least one of the video frames (2300) represented by the image primitive node (2140) is composited with at least one further graphical primitive represented by at least one further primitive node (2130) of the compositing tree (2100). The video frame (2300) is composited with the further graphical primitive according to a compositing operation represented by an operation node of the compositing tree (2100) in order to generate a composite image (2303) represented by at least one composite node (2150) of the compositing tree (2100).
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: July 22, 2008
    Assignee: Canon Kabushiki Kaisha
    Inventors: Bin Liao, Farris Junius Halim, Ping Liu, Eugene Robert Arena