Patents by Inventor Perry Lea

Perry Lea 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: 10997407
    Abstract: Example implementations relate to detecting document objects. For example, detecting document objects may include a system comprising a pre-processing engine to establish a threshold for a document, wherein a structure of the document is unknown, a detection engine to detect a candidate area in the document, using a Hough transform and connected component analysis to merge detected candidate areas in the Hough transform to a same document object in the document, and a classification module to classify the candidate area as a document object or not a document object.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: May 4, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Perry Lea, Eli Saber, Osborn De Lima, David C. Day, Peter Bauer, Mark Shaw, Roger S. Twede, Shruty Janakiraman
  • Publication number: 20180225508
    Abstract: Example implementations relate to detecting document objects. For example, detecting document objects may include a system comprising a pre-processing engine to establish a threshold for a document, wherein a structure of the document is unknown, a detection engine to detect a candidate area in the document, using a Hough transform and connected component analysis to merge detected candidate areas in the Hough transform to a same document object in the document, and a classification module to classify the candidate area as a document object or not a document object.
    Type: Application
    Filed: October 2, 2015
    Publication date: August 9, 2018
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Perry LEA, Eli SABER, Osborn DE LIMA, David C. DAY, Peter BAUER, Mark SHAW, Roger S. TWEDE, Shruty JANAKIRAMAN
  • Patent number: 7929160
    Abstract: An exemplary device implementation includes: a manager that is capable of monitoring a process for preparing a page for printing; and a print engine that is capable of printing the page after the process for preparing the page for printing is complete; wherein the device is adapted to temporally overlap the process for preparing the page for printing with preparation of the print engine for printing. An exemplary method implementation includes actions of: beginning processing of a page of a printing job; providing at least one command to a print engine responsive to at least one time remaining estimate for the processing of the page of the printing job prior to completion of the processing of the page of the printing job; and changing a state of the print engine responsive to the providing of the at least one command to the print engine.
    Type: Grant
    Filed: March 10, 2003
    Date of Patent: April 19, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theresa A. Burkes, Richard M. Dow, Chris R. Gunning, Dana A. Jacobsen, Lisa Johnson, Raymond S. Kennedy, Robert J. Lavey, Perry Lea, Scott S. Lee, John Mauzey, Douglas J. Mellor, Steven R. Folkner, Randall E. Grohs, Terry-Lee M. Fritz, Michael B. Lloyd
  • Patent number: 7729548
    Abstract: An image processing system includes at least one processor having a plurality of PCI Express channels and at least two application specific integrated circuits. The application specific integrated circuits are communicatively coupled to the at least one processor by a first of the plurality of PCI Express channels and a second of the plurality of PCI Express channels. Multiple threads of execution are split between the at least two application specific integrated circuits.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: June 1, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Perry Lea, Justen R Meltz, Shawn Rosti, Steven Lee Holland, Charles Rekiere
  • Publication number: 20080025621
    Abstract: An image processing system includes at least one processor having a plurality of PCI Express channels and at least two application specific integrated circuits. The application specific integrated circuits are communicatively coupled to the at least one processor by a first of the plurality of PCI Express channels and a second of the plurality of PCI Express channels. Multiple threads of execution are split between the at least two application specific integrated circuits.
    Type: Application
    Filed: July 31, 2006
    Publication date: January 31, 2008
    Inventors: Perry Lea, Justen R. Meltz, Shawn Rosti, Steven Lee Holland, Charles Rekiere
  • Patent number: 6977737
    Abstract: The present disclosure relates to a system and method for controlling printing performance. In one arrangement, the system and method concern receiving identification of a desired printing performance, automatically determining which of several different printing parameters of the printing device to adjust to provide the desired printing performance, and adjusting the printing parameters of the printing device as necessary to provide the desired printing performance.
    Type: Grant
    Filed: August 9, 2001
    Date of Patent: December 20, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Perry Lea
  • Publication number: 20050063008
    Abstract: In one embodiment, a system and method of processing image data in an image forming device is provided. The system can be configured to scan one or more sheets of print media and generate one or more image data pages. The one or more image data pages can be loaded into a memory as each image data page is generated. A first image data page can be copied into a page frame memory from the memory. The first image data page can be transmitted for imaging to an imaging mechanism where the transmitting can occur in parallel with the loading.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: Perry Lea, Justen Meltz, Michael Tang
  • Publication number: 20040179211
    Abstract: An exemplary device implementation includes: a manager that is capable of monitoring a process for preparing a page for printing; and a print engine that is capable of printing the page after the process for preparing the page for printing is complete; wherein the device is adapted to temporally overlap the process for preparing the page for printing with preparation of the print engine for printing. An exemplary method implementation includes actions of: beginning processing of a page of a printing job; providing at least one command to a print engine responsive to at least one time remaining estimate for the processing of the page of the printing job prior to completion of the processing of the page of the printing job; and changing a state of the print engine responsive to the providing of the at least one command to the print engine.
    Type: Application
    Filed: March 10, 2003
    Publication date: September 16, 2004
    Inventors: Theresa A. Burkes, Richard M. Dow, Chris R. Gunning, Dana A. Jacobson, Lisa Johnson, Raymond S. Kennedy, Robert J. Lavey, Perry Lea, Scott S. Lee, John Mauzey, Douglas J. Mellor, Steven R. Folkner, Randall E. Grohs, Terry-Lee M. Fritz, Michael B. Lloyd
  • Publication number: 20040169885
    Abstract: Memory management. A method embodiment includes receiving data separable into segments. For each segment, it is determined whether to save that segment to a first memory such as RAM or to a second memory such as a hard disk. Each segment is saved to a determined location. While saving each segment determined to be saved to the first memory, it is determined whether the first memory is depleted. When the first memory is determined to be depleted, a segment being saved to the first memory is instead saved to the second memory.
    Type: Application
    Filed: February 28, 2003
    Publication date: September 2, 2004
    Inventors: Douglas J. Mellor, Justen R. Meltz, Perry Lea
  • Publication number: 20030030832
    Abstract: The present disclosure relates to a system and method for controlling printing performance. In one arrangement, the system and method concern receiving identification of a desired printing performance, automatically determining which of several different printing parameters of the printing device to adjust to provide the desired printing performance, and adjusting the printing parameters of the printing device as necessary to provide the desired printing performance.
    Type: Application
    Filed: August 9, 2001
    Publication date: February 13, 2003
    Inventor: Perry Lea