Patents by Inventor Gary Janik

Gary Janik 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: 10332604
    Abstract: Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to limit erase dwell times for blocks of a non-volatile memory medium to satisfy a threshold. A block classification module is configured to group blocks of a non-volatile memory medium based on retention times for the blocks. A block access module is configured to access at least one group of blocks using a read voltage threshold selected based on a grouping.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: June 25, 2019
    Assignee: SanDisk Technologies LLC
    Inventors: James Peterson, Gary Janik, Jea Hyun
  • Patent number: 10268396
    Abstract: Storage divisions of a non-volatile storage medium may have a writable state and an unwritable state. Storage divisions may be reclaimed by, inter alia, resetting the storage division from an unwritable state to a writable state. Writable storage divisions may be used to service incoming storage requests. If no writable storage divisions are available, requests may stall. One or more storage divisions may be held in a writable state to avoid stall conditions. This, however, may increase the erase dwell time of the storage divisions, which can result in increased wear and reduce the usable life of the storage device. Storage divisions may be prepared for use such that the storage divisions are transitioned to a writable state such that erase dwell time of the storage divisions is reduced, and the storage divisions are available as needed to service incoming requests.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: April 23, 2019
    Assignee: SanDisk Technologies LLC
    Inventor: Gary Janik
  • Patent number: 10096478
    Abstract: The present invention for imaging sensor rejuvenation may include a rejuvenation illumination system configured to selectably illuminate a portion of an imaging sensor of an imaging system with illumination suitable for at least partially rejuvenating the imaging sensor degraded by exposure to at least one of extreme ultraviolet light or deep ultraviolet light; and a controller communicatively coupled to the rejuvenation illumination system and configured to direct the rejuvenation illumination system to illuminate the imaging sensor for one or more illumination cycles during a non-imaging state of the imaging sensor.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: October 9, 2018
    Assignee: KLA-Tencor Corporation
    Inventors: Gildardo Delgado, Gary Janik
  • Publication number: 20180090213
    Abstract: Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to limit erase dwell times for blocks of a non-volatile memory medium to satisfy a threshold. A block classification module is configured to group blocks of a non-volatile memory medium based on retention times for the blocks. A block access module is configured to access at least one group of blocks using a read voltage threshold selected based on a grouping.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 29, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: James Peterson, Gary Janik, Jea Hyun
  • Patent number: 9852799
    Abstract: Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to manage differences in one or more storage characteristics for blocks of a non-volatile memory medium within one or more established limits. A block classification module is configured to group blocks of a non-volatile memory medium based on one or more other storage characteristics. A configuration parameter module is configured to use a configuration parameter for at least one group of blocks based on a grouping. A configuration parameter update module is configured to update a configuration parameter for at least one group in response to a change in one or more managed storage characteristics.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: December 26, 2017
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: James Peterson, Gary Janik, Jea Hyun
  • Publication number: 20170351439
    Abstract: Storage divisions of a non-volatile storage medium may have a writable state and an unwritable state. Storage divisions may be reclaimed by, inter alia, resetting the storage division from an unwritable state to a writable state. Writable storage divisions may be used to service incoming storage requests. If no writable storage divisions are available, requests may stall. One or more storage divisions may be held in a writable state to avoid stall conditions. This, however, may increase the erase dwell time of the storage divisions, which can result in increased wear and reduce the usable life of the storage device. Storage divisions may be prepared for use such that the storage divisions are transitioned to a writable state such that erase dwell time of the storage divisions is reduced, and the storage divisions are available as needed to service incoming requests.
    Type: Application
    Filed: August 22, 2017
    Publication date: December 7, 2017
    Inventor: Gary Janik
  • Patent number: 9766819
    Abstract: Storage divisions of a non-volatile storage medium may have a writable state and an unwritable state. Storage divisions may be reclaimed by, inter alia, resetting the storage division from an unwritable state to a writable state. Writable storage divisions may be used to service incoming storage requests. If no writable storage divisions are available, requests may stall. One or more storage divisions may be held in a writable state to avoid stall conditions. This, however, may increase the erase dwell time of the storage divisions, which can result in increased wear and reduce the usable life of the storage device. Storage divisions may be prepared for use such that the storage divisions are transitioned to a writable state such that erase dwell time of the storage divisions is reduced, and the storage divisions are available as needed to service incoming requests.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: September 19, 2017
    Assignee: SanDisk Technologies LLC
    Inventor: Gary Janik
  • Patent number: 9645093
    Abstract: An inspection system with selectable apodization includes a selectably configurable apodization device disposed along an optical pathway of an optical system. The apodization device includes one or more apodization elements operatively coupled to one or more actuation stages. The one or more actuation stages are configured to selectably actuate the one or more apodization elements along one or more directions. The inspection system includes a control system communicatively coupled to the one or more actuation stages. The control system is configured to selectably control an actuation state of at the one or more apodization elements so as to apply a selected apodization profile formed with the one or more apodization elements.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: May 9, 2017
    Assignee: KLA-Tencor Corporation
    Inventors: Jamie M. Sullivan, Gary Janik, Steve Cui, Rex Runyon, Dieter Wilk, Steve Short, Mikhail Haurylau, Qiang Q. Zhang, Grace Hsiu-Ling Chen, Robert M. Danen, Suwipin Martono, Shobhit Verma, Wenjian Cai, Meier Brender
  • Publication number: 20160188221
    Abstract: Storage divisions of a non-volatile storage medium may have a writable state and an unwritable state. Storage divisions may be reclaimed by, inter alia, resetting the storage division from an unwritable state to a writable state. Writable storage divisions may be used to service incoming storage requests. If no writable storage divisions are available, requests may stall. One or more storage divisions may be held in a writable state to avoid stall conditions. This, however, may increase the erase dwell time of the storage divisions, which can result in increased wear and reduce the usable life of the storage device. Storage divisions may be prepared for use such that the storage divisions are transitioned to a writable state such that erase dwell time of the storage divisions is reduced, and the storage divisions are available as needed to service incoming requests.
    Type: Application
    Filed: March 18, 2015
    Publication date: June 30, 2016
    Inventor: Gary Janik
  • Publication number: 20160141042
    Abstract: Apparatuses, systems, and methods are disclosed for managing configuration parameters for non-volatile data storage. A control module is configured to manage differences in one or more storage characteristics for blocks of a non-volatile memory medium within one or more established limits. A block classification module is configured to group blocks of a non-volatile memory medium based on one or more other storage characteristics. A configuration parameter module is configured to use a configuration parameter for at least one group of blocks based on a grouping. A configuration parameter update module is configured to update a configuration parameter for at least one group in response to a change in one or more managed storage characteristics.
    Type: Application
    Filed: January 21, 2015
    Publication date: May 19, 2016
    Inventors: James Peterson, Gary Janik, Jea Hyun
  • Publication number: 20160054232
    Abstract: An inspection system with selectable apodization includes a selectably configurable apodization device disposed along an optical pathway of an optical system. The apodization device includes one or more apodization elements operatively coupled to one or more actuation stages. The one or more actuation stages are configured to selectably actuate the one or more apodization elements along one or more directions. The inspection system includes a control system communicatively coupled to the one or more actuation stages. The control system is configured to selectably control an actuation state of at the one or more apodization elements so as to apply a selected apodization profile formed with the one or more apodization elements.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Jamie M. Sullivan, Gary Janik, Steve Cui, Rex Runyon, Dieter Wilk, Steve Short, Mikhail Haurylau, Qiang Q. Zhang, Grace Hsiu-Ling Chen, Robert M. Danen, Suwipin Martono, Shobhit Verma, Wenjian Cai, Meier Brender
  • Patent number: 9176069
    Abstract: An inspection system with selectable apodization includes an illumination source configured to illuminate a surface of a sample, a detector configured to detect at least a portion of light emanating from the surface of the sample, the illumination source and the detector being optically coupled via an optical pathway of an optical system, a selectably configurable apodization device disposed along the optical pathway, wherein the apodization device includes one or more apodization elements operatively coupled to one or more actuation stages configured to selectably actuate the one or more apodization elements along one or more directions, and a control system communicatively coupled to the one or more actuation and configured to selectably control apodization of illumination transmitted along the optical pathway by controlling an actuation state of the one or more apodization elements.
    Type: Grant
    Filed: February 6, 2013
    Date of Patent: November 3, 2015
    Assignee: KLA-Tencor Corporation
    Inventors: Jamie M. Sullivan, Gary Janik, Steve Cui, Rex Runyon, Dieter Wilk, Steve Short, Mikhail Haurylau, Qiang Q. Zhang, Grace Hsiu-Ling Chen, Robert M. Danen, Suwipin Martono, Shobhit Verma, Wenjian Cai, Meier Brender
  • Publication number: 20150205664
    Abstract: Apparatuses, methods, and computer program products are disclosed for determining read thresholds for a non-volatile memory device. A method includes obtaining soft read data for a storage cell of a non-volatile storage medium. A method includes determining a read voltage threshold or other configuration parameter for a storage cell based on soft read data. A method includes using a determined read voltage threshold or other configuration parameter to read data from a storage cell.
    Type: Application
    Filed: March 5, 2014
    Publication date: July 23, 2015
    Applicant: Fusion-io, Inc.
    Inventors: Gary Janik, Yangyang Pan
  • Publication number: 20130295695
    Abstract: The present invention for imaging sensor rejuvenation may include a rejuvenation illumination system configured to selectably illuminate a portion of an imaging sensor of an imaging system with illumination suitable for at least partially rejuvenating the imaging sensor degraded by exposure to at least one of extreme ultraviolet light or deep ultraviolet light; and a controller communicatively coupled to the rejuvenation illumination system and configured to direct the rejuvenation illumination system to illuminate the imaging sensor for one or more illumination cycles during a non-imaging state of the imaging sensor.
    Type: Application
    Filed: April 10, 2013
    Publication date: November 7, 2013
    Inventors: Gildardo Delgado, Gary Janik
  • Publication number: 20130263772
    Abstract: In a Czochralski process for growing single crystal silicon ingots, a system is provided for adding solid material to the liquid silicon during crystal growth for the purpose of directly controlling the latent heat of fusion with respect to a crystal melt interface. In contrast to the standard method for controlling power to the crucible heaters, the present system has been found to be much more effective for controlling melt temperature in the crucible, especially in heavily insulated systems. The system provides the advantages of reducing the electric power required to operate a Czochralski grower, while increasing the speed with which the melt temperature can be raised or lowered in a controlled manner.
    Type: Application
    Filed: December 4, 2008
    Publication date: October 10, 2013
    Inventors: David L. Bender, Gary Janik, David E.A. Smith
  • Patent number: 8257496
    Abstract: A weighing system is provided for a continuous Czochralski process that accurately measures the weight of the crucible and melt during crystal growth to control the introduction of feedstock in order to keep the weight approximately constant. The system can measure the weight of the crucible while the crucible is rotating, and is insensitive to vibrations of the melt surface as well as variable torques on the crucible shaft induced by the rotation. The system also measures the weight of the crucible and its contents in order to control the amount of feedstock recharged after an ingot is withdrawn.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: September 4, 2012
    Assignee: Solaicx, Inc.
    Inventors: David L. Bender, Gary Janik, Roy P. Crawford, David E. A. Smith
  • Publication number: 20120210931
    Abstract: In a Czochralski process for growing single crystal silicon ingots, a system is provided for adding solid material to the liquid silicon during crystal growth for the purpose of directly controlling the latent heat of fusion with respect to a crystal melt interface. In contrast to the standard method for controlling power to the crucible heater, the present system has been found to be much more effective for controlling melt temperature in the crucible, especially in heavily insulated systems. The system provides the advantage of reducing the electric power required to operate a Czochralski grower, while increasing the speed with which the melt temperature can be raised or lowered in a controlled manner.
    Type: Application
    Filed: December 9, 2011
    Publication date: August 23, 2012
    Inventors: David L. Bender, Gary Janik, David E.A. Smith
  • Patent number: 7764376
    Abstract: Various systems for measurement of a specimen are provided. One system includes a first optical subsystem, which is disposed within a purged environment. The purged environment may be provided by a differential purging subsystem. The first optical subsystem performs measurements using vacuum ultraviolet light. This system also includes a second optical subsystem, which is disposed within a non-purged environment. The second optical subsystem performs measurements using non-vacuum ultraviolet light. Another system includes two or more optical subsystems configured to perform measurements of a specimen using vacuum ultraviolet light. The system also includes a purging subsystem configured to maintain a purged environment around the two or more optical subsystems. The purging subsystem is also configured to maintain the same level of purging in both optical subsystems.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: July 27, 2010
    Assignee: KLA-Tencor Technologies Corp.
    Inventors: John Fielden, Gary Janik, Shing Lee
  • Patent number: 7623239
    Abstract: Various systems for measurement of a specimen are provided. One system includes an optical subsystem configured to perform measurements of a specimen using vacuum ultraviolet light and non-vacuum ultraviolet light. This system also includes a purging subsystem that is configured to maintain a purged environment around the optical subsystem during the measurements. Another system includes a cleaning subsystem configured to remove contaminants from a specimen prior to measurement. In one embodiment, the cleaning subsystem may be a laser-based cleaning subsystem that is configured to remove contaminants from a localized area on the specimen. The system also includes an optical subsystem that is configured to perform measurements of the specimen using vacuum ultraviolet light. The optical subsystem is disposed within a purged environment. In some embodiments, the system may include a differential purging subsystem that is configured to provide the purged environment for the optical subsystem.
    Type: Grant
    Filed: April 15, 2008
    Date of Patent: November 24, 2009
    Assignee: KLA-Tencor Technologies Corp.
    Inventors: John Fielden, Gary Janik, Shing Lee
  • Publication number: 20090279088
    Abstract: Various systems for measurement of a specimen are provided. One system includes a first optical subsystem, which is disposed within a purged environment. The purged environment may be provided by a differential purging subsystem. The first optical subsystem performs measurements using vacuum ultraviolet light. This system also includes a second optical subsystem, which is disposed within a non-purged environment. The second optical subsystem performs measurements using non-vacuum ultraviolet light. Another system includes two or more optical subsystems configured to perform measurements of a specimen using vacuum ultraviolet light. The system also includes a purging subsystem configured to maintain a purged environment around the two or more optical subsystems. The purging subsystem is also configured to maintain the same level of purging in both optical subsystems.
    Type: Application
    Filed: July 20, 2009
    Publication date: November 12, 2009
    Applicant: KLA-TENCOR TECHONOLOGIES CORPORATION
    Inventors: John Fielden, Gary Janik, Shing Lee