Patents by Inventor Rogier Wester

Rogier Wester 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: 8842219
    Abstract: Content comprising a sequence of original frames at a first frame rate is up-converted to a second, higher, frame rate. Intermediate frames are calculated for temporal positions spaced between temporal positions of the original frames. An output sequence at the second frame rate comprises a repeating pattern of frames and, within each repetition of the pattern, there is: at least one original frame; at least one intermediate frame which is repeated; and at least one frame which is not repeated. The method is suitable for applications where an up-conversion factor is required in the frame rate, such as an up-conversion factor of five to up-convert from the 24 Hz frame rate used for film-based content to the 120 Hz frame rate used by displays. The output sequence can use all of the original frames to reduce detail flicker.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: September 23, 2014
    Assignee: Entropic Communications, Inc.
    Inventors: Rogier Wester, Patrick Meijers
  • Publication number: 20120099017
    Abstract: Content comprising a sequence of original frames at a first frame rate is up-converted to a second, higher, frame rate. Intermediate frames are calculated for temporal positions spaced between temporal positions of the original frames. An output sequence at the second frame rate comprises a repeating pattern of frames and, within each repetition of the pattern, there is: at least one original frame; at least one intermediate frame which is repeated; and at least one frame which is not repeated. The method is suitable for applications where an up-conversion factor is required in the frame rate, such as an up-conversion factor of five to up-convert from the 24 Hz frame rate used for film-based content to the 120 Hz frame rate used by displays. The output sequence can use all of the original frames to reduce detail flicker.
    Type: Application
    Filed: July 17, 2009
    Publication date: April 26, 2012
    Inventors: Rogier Wester, Patrick Meijers
  • Patent number: 7353337
    Abstract: Cache memory interrupt service routines (ISRs) influence the replacement of necessary instructions of the instruction stream they interrupt; it is known as “instruction cache washing,” since the instructions contained in the instruction cache prior to execution of the ISR are overwritten by the ISRs instructions. To reduce trashing of the instruction cache memory, the instruction cache is dynamically partitioned into a first memory portion and a second memory portion during execution. The first memory portion is for storing instructions of the current instruction stream, and the second memory portion is for storing instructions of the ISR. Thus, the ISR only affects the second memory portion and leaves instruction data stored within the first memory portion intact. This partitioning of the instruction cache reduces processor fetch operations as well as reduces power consumption of the instruction cache memory.
    Type: Grant
    Filed: February 23, 2004
    Date of Patent: April 1, 2008
    Assignee: NXP B.V.
    Inventors: Rogier Wester, Jan-Willem Van De Waerdt, Gert Slavenburg
  • Publication number: 20060179225
    Abstract: Cache memory interrupt service routines (ISRs) influence the replacement of necessary instructions of the instruction stream (301) they interrupt; it is known as “instruction cache trashing,” since the instructions contained in the instruction cache (102) prior to execution of the ISR (302) are overwritten by the ISRs instructions. To reduce trashing of the instruction cache memory, the instruction cache is dynamically partitioned into a first memory portion (501a) and a second memory portion (501b) during execution. The first memory portion (501a) is for storing instructions of the current instruction stream (301), and the second memory portion (501b) is for storing instructions of the ISR (302). Thus, the ISR (302) only affects the second memory portion (501b) and leaves instruction data stored within the first memory portion (501a) intact. This partitioning of the instruction cache (102) reduces processor fetch operations as well as reduces power consumption of the instruction cache memory (102).
    Type: Application
    Filed: February 23, 2004
    Publication date: August 10, 2006
    Inventors: Rogier Wester, Jan-Willem Van De Waerdt, Gert Slavenburg