Patents by Inventor Ouri Poupko

Ouri Poupko 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: 8584080
    Abstract: A system for modeling computer software product line variants may include a model builder configured to construct a model of a plurality of variants of a computer software application. The model may include at least one common-to-variants element that may be common to a plurality of the variants, a plurality of variant-specific elements, and interface code configured to adapt any of the variant-specific elements to any of the common-to-variants elements. The model may further include an application generator configured to generate a plurality of computer software applications for a corresponding plurality of combinations of the common-to-variants elements and the variant-specific elements, where the model builder and the application generator may be implemented in at least one of computer hardware and computer software embodied in a tangible computer-readable storage medium.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: November 12, 2013
    Assignee: International Business Machines Corporation
    Inventors: Eran Gery, Beery Holstein, Ouri Poupko, Alexander Rekhter, Avraham Shalev, Raz Moshe Yerushalmi
  • Publication number: 20110231178
    Abstract: A system for modeling computer software product line variants may include a model builder configured to construct a model of a plurality of variants of a computer software application. The model may include at least one common-to-variants element that may be common to a plurality of the variants, a plurality of variant-specific elements, and interface code configured to adapt any of the variant-specific elements to any of the common-to-variants elements. The model may further include an application generator configured to generate a plurality of computer software applications for a corresponding plurality of combinations of the common-to-variants elements and the variant-specific elements, where the model builder and the application generator may be implemented in at least one of computer hardware and computer software embodied in a tangible computer-readable storage medium.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: International Business Machines Corporation
    Inventors: Eran Gery, Beery Holstein, Ouri Poupko, Alexander Rekhter, Avraham Shalev, Raz Yerushalmi
  • Patent number: 6929411
    Abstract: Digital printing technologies often rely on raster image processors (RIPs or RIP engines) to convert vector image data to raster, or bit-map, data, which allows a printer to render the image as a pattern of dots or pixels. One problem that the present inventors recognized with conventional RIPs is that they have limited communications capabilities that can in some circumstances reduce their effective processing speed. Accordingly, at least some embodiments of the present invention allow controlling a RIP engine using two or more different RIP control entities.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: August 16, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert D. Christiansen, Ouri Poupko, Scott C. Clouthier, Amir Gaash
  • Publication number: 20050160362
    Abstract: Systems for performing variable data printing are provided. An exemplary system includes a dynamic variable data print (VDP) workflow system operative to receive information corresponding to independent portions of a VDP campaign. The VDP campaign includes a design portion, a rules portion and a variable data portion. The dynamic VDP workflow system is also operative to combine the information received to form a Personalized Print Markup Language Template (PPMLT) print job. Methods also are provided.
    Type: Application
    Filed: January 15, 2004
    Publication date: July 21, 2005
    Inventors: Petar Obradovic, Donald Abel, Ouri Poupko, Steven Hiebert
  • Publication number: 20050058481
    Abstract: Digital printing technologies often rely on raster image processors (RIPs or RIP engines) to convert vector image data to raster, or bit-map, data, which allows a printer to render the image as a pattern of dots or pixels. One problem that the present inventors recognized with conventional RIPs is that they have limited communications capabilities that can in some circumstances reduce their effective processing speed. Accordingly, at least some embodiments of the present invention allow controlling a RIP engine using two or more different RIP control entities.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 17, 2005
    Inventors: Robert Christiansen, Ouri Poupko, Scott Clouthier, Amir Gaash