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: 10021267
    Abstract: 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: Grant
    Filed: November 21, 2016
    Date of Patent: July 10, 2018
    Assignee: Xerox Corporation
    Inventors: Peter M. Thompson, Farzin Blurfrushan, Alex D. Arranaga, Bagavath Sivakumar, Nedunchezhiapandian Narayanan
  • Publication number: 20180146115
    Abstract: 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: Application
    Filed: November 21, 2016
    Publication date: May 24, 2018
    Applicant: Xerox Corporation
    Inventors: Peter M. Thompson, Farzin Blurfrushan, Alex D. Arranaga, Bagavath Sivakumar, Nedunchezhiapandian Narayanan
  • Patent number: 9299164
    Abstract: 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: Grant
    Filed: July 22, 2014
    Date of Patent: March 29, 2016
    Assignee: Xerox Corporation
    Inventors: Guo-Yau Lin, Stephen Robert Dashiell, Farzin Blurfrushan, Katherine Loj
  • Publication number: 20160027189
    Abstract: 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: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: GUO-YAU LIN, Stephen Robert Dashiell, Farzin Blurfrushan, Katherine Loj
  • Patent number: 9066112
    Abstract: 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: Grant
    Filed: August 2, 2012
    Date of Patent: June 23, 2015
    Assignee: XEROX CORPORATION
    Inventors: Guo-Yau Lin, Farzin Blurfrushan
  • Patent number: 9058638
    Abstract: 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: Grant
    Filed: March 8, 2013
    Date of Patent: June 16, 2015
    Assignee: Xerox Corporation
    Inventors: Farzin Blurfrushan, Guo-Yau Lin
  • Publication number: 20140254950
    Abstract: 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: Application
    Filed: March 8, 2013
    Publication date: September 11, 2014
    Applicant: Xerox Corporation
    Inventors: Farzin Blurfrushan, Guo-Yau Lin
  • Patent number: 8660373
    Abstract: 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: Grant
    Filed: July 22, 2008
    Date of Patent: February 25, 2014
    Assignee: Xerox Corporation
    Inventors: 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: 20140036316
    Abstract: 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: Application
    Filed: August 2, 2012
    Publication date: February 6, 2014
    Applicant: XEROX CORPORATION
    Inventors: Guo-Yau Lin, Farzin Blurfrushan
  • Patent number: 7869090
    Abstract: 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: Grant
    Filed: December 17, 2008
    Date of Patent: January 11, 2011
    Assignee: Xerox Corporation
    Inventors: Shen-Ge Wang, Reiner Eschbach, William A. Fuss, Farzin Blurfrushan, Edward Chapman
  • Patent number: 7852515
    Abstract: 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: Grant
    Filed: June 5, 2007
    Date of Patent: December 14, 2010
    Assignee: Xerox Corporation
    Inventors: Reiner Eschbach, Farzin Blurfrushan, Raja Bala
  • Publication number: 20100150433
    Abstract: 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: Application
    Filed: December 17, 2008
    Publication date: June 17, 2010
    Applicant: XEROX CORPORATION
    Inventors: Shen-Ge Wang, Reiner Eschbach, William A. Fuss, Farzin Blurfrushan, Edward Chapman
  • Publication number: 20080304696
    Abstract: 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: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: XEROX CORPORATION
    Inventors: Reiner Eschbach, Farzin Blurfrushan, Raja Bala
  • Patent number: 7123174
    Abstract: 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: Grant
    Filed: June 29, 2005
    Date of Patent: October 17, 2006
    Assignee: Xerox Corporation
    Inventors: George L. Eldridge, Bill P. Gunther, San A. Phong, Son Ngoc Nguyen, Farzin Blurfrushan
  • Patent number: 6977741
    Abstract: 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: Grant
    Filed: December 21, 2000
    Date of Patent: December 20, 2005
    Assignee: Xerox Corporation
    Inventors: George L. Eldridge, Mark A. Smith, San A. Phong, Farzin Blurfrushan, Hilda Gharabegian, Peter A. Crean
  • Publication number: 20020080371
    Abstract: 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: Application
    Filed: December 21, 2000
    Publication date: June 27, 2002
    Applicant: Xerox Corporation
    Inventors: George L. Eldridge, Mark A. Smith, San A. Phong, Farzin Blurfrushan, Hilda Gharabegian, Peter A. Crean
  • Patent number: 6317222
    Abstract: 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: Grant
    Filed: November 17, 1998
    Date of Patent: November 13, 2001
    Assignee: Xerox Corporation
    Inventors: George L. Eldridge, David E. Rumph, Farzin Blurfrushan, Ronald E. Rider
  • Patent number: 6307977
    Abstract: 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: Grant
    Filed: November 17, 1998
    Date of Patent: October 23, 2001
    Assignee: Xerox Corporation
    Inventors: George L. Eldridge, David E. Rumph, Farzin Blurfrushan, Ronald E. Rider
  • Patent number: 6272252
    Abstract: 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: Grant
    Filed: December 18, 1998
    Date of Patent: August 7, 2001
    Assignee: Xerox Corporation
    Inventors: George L. Eldridge, Farzin Blurfrushan, Tom Henning, San A. Phong, Li-Fung Cheung
  • Patent number: 5754746
    Abstract: 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: Grant
    Filed: December 18, 1995
    Date of Patent: May 19, 1998
    Assignee: Xerox Corporation
    Inventors: Farzin Blurfrushan, Ronald E. Joiner, Sang C. Kang