Patents by Inventor Rafik Mikhael

Rafik Mikhael 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: 10506266
    Abstract: Approaches for dynamically allocating CPU cycle resources to a video encoder. A resource allocator assesses an amount of available CPU cycle resources on the hardware device on which it executes. The resource allocator determines that a change in the amount of available CPU cycle resources has occurred. The resource allocator, adjusts, in real-time, which particular cycle profile, in a plurality of cycle profiles, is assigned to at least one of a plurality of video modules. The plurality of cycle profiles each allocate, to video modules, a particular amount CPU cycle resources for processing digital video. The plurality of cycle profiles also each specify a set of configuration settings and are arranged in a sequence based upon the video quality and density achievable by video modules using configuration settings associated with each cycle profile when processing digital video.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: December 10, 2019
    Assignee: Harmonic, Inc.
    Inventors: Ganesh Yadav, Hemamalini Mandlekar, Rafik Mikhael
  • Publication number: 20170164018
    Abstract: Approaches for dynamically allocating CPU cycle resources to a video encoder. A resource allocator assesses an amount of available CPU cycle resources on the hardware device on which it executes. The resource allocator determines that a change in the amount of available CPU cycle resources has occurred. The resource allocator, adjusts, in real-time, which particular cycle profile, in a plurality of cycle profiles, is assigned to at least one of a plurality of video modules. The plurality of cycle profiles each allocate, to video modules, a particular amount CPU cycle resources for processing digital video. The plurality of cycle profiles also each specify a set of configuration settings and are arranged in a sequence based upon the video quality and density achievable by video modules using configuration settings associated with each cycle profile when processing digital video.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 8, 2017
    Inventors: Ganesh Yadav, Hema Mandlekar, Rafik Mikhael
  • Patent number: 9542611
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving a current frame, the current frame including one or more macroblocks, analyzing the current frame using a first set of image characteristics to determine if logo detection can be performed on the current frame, and performing the logo detection on the current frame if the current frame satisfies the first set of image characteristics to determine presence of a logo macroblock among the one or more macroblocks.
    Type: Grant
    Filed: August 11, 2011
    Date of Patent: January 10, 2017
    Assignee: Harmonic, Inc.
    Inventor: Rafik Mikhael