Patents by Inventor Efraim Shoham

Efraim Shoham 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: 9229690
    Abstract: A method for computer code parallelization, comprising: providing sequential computer code by a user; defining structure of the sequential computer code, the structure comprises a plurality of code processes; generating automatically a plurality of parallelized computer codes corresponding to the sequential computer code, each having different configuration of parallelizing the plurality of code processes; running the plurality of parallelized computer codes on a multi-core processing platform; evaluating performance of the processing platform during running of each of the parallelized computer codes; and ranking each of the parallelized computer codes according to the performance evaluation.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: January 5, 2016
    Assignee: METIS-MP Ltd.
    Inventors: Efraim Shoham, Gil-Ad Meir, Evgeny Maximov, Ram Segal
  • Publication number: 20150149982
    Abstract: A method for computer code parallelization, comprising: providing sequential computer code by a user; defining structure of the sequential computer code, the structure comprises a plurality of code processes; generating automatically a plurality of parallelized computer codes corresponding to the sequential computer code, each having different configuration of parallelizing the plurality of code processes; running the plurality of parallelized computer codes on a multi-core processing platform; evaluating performance of the processing platform during running of each of the parallelized computer codes; and ranking each of the parallelized computer codes according to the performance evaluation.
    Type: Application
    Filed: August 13, 2014
    Publication date: May 28, 2015
    Inventors: Efraim SHOHAM, Gil-Ad MEIR, Evgeny MAXIMOV, Ram SEGAL
  • Publication number: 20100238354
    Abstract: Embodiments of the invention are directed to a system and method for noise filtering in a video signal. The method includes dividing at least a portion of a frame into pixel groups and identifying a group as a first-type pixel group, possibly relating to a large change such as motion or light, if a difference parameter relating to the difference between the pixel group and a respective pixel group in a previous frame is larger than a threshold. The method further includes, identifying one or more of the first-type pixel groups as isolated pixel groups, if all the neighbors of the group are pixel groups with a difference parameter smaller than the threshold. The isolated pixel groups are redefined as pixel groups containing noise. The method further includes adapting the threshold based on the number of isolated pixel groups identified.
    Type: Application
    Filed: March 18, 2009
    Publication date: September 23, 2010
    Inventors: Yaron SHMUELI, Efraim Shoham, Igal Dvir, Arie Yeredor, Amotz Hoshen