Patents by Inventor Sudhagar Subbaian

Sudhagar Subbaian 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: 11055886
    Abstract: There is provided a method for filling at least one color in one or more outline images at a multi-function device. The method includes providing a user interface for displaying a color fill option. Based on receiving a selection of the color fill option, a file including at least one outline image is received by a controller. The at least one outline image includes at least one image field. Then, it is identified by an image processor, if the at least one image field includes at least one color marking. Based on the identification, the at least one image field is automatically filled by the image processor according to the at least one color marking to generate a color filled image.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: July 6, 2021
    Assignee: XEROX CORPORATION
    Inventors: Srinivasarao Bindana, Sudhagar Subbaian
  • Publication number: 20200329176
    Abstract: There is provided a method for filling at least one color in one or more outline images at a multi-function device. The method includes providing a user interface for displaying a color fill option. Based on receiving a selection of the color fill option, a file including at least one outline image is received by a controller. The at least one outline image includes at least one image field. Then, it is identified by an image processor, if the at least one image field includes at least one color marking. Based on the identification, the at least one image field is automatically filled by the image processor according to the at least one color marking to generate a color filled image.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Srinivasarao Bindana, Sudhagar Subbaian
  • Patent number: 10726317
    Abstract: Disclosed herein are methods and systems for adding content in a page of an electronic document without moving current content to a next page of the electronic document. A first electronic document, a position information of a page of the first electronic document where a new content need to be added, and at least one of the new content and a second electronic document including the new content are received at an MFD. A required space for adding the new content and an available space between lines of the page are estimated. The available space and the required space are compared to check whether the available space is more than the required space. Based on the comparison, the lines of the page are re-positioned, and the new content is added on the page based on the position information to generate an updated first electronic document including the added new content.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: July 28, 2020
    Assignee: Xerox Corporation
    Inventors: Mahesh Ramasamy, Sudhagar Subbaian
  • Patent number: 10460192
    Abstract: A method and system are provided for optical character recognition (OCR) of multi-language content. The method includes extracting a text portion from an image received from a user-computing device. The text portion comprises a plurality of keywords associated with a plurality of languages. The method further includes segmenting the plurality of keywords into a plurality of layers. Each layer of the plurality of layers comprises one or more keywords which are associated with a language. The method further comprise generating an OCR output of each of the plurality of layers based on the language associated with the one or more keywords in each of the plurality of layers. The method further comprises generating an electronic document of the received image based on the generated OCR output of each of the plurality of layers. The method further includes transmitting the generated electronic document to the user-computing device.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: October 29, 2019
    Assignee: XEROX Corporation
    Inventors: Sainarayanan Gopalakrishnan, Rajasekar Kanagasabai, Sudhagar Subbaian
  • Patent number: 10313564
    Abstract: System(s) and method(s) for controlling a rate of consumption of printing material are described. The method includes receiving an image to be printed or copied and converting the image into a plurality of pixels. A value of a pixel, from among the plurality of pixels, is compared with a predefined threshold value. When the value of the pixel is below the predefined threshold value, a black pixel indicative of a pixel with printing material is generated. An error between the value of the pixel and a value of the black pixel is determined. The error value is multiplied by a gain value and then the weighted value of resultant is distributed among neighborhood pixels. The gain value is varied to control the rate of consumption of the printing material, as the consumption of the printing material is reduced when the gain value is increased.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: June 4, 2019
    Assignee: XEROX CORPORATION
    Inventors: Dhevendra Alagan Palanivel, Sudhagar Subbaian, Sainarayanan Gopalakrishnan
  • Publication number: 20190004743
    Abstract: Disclosed is a method, system, and program for reducing toner in an image comprised of raster pel data. A toner saving tag (TST) can be embedded that causes a printing apparatus to process the submission through a regular print path without any post-processing and to reduce toner usage by controlling the energy applied to a light emitting source to create a latent image on a photoreceptor. Further, the method and system applies under certain circumstances both post-processing toner saving mode using pixel elimination and toner saving mode that controls the energy applied to create the latent image while maintaining pixel integrity.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Sudhagar SUBBAIAN, Sainarayanan GOPALAKRISHNAN, Dhanasekar ANNAMALAI
  • Publication number: 20180336444
    Abstract: Disclosed herein are methods and systems for adding content in a page of an electronic document without moving current content to a next page of the electronic document. A first electronic document, a position information of a page of the first electronic document where a new content need to be added, and at least one of the new content and a second electronic document including the new content are received at an MFD. A required space for adding the new content and an available space between lines of the page are estimated. The available space and the required space are compared to check whether the available space is more than the required space. Based on the comparison, the lines of the page are re-positioned, and the new content is added on the page based on the position information to generate an updated first electronic document including the added new content.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 22, 2018
    Inventors: Mahesh Ramasamy, Sudhagar Subbaian
  • Patent number: 10079960
    Abstract: A print system may include a print engine, a processing device and programming instructions to halftone an electronic document to be printed. The system may receive an input image representing the electronic document to be printed, use a first and second threshold array, which are flipped to each other, to halftone the input image to generate a first and second set of data, respectively, then combine the first and second set of data to generate a halftoned image. In combining the first and second set of data, each dot in the halftoned image may represent full saturation if the corresponding dot in at least one of the first and second set of data represents full saturation, or white if the corresponding dots in both the first and second set of data are white. The system may use the same halftoning method for a monochrome or color document.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: September 18, 2018
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan
  • Patent number: 10049097
    Abstract: The present disclosure discloses methods and systems for creating a multi-layered Optical Character Recognition (OCR) document, the multi-layered OCR document facilitates selection of the desired text from the multi-layered OCR document. The method includes receiving a scanned image corresponding to a document, the document includes text information. A binary image is generated from the scanned image. Then, a morphological dilation operation is performed to create one or more text groups, using a horizontal structuring element and a vertical structuring element. Thereafter, OCR operation is applied on each text group to generate a corresponding OCR layer. The one or more OCR layers are then combined while creating a multi-layered OCR document. Finally, the combined OCR layers are superimposed as invisible text layers over the scanned image to create the multi-layered OCR document.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: August 14, 2018
    Assignee: XEROX CORPORATION
    Inventors: Sainarayanan Gopalakrishnan, Rajasekar Kanagasabai, Sudhagar Subbaian
  • Publication number: 20180217973
    Abstract: The present disclosure discloses methods and systems for creating a multi-layered Optical Character Recognition (OCR) document, the multi-layered OCR document facilitates selection of the desired text from the multi-layered OCR document. The method includes receiving a scanned image corresponding to a document, the document includes text information. A binary image is generated from the scanned image. Then, a morphological dilation operation is performed to create one or more text groups, using a horizontal structuring element and a vertical structuring element. Thereafter, OCR operation is applied on each text group to generate a corresponding OCR layer. The one or more OCR layers are then combined while creating a multi-layered OCR document. Finally, the combined OCR layers are superimposed as invisible text layers over the scanned image to create the multi-layered OCR document.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Sainarayanan Gopalakrishnan, Rajasekar Kanagasabai, Sudhagar Subbaian
  • Patent number: 9973654
    Abstract: The present disclosure discloses methods and systems (a multi-function device or a digital printer) having capabilities for an object enhancement. In an example, the MFD includes a digital front end module to detect edge of the object and direction of the edge. Following the detection of the edge, the digital front end module classify the pixels of the edge into two categories, for example, which define that whether the edge pixels are created by black-to-white transition or white-to-black transition. Based on the classification of the edge pixels, the digital front end module performs the object enhancement either in black-to-white transition or in white-to-black transition.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: May 15, 2018
    Assignee: XEROX CORPORATION
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Dhevendra Alagan Palanivel
  • Publication number: 20180114085
    Abstract: A method and system are provided for optical character recognition (OCR) of multi-language content. The method includes extracting a text portion from an image received from a user-computing device. The text portion comprises a plurality of keywords associated with a plurality of languages. The method further includes segmenting the plurality of keywords into a plurality of layers. Each layer of the plurality of layers comprises one or more keywords which are associated with a language. The method further comprise generating an OCR output of each of the plurality of layers based on the language associated with the one or more keywords in each of the plurality of layers. The method further comprises generating an electronic document of the received image based on the generated OCR output of each of the plurality of layers. The method further includes transmitting the generated electronic document to the user-computing device.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 26, 2018
    Inventors: SAINARAYANAN GOPALAKRISHNAN, RAJASEKAR KANAGASABAI, SUDHAGAR SUBBAIAN
  • Patent number: 9876937
    Abstract: Methods and devices create a first halftone image and a different second halftone image from a continuous tone image. A third halftone image is produced by identifying pixels that are common to both the first and second halftone images. A toner reduction mask is applied to the third halftone image to produce a fourth halftone image (the fourth halftone image has only holes and remaining ones of the common pixels). The holes are added to the first halftone image to create a reduced-toner halftone image. Further, edges of features within the continuous tone image are detected (to identify edge pixels of the edge features) and such edge pixels are added to the reduced-toner halftone image to produce a print-ready halftone image. Finally, such methods print the print-ready halftone image on print media.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: January 23, 2018
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan
  • Patent number: 9842281
    Abstract: A method and system for segmenting text from non-text portions of a digital image using the size, solidity, and run length characteristics of connected components within the image data. For a connected component comprising a rectangular group of pixels enclosing a set of connected pixels having the same binary state, the size characteristic may be based on a ratio of height to width of the connected component and the total number of pixels within the connected component, the solidity characteristic may be based on a ratio of pixels within the connected component to a total number of pixels within a convex hull of the set of connected pixels, and the run length characteristic may be based on a number of transitions within the connected component.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: December 12, 2017
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Xing Li, Clara Cuciurean-Zapan
  • Publication number: 20170208185
    Abstract: An electronic document image of a document is captured using a camera of a handheld device. A user interface of the handheld device displays an instruction to place the handheld device on the document and to change the magnification of the electronic document image on the user interface until the electronic document image and the document are the same size. The handheld device automatically determines the original size of the document based on the magnification that made the electronic document image and the document the same size when the handheld device was on the document. The handheld device converts the electronic document image into an original size document image file based on the original size of the document.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Applicant: Xerox Corporation
    Inventors: Sainarayanan Gopalakrishnan, Vignesh Doss, Sudhagar Subbaian, Dhevendra Alagan Palanivel
  • Patent number: 9712697
    Abstract: An electronic document image of a document is captured using a camera of a handheld device. A user interface of the handheld device displays an instruction to place the handheld device on the document and to change the magnification of the electronic document image on the user interface until the electronic document image and the document are the same size. The handheld device automatically determines the original size of the document based on the magnification that made the electronic document image and the document the same size when the handheld device was on the document. The handheld device converts the electronic document image into an original size document image file based on the original size of the document.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: July 18, 2017
    Assignee: Xerox Corporation
    Inventors: Sainarayanan Gopalakrishnan, Vignesh Doss, Sudhagar Subbaian, Dhevendra Alagan Palanivel
  • Patent number: 9681023
    Abstract: The disclosed embodiments illustrate an image processing method and system for classification of halftone frequencies. Pixel values of a first pixel block in a binary image are converted into first pixel values. A second pixel block comprising second pixel values is generated, based on pixel shifting in the first pixel block by a pre-determined count. A frequency value for a pixel-of-interest in the first pixel block is determined, based on a count of a pre-specified type of third pixel values. Other plurality of frequency values for other pixels-of-interest in other plurality of first pixel blocks are estimated when a mode value, corresponding to a plurality of frequency values of pixels-of-interest in a plurality of first pixel blocks, exceeds a pre-determined threshold mode value. Based on the determined plurality of frequency values, one or more image processing operations on the binary image are performed.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: June 13, 2017
    Assignee: XEROX CORPORATION
    Inventors: Sudhagar Subbaian, Vignesh Doss, Sainarayanan Gopalakrishnan
  • Patent number: 9681013
    Abstract: Disclosed herein is a system, method and computer implemented method of facilitating generation of a digital representation of one or more physical objects. The method may include scanning a first part of the one or more physical objects to obtain image data corresponding to the first part. The scanning may be performed based on a first set of values corresponding to one or more parameters. The image data corresponding to the first part may be a digital representation of the first part. The method may further include determining a size of image data corresponding to the first part. Additionally, the method may include displaying information based on the size of the image data corresponding to the first part, prior to receiving image data corresponding to a second part of the one or more physical objects.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: June 13, 2017
    Assignee: Xerox Corporation
    Inventors: Sainarayanan Gopalakrishnan, Sudhagar Subbaian, Dhevendra Alagan Palanivel, Anand Arokia Raj Antony Muthu Rayar
  • Patent number: 9659230
    Abstract: The disclosed embodiments illustrate methods and systems for estimating a skew angle of an image. The method includes identifying a set of measurable blocks from one or more blocks in said image. The method further includes dilating each measurable block, in said set of measurable blocks, with a predetermined regular structure to create a set of modified measurable blocks. The method further includes selecting a second set of measurable blocks from said set of modified measurable blocks based on a size of each modified measurable block in said set of modified measurable blocks. Thereafter, the method includes determining a slope of each measurable block in said second set of measurable blocks. Further, the slope is utilizable to estimate said skew angle of said image. The method is performed by one or more microprocessors.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: May 23, 2017
    Assignee: Xerox Corporation
    Inventors: Sudhagar Subbaian, Sainarayanan Gopalakrishnan, Xing Li, Vignesh Doss, Clara Cuciurean-Zapan
  • Patent number: 9641724
    Abstract: A method and a system for image compression are disclosed. An image is converted to a halftoned image. The one or more halftoned lines in the halftoned image comprise one or more pixels. A first transformed image is generated from the halftoned image based on shifting of the one or more pixels, associated with the one or more halftoned lines in the halftoned image, by a first value. A second transformed image is generated from the first transformed image based on shifting of the one or more pixels, associated with the one or more halftoned lines in the first transformed image, by a second value. Further, a compressed image is generated based on compression of the second transformed image. The compressed image is stored in a storage device. Another method and system for image conversion are disclosed that converts the compressed image back to the first transformed image.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: May 2, 2017
    Assignee: XEROX CORPORATION
    Inventors: Dhevendra Alagan Palanivel, Sainarayanan Gopalakrishnan, Xing Li, Sudhagar Subbaian