Patents Represented by Attorney Fleit Gibbons Gutman Bongini & Bianco P.L.
  • Patent number: 8103092
    Abstract: What is disclosed is a novel system and method for quickly and accurately determining whether a color is inside or outside the boundary of a surface of a color gamut. The present method enables a gamut mapping algorithm to quickly identify points which require further processing and those which are already inside the gamut and thus do not need to be processed by the gamut mapping function. The present method can be performed directly on the printing device to determine whether the colors are in/out of the actual gamut surface of the target marking device. Other embodiments have also been disclosed.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: January 24, 2012
    Assignee: Xerox Corporation
    Inventors: Lalit Keshav Mestha, Alvaro Enrique Gil
  • Patent number: 8098404
    Abstract: As provided herein, there are supplied teachings to systems and methods for resizing a digital uniform rosette halftone image composed of multiple colorant separations, by using uniform rosette halftone tile parameters and iterative determination of energy metrics. One approach entails receiving into a digital imaging system, a digital uniform rosette halftone image and a desired resizing factor for that digital uniform rosette halftone image. Subsequently the system will define uniform rosette screen parameters to define uniform rosette Holladay halftone tiles within the color uniform rosette digital halftone image. From the defined uniform rosette cells, a number of uniform rosette halftone tile seams are determined for manipulation. The orientation of the number of uniform rosette halftone tile seams is dictated by the received desired resizing factor.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 17, 2012
    Assignee: Xerox Corporation
    Inventors: Edgar Bernal, Robert P Loce, Shen-Ge Wang
  • Patent number: 8091096
    Abstract: What is disclosed is a novel system and method for ensuring that plug-in DLLs are not unloaded and reloaded repeatedly during the course of a single user-initiated operation. A base driver process loads a plug-in DLL. If a manager thread responsible for this plug-in does not exist then a reference count for the plug-in DLL is incremented. Incrementing the system reference count ensures that the plug-in DLL remains loaded between base driver calls for all of the user-initiated operation by preventing the operating system from unloading the plug-in DLL. A manager thread is then created. The manager thread monitors active COM objects and checks if the base driver is still in memory. If no COM objects are found to be in use after a predetermined amount of time or if the base driver is no longer loaded in memory, the system reference count is decremented. The manager thread then exits.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: January 3, 2012
    Assignee: Xerox Corporation
    Inventors: Matthew D. Fabrizi, Alan K. Robertson
  • Patent number: 8077357
    Abstract: As provided herein, there are supplied teachings to systems and methods for resizing a digital uniform rosette halftone image composed of multiple colorant separations, by using uniform rosette halftone tile parameters. One approach entails receiving into a digital imaging system, a digital uniform rosette halftone image and a desired resizing factor for that digital uniform rosette halftone image. Subsequently the system will define uniform rosette cells within the color uniform rosette digital halftone image. From the defined uniform rosette cells, a number of uniform rosette halftone tile seams are determined for manipulation. The orientation of the number of uniform rosette halftone tile seams is dictated by the received desired resizing factor. An energy map of the digital uniform rosette halftone image is determined according to an energy metric derived from the multiple colorant separations.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 13, 2011
    Assignee: Xerox Corporation
    Inventors: Edgar Bernal, Robert P Loce, Shen-Ge Wang
  • Patent number: 8077356
    Abstract: As provided herein, there are supplied teachings to systems and methods for resizing a halftone image using halftone tile parameters. One approach entails receiving into a digital imaging system, a digital halftone image and a desired resizing factor for that digital halftone image. The system will then define cells within the digital halftone image and determine from those cells, a number of halftone tile seams to suitable for manipulation. The orientation of these halftone tile seams is dictated by the received desired resizing factor. The seam energy of these halftone tile seams is then determined according to an energy metric so as to provide indication of a number of low energy determined halftone tile seams. The number of low energy seams identified is sufficient to achieve the desired resizing factor. A resizing of the halftone image is then performing by iteratively deleting the low energy determined halftone tile seams within the halftone image.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: December 13, 2011
    Assignee: Xerox Corporation
    Inventors: Edgar Bernal, Robert P Loce
  • Patent number: 8063693
    Abstract: A charge pump latch circuit is provided that includes at least one first and at least one second charge pump stage interconnected by an intermediate circuit node, and a stabilization stage connected to the intermediate circuit node and to control terminals of transistors of the first and second charge pump stages. The stabilization stage includes at least one first pair and at least one second pair of first and second enable terminals receiving suitable and distinct phase signals that ensure the turn-off of the stabilization stage during overlapping periods of the phase signals. Also provided is a method for using a stabilization stage to drive transistors in first and second charge pump stages that are interconnected by an intermediate circuit node.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: November 22, 2011
    Assignee: STMicroelectronics S.r.l.
    Inventors: Antonino Conte, Carmelo Ucciardello, Giovanni Matranga
  • Patent number: 8060512
    Abstract: What is disclosed is a novel system and method for analyzing multi-dimensional cluster data sets to identify clusters of related documents in an electronic document storage system. Digital documents, for which multi-dimensional probabilistic relationships are to be determined, are received and then parsed to identify multi-dimensional count data with at least three dimensions. Multi-dimensional tensors representing the count data and estimated cluster membership probabilities are created. The tensors are then iteratively processed using a first and a complementary second tensor factorization model to refine the cluster definition matrices until a convergence criteria has been satisfied. Likely cluster memberships for the count data are determined based upon the refinements made to the cluster definition matrices by the alternating tensor factorization models.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: November 15, 2011
    Assignee: Xerox Corporation
    Inventor: Wei Peng
  • Patent number: 8054930
    Abstract: A circuit is provided for clock recovery. The circuit includes a reference extraction unit for extracting from a datastream time references defining a reference time base, and a digital Phase Locked Loop including a first programmable counter in the guise of a digitally controlled oscillator for overseeing an output time base, a second programmable counter in the guise of a loop divider for overseeing a loop time base, and a dedicated processor capable of executing a program including a first software module in the guise of a phase comparator for comparing values of the loop and reference time bases and generating a loop error, and a second software module in the guise of a loop filter for producing an adaptation value of an increment value of the first programmable counter from the loop error. Also provided are a user terminal and a method for clock recovery.
    Type: Grant
    Filed: May 7, 2004
    Date of Patent: November 8, 2011
    Assignee: STMicroelectronics S.A.
    Inventor: Jean-Pierre Lagarde
  • Patent number: 8047447
    Abstract: What is disclosed is a system and method for encoding and decoding data in a color barcode pattern using dot orientation and color separability. The spectral (wavelength) characteristics of the CMY colorants, commonly used in digital printing, and those of RGB sensors are exploited to achieve high capacity data embedding rates in color barcodes. The present method embeds independent data in two different printer colorant channels using dot orientation modulation. In the print end, dots of two colorants occupy the same spatial region. At the detector end, by using the complementary sensor channels to estimate the colorant channels, data is recovered in each colorant channel. The method approximately doubles the capacity of encoding methods based upon a single colorant channel and enables embedding rates which match or exceed that of other hardcopy barcodes known in the arts. The method is robust against inter-separation misregistration with a small symbol error rate.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: November 1, 2011
    Assignee: Xerox Corporation
    Inventors: Orhan Bulan, Vishal Monga, Gaurav Sharma
  • Patent number: 8045653
    Abstract: Detection method and device for a receiver in a digital communication system designed to process a frame comprising a periodic sub-set of length n, said method comprising the following steps:—determining a first vector u having a length n;—determining a second shifted vector v;—calculating a correlation function between said first and second vectors;—calculating a quadratic error function between said first and second vectors;—calculating a first cost function that is a linear combination of both preceding functions and, according to the sign of the result,—calculating a second cost function of frame beginning estimate; and—starting the communication system receiver.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: October 25, 2011
    Assignees: STMicroelectronics S.A., Commissariat a l'Energie Atomique
    Inventors: Thierry Lenez, Patrice Lenez, legal representative, Jean-Benoit Pierrot, Olivier Isson
  • Patent number: 8035855
    Abstract: What is provided herein is a method for automatically selecting a subset of pages from a multi-page document for image processing wherein each selected page is substantially different from all other pages according to certain features of interest and wherein the combined content of the selected pages approximately represents the content in the entire document. Selected pages are clustered wherein each page is represented by a feature vector meaningfully related to the task to be performed. A matrix of feature vectors is analyzed. Basis vectors are extracted from the matrix using rank-reduction techniques. Clustering is performed by subspace projection of page features onto the basis vectors with each page being assigned to a cluster to which that page maximally projects. Representative pages are selected from each cluster. The representative pages can then be used as input to a secondary process.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: October 11, 2011
    Assignee: Xerox Corporation
    Inventors: Vishal Monga, Raja Bala
  • Patent number: 8023160
    Abstract: What is disclosed is a novel system and method for encoding/decoding data in a cover contone image via halftone dot orientation modulation. Arrays of halftone threshold values are used to determine a desired orientation, e.g. 0/90°+/?45° for a given single data value of the original message to be embedded. Message data is embedded as a function of halftone dot orientation. Detection modeling of the print-scan process enables the determination of dot orientation from the image scan via statistically motivated image moments. A probabilistic model of the print-scan channel conditions received moments on input orientation. Density values of the received moments are used to determine dot orientation for each halftone cell. The embedded data is retrieved based on the determined orientations. The present method is applicable to areas of data embedding, document security, and the like.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: September 20, 2011
    Assignee: Xerox Corporation
    Inventors: Vishal Monga, Gaurav Sharma, Orhan Bulan
  • Patent number: 8023153
    Abstract: As provided herein, there are supplied teachings to systems and methods for resizing a halftone image using halftone tile parameters. One approach entails receiving into a digital imaging system, a digital halftone image and a desired resizing factor for the digital halftone image. Subsequently the system will define cells within the digital halftone image and determine from those cells, a number of halftone tile seams to suitable for manipulation. The orientation of these halftone tile seams is dictated by the received desired resizing factor. The energy of the number of halftone tile seams is determined according to an energy metric so as to provide indication of at least one low energy determined halftone tile seam. A resizing of the halftone image is then performing by manipulating at least one low energy halftone tile seam in the halftone image. The resized halftone image may then be printed on a printer.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: September 20, 2011
    Assignee: Xerox Corporation
    Inventors: Edgar Bernal, Robert P Loce
  • Patent number: 8014035
    Abstract: What is disclosed is a novel system and method for encoding/decoding data in a cover contone image via halftone dot orientation modulation. Arrays of halftone threshold values are used to determine a desired orientation, e.g. 0/90°+/?45° for a given single data value of the original message to be embedded. Message data is embedded as a function of halftone dot orientation. Detection modeling of the print-scan process enables the determination of dot orientation from the image scan via statistically motivated image moments. A probabilistic model of the print-scan channel conditions received moments on input orientation. Density values of the received moments are used to determine dot orientation for each halftone cell. The embedded data is retrieved based on the determined orientations. The present method is applicable to areas of data embedding, document security, and the like.
    Type: Grant
    Filed: September 10, 2008
    Date of Patent: September 6, 2011
    Assignee: Xerox Corporation
    Inventors: Vishal Monga, Gaurav Sharma, Orhan Bulan
  • Patent number: 8009302
    Abstract: What is disclosed is a novel system and method for automatically retrieving and configuring the print device to a set of device specific system settings tailored for user selected media attributes. In one embodiment, an operator selects media attributes desired for a particular print job on a print device which then automatically queries a database over a network for a set of device specific system settings tailored to the selected media attributes. The database system determines the existence of at least one record stored in the database and provides that matching record data back to the print device. The matching record data is received and displayed on a user interface for review by an operator. The operator accepts/modifies the displayed system settings. The print device then automatically configures the device to the accepted device specific system settings.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: August 30, 2011
    Assignee: Xerox Corporation
    Inventor: Michael J. Martin
  • Patent number: 8009931
    Abstract: In a digital reproduction system incorporating a single pass scanner, accurate image processing results from processing a subset of grayscale image data. More specifically, scanlines that correspond to the leading edge of a document are stored and processed to detect skew and to obtain an appropriate correction. The lead edge correction is then applied to the entire grayscale image. Accordingly, the present systems and methods eliminate skew from grayscale images in real-time. The corrected image is rendered to binary and stored in electronic pre-collation memory and cropping, masking and other image editing operations can be performed on the binary image data before the image is printed.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: August 30, 2011
    Assignee: Xerox Corporation
    Inventors: Xing Li, Daniel A Mohabir, Roger L Triplett
  • Patent number: 8000386
    Abstract: A motion estimation method and device are provided for processing images to be inserted, between a preceding original image and a following original image, into a sequence of images. Each image is divided into pixel blocks associated with motion vectors. For a current block of an image being processed, motion vectors associated with blocks of the image being processed and/or associated with blocks of a processed image are selected. Candidate vectors are generated from selected motion vectors. An error is calculated for each candidate vector. A penalty is determined for a subset of candidate vectors on the basis of the values of the pixels of the pixel block in the preceding original image from which the candidate motion vector points to the current block and/or on the basis of the values of the pixels of the pixel block in the following original image to which the candidate motion vector points from the current block.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: August 16, 2011
    Assignee: STMicroelectronics S.A.
    Inventor: Marina Nicolas
  • Patent number: 7995413
    Abstract: A memory device is a provided that includes memory cells situated at the intersection of lines and columns, and a dummy path including a first dummy column having two bit lines to which there are connected dummy memory cells, and a circuit adapted to select at least one of the dummy memory cells to discharge one of the dummy bit lines. The dummy path also includes at least one second dummy column adapted to generate a dummy leakage current (representing a leakage current of a column of the memory device selected in read mode), and a circuit adapted to copy the dummy leakage current to the one dummy bit line, so that the discharge of the one dummy bit line also depends on the dummy leakage current.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: August 9, 2011
    Assignee: STMicroelectronics S.A.
    Inventors: Franck Genevaux, Alban Forichon
  • Patent number: 7996202
    Abstract: A system is provided for modeling an integrated circuit including at least one insulated-gate field-effect transistor. The system includes generator means for defining a parameter representing mechanical stresses applied to the active area of the transistor, and processing means for determining at least one of the electrical parameters of the transistor based at least partially on the stress parameter. Also provided is a method of modeling an integrated circuit including at least one insulated-gate field-effect transistor, and a method of producing an integrated circuit including at least one insulated-gate field-effect transistor.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: August 9, 2011
    Assignee: STMicroelectronics S.A.
    Inventor: Raul Andres Bianchi
  • Patent number: 7991246
    Abstract: Method and devices are provided for processing an image in which a row of pixels with associated light intensity values successively alternates with a row of pixels to which values are to be associated. In each current row of pixels with associated values, pixels are selected which satisfy a selection rule based on the values for the pixels in the current row with associated values and on the values from the previous and/or the next row with associated values, and segments of pixels are detected. In this manner a set of segments is obtained relative to the image being processed, from which a graph of segments is created by linking the segments according to a linking rule. Then the respective values to be associated with at least some of the pixels in the rows to be assigned values are determined by interpolation from segments in the graph which form a path in the graph.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: August 2, 2011
    Assignee: STMicroelectronics S.A.
    Inventors: Jerome Roussel, Pascal Bertolino, Marina Nicolas