Patents by Inventor Lisa A. Morgan

Lisa A. Morgan 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: 9639792
    Abstract: Methods and systems herein provide for efficiently resolving how a rasterizer responds to out of memory conditions when attempting to write raster data to a solid state memory. In one embodiment, a print controller determines that the solid state memory is no longer available for storing raster data. The print controller determines that a process is utilizing the shared memory to complete an operation, where completing the operation frees up a portion of the solid state memory. The print controller suspends the rasterizer from writing raster data to a hard disk, and waits for the process to complete the operation. The print controller then instructs the rasterizer to resume writing raster data to the solid state memory.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: May 2, 2017
    Assignee: Ricoh Company, Ltd.
    Inventors: John T. Varga, David Ward, Lisa A. Morgan
  • Patent number: 9047556
    Abstract: Methods and systems herein provide for identifying multiple types of media that will be used for print a print job by rasterizing raw print data for the print job. In one embodiment, a print controller receives a print job. The print controller identifies multiple types of media that will be utilized for printing the print job by rasterizing raw print data of the print job. The print controller generates a list of printable media that will be utilized for printing the job based on the multiple types of media that are identified. The print controller then provides the list of printable media to a print operator.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: June 2, 2015
    Assignee: Ricoh Company, Ltd.
    Inventors: Charles D. Johnson, Lisa A. Morgan, Kenneth S. Shouldice, David Ward
  • Patent number: 8836986
    Abstract: A print controller and associated methods of purging a print data path are disclosed. A print controller comprises a job storage system that receives and stores print jobs, and a print data path, which includes components operable to process print jobs, from the job storage system to print engines. The control system receives registrations from the components for flush job messages, flush path messages, or both. The control system receives a request to purge the print data path, and identifies print jobs being processed in the print data path. The control system transmits flush job messages to the components registering for the flush job messages for each print job instructing the components to purge data for the print jobs. The control system also transmits a flush path message to the components registering for the flush path messages instructing the components to purge data for the print jobs being handled.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: September 16, 2014
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
  • Publication number: 20130342872
    Abstract: A print controller and associated methods of purging a print data path are disclosed. A print controller comprises a job storage system that receives and stores print jobs, and a print data path, which includes components operable to process print jobs, from the job storage system to print engines. The control system receives registrations from the components for flush job messages, flush path messages, or both. The control system receives a request to purge the print data path, and identifies print jobs being processed in the print data path. The control system transmits flush job messages to the components registering for the flush job messages for each print job instructing the components to purge data for the print jobs. The control system also transmits a flush path message to the components registering for the flush path messages instructing the components to purge data for the print jobs being handled.
    Type: Application
    Filed: August 23, 2013
    Publication date: December 26, 2013
    Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
  • Patent number: 8599394
    Abstract: Methods and systems herein provide for recovering from an out of storage condition at a rip spool for storing raster data. In one embodiment, a print controller receives a command to print multiple copies of a print job. The print controller buffers for rasterization multiple copies of print data for the print job, and determines if a rip spool has storage space available to store a complete rasterized version of the print job. If the rip spool does not have storage space available, then the print controller performs a rasterization process on the multiple copies of the print data for the print job, and provides multiple rasterized copies of the print job to a print engine. If the rip spool has storage space available, then the print controller performs a rasterization process on one copy of the print job and discards additional buffered copies of the print data.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: December 3, 2013
    Assignee: Ricoh Company, Ltd
    Inventors: Charles D. Johnson, David Ward, Yung-Chung Su, Lisa A. Morgan
  • Patent number: 8542381
    Abstract: A print controller and associated methods of purging a print data path are disclosed. A print controller comprises a job storage system that receives and stores print jobs, and a print data path, which includes components operable to process print jobs, from the job storage system to print engines. The control system receives registrations from the components for flush job messages, flush path messages, or both. The control system receives a request to purge the print data path, and identifies print jobs being processed in the print data path. The control system transmits flush job messages to the components registering for the flush job messages for each print job instructing the components to purge data for the print jobs. The control system also transmits a flush path message to the components registering for the flush path messages instructing the components to purge data for the print jobs being handled.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: September 24, 2013
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
  • Publication number: 20130222819
    Abstract: Methods and systems herein provide for identifying multiple types of media that will be used for print a print job by rasterizing raw print data for the print job. In one embodiment, a print controller receives a print job. The print controller identifies multiple types of media that will be utilized for printing the print job by rasterizing raw print data of the print job. The print controller generates a list of printable media that will be utilized for printing the job based on the multiple types of media that are identified. The print controller then provides the list of printable media to a print operator.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Inventors: Charles D. Johnson, Lisa A. Morgan, Kenneth S. Shouldice, David Ward
  • Publication number: 20130021636
    Abstract: Methods and systems herein provide for efficiently resolving how a rasterizer responds to out of memory conditions when attempting to write raster data to a solid state memory. In one embodiment, a print controller determines that the solid state memory is no longer available for storing raster data. The print controller determines that a process is utilizing the shared memory to complete an operation, where completing the operation frees up a portion of the solid state memory. The print controller suspends the rasterizer from writing raster data to a hard disk, and waits for the process to complete the operation. The print controller then instructs the rasterizer to resume writing raster data to the solid state memory.
    Type: Application
    Filed: July 18, 2011
    Publication date: January 24, 2013
    Inventors: John T. Varga, David Ward, Lisa A. Morgan
  • Publication number: 20130016380
    Abstract: Methods and systems herein provide for recovering from an out of storage condition at a rip spool for storing raster data. In one embodiment, a print controller receives a command to print multiple copies of a print job. The print controller buffers for rasterization multiple copies of print data for the print job, and determines if a rip spool has storage space available to store a complete rasterized version of the print job. If the rip spool does not have storage space available, then the print controller performs a rasterization process on the multiple copies of the print data for the print job, and provides multiple rasterized copies of the print job to a print engine. If the rip spool has storage space available, then the print controller performs a rasterization process on one copy of the print job and discards additional buffered copies of the print data.
    Type: Application
    Filed: July 14, 2011
    Publication date: January 17, 2013
    Inventors: Charles D. Johnson, David Ward, Yung-Chung Su, Lisa A. Morgan
  • Patent number: 8064077
    Abstract: A method for providing computer services is disclosed. The method includes a printer receiving an expected size of print data from a computer system during a printing operation, the printer receiving the print data, determining if the size of the print data is less than the expected size of the print data and aborting the printing operation if the size of the print data is less than the expected size of the print data.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: November 22, 2011
    Assignee: InfoPrint Solutions Company LLC
    Inventors: Charles D. Johnson, Lisa A. Morgan
  • Publication number: 20100110475
    Abstract: A method for providing computer services is disclosed. The method includes a printer receiving an expected size of print data from a computer system during a printing operation, the printer receiving the print data, determining if the size of the print data is less than the expected size of the print data and aborting the printing operation if the size of the print data is less than the expected size of the print data.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Inventors: Charles D. Johnson, Lisa A. Morgan
  • Publication number: 20090225347
    Abstract: A print controller and associated methods of purging a print data path are disclosed. A print controller comprises a job storage system that receives and stores print jobs, and a print data path, which includes components operable to process print jobs, from the job storage system to print engines. The control system receives registrations from the components for flush job messages, flush path messages, or both. The control system receives a request to purge the print data path, and identifies print jobs being processed in the print data path. The control system transmits flush job messages to the components registering for the flush job messages for each print job instructing the components to purge data for the print jobs. The control system also transmits a flush path message to the components registering for the flush path messages instructing the components to purge data for the print jobs being handled.
    Type: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
  • Patent number: 5574856
    Abstract: Method and apparatus are disclosed for providing an indication relating to certain faults that can occur during data storing operations in an array storage system. In connection with providing the indication, a code byte having a number of code bits is appended to data that is stored on storage devices of the array storage system. When such a fault occurs, predetermined code bits are set to indicate the data operation that was taking place when the fault occurred. In a preferred embodiment, there are two data storing related operations for which predetermined code bits are set when a fault occurs, namely, a data reconstruction operation and a data reassignment operation. Since these operations are typically initiated automatically and are transparent to any host system connected to the array storage system, such a fault indication enables the user to determine the identity of the data storing related operation that was in progress when the fault occurred.
    Type: Grant
    Filed: December 29, 1994
    Date of Patent: November 12, 1996
    Assignee: Fujitsu Limited
    Inventors: Lisa A. Morgan, Marty Parrish
  • Patent number: 5379411
    Abstract: Method and apparatus are disclosed for providing an indication relating to certain faults that can occur during data storing operations in an array storage system. In connection with providing the indication, a code byte having a number of code bits is appended to data that is stored on storage devices of the array storage system. When such a fault occurs, predetermined code bits are set to indicate the data operation that was taking place when the fault occurred. In a preferred embodiment, there are two data storing related operations for which predetermined code bits are set when a fault occurs, namely, a data reconstruction operation and a data reassignment operation. Since these operations are typically initiated automatically and are transparent to any host system connected to the array storage system, such a fault indication enables the user to determine the identity of the data storing related operation that was in progress when the fault occurred.
    Type: Grant
    Filed: November 15, 1991
    Date of Patent: January 3, 1995
    Assignee: Fujitsu Limited
    Inventors: Lisa A. Morgan, Marty Parrish