Patents by Inventor Ofer Shapira

Ofer Shapira 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: 20190339522
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Application
    Filed: March 26, 2018
    Publication date: November 7, 2019
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Patent number: 10191799
    Abstract: A memory system is configured to perform a test operation to determine a deviation of a target storage location's bit error rate response relative to a model. The memory system determines the deviation level by measuring data sets stored in the target storage location to determine an actual bit error rate value and another actual parameter value used to estimate bit error rate. The memory system obtains an estimated value from the model based on the actual values and identifies the deviation by comparing the estimated value with the actual values.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: January 29, 2019
    Assignee: SanDisk Technologies LLC
    Inventors: Yonatan Karlik, Judah Gamliel Hahn, Ariel Navon, Alex Bazarsky, Ofer Shapira
  • Patent number: 10133645
    Abstract: Data is programmed in a respective block of non-volatile three dimensional memory. The block contains a plurality of rows of subblocks, each row having S subblocks. Programming data in the respective block includes successively programming data in individual rows of the respective block. Programming data in each row is completed prior to programming data in a next row. Programming data in a row includes successively programming data in individual subblocks of the row, in a predefined order. The programming of data in each subblock is completed prior to programming data in a next subblock. While programming data in each individual subblock, a number of XOR signatures, sufficient in number to enable recovery from a short circuit that disables two or three word lines, are generated in volatile memory, and then copied to non-volatile memory prior to programming data in a next subblock in the respective block.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: November 20, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Ofer Shapira, Idan Alrod, Eran Sharon
  • Publication number: 20180189125
    Abstract: A memory system is configured to perform a test operation to determine a deviation of a target storage location's bit error rate response relative to a model. The memory system determines the deviation level by measuring data sets stored in the target storage location to determine an actual bit error rate value and another actual parameter value used to estimate bit error rate. The memory system obtains an estimated value from the model based on the actual values and identifies the deviation by comparing the estimated value with the actual values.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Applicant: SanDisk Technologies LLC
    Inventors: Yonatan Karlik, Yehuda Hahn, Ariel Navon, Alex Bazarsky, Ofer Shapira
  • Patent number: 10002265
    Abstract: A storage system and method for providing gray levels of read security are provided. In one embodiment, a storage system is provided comprising a memory and a controller in communication with the memory. The controller is configured to perform a test of a security feature of the storage system; and in response to failure of the test of the security feature of the storage system, degrade a subsequent read of a set of locations in the memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: June 19, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Ofer Shapira, Judah Gamliel Hahn, Alexander Bazarsky, Ariel Navon, Danny Berler
  • Publication number: 20180137309
    Abstract: A storage system and method for providing gray levels of read security are provided. In one embodiment, a storage system is provided comprising a memory and a controller in communication with the memory. The controller is configured to perform a test of a security feature of the storage system; and in response to failure of the test of the security feature of the storage system, degrade a subsequent read of a set of locations in the memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Application
    Filed: November 16, 2016
    Publication date: May 17, 2018
    Applicant: SANDISK TECHNOLOGIES LLC
    Inventors: OFER SHAPIRA, JUDAH GAMLIEL HAHN, ALEXANDER BAZARSKY, ARIEL NAVON, DANNY BERLER
  • Patent number: 9928126
    Abstract: A memory system includes an interface and storage circuitry. The interface is configured to communicate with memory cells that store data. The storage circuitry is configured to program a data unit to a first group of the memory cells, to read the data unit from the first group using at least a read threshold to produce a first readout, and in response to detecting that reading the data unit has failed because the read threshold has fallen outside a supported range of read thresholds, due to a temperature difference between a time of programming the first group and a time of reading the first group, to program a second group of the memory cells. The circuitry is further configured to re-read the data unit from the first group using the at least read threshold to produce a second readout, and to recover the data unit from the second readout.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 27, 2018
    Assignee: APPLE INC.
    Inventors: Assaf Shappir, Moshe Neerman, Ofer Shapira
  • Patent number: 9927616
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: March 27, 2018
    Assignee: Massachusetts Institute of Technology
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Patent number: 9865360
    Abstract: A method performed by a controller includes initiating a first data write operation and an erase operation on a portion of a non-volatile memory. The first data write operation corresponds to a first write resolution. The method includes initiating a second data write operation to write test data to the portion of the non-volatile memory. The second data write operation corresponds to a second write resolution that is greater than the first write resolution. The method also includes reading a representation of the test data from the portion of the non-volatile memory.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: January 9, 2018
    Assignee: SanDisk Technologies LLC
    Inventors: Eran Sharon, Alexander Bazarsky, Ariel Navon, Alon Eyal, Idan Alrod, Ofer Shapira
  • Publication number: 20170228299
    Abstract: Data is programmed in a respective block of non-volatile three dimensional memory. The block contains a plurality of rows of subblocks, each row having S subblocks. Programming data in the respective block includes successively programming data in individual rows of the respective block. Programming data in each row is completed prior to programming data in a next row. Programming data in a row includes successively programming data in individual subblocks of the row, in a predefined order. The programming of data in each subblock is completed prior to programming data in a next subblock. While programming data in each individual subblock, a number of XOR signatures, sufficient in number to enable recovery from a short circuit that disables two or three word lines, are generated in volatile memory, and then copied to non-volatile memory prior to programming data in a next subblock in the respective block.
    Type: Application
    Filed: January 24, 2017
    Publication date: August 10, 2017
    Inventors: Ofer Shapira, Idan Alrod, Eran Sharon
  • Publication number: 20170184849
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Application
    Filed: August 16, 2016
    Publication date: June 29, 2017
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Patent number: 9677741
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: June 13, 2017
    Assignee: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Publication number: 20170117061
    Abstract: A method performed by a controller includes initiating a first data write operation and an erase operation on a portion of a non-volatile memory. The first data write operation corresponds to a first write resolution. The method includes initiating a second data write operation to write test data to the portion of the non-volatile memory. The second data write operation corresponds to a second write resolution that is greater than the first write resolution. The method also includes reading a representation of the test data from the portion of the non-volatile memory.
    Type: Application
    Filed: October 22, 2015
    Publication date: April 27, 2017
    Inventors: Eran Sharon, Alexander Bazarsky, Ariel Navon, Alon Eyal, Idan Alrod, Ofer Shapira
  • Patent number: 9524794
    Abstract: A device includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller is configured to determine a first shaping level corresponding to applying a first shaping operation to data to be stored to the non-volatile memory. The controller is further configured to, in response to the first shaping level exceeding a threshold, perform a second shaping operation to generate shaped data that corresponds to the data, the shaped data having a second shaping level that is less than the threshold.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: December 20, 2016
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventor: Ofer Shapira
  • Patent number: 9514837
    Abstract: A memory is released for use without pre-verification of its memory blocks as being defect free. Some memory blocks are subjected to a verification process when the computer memory is in use in order to verify a minimum number of memory blocks required for high performance program operation as being defect free. The verification process continues as the computer memory is in use in order to maintain the minimum number of memory blocks required for high performance operation in the verified defect free state. A verification mode of either no verification, delayed verification, or immediate verification is applied to memory blocks used for regular performance program operation. Delayed verification is maintained until an ability to recover the stored data is going to be lost. Immediate verification can be performed using bit error rate analysis. Some verification processes are performed using aggressive programming trim and/or multiple word line sensing for faster programming.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: December 6, 2016
    Assignee: SanDisk Technologies LLC
    Inventors: Ofer Shapira, Eran Sharon, Idan Alrod
  • Patent number: 9458989
    Abstract: Disclosed herein are transparent color displays with nanoparticles made with nonlinear materials and/or designed to exhibit optical resonances. These nanoparticles are embedded in or hosted on a transparent substrate, such as a flexible piece of clear plastic or acrylic. Illuminating the nanoparticles with invisible light (e.g., infrared or ultraviolet light) causes them to emit visible light. For example, a rare-earth doped nanoparticle may emit visible light when illuminated simultaneoulsy with a first infrared beam at a first wavelength ?1 and a second infrared beam at a second wavelength ?2. And a frequency-doubling nanoparticle may emit visible light when illuminated with a single infrared beam at the nanoparticle's resonant frequency. Selectively addressing these nanoparticles with appropiately selected pump beams yields visible light emitted from the nanoparticles hosted by the transparent substrate in a desired pattern.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: October 4, 2016
    Assignee: Massachusetts Institute of Technology
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Publication number: 20160216600
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Application
    Filed: April 4, 2016
    Publication date: July 28, 2016
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Publication number: 20160211035
    Abstract: A memory is released for use without pre-verification of its memory blocks as being defect free. Some memory blocks are subjected to a verification process when the computer memory is in use in order to verify a minimum number of memory blocks required for high performance program operation as being defect free. The verification process continues as the computer memory is in use in order to maintain the minimum number of memory blocks required for high performance operation in the verified defect free state. A verification mode of either no verification, delayed verification, or immediate verification is applied to memory blocks used for regular performance program operation. Delayed verification is maintained until an ability to recover the stored data is going to be lost. Immediate verification can be performed using bit error rate analysis. Some verification processes are performed using aggressive programming trim and/or multiple word line sensing for faster programming.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Ofer Shapira, Eran Sharon, Idan Alrod
  • Patent number: 9335027
    Abstract: Transparent displays enable many useful applications, including heads-up displays for cars and aircraft as well as displays on eyeglasses and glass windows. Unfortunately, transparent displays made of organic light-emitting diodes are typically expensive and opaque. Heads-up displays often require fixed light sources and have limited viewing angles. And transparent displays that use frequency conversion are typically energy inefficient. Conversely, the present transparent displays operate by scattering visible light from resonant nanoparticles with narrowband scattering cross sections and small absorption cross sections. More specifically, projecting an image onto a transparent screen doped with nanoparticles that selectively scatter light at the image wavelength(s) yields an image on the screen visible to an observer. Because the nanoparticles scatter light at only certain wavelengths, the screen is practically transparent under ambient light.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: May 10, 2016
    Assignee: Massachusetts Institute of Technology
    Inventors: Chia Wei Hsu, Wenjun Qiu, Bo Zhen, Ofer Shapira, Marin Soljacic
  • Patent number: 9239756
    Abstract: Systems and methods for performing defect detection and data recovery within a memory system are disclosed. A controller of a memory system writes data to a physical location of a memory and stores the physical location of the memory in a Flash Management Unit Tag cache (“Tag cache”). The controller identifies a data keep cache that is associated with the physical location of memory and updates an XOR sum stored in the identified data keep cache. The controller determines whether to perform a verification operation, and in response to a determination to perform the verification operation, verifies data stored at each physical location that has been stored in the Tag cache since a previous verification operation. Additionally, the controller determines whether to perform a reset operation, and in response to a determination to perform the reset operation, flushes the Tag cache and the plurality of data keep caches.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: January 19, 2016
    Assignee: SanDisk Technologies Inc.
    Inventors: Ofer Shapira, Eran Sharon, Idan Alord, Opher Lieber