Patents by Inventor Charles D. Johnson

Charles D. Johnson 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: 20240084051
    Abstract: Disclosed are support-activators and catalyst compositions comprising the support-activators for polymerizing olefins in which the support-activator includes clay heteroadduct, prepare from a colloidal phyllosilicate such as a colloidal smectite clay, which is chemically-modified with a heterocoagulation agent. By limiting the amount of heterocoagulation reagent relative to the colloidal smectite clay as described herein, the smectite heteroadduct support-activator is a porous and amorphous solid which can be readily isolated from the resulting slurry by a conventional filtration process, and which can activate metallocenes and related catalysts toward olefin polymerization. Related compositions and processes are disclosed.
    Type: Application
    Filed: October 11, 2023
    Publication date: March 14, 2024
    Applicant: Formosa Plastics Corporation, U.S.A.
    Inventors: Michael D. Jensen, Kevin Chung, Daoyong Wang, Wei-Chun Shih, Guangxue Xu, Chih-Jian Chen, Charles R. Johnson, II, Mary Lou Cowen
  • Publication number: 20240081802
    Abstract: Various methods and devices are provided for allowing multiple surgical instruments to be inserted into sealing elements of a single surgical access device. The sealing elements can be movable along predefined pathways within the device to allow surgical instruments inserted through the sealing elements to be moved laterally, rotationally, angularly, and vertically relative to a central longitudinal axis of the device for ease of manipulation within a patient's body while maintaining insufflation.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Mark S. Ortiz, David T. Martin, Matthew C. Miller, Mark J. Reese, Wells D. Haberstich, Carl Shurtleff, Charles J. Scheib, Frederick E. Shelton, IV, Jerome R. Morgan, Daniel H. Duke, Daniel J. Mumaw, Gregory W. Johnson, Kevin L. Houser
  • Publication number: 20240075304
    Abstract: A medical device includes wake circuitry and telemetry circuitry. The wake circuitry is configured to receive a first set of data from a device associated with the medical device, where the first set of data is received at a frequency band. The wake circuitry is configured to output a set of pulses based on the first set of data. The wake circuitry is configured to detect a data pattern using the set of pulses. The wake circuitry is configured to output an activation signal in response to a determination that the data pattern satisfies a data pattern requirement. The telemetry circuitry is configured to output a second set of data in response to receiving the activation signal. The second set of data is transmitted at the frequency band. The telemetry circuitry is configured to establish a communication session with the device using the second set of data.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 7, 2024
    Inventors: Ashutosh Mehra, Nathan A. Torgerson, Venkat R. Gaddam, Arthur K. Lai, Bernard P. Bechara, Joel A. Anderson, Brent P. Johnson, Trevor D. Webster, Mandla T. Shongwe, Cesar G. Moran, Charles M. Nowell, Jr.
  • Patent number: 10007469
    Abstract: A mechanism is described to facilitate virtual page generation according to one embodiment. A method of embodiments, as described herein, includes performing a virtual rasterization of print job data to generate a virtual sheet, fitting the virtual sheet to a job sheet, and printing the job sheet to a physical medium.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: June 26, 2018
    Assignee: Ricoh Company, Ltd.
    Inventors: David Ward, John Thomas Varga, Charles D. Johnson
  • Patent number: 9292234
    Abstract: A method is disclosed. The method includes receiving print job data at a printing system, performing constraint checking of the print job data to detect one or more invalid print requirements and applying corrective actions upon detecting one or more invalid print requirements in order to facilitate printing of the print job data.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: March 22, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: David Ward, Alexandru-Virgil Panek, Charles D. Johnson
  • 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
  • Publication number: 20150124284
    Abstract: A method is disclosed. The method includes receiving print job data at a printing system, performing constraint checking of the print job data to detect one or more invalid print requirements and applying corrective actions upon detecting one or more invalid print requirements in order to facilitate printing of the print job data.
    Type: Application
    Filed: November 4, 2013
    Publication date: May 7, 2015
    Applicant: Ricoh Company, Ltd.
    Inventors: David Ward, Alexandru-Virgil Panek, Charles D. Johnson
  • Publication number: 20140285833
    Abstract: A method is disclosed. The method includes performing a virtual rasterization of print job data to generate a virtual sheet, fitting the virtual sheet to a job sheet, and printing the job sheet to a physical medium.
    Type: Application
    Filed: March 25, 2013
    Publication date: September 25, 2014
    Inventors: David Ward, John Thomas Varga, Charles D. Johnson
  • 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
  • Patent number: 8797562
    Abstract: A print controller and associated methods of performing recovery processes responsive to a redrive event (i.e., print setting changes/hardware errors) are disclosed. A print controller in one embodiment comprises a job storage system that receives and stores print jobs from host systems, and a print data path from the job storage system to one or more print engines. The print data path includes components operable to process print jobs for imaging on the print engine. The print controller further comprises a redrive system that detects a redrive event, and identifies the print job interrupted by the redrive event. The redrive system also identifies a target page of the identified print job from which to restart the print job, and purges the identified print job from the print data path (along with other print jobs). The redrive system then reschedules the identified print job for processing followed by other eligible jobs.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: August 5, 2014
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Dennis M. Carney, Allan A. Hren, Charles D. Johnson
  • Patent number: 8711386
    Abstract: Methods and systems herein provide for the use of virtually stored media “snapshots” for rasterizing print jobs. In one embodiment, a print controller receives a print job. The print controller identifies a virtually stored media that specifies a media property utilized for rasterizing the print job, where the virtually stored media is associated with a media tray of a printer. The print controller identifies the media property specified by the virtually stored media, and rasterizes the print job based on the media property specified by the virtually stored media.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: April 29, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Charles D. Johnson, Kenneth S. Shouldice, David Ward
  • 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: 20130222842
    Abstract: Methods and systems herein provide for the use of virtually stored media “snapshots” for rasterizing print jobs. In one embodiment, a print controller receives a print job. The print controller identifies a virtually stored media that specifies a media property utilized for rasterizing the print job, where the virtually stored media is associated with a media tray of a printer. The print controller identifies the media property specified by the virtually stored media, and rasterizes the print job based on the media property specified by the virtually stored media.
    Type: Application
    Filed: February 27, 2012
    Publication date: August 29, 2013
    Inventors: Charles D. Johnson, Kenneth S. Shouldice, David Ward
  • Patent number: 8482755
    Abstract: A print controller and associated methods are disclosed. Some print jobs received in the print controller are stored in a rasterized or ripped job spool. The release of these jobs is coordinated by a control system in the print controller. The control system processes an algorithm to determine a sequence of releasing one or more print jobs stored in the rasterized job spool. The control system generates a job despool token and transmits the job despool token to a rasterized job handling system through the data stream of the raw print jobs (such as through the interpreter). The job despool token follows the normal data stream of print jobs through the print controller to the rasterized job handling system. Responsive to receiving and processing the job despool token, the rasterized job handling system releases the print job from the rasterized job spool to a print queue.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: July 9, 2013
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Dennis M. Carney, Charles D. Johnson
  • Patent number: 8358440
    Abstract: Methods and systems herein provide for calibrating for a plurality of different paper types. In one embodiment, a system for calibrating a printer includes a measurement module operable to detect colors printed on a first tangible medium by the printer and convert the detected colors to a detected color characterization. The system also includes a storage module operable to store a calibration file. The calibration file includes color characterizations of a plurality of different tangible mediums and each color characterization includes color measurements for one of the plurality of different tangible mediums obtained from the printer via the measurement module when the printer is calibrated. The system also includes a calibration module operable to compare the detected color characterization to at least two color characterizations of the calibration file and determine an adjustment to an output color scheme of the printer based on the comparison to calibrate the printer.
    Type: Grant
    Filed: September 16, 2009
    Date of Patent: January 22, 2013
    Assignee: Ricoh Production Print Solutions LLC
    Inventors: Larry M. Ernst, Charles D. Johnson, Hong Li, Michael McDermott, Yue Qiao, Nenad Rijavec, Kenneth S. Shouldice
  • 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
  • Publication number: 20120282696
    Abstract: The present invention concerns methods and compositions for treating or assessing treatment of diseases related to mis-expression of genes or genetic pathways that can be modulated by let-7. Methods may include evaluating patients for genes or genetic pathways modulated by let-7, and/or using an expression profile to assess the condition of a patient or treating the patient with an appropriate miRNA.
    Type: Application
    Filed: April 5, 2012
    Publication date: November 8, 2012
    Inventors: Charles D. Johnson, Mike W. Byrom, Andreas G. Bader, Frank J. Slack, David Brown, Dmitriy Ovcharenko, Kevin Kelnar