Patents by Inventor Edwin Kan

Edwin Kan 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: 9983991
    Abstract: Technologies are generally described to store data in single-level memory using rank modulation. In some examples, data to be encoded to single-level memory may be represented with a bit ranking for a group of bits. A program vector may then be determined from the bit ranking and partial program characteristics associated with the memory group(s). The memory group(s) may then be programmed according to the program vector. The encoded data may be subsequently retrieved by performing a series of partial programming operations on the memory group(s) to recover the bit ranking and derive the data represented.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: May 29, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Edwin Kan
  • Patent number: 9934862
    Abstract: Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage. In other examples, an arbitrary group of circuits, such as in neural networks where there may not be an equivalent control gate to set the timing resolution, may be ranked. Relative sense timing may be used to rank the cells having different current carrying abilities. A ramped gate voltage may be used to control the timing resolution and to reduce contention between close separate cells. Digital logic may be used to latch and/or record the rank information.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: April 3, 2018
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Yanjun Ma, Edwin Kan
  • Publication number: 20180011785
    Abstract: Technologies are generally described to store data in single-level memory using rank modulation. In some examples, data to be encoded to single-level memory may be represented with a bit ranking for a group of bits. A program vector may then be determined from the bit ranking and partial program characteristics associated with the memory group(s). The memory group(s) may then be programmed according to the program vector. The encoded data may be subsequently retrieved by performing a series of partial programming operations on the memory group(s) to recover the bit ranking and derive the data represented.
    Type: Application
    Filed: September 22, 2017
    Publication date: January 11, 2018
    Applicant: Empire Technology Development LLC
    Inventor: Edwin Kan
  • Patent number: 9772935
    Abstract: Technologies are generally described to store data in single-level memory using rank modulation. In some examples, data to be encoded to single-level memory may be represented with a bit ranking for a group of bits. A program vector may then be determined from the bit ranking and partial program characteristics associated with the memory group(s). The memory group(s) may then be programmed according to the program vector. The encoded data may be subsequently retrieved by performing a series of partial programming operations on the memory group(s) to recover the bit ranking and derive the data represented.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: September 26, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Edwin Kan
  • Publication number: 20170228185
    Abstract: Technologies are generally described for partial programming of memory having physically unclonable functions for secure data storage. In some examples, a sender that wishes to securely send data to a recipient using a physical memory may measure a program threshold average and a program threshold variation for bits in the memory and group the bits into different bins based on the measured average and variation. The sender may partially program the data to a set of bits selected from one or more of the bins by applying partial program pulses to the bits based on the program threshold average and the program threshold variation. The sender may then provide the partially-programmed memory to the recipient. The recipient may then partially program the received memory based on the program threshold average and the program threshold variation to recover the programmed data.
    Type: Application
    Filed: April 21, 2017
    Publication date: August 10, 2017
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Edwin Kan
  • Publication number: 20170148522
    Abstract: Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage. In other examples, an arbitrary group of circuits, such as in neural networks where there may not be an equivalent control gate to set the timing resolution, may be ranked. Relative sense timing may be used to rank the cells having different current carrying abilities. A ramped gate voltage may be used to control the timing resolution and to reduce contention between close separate cells. Digital logic may be used to latch and/or record the rank information.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Applicant: Empire Technology Development LLC
    Inventors: Yanjun Ma, Edwin Kan
  • Patent number: 9646178
    Abstract: Technologies are generally described for partial programming of memory having physically unclonable functions for secure data storage. In some examples, a sender that wishes to securely send data to a recipient using a physical memory may measure a program threshold average and a program threshold variation for bits in the memory and group the bits into different bins based on the measured average and variation. The sender may partially program the data to a set of bits selected from one or more of the bins by applying partial program pulses to the bits based on the program threshold average and the program threshold variation. The sender may then provide the partially-programmed memory to the recipient. The recipient may then partially program the received memory based on the program threshold average and the program threshold variation to recover the programmed data.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: May 9, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Edwin Kan
  • Patent number: 9589654
    Abstract: Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage. In other examples, an arbitrary group of circuits, such as in neural networks where there may not be an equivalent control gate to set the timing resolution, may be ranked. Relative sense timing may be used to rank the cells having different current carrying abilities. A ramped gate voltage may be used to control the timing resolution and to reduce contention between close separate cells. Digital logic may be used to latch and/or record the rank information.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: March 7, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Yanjun Ma, Edwin Kan
  • Publication number: 20160110130
    Abstract: Technologies are generally described for partial programming of memory having physically unclonable functions for secure data storage. In some examples, a sender that wishes to securely send data to a recipient using a physical memory may measure a program threshold average and a program threshold variation for bits in the memory and group the bits into different bins based on the measured average and variation. The sender may partially program the data to a set of bits selected from one or more of the bins by applying partial program pulses to the bits based on the program threshold average and the program threshold variation. The sender may then provide the partially-programmed memory to the recipient. The recipient may then partially program the received memory based on the program threshold average and the program threshold variation to recover the programmed data.
    Type: Application
    Filed: October 15, 2014
    Publication date: April 21, 2016
    Inventor: Edwin Kan
  • Publication number: 20160077765
    Abstract: Technologies are generally described to store data in single-level memory using rank modulation. In some examples, data to be encoded to single-level memory may be represented with a bit ranking for a group of bits. A program vector may then be determined from the bit ranking and partial program characteristics associated with the memory group(s). The memory group(s) may then be programmed according to the program vector. The encoded data may be subsequently retrieved by performing a series of partial programming operations on the memory group(s) to recover the bit ranking and derive the data represented.
    Type: Application
    Filed: September 16, 2014
    Publication date: March 17, 2016
    Inventor: Edwin Kan
  • Publication number: 20160049205
    Abstract: Technologies are generally provided for methods and circuitry to rank a large number of cells in a timeframe of about one sense cycle. In some examples, an architecture may be implemented to rank memory cells such as volatile memories, non-volatile memories, and other types of data storage devices, where there may not be an equivalent to threshold voltage. In other examples, an arbitrary group of circuits, such as in neural networks where there may not be an equivalent control gate to set the timing resolution, may be ranked. Relative sense timing may be used to rank the cells having different current carrying abilities. A ramped gate voltage may be used to control the timing resolution and to reduce contention between close separate cells. Digital logic may be used to latch and/or record the rank information.
    Type: Application
    Filed: April 15, 2014
    Publication date: February 18, 2016
    Inventors: Yanjun Ma, Edwin Kan
  • Patent number: 7629639
    Abstract: An embodiment is a transistor for non-volatile memory that combines nanocrystal and nanotube paradigm shifts. In particular an embodiment is a transistor-based non-volatile memory element that utilizes a carbon nanotube channel region and nanocrystal charge storage regions. Such a combination enables a combination of low power, low read and write voltages, high charge retention, and high bit density. An embodiment further exhibits a large memory window and a single-electron drain current.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: December 8, 2009
    Assignee: Intel Corporation
    Inventors: Yuegang Zhang, Udayan Ganguly, Edwin Kan
  • Publication number: 20080094074
    Abstract: A sensor includes a field effect transistor having a source, drain, a control gate and floating gate, wherein the floating gate has an extended portion extending away from the control gate. A sensing gate is capacitively coupled to the extended portion of the floating gate. A polymer electret sensing coating is electrically coupled to the sensing gate.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 24, 2008
    Inventors: Myongseob Kim, Nick Shen, Chungho Lee, Edwin Kan
  • Patent number: 7262991
    Abstract: An embodiment is a transistor for non-volatile memory that combines nanocrystal and nanotube paradigm shifts. In particular an embodiment is a transistor-based non-volatile memory element that utilizes a carbon nanotube channel region and nanocrystal charge storage regions. Such a combination enables a combination of low power, low read and write voltages, high charge retention, and high bit density. An embodiment further exhibits a large memory window and a single-electron drain current.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: August 28, 2007
    Assignee: Intel Corporation
    Inventors: Yuegang Zhang, Udayan Ganguly, Edwin Kan
  • Publication number: 20070064478
    Abstract: An embodiment is a transistor for non-volatile memory that combines nanocrystal and nanotube paradigm shifts. In particular an embodiment is a transistor-based non-volatile memory element that utilizes a carbon nanotube channel region and nanocrystal charge storage regions. Such a combination enables a combination of low power, low read and write voltages, high charge retention, and high bit density. An embodiment further exhibits a large memory window and a single-electron drain current.
    Type: Application
    Filed: November 14, 2006
    Publication date: March 22, 2007
    Inventors: Yuegang Zhang, Udayan Ganguly, Edwin Kan
  • Publication number: 20070014151
    Abstract: An embodiment is a transistor for non-volatile memory that combines nanocrystal and nanotube paradigm shifts. In particular an embodiment is a transistor-based non-volatile memory element that utilizes a carbon nanotube channel region and nanocrystal charge storage regions. Such a combination enables a combination of low power, low read and write voltages, high charge retention, and high bit density. An embodiment further exhibits a large memory window and a single-electron drain current.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 18, 2007
    Inventors: Yuegang Zhang, Udayan Ganguly, Edwin Kan
  • Patent number: 7053439
    Abstract: A field effect transistor has a floating gate with an extended portion. A selectively chemoreceptive finger or layer is electrostatically coupled to the extended portion of the floating gate, and induces a voltage on the gate in response to selected chemicals or other conditions affecting the finger. The voltage on the gate modulates current flowing between a source and a drain of the transistor, effectively sensing the presence of the selected chemicals or conditions. In one embodiment, multiple chemoreceptive fingers are electrostatically coupled to the extended portion of the floating gate. In a further embodiment, an array of such field effect transistors provide a sensor for multiple conditions.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: May 30, 2006
    Inventors: Edwin Kan, Bradley A. Minch
  • Publication number: 20060038222
    Abstract: A field effect transistor has a floating gate with an extended portion. A selectively chemoreceptive finger or layer is electrostatically coupled to the extended portion of the floating gate, and induces a voltage on the gate in response to selected chemicals or other conditions affecting the finger. The voltage on the gate modulates current flowing between a source and a drain of the transistor, effectively sensing the presence of the selected chemicals or conditions. In one embodiment, multiple chemoreceptive fingers are electrostatically coupled to the extended portion of the floating gate. In a further embodiment, an array of such field effect transistors provide a sensor for multiple conditions.
    Type: Application
    Filed: October 11, 2005
    Publication date: February 23, 2006
    Inventors: Edwin Kan, Bradley Minch
  • Publication number: 20050212627
    Abstract: To facilitate high frequency operation, transmission lines for high-speed interconnect applications in CMOS technologies are loaded with patterned permalloy or other ferromagnetic material films. Patterning the permalloy films as a plurality of segments results in control of the domain structures in the permalloy segments such that ferromagnetic resonance (FMR) effects are eliminated and eddy-current effects are reduced, thereby allowing operation of the transmission lines at frequencies of 20 GHz or higher. In addition, the patterned permalloy reduces the magnetic field coupling between two adjacent transmission lines. A novel ferromagnetic thin film characterization method is also employed to measure the microwave permeability of the patterned permalloy films and verify their high frequency operational characteristics.
    Type: Application
    Filed: December 22, 2004
    Publication date: September 29, 2005
    Inventors: Pingshan Wang, Edwin Kan
  • Publication number: 20040256655
    Abstract: A field effect transistor has a floating gate with an extended portion. A selectively chemoreceptive finger or layer is electrostatically coupled to the extended portion of the floating gate, and induces a voltage on the gate in response to selected chemicals or other conditions affecting the finger. The voltage on the gate modulates current flowing between a source and a drain of the transistor, effectively sensing the presence of the selected chemicals or conditions. In one embodiment, multiple chemoreceptive fingers are electrostatically coupled to the extended portion of the floating gate. In a further embodiment, an array of such field effect transistors provide a sensor for multiple conditions.
    Type: Application
    Filed: October 28, 2003
    Publication date: December 23, 2004
    Inventors: Edwin Kan, Bradley A. Minch