Patents by Inventor Samuel N. Hopper

Samuel N. Hopper 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: 8891127
    Abstract: A printer includes a print head having a first print channel to print data on each page of a print medium according to a first color plane and a second print channel to print data on each page of the print medium according to the first color plane. The printer also includes a verification unit to generate a first channel identifier to identify data printed by the first print channel and a second print channel identifier to identify data printed by the second print channel.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: November 18, 2014
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Samuel N. Hopper, Matthew P. Lampey, Rose E. Visoski
  • Patent number: 8749802
    Abstract: A system, method and computer program product are disclosed. The method includes, during printing of a print data stream by a print engine, determining whether a graphical user interface has received an instruction representing an operator interrupt and, responsive to determining that the graphical user interface has received the instruction representing the operator interrupt, determining whether a command for a test print operation has been received from the graphical user interface. The method further includes, responsive to determining that the command for the test print operation has been received from the graphical user interface, performing a print of operator test samples and, responsive to determining that the command for the test print operation has been received from the graphical user interface, invoking a non-process runout function to suspend printing of the print data stream by the print engine.
    Type: Grant
    Filed: August 14, 2006
    Date of Patent: June 10, 2014
    Assignee: Infoprint Solutions Company, LLC
    Inventors: Samuel N. Hopper, Brian C. Pendleton, Kenneth S. Shouldice
  • Publication number: 20130057878
    Abstract: A printer includes a print head having a first print channel to print data on each page of a print medium according to a first color plane and a second print channel to print data on each page of the print medium according to the first color plane. The printer also includes a verification unit to generate a first channel identifier to identify data printed by the first print channel and a second print channel identifier to identify data printed by the second print channel.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 7, 2013
    Inventors: Samuel N. Hopper, Matthew P. Lampey, Rose E. Visoski
  • Patent number: 8339659
    Abstract: Printing systems, print controllers, and associated methods of partitioning sheetside bitmaps are disclosed. A print controller in one embodiment connects to a plurality of printhead controllers that are operable to control a plurality of printhead arrays. The print controller includes an interpreter system operable to receive a print job, and to convert an image in the print job into a full sheetside bitmap comprised of an array of pixels. The print controller also includes a partitioning system operable to process the full sheetside bitmap to identify the pixels in the full sheetside bitmap designated for printing on each of the printhead arrays, and to generate a partitioned sheetside bitmap for each printhead array that contains essentially the pixels designated for printing on the printhead array. The print controller further includes an interface system operable to transmit the partitioned sheetside bitmaps to the printhead controllers associated with the printhead arrays.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: December 25, 2012
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Samuel N. Hopper, John T. Varga
  • Publication number: 20120194853
    Abstract: A method is disclosed. The method includes receiving print job data, rasterizing the print job data to produce rasterized bitmap data and validating the accuracy of the bitmap data during transmission of the rasterized bitmap data for printing.
    Type: Application
    Filed: February 1, 2011
    Publication date: August 2, 2012
    Inventors: Stephen G. Price, James T. Airola, Samuel N. Hopper
  • Patent number: 8196148
    Abstract: A print controller, methods, and software are disclosed. A print controller of the invention includes applications, a parameter manager, and a notification system. The applications register with parameter manager those parameters for which they want to be notified when a change occurs. As part of the registration, the applications designate a callback identifier (CID) for each of the parameters, where an individual CID may be associated with a single parameter or a plurality of related parameters. Responsive to receiving an indication of changes to one or more of the parameters, the notification system identifies the applications registered to be notified of changes to the parameters, and identifies the CIDs associated with the parameters that have changed. The notification system then transmits one or more notification messages, including the identified CIDs for the changed parameters, to each application that is registered.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: June 5, 2012
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Erin A. Boyd, Samuel N. Hopper, Kent S. Norgren, Stephen G. Price
  • Publication number: 20100134808
    Abstract: Printing systems, print controllers, and associated methods of partitioning sheetside bitmaps are disclosed. A print controller in one embodiment connects to a plurality of printhead controllers that are operable to control a plurality of printhead arrays. The print controller includes an interpreter system operable to receive a print job, and to convert an image in the print job into a full sheetside bitmap comprised of an array of pixels. The print controller also includes a partitioning system operable to process the full sheetside bitmap to identify the pixels in the full sheetside bitmap designated for printing on each of the printhead arrays, and to generate a partitioned sheetside bitmap for each printhead array that contains essentially the pixels designated for printing on the printhead array. The print controller further includes an interface system operable to transmit the partitioned sheetside bitmaps to the printhead controllers associated with the printhead arrays.
    Type: Application
    Filed: December 2, 2008
    Publication date: June 3, 2010
    Inventors: Samuel N. Hopper, John T. Varga
  • Publication number: 20080037048
    Abstract: A system, method and computer program product are disclosed. The method includes, during printing of a print data stream by a print engine, determining whether a graphical user interface has received an instruction representing an operator interrupt and, responsive to determining that the graphical user interface has received the instruction representing the operator interrupt, determining whether a command for a test print operation has been received from the graphical user interface. The method further includes, responsive to determining that the command for the test print operation has been received from the graphical user interface, performing a print of operator test samples and, responsive to determining that the command for the test print operation has been received from the graphical user interface, invoking a non-process runout function to suspend printing of the print data stream by the print engine.
    Type: Application
    Filed: August 14, 2006
    Publication date: February 14, 2008
    Inventors: Samuel N. Hopper, Brian C. Pendleton, Kenneth S. Shouldice
  • Patent number: 7133144
    Abstract: Errors in regard to toner materials which may or may not correspond to toner materials installed in a developer unit of a print engine are avoided by providing storage of data concerning the toner in the printer rather than the dedicated processor. A feedback link is thus developed which extends from the developer unit or print engine through the dedicated processor to the supporting processors. Confidence levels in the correspondence of the information and the installed toner are increased by use of a simple switch position associated with the location of a developer unit. The feedback arrangement for avoidance of printing errors is also fully compatible with a customer changeable developer feature while allowing the printer to be operated in accordance with operating parameters specific to a special purpose toner such as MICR or a color toner.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: November 7, 2006
    Assignee: International Business Machines Corporation
    Inventors: Louis A. Bustamante, Samuel N. Hopper, Michael G. Munson, John C. Wilson
  • Patent number: 7099029
    Abstract: A method and system receives a print job from a host device, parses the print job into individual print data for at least two separate printing devices, generates a random set of marks for identification of the print job, embeds the identification marks into the individual print data for a first printing device; and sends the individual print data and the marks to each printing device. Simultaneously, each printing device in the system receives its individual dataset for printing and the set of identification marks from the control unit and starts its print engine at a high speed. The first printing device prints its dataset and the identification marks on at least a first page of the printed dataset. The remaining printing devices then scan the roll of print media until they recognize the matching identification marks and begin printing their individual dataset on the roll of print media.
    Type: Grant
    Filed: September 14, 2001
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventor: Samuel N. Hopper
  • Publication number: 20030053114
    Abstract: A method and system receives a print job from a host device, parses the print job into individual print data for at least two separate printing devices, generates a random set of marks for identification of the print job, embeds the identification marks into the individual print data for a first printing device; and sends the individual print data and the marks to each printing device. Simultaneously, each printing device in the system receives its individual dataset for printing and the set of identification marks from the control unit and starts its print engine at a high speed. The first printing device prints its dataset and the identification marks on at least a first page of the printed dataset. The remaining printing devices then scan the roll of print media until they recognize the matching identification marks and begin printing their individual dataset on the roll of print media.
    Type: Application
    Filed: September 14, 2001
    Publication date: March 20, 2003
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Samuel N. Hopper
  • Publication number: 20030021607
    Abstract: In a computer controlled printing system including a dedicated processor for routing print jobs from supporting processors to printers or print engines thereof, errors in regard to toner materials which may or nay not correspond to toner materials installed in a developer unit of a print engine are avoided by providing storage of data concerning the toner in the printer rather than the dedicated processor. A feedback link is thus developed which extends from the developer unit or print engine through the dedicated processor to the supporting processors. Confidence levels in the correspondence of the information and the installed toner are increased by use of a simple switch positional associated with the location of a developer unit. The feedback arrangement for avoidance or printing errors is also fully compatible with a customer changeable developer feature while allowing the printer to be operated in accordance with operating parameters specific to a special purpose toner such as MICR or a color toner.
    Type: Application
    Filed: July 26, 2001
    Publication date: January 30, 2003
    Applicant: International Business Machines Corporation
    Inventors: Louis A. Bustamante, Samuel N. Hopper, Michael G. Munson, John C. Wilson