IP Library Granted Patent US 10,303,989
Granted Patent B2
US 10,303,989 · App. 15/828,467 · Granted May 28, 2019

System and method for preventing printed material spreading

Inventors: Assaf Eden (Haifa, IL); Chaim Kleinhendler (Modiin Macabim Reut, IL); Mordechai Yanuka (Haifa, IL); Sharon Goldstein (Raanana, IL); Gregory Burshtin (Beer Yakov, IL)
Assignee: Scodix Ltd.
G06K15/1836G06K9/00449G06K9/00483G06K9/6215G06K15/021G06K15/1802G06K15/1843G06K15/1853G06K15/1877G06K15/1881G06K15/4015H04N1/4092G06K2215/004G06K2215/0045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,303,989
App. No.
15/828,467
Granted
May 28, 2019
Kind
B2
Abstract

A Raster Image Processing (RIP) module includes an object detection module configured to receive at least one input file, detect objects in the at least one input file and create at least one image comprising a predefined number of stripes along the edges of the detected objects, an edge processing module configured to receive the at least one image and process the at least one image by changing the gray level of each one of the objects' stripes according to an edge processing table; and a dithering module configured to receive the at least one processed image, dither the at least one processed image according to the at least one image's gray levels and output a printing ready file.

Claims (19)

1. A Raster Image Processing (RIP) module comprising:

an object detection module configured to receive at least one input file, detect objects in said at least one input file and create at least one image comprising a predefined number of stripes along the edges of said detected objects;

an edge processing module configured to receive said at least one image and process said at least one image by changing the gray level of each one of said objects' stripes according to an edge processing table defining the relation between the distance from said object's edge and the gray level percentage to be printed; and

a dithering module configured to receive said at least one processed image, dither said at least one processed image according to said at least one image's gray levels and output a printing ready file.

2. The RIP module of claim 1 , wherein said at least one input file comprises at least one TIFF file.

3. The RIP module of claim 2 , further comprising a rasterizing module configured to receive a PDF file comprising at least one page, rasterize said at least one page and output said at least one TIFF file.

4. The RIP module of claim 1 , further comprising a gray scale leveling module and a dilution table, said gray scale leveling module configured to change the value of at least some of the pixels comprised in said at least one input file according to said dilution table.

5. The RIP module of claim 1 , wherein said creating at least one image comprises, for each object, creating a smaller object and subtracting said smaller object from said object thereby creating a stripe.

6. The RIP module of claim 1 , wherein said edge processing module is further configured to build a fence around at least some of said detected objects.

7. The RIP module of claim 1 , wherein said object detection module is further configured to use a size threshold under which an object is not detected as an object.

8. A method of creating a printing ready file, comprising:

receiving by an object detection module at least one input file, detecting objects in said at least one input file and creating at least one image comprising a predefined number of stripes along the edges of said detected objects;

receiving by an edge processing module said at least one image and processing said at least one image by changing the gray level of each one of said objects' stripes according to an edge processing table defining the relation between the distance from said object's edge and the gray level percentage to be printed; and

receiving by a dithering module said at least one processed image, dithering said at least one processed image according to said at least one image's gray levels and outputting a printing ready file.

9. The method of claim 8 , wherein said at least one input file comprises at least one TIFF file.

10. The method of claim 9 , further comprising receiving by a rasterizing module a PDF file comprising at least one page, rasterizing said at least one page and outputting said at least one TIFF file.

11. The method of claim 8 , further comprising changing by a gray scale leveling module the value of at least some of the pixels comprised in said at least one input file according to a dilution table.

12. The method of claim 8 , further comprising building by said edge processing module a fence around at least some of said detected objects.

13. The method of claim 12 , further comprising using by said object detection module a size threshold under which an object is not detected as an object.

Assignments (2)
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 9, 2018
From: SCODIX LTD
To: SILICON VALLEY BANK
Reel/Frame 045868/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2017
From: EDEN, ASSAF; KLEINHENDLER, CHAIM; YANUKA, MORDECHAI; GOLDSTEIN, SHARON; BURSHTIN, GREGORY
To: SCODIX LTD.
Reel/Frame 044269/0633 →
Priority Claims (1)
EP 17163751 · Mar 30, 2017 · regional
Continuity (1)
Related Publication 20180285703A1 · Oct 4, 2018