Patents by Inventor Omri Shacham

Omri Shacham 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: 9736332
    Abstract: A method includes obtaining an image of a document against a background. A bounding box that bounds a region of the image that is distinguishable from the background is found. Coordinates of a plurality of points of the distinguishable region are found, each point being a point of the distinguishable region that is closest to each corner of the bounding box. The document is identified within the image as a region of the image whose corners are defined by the found coordinates.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: August 15, 2017
    Assignee: Hewlett-Packard Indigo B.V.
    Inventors: Omri Shacham, Oren Haik, Smadar Shiffman, Oded Perry
  • Patent number: 9579915
    Abstract: Printing with a single colorant a security feature imperceptible to the naked eye. For a digital security image having a first region formed by a first pattern of binary pixels and a second region formed by a different second pattern of binary pixels, the first and second patterns are printed with the single colorant. A darker one of the first and second printed patterns is determined. The security image is printed with the single colorant, the region corresponding to the darker printed pattern printed at a reduced gray level such that the printed first and second regions appear substantially indistinguishable to the naked eye.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: February 28, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Oren Haik
  • Publication number: 20160350839
    Abstract: A method of iteratively adapting an order of multivariate objects. The method comprises instructing a presentation of a plurality of entries representing a plurality of multivariate objects in an order set according to at least one of a plurality of object variants on a display and iteratively updating the order in a plurality of iterations wherein in each one of the plurality of iterations: identifying a user selection indicative of a new object variant from the plurality of object variants, calculating a new order for the a plurality of multivariate objects by a ordering function combining the new object variant and the at least one object variant, and instructing an update for the presentation, wherein the update replaces the order with the new order.
    Type: Application
    Filed: May 25, 2015
    Publication date: December 1, 2016
    Inventors: Adi AVIDOR, Omri SHACHAM, Amir KONIGSBERG
  • Publication number: 20160300292
    Abstract: A method for updating an interactive product navigation user interface that comprises performing interface updating iterations, during iteration, send instructions to an application running on a client terminal to present an interactive product navigation user interface with an interactive indication, receive a user selection of the interactive indication from the application, select a product as a currently selected product according to the user selection, receive at least one reference product characteristic from product characteristics of the currently selected product, and update the interactive product navigation user interface with at least one new interactive indication of at least one member of at least one recommended product, the at least one member is selected according to a similarity between a characteristic value of the reference product characteristic of the currently selected product and a respective characteristic value of the reference product characteristic of the at least one member.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Inventors: Omri SHACHAM, Adi AVIDOR, Amir KONIGSBERG
  • Publication number: 20160214396
    Abstract: Printing with a single colorant a security feature imperceptible to the naked eye. For a digital security image having a first region formed by a first pattern of binary pixels and a second region formed by a different second pattern of binary pixels, the first and second patterns are printed with the single colorant. A darker one of the first and second printed patterns is determined. The security image is printed with the single colorant, the region corresponding to the darker printed pattern printed at a reduced gray level such that the printed first and second regions appear substantially indistinguishable to the naked eye.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 28, 2016
    Inventors: Omri Shacham, Oren Haik
  • Patent number: 9340055
    Abstract: Printing with a single colorant a security feature imperceptible to the naked eye. For a digital security image having a first region formed by a first pattern of binary pixels and a second region formed by a different second pattern of binary pixels, the first and second patterns are printed with the single colorant. A darker one of the first and second printed patterns is determined. The security image is printed with the single colorant, the region corresponding to the darker printed pattern printed at a reduced gray level such that the printed first and second regions appear substantially indistinguishable to the naked eye.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: May 17, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Oren Haik
  • Publication number: 20140132694
    Abstract: Printing with a single colorant a security feature imperceptible to the naked eye. For a digital security image having a first region formed by a first pattern of binary pixels and a second region formed by a different second pattern of binary pixels, the first and second patterns are printed with the single colorant. A darker one of the first and second printed patterns is determined. The security image is printed with the single colorant, the region corresponding to the darker printed pattern printed at a reduced gray level such that the printed first and second regions appear substantially indistinguishable to the naked eye.
    Type: Application
    Filed: June 15, 2011
    Publication date: May 15, 2014
    Inventors: Omri Shacham, Oren Haik
  • Patent number: 8576448
    Abstract: A method for generating a clustered halftone representation of a continuous-tone image for printing includes applying a search technique. In the search technique, evaluation of a similarity between an initial halftone and the continuous-tone image includes application of an initialization filter to an initial error image that represents a difference between the initial halftone and the continuous-tone image. Evaluation of a similarity between each updated halftone, formed by modifying a previously-evaluated halftone, and the continuous-tone image includes application of an update filter that is different from the initialization filter to an updated error image that represents a difference between the updated halftone and the continuous-tone image. Relating computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: November 5, 2013
    Assignee: Hewlett-Packard Developmet Company, L.P.
    Inventors: Omri Shacham, Jan Allebach, Madhur Gupta, Carl Staelin, Mani Fischer, Puneet Goyal, Tamar Kashti
  • Patent number: 8537423
    Abstract: A method for predicting an appearance of a rendering by a printer of a digital halftone representation of a continuous-tone image includes calculating a predicted absorptance value of a dot of a rendered halftone of the digital halftone representation. The dot corresponds to a pixel of the digital halftone representation. The predicted absorptance value is based on a configuration of pixel values of pixels in an immediate neighborhood of the pixel, and on a weighted contribution of a pixel value of each pixel in an outer neighborhood of the pixel. The method may be incorporated into a halftoning technique. Relating computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Jan Allebach, Doron Shaked, Carl Staelin, Mani Fischer, Puneet Goyal, Madhur Gupta, Tamar Kashti
  • Patent number: 8533392
    Abstract: A system and method for cache hit management.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: September 10, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Adi Grossman, Omri Shacham
  • Patent number: 8472081
    Abstract: A method for designing a screen set for color halftoning includes selecting a screen set that includes at least two screens. The screens are applied to a uniform color image so as to form a set of corresponding colorant halftones. The colorant halftones are superposed to form a color halftone. A spatial frequency spectrum of the color halftone is calculated. Maxima of the spatial frequency spectrum that occur at two effective frequencies are identified, the two effective frequencies being located in two adjacent quadrants of a complex spatial frequency space. A magnitude of each effective frequency is compared with a predetermined frequency magnitude. The screen set is accepted for future application for color halftoning only if both effective frequency magnitudes are greater than the predetermined frequency magnitude. Relating computer program product and data processing system are also disclosed.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: June 25, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Jan Allebach, Mani Fischer, Doron Shaked, Carl Staelin, Jin-Young Kim, Yung-Yao Chen
  • Publication number: 20130135689
    Abstract: A method includes obtaining an image of a document against a background. A bounding box that bounds a region of the image that is distinguishable from the background is found. Coordinates of a plurality of points of the distinguishable region are found, each point being a point of the distinguishable region that is closest to each corner of the bounding box. The document is identified within the image as a region of the image whose corners are defined by the found coordinates.
    Type: Application
    Filed: November 30, 2011
    Publication date: May 30, 2013
    Inventors: Omri SHACHAM, Oren HAIK, Smadar SHIFFMAN, Oded PERRY
  • Patent number: 8355189
    Abstract: A set of screens is provided for use in printing respective color separations in a halftone color printing process. This set of screens comprises at least two clustered-dot screens and the frequency and angle parameter values of the screens is such that the lowest frequency moiré produced by any combination of at least two frequency components, taken from the group comprising the first and second screen harmonics, for which the sum of the harmonic orders of the frequency components in the combination is less than a predetermined value, is of a sufficiently high frequency as to be substantially unperceivable to the human visual system; other moirés are also substantially unperceivable to the human visual system. The lowest frequency moiré serves to reduce the visibility of color changes caused by color plane registration variations. A printing system and method employing the screen set are also provided.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: January 15, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Omri Shacham, Gidi Amir, Mani Fischer, Dror Kella, David Savelzon, Oren Haik, Tamar Kashti
  • Patent number: 8249357
    Abstract: A system and a method for automatic restoration of isotropic degradations of a digital image, based on receiving a blurred image by an image capture assembly, automatically finding proper step edge, calculating the PSF from the step edge, and restoring the blurred image by means of a processor, and with the option to display the resorted image by means of an output assembly.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: August 21, 2012
    Assignee: Ben Gurion University of the Negev, Research and Development Authority
    Inventors: Yitzhak Yitzhaky, Omri Shacham, Oren Haik
  • Publication number: 20120188611
    Abstract: A method for designing a screen set for color halftoning includes selecting a screen set that includes at least two screens. The screens are applied to a uniform color image so as to form a set of corresponding colorant halftones. The colorant halftones are superposed to form a color halftone. A spatial frequency spectrum of the color halftone is calculated. Maxima of the spatial frequency spectrum that occur at two effective frequencies are identified, the two effective frequencies being located in two adjacent quadrants of a complex spatial frequency space. A magnitude of each effective frequency is compared with a predetermined frequency magnitude. The screen set is accepted for future application for color halftoning only if both effective frequency magnitudes are greater than the predetermined frequency magnitude. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 21, 2011
    Publication date: July 26, 2012
    Inventors: Omri Shacham, Jan Allebach, Mani Fischer, Doron Shaked, Carl Staelin, Jin-Young Kim, Yung-Yao Chen
  • Publication number: 20120182344
    Abstract: A method for generating a clustered halftone representation of a continuous-tone image for printing includes applying a search technique. In the search technique, evaluation of a similarity between an initial halftone and the continuous-tone image includes application of an initialization filter to an initial error image that represents a difference between the initial halftone and the continuous-tone image. Evaluation of a similarity between each updated halftone, formed by modifying a previously-evaluated halftone, and the continuous-tone image includes application of an update filter that is different from the initialization filter to an updated error image that represents a difference between the updated halftone and the continuous-tone image. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 13, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Madhur Gupta, Carl Staelin, Mani Fischer, Puneet Goyal
  • Publication number: 20120182587
    Abstract: A method for predicting an appearance of a rendering by a printer of a digital halftone representation of a continuous-tone image includes calculating a predicted absorptance value of a dot of a rendered halftone of the digital halftone representation. The dot corresponds to a pixel of the digital halftone representation. The predicted absorptance value is based on a configuration of pixel values of pixels in an immediate neighborhood of the pixel, and on a weighted contribution of a pixel value of each pixel in an outer neighborhood of the pixel. The method may be incorporated into a halftoning technique. Relating computer program product and data processing system are also disclosed.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 19, 2012
    Inventors: Omri SHACHAM, Jan Allebach, Doron Shaked, Carl Staelin, Mani Fischer, Puneet Goyal, Madhur Gupta
  • Publication number: 20110279831
    Abstract: A set of screens is provided for use in printing respective color separations in a halftone color printing process. This set of screens comprises at least two clustered-dot screens and the frequency and angle parameter values of the screens is such that the lowest frequency moiré produced by any combination of at least two frequency components, taken from the group comprising the first and second screen harmonics, for which the sum of the harmonic orders of the frequency components in the combination is less than a predetermined value, is of a sufficiently high frequency as to be substantially unperceivable to the human visual system; other moirés are also substantially unperceivable to the human visual system. The lowest frequency moiré serves to reduce the visibility of color changes caused by color plane registration variations. A printing system and method employing the screen set are also provided.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 17, 2011
    Inventors: Omri Shacham, Gidi Amir, Mani Fischer, Dror Kella, David Savelzon, Oren Haik, Tamar Kashti
  • Publication number: 20100228921
    Abstract: A system and method for cache hit management.
    Type: Application
    Filed: March 4, 2009
    Publication date: September 9, 2010
    Inventors: ADI GROSSMAN, Omri Shacham
  • Publication number: 20100080487
    Abstract: A system and a method for automatic restoration of isotropic degradations of a digital image, based on receiving a blurred image by an image capture assembly, automatically finding proper step edge, calculating the PSF from the step edge, and restoring the blurred image by means of a processor, and with the option to display the resorted image by means of an output assembly.
    Type: Application
    Filed: October 22, 2007
    Publication date: April 1, 2010
    Inventors: Yitzhak Yitzhaky, Omri Shacham, Oren Haik