Patents by Inventor Ryan Metcalfe

Ryan Metcalfe 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: 20240148442
    Abstract: This disclosure relates to planning systems and methods. The planning systems and methods disclosed herein may be utilized for planning orthopaedic procedures to restore functionality to a joint, may include determining a contact area between an implant and a cortical area of an associated bone.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Inventors: Nick Metcalfe, Kevin John Gallen, Ryan Megger
  • Patent number: 10127887
    Abstract: Techniques related to accelerating color conversion are discussed. Such techniques may include generating a converted color value based on an array of ordered coefficients associated with a subsection of a section of a color conversion space and input color channel value offsets within the section of the color conversion space.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: November 13, 2018
    Assignee: Intel Corporation
    Inventors: Stewart N. Taylor, Yuenian Yang, Ryan Metcalfe
  • Patent number: 9686440
    Abstract: Techniques related to rendering scanned images are discussed. Such techniques may include selectively processing segments of a scanned input image based on a neutral edge tag signal such that segments are color suppressed and edge enhanced when the neutral edge tag signal is asserted and error diffusion processed when the neutral edge tag signal is not asserted.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: June 20, 2017
    Assignee: Intel Corporation
    Inventors: Ryan Metcalfe, Stewart N. Taylor
  • Publication number: 20160205282
    Abstract: Techniques related to rendering scanned images are discussed. Such techniques may include selectively processing segments of a scanned input image based on a neutral edge tag signal such that segments are color suppressed and edge enhanced when the neutral edge tag signal is asserted and error diffusion processed when the neutral edge tag signal is not asserted.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Ryan Metcalfe, Stewart N. Taylor
  • Publication number: 20160203392
    Abstract: Techniques related to hybrid draft mode printing are discussed. Such techniques may include rendering sections of a print job document for printing based on different render settings to provide a print ready document having low print quality areas and high print quality areas. Printing such documents for review, for example, may provide consumables savings, review improvement, and review cycle time reduction.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Inventors: David Metcalfe, Ryan Metcalfe
  • Publication number: 20160203790
    Abstract: Techniques related to accelerating color conversion are discussed. Such techniques may include generating a converted color value based on an array of ordered coefficients associated with a subsection of a section of a color conversion space and input color channel value offsets within the section of the color conversion space.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Inventors: Stewart N. Taylor, Yuenian Yang, Ryan Metcalfe
  • Patent number: 9106865
    Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: August 11, 2015
    Assignee: XEROX CORPORATION
    Inventors: Xing Li, Ryan Metcalfe
  • Patent number: 9106864
    Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: August 11, 2015
    Assignee: XEROX CORPORATION
    Inventors: Xing Li, Ryan Metcalfe
  • Patent number: 9025222
    Abstract: Methods and systems methods calculate an initial matrix by correlating scanned test device-dependent values to device-independent color space values of a test sheet. The initial matrix converts device-dependent values to device-independent color space values; however, the initial matrix does include some conversion error. Such methods then calculate an inverse matrix from the initial matrix. These methods and systems then calculate target device-dependent values by applying the device-independent color space values to the inverse matrix. The methods and systems derive final one-dimensional look-up tables that isolate the conversion error by correlating the scanned test device-dependent values to the device-independent color space values. These methods and systems then derive a final matrix specific to the scanner by first applying the scanned test device-dependent values to the final one-dimensional look-up tables before creating the final matrix.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: May 5, 2015
    Assignee: Xerox Corporation
    Inventors: Xing Li, Zhenhuan Wen, Ryan Metcalfe
  • Publication number: 20150110411
    Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.
    Type: Application
    Filed: October 18, 2013
    Publication date: April 23, 2015
    Applicant: XEROX CORPORATION
    Inventors: Xing Li, Ryan Metcalfe
  • Publication number: 20150110412
    Abstract: The present invention generally relates to systems and methods for error diffusion, e.g., for use in a halftone process. The described techniques are faster than known techniques in that they utilize fewer computations on average. Consequently, the described techniques can be more readily implemented in software, for example, though the described techniques are not limited to software.
    Type: Application
    Filed: November 7, 2013
    Publication date: April 23, 2015
    Applicant: XEROX COPORATION
    Inventors: Xing Li, Ryan Metcalfe
  • Patent number: 8335344
    Abstract: A method for producing an electronic annotated document including embedding annotation information into an electronic annotation object having image data including an annotation, and producing the electronic annotated document using pixel information from the electronic document and the electronic annotation object. The annotation embedded information may be used to select corresponding pixel information from one of the electronic annotated object and electronic document to be provided in the electronic annotated document. A system and tangible storage medium having machine-readable instructions for producing an electronic annotated document are also disclosed.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: December 18, 2012
    Assignee: Xerox Corporation
    Inventors: Xing Li, Peter McCandlish, Theresa Marconi, Ryan Metcalfe
  • Patent number: 8331732
    Abstract: A method for performing binary image reduction on binary image data includes receiving binary input image data; determining a conversion factor to scale (i) an input resolution to an output resolution and/or (ii) an input size to an output size; applying the conversion factor to the input image data to obtain intermediate data, where each intermediate data corresponds to at least one input pixel and at least a portion of another input pixel; obtaining a binary output image data comprising a plurality of output pixels by thresholding the corresponding intermediate data; determining an error value for each output pixel, the error value is a non-integer value obtained as a result of thresholding the intermediate data corresponding to the output pixel; and propagating the obtained error value to an adjacent output pixel in a scanline, where the output image data is scaled to the output resolution and/or the output size.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: December 11, 2012
    Assignee: Xerox Corporation
    Inventors: Ryan Metcalfe, Clara Cuciurean-Zapan
  • Patent number: 8254694
    Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels established in the contone domain to generate a binary window of image data, and then determining characteristics associated with on pixels or runs of the binary data. The characteristics (start and end locations, length of on runs) are then thresholded. The processing in the contone and binary domain are used to determine if a thin line exists in the window of image data. The disclosed method produces better quality output images and reduces the addition of false lines in an image.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: August 28, 2012
    Assignee: Xerox Corporation
    Inventors: Xing Li, Ryan Metcalfe, Peter McCandlish, Barbara Farrell
  • Patent number: 8224112
    Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels using a first set of thresholds established in the contone domain, and then counting and thresholding the binary pixels using a second set of thresholds. The processing in the contone and binary domain are used to determine if a thin line exists and if a pixel of interest in the window is an edge pixel that is part of a thin line. The disclosed method produces better quality output images and reduces the addition of false lines in an image.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: July 17, 2012
    Assignee: Xerox Corporation
    Inventors: Peter McCandlish, Xing Li, Ryan Metcalfe, Barbara Farrell
  • Publication number: 20120014620
    Abstract: A method for performing binary image reduction on binary image data includes receiving binary input image data; determining a conversion factor to scale (i) an input resolution to an output resolution and/or (ii) an input size to an output size; applying the conversion factor to the input image data to obtain intermediate data, where each intermediate data corresponds to at least one input pixel and at least a portion of another input pixel; obtaining a binary output image data comprising a plurality of output pixels by thresholding the corresponding intermediate data; determining an error value for each output pixel, the error value is a non-integer value obtained as a result of thresholding the intermediate data corresponding to the output pixel; and propagating the obtained error value to an adjacent output pixel in a scanline, where the output image data is scaled to the output resolution and/or the output size.
    Type: Application
    Filed: July 13, 2010
    Publication date: January 19, 2012
    Applicant: XEROX CORPORATION
    Inventors: Ryan METCALFE, Clara Cuciurean-Zapan
  • Publication number: 20110243372
    Abstract: A method for producing an electronic annotated document including embedding annotation information into an electronic annotation object having image data including an annotation, and producing the electronic annotated document using pixel information from the electronic document and the electronic annotation object. The annotation embedded information may be used to select corresponding pixel information from one of the electronic annotated object and electronic document to be provided in the electronic annotated document. A system and tangible storage medium having machine-readable instructions for producing an electronic annotated document are also disclosed.
    Type: Application
    Filed: March 31, 2010
    Publication date: October 6, 2011
    Applicant: XEROX CORPORATION
    Inventors: Xing LI, Peter McCandlish, Theresa Marconi, Ryan Metcalfe
  • Publication number: 20100310178
    Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels using a first set of thresholds established in the contone domain, and then counting and thresholding the binary pixels using a second set of thresholds. The processing in the contone and binary domain are used to determine if a thin line exists and if a pixel of interest in the window is an edge pixel that is part of a thin line. The disclosed method produces better quality output images and reduces the addition of false lines in an image.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: XEROX CORPORATION
    Inventors: Peter McCANDLISH, Xing LI, Ryan METCALFE, Barbara FARRELL
  • Publication number: 20100310170
    Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes thresholding a window of pixels established in the contone domain to generate a binary window of image data, and then determining characteristics associated with on pixels or runs of the binary data. The characteristics (start and end locations, length of on runs) are then thresholded. The processing in the contone and binary domain are used to determine if a thin line exists in the window of image data. The disclosed method produces better quality output images and reduces the addition of false lines in an image.
    Type: Application
    Filed: June 8, 2009
    Publication date: December 9, 2010
    Applicant: XEROX CORPORATION
    Inventors: Xing Li, Ryan Metcalfe, Peter McCandlish, Barbara Farrell
  • Patent number: 7844118
    Abstract: Disclosed herein is a method for detecting thin lines in image data. The method is performed by a processor to process contone image data. The processing includes combining a first result of thin line detection using a first method and a second result of thin line detection using a second method to produce an improved thin line determination in the image data. The methods include processing and thresholding in the contone and binary domain to determine if a thin line exists in the window of image data. The thin line determination may also be merged with the image data as processed using other image segmentation techniques. The disclosed method produces better quality output images and reduces the addition of false lines in an image.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: November 30, 2010
    Assignee: Xerox Corporation
    Inventors: Xing Li, Barbara Farrell, Peter McCandlish, Ryan Metcalfe