Patents by Inventor Farzin Blurfrushan
Farzin Blurfrushan 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: 10021267Abstract: A display includes a preview image of a printable item, as the printable item would appear in printed form. A user input component detects a user resizing the preview image to identify an updated size of the preview image. A processor automatically matches the updated size of the preview image to sizes of print media available to the printing device, to thereby identify a selected print media supply for use with printing the printable item. The processor also automatically matches the updated size of the preview image to orientations the printing device is capable of printing, to thereby identify a selected printing orientation for use with printing the printable item. The display automatically sets a print media choice option to the selected print media supply, and sets an orientation choice option to the selected printing orientation, in response to the user resizing the preview image.Type: GrantFiled: November 21, 2016Date of Patent: July 10, 2018Assignee: Xerox CorporationInventors: Peter M. Thompson, Farzin Blurfrushan, Alex D. Arranaga, Bagavath Sivakumar, Nedunchezhiapandian Narayanan
-
Publication number: 20180146115Abstract: A display includes a preview image of a printable item, as the printable item would appear in printed form. A user input component detects a user resizing the preview image to identify an updated size of the preview image. A processor automatically matches the updated size of the preview image to sizes of print media available to the printing device, to thereby identify a selected print media supply for use with printing the printable item. The processor also automatically matches the updated size of the preview image to orientations the printing device is capable of printing, to thereby identify a selected printing orientation for use with printing the printable item. The display automatically sets a print media choice option to the selected print media supply, and sets an orientation choice option to the selected printing orientation, in response to the user resizing the preview image.Type: ApplicationFiled: November 21, 2016Publication date: May 24, 2018Applicant: Xerox CorporationInventors: Peter M. Thompson, Farzin Blurfrushan, Alex D. Arranaga, Bagavath Sivakumar, Nedunchezhiapandian Narayanan
-
Patent number: 9299164Abstract: A method, non-transitory computer readable medium, and apparatus for enhancing an edge of a non-saturated object are disclosed. For example, the method detects a plurality of transition pixels, determines a gray value for one or more of the plurality of transition pixels is greater than a threshold value, identifies one or more edge pixels from the one or more of the plurality of transition pixels that has the gray value greater than the threshold value when the one or more of the plurality of transition pixels is not within an input block of pixels having all of the pixels in the input block with a respective gray value greater than the threshold and applies an edge enhancement to each one of a plurality of input blocks containing the one or more edge pixels.Type: GrantFiled: July 22, 2014Date of Patent: March 29, 2016Assignee: Xerox CorporationInventors: Guo-Yau Lin, Stephen Robert Dashiell, Farzin Blurfrushan, Katherine Loj
-
Publication number: 20160027189Abstract: A method, non-transitory computer readable medium, and apparatus for enhancing an edge of a non-saturated object are disclosed. For example, the method detects a plurality of transition pixels, determines a gray value for one or more of the plurality of transition pixels is greater than a threshold value, identifies one or more edge pixels from the one or more of the plurality of transition pixels that has the gray value greater than the threshold value when the one or more of the plurality of transition pixels is not within an input block of pixels having all of the pixels in the input block with a respective gray value greater than the threshold and applies an edge enhancement to each one of a plurality of input blocks containing the one or more edge pixels.Type: ApplicationFiled: July 22, 2014Publication date: January 28, 2016Inventors: GUO-YAU LIN, Stephen Robert Dashiell, Farzin Blurfrushan, Katherine Loj
-
Patent number: 9066112Abstract: A method of designing a code book for super resolution encoding. The method includes, for example, via a processor, creating a first group of entries in the code book that includes a plurality of gray font values for encoding data; via the processor, creating a second group of entries in the code book that includes a set of values for each of the gray font values for decoding data; via the processor, creating a third group of entries in the code book that includes a pattern corresponding to each of the plurality of gray font values; and storing the code book in a database in communication with the processor.Type: GrantFiled: August 2, 2012Date of Patent: June 23, 2015Assignee: XEROX CORPORATIONInventors: Guo-Yau Lin, Farzin Blurfrushan
-
Patent number: 9058638Abstract: Methods and systems for super resolution encoding. A matching pattern can be encoded with respect to an original pattern to generate a matching function for converting a screen into an IOT screen. Then, an operation can be implemented for accounting for a disturbance that causes a change in gray value that includes a minimal error while remaining close to the original pattern. The gray value is then mapped to the matching pattern via the matching function to convert the screen into the IOT screen and thereby minimize the effects of lossy compression and data variations caused by the disturbance.Type: GrantFiled: March 8, 2013Date of Patent: June 16, 2015Assignee: Xerox CorporationInventors: Farzin Blurfrushan, Guo-Yau Lin
-
Publication number: 20140254950Abstract: Methods and systems for super resolution encoding. A matching pattern can be encoded with respect to an original pattern to generate a matching function for converting a screen into an IOT screen. Then, an operation can be implemented for accounting for a disturbance that causes a change in gray value that includes a minimal error while remaining close to the original pattern. The gray value is then mapped to the matching pattern via the matching function to convert the screen into the IOT screen and thereby minimize the effects of lossy compression and data variations caused by the disturbance.Type: ApplicationFiled: March 8, 2013Publication date: September 11, 2014Applicant: Xerox CorporationInventors: Farzin Blurfrushan, Guo-Yau Lin
-
Patent number: 8660373Abstract: Systems and methods are described that facilitate identifying objects in a document (e.g., a PDF document) for automatic image enhancement (AIE). A PDF document is “chunked” or segmented into chunks, and boundaries between chunks are identified as real or imaginary. Chunks sharing imaginary boundaries are combined, while real boundaries are retained, to generate “de-chunked” objects. These objects are then classified, and an AIE application is executed on objects meeting pre-specified classification criteria. In this manner, objects of r which AIE is not desired are not subjected to the AIE application, thereby saving time and processing resources associated with enhancing the document.Type: GrantFiled: July 22, 2008Date of Patent: February 25, 2014Assignee: Xerox CorporationInventors: Zhigang Fan, Reiner Eschbach, Michael Branciforte, Farzin Blurfrushan, Roger L. Triplett, Raymond J. Clark, William A. Fuss, Michael E. Farrell, David E. Rumph
-
Publication number: 20140036316Abstract: A method of designing a code book for super resolution encoding. The method includes, for example, via a processor, creating a first group of entries in the code book that includes a plurality of gray font values for encoding data; via the processor, creating a second group of entries in the code book that includes a set of values for each of the gray font values for decoding data; via the processor, creating a third group of entries in the code book that includes a pattern corresponding to each of the plurality of gray font values; and storing the code book in a database in communication with the processor.Type: ApplicationFiled: August 2, 2012Publication date: February 6, 2014Applicant: XEROX CORPORATIONInventors: Guo-Yau Lin, Farzin Blurfrushan
-
Patent number: 7869090Abstract: A variable data pantograph is formed by receiving a variable data string and retrieving at least one character representation from a vocabulary of character representations stored in memory. The retrieved at least one character representation corresponds to the variable data string. Each of the character representations in the vocabulary is associated with a foreground region including a character shape and a background region suitably sized and arranged for encompassing the foreground region. The background region incorporates a first pattern of elements and is controlled to render a target color using a first set of color separation control data and the foreground region incorporates a second pattern of elements and is controlled to render the target color using a second set of color separation control data.Type: GrantFiled: December 17, 2008Date of Patent: January 11, 2011Assignee: Xerox CorporationInventors: Shen-Ge Wang, Reiner Eschbach, William A. Fuss, Farzin Blurfrushan, Edward Chapman
-
Patent number: 7852515Abstract: A watermark can be embedded in an image that has the property of being relatively indecipherable under normal light by including a distraction pattern, and yet remains decipherable under infrared illumination when viewed by a suitable infrared sensitive instrument. This infrared mark comprises, a substrate reflective to infrared radiation, a foreground colorant mixture printed as an image upon the substrate, a background colorant mixture and a distraction colorant mixture. A resultant collocated image rendered substrate suitably exposed to an infrared illumination, will yield a discernable image evident as a infrared mark to a suitable infrared sensitive device, but remain undecipherable under normal ambient light.Type: GrantFiled: June 5, 2007Date of Patent: December 14, 2010Assignee: Xerox CorporationInventors: Reiner Eschbach, Farzin Blurfrushan, Raja Bala
-
Publication number: 20100150433Abstract: A variable data pantograph is formed by receiving a variable data string and retrieving at least one character representation from a vocabulary of character representations stored in memory. The retrieved at least one character representation corresponds to the variable data string. Each of the character representations in the vocabulary is associated with a foreground region including a character shape and a background region suitably sized and arranged for encompassing the foreground region. The background region incorporates a first pattern of elements and is controlled to render a target color using a first set of color separation control data and the foreground region incorporates a second pattern of elements and is controlled to render the target color using a second set of color separation control data.Type: ApplicationFiled: December 17, 2008Publication date: June 17, 2010Applicant: XEROX CORPORATIONInventors: Shen-Ge Wang, Reiner Eschbach, William A. Fuss, Farzin Blurfrushan, Edward Chapman
-
Publication number: 20080304696Abstract: The teachings as provided herein relate to a watermark embedded in an image that has the property of being relatively indecipherable under normal light by including a distraction pattern, and yet remains decipherable under infrared illumination when viewed by a suitable infrared sensitive instrument. This infrared mark comprises, a substrate reflective to infrared radiation, a foreground colorant mixture printed as an image upon the substrate, a background colorant mixture and a distraction colorant mixture. The foreground colorant mixture layer in connection with the substrate has a property of strongly reflecting infrared illumination, as well as a property of low contrast under normal illumination against the background colorant mixture as printed in close spatial proximity to the foreground colorant mixture pattern.Type: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Applicant: XEROX CORPORATIONInventors: Reiner Eschbach, Farzin Blurfrushan, Raja Bala
-
Patent number: 7123174Abstract: A compressor can compress an image by reducing the amount of data while preserving the information. Some compressors use run length coding wherein image data is converted into a series of run length code words. The efficiency of run length coding can be increased with the introduction of differential run length code words. The differential run length code words can augment the original set of run length codes. Differential run length codes vary from current run length codes by encoding runs of differences.Type: GrantFiled: June 29, 2005Date of Patent: October 17, 2006Assignee: Xerox CorporationInventors: George L. Eldridge, Bill P. Gunther, San A. Phong, Son Ngoc Nguyen, Farzin Blurfrushan
-
Patent number: 6977741Abstract: Shifting a page image while it is still in compressed form. The page image is compressed into independent strips that are a full page in the fast scan direction, and a small number of scanlines in the slow scan direction. Then, to shift the page image, whole strips can be deleted in one margin and/or deleted from the other. If the number of scanlines per strip is small enough, the difference in a margin created by the change of one strip will not be apparent. This invention can be used to advantage when it is decided at print time that the output shall be in the form of a saddle-stitched booklet requiring two-up printing, folding and subsequent trimming of the outside edges to uniform alignment. Here, a progressive page shift can be introduced at the printer controller while the images are still compressed, instead of requiring the change to be done to the PostScript Master, which would require reRIPing or decompression, shift and recompression.Type: GrantFiled: December 21, 2000Date of Patent: December 20, 2005Assignee: Xerox CorporationInventors: George L. Eldridge, Mark A. Smith, San A. Phong, Farzin Blurfrushan, Hilda Gharabegian, Peter A. Crean
-
Publication number: 20020080371Abstract: Shifting a page image while it is still in compressed form. The page image is compressed into independent strips that are a full page in the fast scan direction, and a small number of scanlines in the slow scan direction. Then, to shift the page image, whole strips can be deleted in one margin and/or deleted from the other. If the number of scanlines per strip is small enough, the difference in a margin created by the change of one strip will not be apparent. This invention can be used to advantage when it is decided at print time that the output shall be in the form of a saddle-stitched booklet requiring two-up printing, folding and subsequent trimming of the outside edges to uniform alignment. Here, a progressive page shift can be introduced at the printer controller while the images are still compressed, instead of requiring the change to be done to the PostScript Master, which would require reRiPing or decompression, shift and recompression.Type: ApplicationFiled: December 21, 2000Publication date: June 27, 2002Applicant: Xerox CorporationInventors: George L. Eldridge, Mark A. Smith, San A. Phong, Farzin Blurfrushan, Hilda Gharabegian, Peter A. Crean
-
Patent number: 6317222Abstract: A run length codeword system which has a set of codewords, each codeword being one byte. The first codeword of a run is divided into a 4-bit code part and 4 bits of printing hints. The code part specifies the source of the data, and the format of the remaining bytes in the run. The remaining one or two codewords specify the number of remaining data bytes in the run, or color values.Type: GrantFiled: November 17, 1998Date of Patent: November 13, 2001Assignee: Xerox CorporationInventors: George L. Eldridge, David E. Rumph, Farzin Blurfrushan, Ronald E. Rider
-
Patent number: 6307977Abstract: A run length codeword system which has a set of codewords, each codeword being one byte. The first codeword of a run is divided into a 4-bit code part and 4 bits of printing hints. The code part specifies the source of the data, and the format of the remaining bytes in the run. The remaining one or two codewords specify the number of remaining data bytes in the run, or color values.Type: GrantFiled: November 17, 1998Date of Patent: October 23, 2001Assignee: Xerox CorporationInventors: George L. Eldridge, David E. Rumph, Farzin Blurfrushan, Ronald E. Rider
-
Patent number: 6272252Abstract: A method of improving the compression ratio of image data in the form of foreground data printed over background data by arranging both kinds of data pixels into 8 by 8 pixel blocks. All blocks that do not contain at least one pixel to be printed are deleted before compression. The deleted blocks will be entirely background pixels that will be overlaid by foreground pixels, or entirely foreground pixels that will not be printed because they are located outside of foreground masks.Type: GrantFiled: December 18, 1998Date of Patent: August 7, 2001Assignee: Xerox CorporationInventors: George L. Eldridge, Farzin Blurfrushan, Tom Henning, San A. Phong, Li-Fung Cheung
-
Patent number: 5754746Abstract: A system for printing background and foreground colors in response to mask data and printing instructions. Page description language data is separated onto three lines, two for Contone and solid colors, and one for control (mask data and instructions). The mask and instruction data is transformed into a series of multi-bit command words, each describing a pixel in terms of 1) control tag bits to specify color, 2) object optimized rendering tag bits to describe the type of color (solid, text, sampled or line art), 3) color space transformation bits to control conversion from other spaces to CYMK and 4) format tags to specify the number of bits per pixel. This series of command words combines information on one line that required at least two lines in the prior art, and the data is in easily compressable form, resulting in simplified hardware.Type: GrantFiled: December 18, 1995Date of Patent: May 19, 1998Assignee: Xerox CorporationInventors: Farzin Blurfrushan, Ronald E. Joiner, Sang C. Kang