Patents by Inventor John C. Handley

John C. Handley 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).

  • Publication number: 20080292215
    Abstract: Selectively flipping text and mirroring graphical elements of image without disrupting the readability of the overall image can be desirable. A multifunction device can manipulate an image by separating the image into a first object and a second object, processing the first object so as to mirror the first object about an axis, processing the second object so as to mirror a first position of the second object about the axis and arranging the second object at the mirrored position, and combining the first object and the second object to form an output image. The first object can include a graphical image and the second object can include text, and the second object can overlap the first object.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: XEROX CORPORATION
    Inventors: Dale Ellen Gaucas, John C. Handley
  • Patent number: 7451124
    Abstract: A method for analyzing documents is disclosed. The method compares concepts consisting of groups of terms for similarity within a corpus of document, clusters documents that contain certain concept term sets together. It may also rank the documents within each cluster according to the frequency of term co-occurrence within the concepts.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: November 11, 2008
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Publication number: 20080256230
    Abstract: Methods and systems for detecting one or more anomalous devices are disclosed. For each of a plurality of devices, semi-structured data may be received from the device. For each pair of devices, of the plurality of devices, a similarity measurement may be determined between semi-structured data from a first device of the pair of devices and semi-structured data from a second device of the pair of devices. One or more anomalous devices may then be identified and one or more remedial actions may be performed for the one or more identified anomalous devices.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Inventor: John C. Handley
  • Publication number: 20080247666
    Abstract: The present invention is a method and apparatus for processing image data to accomplish tuning or adjustment of images, so as to modify at least the darkness thereof, using compact, efficient methods and designs.
    Type: Application
    Filed: June 16, 2008
    Publication date: October 9, 2008
    Applicant: Xerox Corporation
    Inventors: John C. Handley, Andre Blaakman, Anthony Lanza, Francis Tse, Xing Li, Aron Nacman, David J. Lieberman
  • Publication number: 20080225738
    Abstract: Systems and methods for analyzing time series data are disclosed. A query including a machine variable identifier may be received. The machine variable identifier may include an identifier pertaining to one or more of a state, a condition and a performance measure for a printer. A first time series data entry may be determined based on the query. The first time series data entry may include a data value and a time entry for the machine variable identifier. One or more second time series data entries may be selected based on the data value associated with the first time series data entry. One or more maintenance operations may be performed based on the one or more second time series data entries.
    Type: Application
    Filed: March 16, 2007
    Publication date: September 18, 2008
    Inventors: Sankar Virdhagriswaran, John C. Handley
  • Publication number: 20080217416
    Abstract: The present disclosure is directed to a method and apparatus for applying magnetic ink character recognition (MICR) technology to enable the embedding of coded information within text characters of a document.
    Type: Application
    Filed: May 19, 2008
    Publication date: September 11, 2008
    Applicant: Xerox Corporation
    Inventors: Ying-wei Lin, Raphael F. Bov, Zhigang Fan, John C. Handley
  • Patent number: 7406210
    Abstract: The present invention is a method and apparatus for processing image data to accomplish tuning or adjustment of images, so as to modify at least the darkness thereof, using compact, efficient methods and designs.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: July 29, 2008
    Assignee: Xerox Corporation
    Inventors: John C. Handley, André Blaakman, Anthony Lanza, Francis Tse, Xing Li, Aron Nacman, David J. Lieberman
  • Publication number: 20080170507
    Abstract: Systems and methods for performing fault analysis using numerically coded time series data are disclosed. First time series data, including a plurality of first time entries and an associated first data value for each first time entry, may be received for a machine variable for a first printer. Second time series data, including a plurality of second time entries and an associated second data value for each second time entry, may be received for the machine variable for each of a plurality of second printers. For each second printer, a similarity measurement may be determined for the first time series data for the first printer and the second time series data for the second printer. One or more closest matching second printers may be determined based on the similarity measurements. An association may be displayed between the first printer and each closest matching second printer.
    Type: Application
    Filed: January 16, 2007
    Publication date: July 17, 2008
    Inventors: John C. Handley, Sankar Virdhagriswaran
  • Patent number: 7386159
    Abstract: The present invention is a method and apparatus for applying magnetic ink character recognition (MICR) technology to enable the embedding of coded information within text characters of a document.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: June 10, 2008
    Assignee: Xerox Corporation
    Inventors: John C. Handley, Zhigang Fan, Raphael F. Bov, Jr., Ying-wei Lin
  • Publication number: 20080003547
    Abstract: Embodiments herein include a method, service, apparatus, etc., that receives initial user input comprising natural language commands that identify the initial color selection. The method displays the initial color samples or patches corresponding to the initial color selection in a two-dimensional grid and receives additional user input comprising additional natural language commands and a refined axis selection. The embodiments herein revise the initial color selection to a revised color selection based on a color change magnitude, a color change direction, and a color change property. Then, this method matches the revised color selection to the computer program colors to produce refined matching colors. These refined matching colors are displayed as refined color samples or patches in the two-dimensional grid. The axes of the two-dimensional grid can correspond to the refined axis selection and the assigned names can also be displayed on the graphic user interface.
    Type: Application
    Filed: June 13, 2007
    Publication date: January 3, 2008
    Inventors: Geoffrey J. Woolfe, Robert R. Buckley, John C. Handley
  • Patent number: 7119924
    Abstract: A process for color graphics image processing, related to detection and segmentation of sweeps, is provided. An input graphics image is transformed into a three-dimensional histogram in an appropriate color space 104 (e.g., CIELUV). Two-dimensional histograms are estimated from the three-dimensional histogram 106. The two-dimensional histograms are processed to detect and segment sweeps 108. Sweep segment information from the processing of the two-dimensional histograms is combined 110. The combined sweep segment information is used to process the input graphics image to identify and segment sweeps 112. Post-processing may be optionally and selectively used to reject false alarms (i.e., areas falsely identified as sweeps) 114.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: October 10, 2006
    Assignee: Xerox Corporation
    Inventors: Salil Prabhakar, Raja Bala, Hui Cheng, John C. Handley, Ying-wei Lin
  • Patent number: 7116443
    Abstract: A method for neutral pixel detection using color space feature vectors wherein one color space coordinate represents lightness is provided. The method includes the following steps: a) receiving an input image represented in a first color space; b) converting the input image to a second color space wherein one coordinate represents lightness; c) selecting a pixel in the second color space representation to be classified; d) computing second color space feature vectors associated with the selected pixel; and e) classifying the selected pixel between neutral and color classes based on the values computed for the second color space feature vectors. Typically, the input image is processed using a smoothing filter to create a smoothed input image prior to the conversion to the second color space. The method can be adapted to page processing or strip processing schemes with respect to the input image.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: October 3, 2006
    Assignee: Xerox Corporation
    Inventors: John C. Handley, Ying-wei Lin
  • Patent number: 6983068
    Abstract: A method and system for image processing, in conjunction with classification of images between natural pictures and synthetic graphics, using SGLD texture (e.g., variance, bias, skewness, and fitness), color discreteness (e.g., R—L, R—U, and R—V normalized histograms), or edge features (e.g., pixels per detected edge, horizontal edges, and vertical edges) is provided. In another embodiment, a picture/graphics classifier using combinations of SGLD texture, color discreteness, and edge features is provided. In still another embodiment, a “soft” image classifier using combinations of two (2) or more SGLD texture, color discreteness, and edge features is provided. The “soft” classifier uses image features to classify areas of an input image in picture, graphics, or fuzzy classes.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: January 3, 2006
    Assignee: Xerox Corporation
    Inventors: Salil Prabhakar, Hui Cheng, Zhigang Fan, John C. Handley, Ying-wei Lin
  • Patent number: 6954532
    Abstract: What is disclosed is an image path for work flow or printing in which a scanner or image editor produces a raster image. The raster image is segmented into a background plus a plurality of objects represented as foreground, mask pairs (henceforth the background or a foreground, mask pair will be referred to as a field). Each field possesses a potentially different security level. Each security level corresponds to a public encryption key used to encrypt each layer with its corresponding security level. A publicly known file storage and transmission format that supports mixed raster content is used to store or transmit the raster image. Upon retrieval or reception, a viewer enters in a private key into a user interface. The private key can only decrypt that content to which the viewer is authorized.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: October 11, 2005
    Assignee: Xerox Corporation
    Inventors: John C. Handley, Robert R. Buckley
  • Patent number: 6904179
    Abstract: A method for implementing a filter on a signal is disclosed wherein interval membership information is computed and stored in such a manner so as to use a minimal amount of memory thereby allowing filter computation by a small number of deterministic sequence of table lookups and bit-wise logical operations. In general, the present invention involves using a non-linear filter represented as a plurality of intervals and the discrete values a sample may take. Each sample corresponds to a component in a vector. Each interval is comprised of a lower and upper vector. Each sample value is compared to the lower and upper values of the sample's associated coordinate. A table for that sample is then constructed with binary entries where a ‘1’ denotes that a sample value is within the lower and upper values of the coordinate and ‘0’ denoting otherwise. A table is built for each sample.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: June 7, 2005
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Patent number: 6816621
    Abstract: A novel method is presented for implementing a filter for processing a discrete signal having the steps of first obtaining a plurality of sample values from the discrete signal; then using each sample value to retrieve a bit vector from a plurality of tables. Afterwhich, a logical AND step is performed on the set of retrieved bit vectors; and a determination is made as to whether the resultant bit vector is comprised of all zeros or not. If so, then a predetermined default action is performed, otherwise the position of a non-zero bit in the bit vector is determined and the non-zero bit position is then used to generate a value of the filter.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: November 9, 2004
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Patent number: 6807304
    Abstract: What is presented is a method for feature recognition using loose-gray-scale template matching including at least an initial point for locating within the received image a plurality of pixel points in gray-scale surrounding an initial point. The method has the steps of first locating the initial point and the plurality of pixel points to define feature boundaries and then generating a looseness interval about the located initial point with template information being associated therewith. The next step involves determining which one of a plurality of templates for fitting fits within a threshold looseness interval, and then outputting a signal associated with that recognized feature.
    Type: Grant
    Filed: December 26, 2000
    Date of Patent: October 19, 2004
    Assignee: Xerox Corporation
    Inventors: Robert P. Loce, John C. Handley, Clara Cuciurean-Zapan
  • Patent number: 6798530
    Abstract: Rather than implementing a printer as a single set of rendering parameters, a printer can be implemented as a “meta-printer” that comprises one or more virtual printers. The virtual printers define different sets of rendering parameters. Each virtual printer is accessed through a page description language or through a user interface presiding in a print driver or server. In particular, each virtual printer of the meta-printer has an associated set of rendering parameters. One virtual printer of this meta-printer may be set up to print a first type of content using a first set of selected rendering parameters. This same virtual printer may be set up to print a different type of content using a different set of selected rendering parameters. This may be repeated for any number of additional content types. A user can access these virtual printers to print a document containing a variety of different content types. A user may select one virtual printer of the meta-printer to render an entire document.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: September 28, 2004
    Assignee: Xerox Corporation
    Inventors: Robert R. Buckley, John C. Handley
  • Patent number: 6778710
    Abstract: A novel method for implementing a filter for processing discrete signal image is presented having the steps of first obtaining a plurality of sample values from said discrete signal image and then using each sample value to retrieve a bit vector from a plurality of tables. Afterwhich a logical AND on the set of retrieved bit vectors is performed and the position of the largest non-zero bit is determined. Then, this position is used to index into a table of filter values. The corresponding filter value is then retrieved from the table.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: August 17, 2004
    Assignee: Xerox Corporation
    Inventor: John C. Handley
  • Patent number: 6778679
    Abstract: A method is presented for decoding auxiliary information in digital images which enables the encoding of both compact auxiliary information specific to a given image and a secret message into a given image such that the hidden message contained therein is only revealed in such a way that neither the image itself nor the auxiliary information alone are sufficient to reveal the secret message. Specifically, a method for decoding an auxiliary message in a digital image, having the steps of first receiving a function F through secure means; then, for each pixel (i,j) in digital image (D) obtaining a N×N windowed observation; applying function F to said N×N windowed observation; marking a corresponding pixel in message (I) with the value obtained from function F; and then writing out the hidden message.
    Type: Grant
    Filed: November 22, 2000
    Date of Patent: August 17, 2004
    Assignee: Xerox Corporation
    Inventor: John C. Handley