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: 9639792Abstract: 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: GrantFiled: July 18, 2011Date of Patent: May 2, 2017Assignee: Ricoh Company, Ltd.Inventors: John T. Varga, David Ward, Lisa A. Morgan
-
Patent number: 9047556Abstract: 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: GrantFiled: February 28, 2012Date of Patent: June 2, 2015Assignee: Ricoh Company, Ltd.Inventors: Charles D. Johnson, Lisa A. Morgan, Kenneth S. Shouldice, David Ward
-
Patent number: 8836986Abstract: 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: GrantFiled: August 23, 2013Date of Patent: September 16, 2014Assignee: Ricoh Production Print Solutions LLCInventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
-
Publication number: 20130342872Abstract: 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: ApplicationFiled: August 23, 2013Publication date: December 26, 2013Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
-
Patent number: 8599394Abstract: 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: GrantFiled: July 14, 2011Date of Patent: December 3, 2013Assignee: Ricoh Company, LtdInventors: Charles D. Johnson, David Ward, Yung-Chung Su, Lisa A. Morgan
-
Patent number: 8542381Abstract: 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: GrantFiled: March 5, 2008Date of Patent: September 24, 2013Assignee: Ricoh Production Print Solutions LLCInventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
-
Publication number: 20130222819Abstract: 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: ApplicationFiled: February 28, 2012Publication date: August 29, 2013Inventors: Charles D. Johnson, Lisa A. Morgan, Kenneth S. Shouldice, David Ward
-
Publication number: 20130021636Abstract: 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: ApplicationFiled: July 18, 2011Publication date: January 24, 2013Inventors: John T. Varga, David Ward, Lisa A. Morgan
-
Publication number: 20130016380Abstract: 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: ApplicationFiled: July 14, 2011Publication date: January 17, 2013Inventors: Charles D. Johnson, David Ward, Yung-Chung Su, Lisa A. Morgan
-
Patent number: 8064077Abstract: 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: GrantFiled: October 31, 2008Date of Patent: November 22, 2011Assignee: InfoPrint Solutions Company LLCInventors: Charles D. Johnson, Lisa A. Morgan
-
Publication number: 20100110475Abstract: 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: ApplicationFiled: October 31, 2008Publication date: May 6, 2010Inventors: Charles D. Johnson, Lisa A. Morgan
-
Publication number: 20090225347Abstract: 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: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson, Lisa A. Morgan
-
Patent number: 5574856Abstract: 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: GrantFiled: December 29, 1994Date of Patent: November 12, 1996Assignee: Fujitsu LimitedInventors: Lisa A. Morgan, Marty Parrish
-
Patent number: 5379411Abstract: 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: GrantFiled: November 15, 1991Date of Patent: January 3, 1995Assignee: Fujitsu LimitedInventors: Lisa A. Morgan, Marty Parrish