Patents by Inventor Fritz Ebner

Fritz Ebner 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: 20240144675
    Abstract: A system for object detection in an augmented reality scene includes a computing system adapted to receive a stream of images from a user device. For each image in a plurality of successive images from the stream of images, the computing system: generates predictions for objects identified in the image using object models from a datastore; compares the predictions with proposals from the datastore, the comparison including checking an overlap threshold of the predictions and the proposals; updates the proposals with the predictions if the overlap threshold is met, otherwise adds new proposals to the proposals using the predictions; filters the proposals to create stable object detections based on a stability threshold; annotates the image using the stable object detections; and sends the annotated image to the user device for presentation.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 2, 2024
    Inventors: Fritz Ebner, Ashish Tisgaonkar
  • Publication number: 20240096066
    Abstract: A system for generating a scanning list of objects to be scanned for creating an image data set for use in object detection training. A list of the objects to be scanned is received. An initial set of object combinations of the objects to be scanned is enumerated. A modified set of object combinations is generated by applying rules to each object combination in the initial set of object combinations, the rules including identifying known objects based on inclusion of other objects in the combination, and the rules including identifying unscannable objects based on inclusion of other objects in the combination. The scanning list is generated by selecting object combinations from the modified set of object combinations until all objects to be scanned appear at least once in the scanning list.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Inventor: Fritz Ebner
  • Publication number: 20230401847
    Abstract: A system for performing functions in AR experiences is provided having a computer receiving an image of a monitored device having at least one object; the computer processes said image to determine a plurality of feature points; a database is in data communication with said computer and stores a plurality of reference images with reference feature points and reference object zones, each having a property; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the image into a transformed image using the homography matrix; the computer identifies an object zone in the transformed image based on the reference object zone; the computer determines an object state by processing a sub-image in the object zone of the transformed image based on the property associated with the reference object zone.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 14, 2023
    Inventors: Fritz Ebner, Ashish Tisgaonkar
  • Publication number: 20230386235
    Abstract: A system for zonal OCR in an AR context is provided having a monitored device having text in at least one zone for indicating device states; a computer receives a picture of said monitored device and said text and processes said picture to determine a plurality of feature points; a database is in data communication with said computer and stores a plurality of reference images with reference feature points and reference zones; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the image into a transformed image using the homography matrix; the computer executes optical character recognition on a zone of the transformed image based on the reference zones to generate extracted text.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Fritz Ebner, Ashish Tisgaonkar
  • Publication number: 20230386170
    Abstract: A system to detect LEDs and their states in an AR context is provided having a monitored device having a plurality of LEDs; a computer receives a picture of the monitored device and LEDs; the computer processes said picture to determine a plurality of feature points; a database is in data communication with said computer that stores a plurality of reference images with reference feature points and reference zones; the computer matches at least some of the plurality of feature points with at least some of the plurality of reference feature points to compute a homography matrix; the computer transforms the picture into a transformed picture using the homography matrix; the computer processes zones of the transformed picture based on the reference zones to determine the state of each of the plurality of LEDs by comparing a value of the picture in the zone with a reference value.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Fritz Ebner, Ashish Tisgaonkar
  • Patent number: 9602694
    Abstract: A method for processing a print job includes: a) processing printer description language (PDL) image data for a select page of a print job to form raster image data for the select page, processing of the PDL image data and storing the raster image data in a RIP orientation; b) processing the raster image data for the select page to form bitmap image data for the select page, transforming the raster image data from the RIP orientation to a print orientation and storing the bitmap image data in the print orientation; and c) printing the bitmap image data arranged in the print orientation on a target substrate page to form a printed substrate page for the select page of the print job. A printing platform associated with the method includes a storage device, a RIP module, a rotator module, and a print engine.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: March 21, 2017
    Assignee: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
  • Publication number: 20150278724
    Abstract: Methods, systems, and devices automatically monitor printing activities of a user using a tangible processor, and automatically analyze the printing activities of the user to determine the printing history of the user over time using the tangible processor. Also, these methods, systems, and devices automatically compare the printing history with previously established printing data (using the tangible processor) to produce an analysis of user printing activity, and automatically change the appearance of a graphic screen item on a graphic user interface based on the analysis of the user printing activity. Further, these methods, systems, and devices display details of the analysis of user printing activity on the graphic user interface in response to user interaction with the graphic screen item.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: XEROX CORPORATION
    Inventors: BIJENDER S. MALIK, BRIAN D. BACON, FRITZ EBNER, JUTTA K. WILLAMOWSKI, KIRK POTHOS, DAVID CHARRUAU, SHAUNA E. ORMON, SALVATORE J. SACK, Jr., DERRICK J. EBERHART, CHRISTOPHER HODGE, YVES HOPPENOT
  • Patent number: 8736906
    Abstract: A method for processing a print job includes: a) analyzing printer description language (PDL) image data for a print job; b) determining a raster image processor (RIP) orientation for the print job based at least in part on the analysis of the PDL image data, the RIP orientation being selected from a landscape orientation and a portrait orientation; and c) processing the PDL image data for each page of the print job to form raster image data for each page in the RIP orientation and storing the raster image data in the RIP orientation. A printing platform associated with the method includes a parser module, a controller module, a storage device, and a RIP module.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: May 27, 2014
    Assignee: Xerox Corporation
    Inventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
  • Patent number: 8437043
    Abstract: A method and system are provided for reducing the bit depth of grayscale imagery using multi-bit halftoning. The halftoned image data may be lossy or losslessly compressed and stored in memory or transmitted over a communication channel. At the time of printing, the images are decompressed and reconstructed to a grayscale image data using Sigma filtering to preserve edges. Preferably, different Sigma filters may be applied based on contrast information within a local neighborhood region. Fuzzy edge detection may also be used to preserve edge features and prevent smearing.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: May 7, 2013
    Assignee: Xerox Corporation
    Inventors: Fritz Ebner, Peter McCandlish
  • Publication number: 20120075677
    Abstract: A method for processing a print job includes: a) analyzing printer description language (PDL) image data for a print job; b) determining a raster image processor (RIP) orientation for the print job based at least in part on the analysis of the PDL image data, the RIP orientation being selected from a landscape orientation and a portrait orientation; and c) processing the PDL image data for each page of the print job to form raster image data for each page in the RIP orientation and storing the raster image data in the RIP orientation. A printing platform associated with the method includes a parser module, a controller module, a storage device, and a RIP module.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 29, 2012
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
  • Publication number: 20120075649
    Abstract: A method for processing a print job includes: a) processing printer description language (PDL) image data for a select page of a print job to form raster image data for the select page, processing of the PDL image data and storing the raster image data in a RIP orientation; b) processing the raster image data for the select page to form bitmap image data for the select page, transforming the raster image data from the RIP orientation to a print orientation and storing the bitmap image data in the print orientation; and c) printing the bitmap image data arranged in the print orientation on a target substrate page to form a printed substrate page for the select page of the print job. A printing platform associated with the method includes a storage device, a RIP module, a rotator module, and a print engine.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 29, 2012
    Applicant: XEROX CORPORATION
    Inventors: Francis Kapo Tse, Peter Charles Rapley, David Russel Sponable, Jason Slack, David Rivshin, Lonnie A. LaFave, Steve Beers, James Bruce Campbell, Fritz Ebner, Scott Charles Warner, Timothy M. Hunter, Lee Roche
  • Patent number: 7630098
    Abstract: The presently disclosed embodiments are directed to methods and systems for improving the performance of an image processor color to color tile transformation by caching color tiles most recently calculated. A page of a print job is received. One or more color tiles based on colors found in a previous print job are pre-calculated and stored in a memory. A color present in the page is read. The color is compared to one or more pre-calculated color tiles. If the color does not match a pre-calculated color tile, a new color tile for the color is calculated, a pre-calculated color tile is removed from the memory, the new color tile is added to the memory, and the new color tile is used to print the page. If the color does match a pre-calculated color tile stored in the memory, the pre-calculated color tile is used to print the page.
    Type: Grant
    Filed: September 12, 2006
    Date of Patent: December 8, 2009
    Assignee: Xerox Corporation
    Inventors: Ramesh Nagarajan, Fritz Ebner, Zhenhuan Wen
  • Publication number: 20090021791
    Abstract: A method and system are provided for reducing the bit depth of grayscale imagery using multi-bit halftoning. The halftoned image data may be lossy or losslessly compressed and stored in memory or transmitted over a communication channel. At the time of printing, the images are decompressed and reconstructed to a grayscale image data using Sigma filtering to preserve edges. Preferably, different Sigma filters may be applied based on contrast information within a local neighborhood region. Fuzzy edge detection may also be used to preserve edge features and prevent smearing.
    Type: Application
    Filed: July 19, 2007
    Publication date: January 22, 2009
    Applicant: Xerox Corporation
    Inventors: Fritz Ebner, Peter McCandlish
  • Publication number: 20080062441
    Abstract: The presently disclosed embodiments are directed to methods and systems for improving the performance of an image processor color to color tile transformation by caching color tiles most recently calculated. A page of a print job is received. One or more color tiles based on colors found in a previous print job are pre-calculated and stored in a memory. A color present in the page is read. The color is compared to one or more pre-calculated color tiles. If the color does not match a pre-calculated color tile, a new color tile for the color is calculated, a pre-calculated color tile is removed from the memory, the new color tile is added to the memory, and the new color tile is used to print the page. If the color does match a pre-calculated color tile stored in the memory, the pre-calculated color tile is used to print the page.
    Type: Application
    Filed: September 12, 2006
    Publication date: March 13, 2008
    Applicant: XEROX CORPORATION
    Inventors: Ramesh Nagarajan, Fritz Ebner, Zhenhuan Wen
  • Publication number: 20060012815
    Abstract: An image processing system as disclosed, including at least one input processing device functionally coupled to at least one output processing device, document information configured in a format such as scanning format or a document creating format converted to a common exchange format, and a common exchange format being converted to a format such as a document viewing format or document printing format. An image processing method also disclosed, including inputting document information, converting inputted document information configured in a document format such as a scanning format or a document creating format to a common exchange format, and converting the common exchange format to a document format such as a document viewing format or a document marking format.
    Type: Application
    Filed: July 14, 2004
    Publication date: January 19, 2006
    Applicant: XEROX CORPORTION
    Inventors: Fritz Ebner, Donald Curry, Francis Tse, Peter Crean, David Birnbaum, Doron Kletter, Robert Buckley
  • Patent number: 5305058
    Abstract: A technique for selectively adjusting the quality of an image processing apparatus in relation to deviations from image quality standards including the steps of recognizing a deviation of the image processing apparatus from the image quality standards, responding to the state of deviation from the image quality standards by providing a plurality of time delays for adjusting the quality of the image processing apparatus, the time delays include automatically adjusting the quality of the image processing during a current job run, automatically adjusting the quality of the image processing apparatus upon completion of a current job run, and automatically adjusting the quality of the image processing apparatus upon a predetermined time delay after completion of a current job.
    Type: Grant
    Filed: September 2, 1992
    Date of Patent: April 19, 1994
    Assignee: Xerox Corporation
    Inventors: Shelly D. Sulenski, Fritz Ebner