Patents by Inventor Micky Holtzman

Micky Holtzman 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: 20080270639
    Abstract: A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card interactions and the card's controller will optimize its algorithms accordingly. In another set of embodiments, the host and card will report to one another their capabilities for a quality of service negotiation. A further set of embodiments allows the storage device to memorize access sequences issued by the host under various predefined conditions, such as host reset or a power on boot sequence. The storage device can use this information to optimize operation for the expected commands. On deviation from an expected sequence, the device would memorize the new command sequence and save it, thus operating in a self-adaptive manner.
    Type: Application
    Filed: July 2, 2008
    Publication date: October 30, 2008
    Inventors: Reuven Elhamias, Andrew Tomlin, Wesley G. Brewer, Yosi Pinto, Micky Holtzman
  • Patent number: 7427027
    Abstract: A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card interactions and the card's controller will optimize its algorithms accordingly. In another set of embodiments, the host and card will report to one another their capabilities for a quality of service negotiation. A further set of embodiments allows the storage device to memorize access sequences issued by the host under various predefined conditions, such as host reset or a power on boot sequence. The storage device can use this information to optimize operation for the expected commands. On deviation from an expected sequence, the device would memorize the new command sequence and save it, thus operating in a self-adaptive manner.
    Type: Grant
    Filed: July 28, 2004
    Date of Patent: September 23, 2008
    Assignee: SanDisk Corporation
    Inventors: Reuven Elhamias, Andrew Tomlin, Wesley G. Brewer, Yosi Pinto, Micky Holtzman
  • Publication number: 20080215847
    Abstract: A device with mass storage capability that uses a readily available non secure memory for the mass storage but has firmware (and hardware) that provides security against unauthorized copying of data. This is true even though the firmware itself is stored in the non secure mass storage memory, and therefore potentially vulnerable to hacking. An indication of the authenticity of the firmware must be present before it will be executed by the device. This protects the device contents from unauthorized duplication or tampering. Additional functionality can be added to the device with additional firmware applications, and the authenticity of those additional applications will also be verified before they will be executed. This further prevents unauthorized copying or tampering of secure content through any mechanisms that may be unscrupulously introduced. Any data within the mass storage memory may also be encrypted.
    Type: Application
    Filed: May 16, 2008
    Publication date: September 4, 2008
    Inventors: Micky Holtzman, Hagai Bar-El, Ronen Greenspan, Royan Shapiro
  • Patent number: 7360003
    Abstract: An universal and detachable low cost data storage system adaptable to different communication protocols. Particularly, the storage system can be attached to hosts running different communication protocols such as MultiMediaCard and Serial Peripheral Interface. The storage system automatically selects the protocol in response to the host requirements such that the entire protocol selection process will be transparent to the host.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: April 15, 2008
    Assignee: SanDisk Corporation
    Inventors: Thomas N. Toombs, Micky Holtzman
  • Publication number: 20080067255
    Abstract: A memory card of one published standard, such as the Multi-Media Card (MMC) or Secure Digital Card (SD), is modified to include the function of a Subscriber Identity Module (SIM) according to another published standard. The controller of the memory card communicates between electrical contacts on the outside of the card and both the memory and the SIM. In one specific form, the memory card has the physical configuration of the current Plug-in SIM card with a few external contacts added to accommodate the memory controller and data memory. In another specific form, the memory card has the physical configuration of the current SD card, including external contacts.
    Type: Application
    Filed: November 28, 2007
    Publication date: March 20, 2008
    Inventors: Eliyahou Harari, Yoram Cedar, Wesley Brewer, Yosi Pinto, Reuven Elhamias, Micky Holtzman
  • Patent number: 7305535
    Abstract: A memory card of one published standard, such as the Multi-Media Card (MMC) or Secure Digital Card (SD), is modified to include the function of a Subscriber Identity Module (SIM) according to another published standard. The controller of the memory card communicates between electrical contacts on the outside of the card and both the memory and the SIM. In one specific form, the memory card has the physical configuration of the current Plug-in SIM card with a few external contacts added to accommodate the memory controller and data memory. In another specific form, the memory card has the physical configuration of the current SD card, including external contacts.
    Type: Grant
    Filed: April 17, 2003
    Date of Patent: December 4, 2007
    Assignee: SanDisk Corporation
    Inventors: Eliyahou Harari, Yoram Cedar, Wesley G. Brewer, Yosi Pinto, Reuven Elhamias, Micky Holtzman
  • Publication number: 20070188183
    Abstract: A secure memory card with encryption capabilities comprises various life cycle states that allow for testing of the hardware and software of the card in certain of the states. The testing mechanisms are disabled in certain other of the states thus closing potential back doors to secure data and cryptographic keys. Controlled availability and generation of the keys required for encryption and decryption of data is such that even if back doors are accessed that previously encrypted data is impossible to decrypt and thus worthless even if a back door is found and maliciously pried open.
    Type: Application
    Filed: December 22, 2005
    Publication date: August 16, 2007
    Inventors: Micky Holtzman, Baruch Cohen, Ron Barzilai, Hagai Bar-El, David Deitcher
  • Publication number: 20070136512
    Abstract: A low cost data storage and communication system is disclosed. The low cost data storage and communication system has a host and at least one card connected to the host. A voltage negotiator located in the system for determining a common operating voltage range that is a common denominator of all independent operating voltage ranges of all of the cards connected to the system. In addition, a novel feature of partitioning the memory storages of the card is also disclosed. This feature provides the host the ability to simultaneously erase any combination of sectors in a single erase group, or any combination of the entire erase groups. Another feature provided by this novel method of partitioning the memory storages is the ability to write protect any combination of memory groups in the card.
    Type: Application
    Filed: February 12, 2007
    Publication date: June 14, 2007
    Inventors: Thomas Toombs, Micky Holtzman
  • Publication number: 20070067684
    Abstract: In a non-volatile memory system, test data may be retrieved by means of a circuit without the help of firmware. The circuit is triggered into action when it detects an abnormality in the processor or host interface. In such event, it formats the self test or status signals from the various blocks in the non-volatile memory system controller and sends a test message to the outside world without the assistance of the system processor or interface controller. When implemented in memory systems with multiple data lines, only one of the data lines may be utilized for such purpose, thereby allowing the testing to be performed while the system is still performing data transfer. Preferably, the system includes the test mode communication controller, which can select between a test channel and a host interface channel for the test message transfer so that the same testing may be performed when the memory system is in the test package as well as in an encapsulated package.
    Type: Application
    Filed: July 9, 2004
    Publication date: March 22, 2007
    Inventors: Simon Stolero, Micky Holtzman, Yosi Pinto, Reuven Elhamias, Meiri Azari
  • Publication number: 20070061581
    Abstract: A device with mass storage capability that uses a readily available non secure memory for the mass storage but has firmware (and hardware) that provides security against unauthorized copying of data. This is true even though the firmware itself is stored in the non secure mass storage memory, and therefore potentially vulnerable to hacking. An indication of the authenticity of the firmware must be present before it will be executed by the device. This protects the device contents from unauthorized duplication or tampering. Additional functionality can be added to the device with additional firmware applications, and the authenticity of those additional applications will also be verified before they will be executed. This further prevents unauthorized copying or tampering of secure content through any mechanisms that may be unscrupulously introduced. Any data within the mass storage memory may also be encrypted.
    Type: Application
    Filed: December 22, 2005
    Publication date: March 15, 2007
    Inventors: Micky Holtzman, Hagai Bar-El, Ronen Greenspan, Rony Shapiro
  • Publication number: 20070061597
    Abstract: A device with mass storage capability that uses a readily available non secure memory for the mass storage but has firmware (and hardware) that provides security against unauthorized copying of data. This is true even though the firmware itself is stored in the non secure mass storage memory, and therefore potentially vulnerable to hacking. An indication of the authenticity of the firmware must be present before it will be executed by the device. This protects the device contents from unauthorized duplication or tampering. Additional functionality can be added to the device with additional firmware applications, and the authenticity of those additional applications will also be verified before they will be executed. This further prevents unauthorized copying or tampering of secure content through any mechanisms that may be unscrupulously introduced. Any data within the mass storage memory may also be encrypted.
    Type: Application
    Filed: December 22, 2005
    Publication date: March 15, 2007
    Inventors: Micky Holtzman, Hagai Bar-El, Ronen Greenspan, Rony Shapiro
  • Patent number: 7177964
    Abstract: Two or more very small encapsulated electronic circuit cards to which data are read and written are removably inserted into two or more sockets of a host system that is wired to the sockets. According to one aspect of the disclosure, command and response signals are normally communicated between the host and the cards by a single circuit commonly connected between the host and all of the sockets but during initialization of the system a unique relative card address is confirmed to have been written into each card inserted into the sockets by connecting the command and status circuit to each socket one at a time in sequence. This is a fast and relatively simple way of setting card addresses upon initialization of such a system.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: February 13, 2007
    Assignee: SanDisk Corporation
    Inventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
  • Patent number: 7177975
    Abstract: A low cost data storage and communication system is disclosed. The low cost data storage and communication system has a host and at least one card connected to the host. A voltage negotiator located in the system for determining a common operating voltage range that is a common denominator of all independent operating voltage ranges of all of the cards connected to the system. In addition, a novel feature of partitioning the memory storages of the card is also disclosed. This feature provides the host the ability to simultaneously erase any combination of sectors in a single erase group, or any combination of the entire erase groups. Another feature feature provided by this novel method of partitioning the memory storages is the ability to write protect any combination of memory groups in the card.
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: February 13, 2007
    Assignee: SanDisk Corporation
    Inventors: Thomas N. Toombs, Micky Holtzman
  • Publication number: 20060176068
    Abstract: A secure memory card with encryption capabilities comprises various life cycle states that allow for testing of the hardware and software of the card in certain of the states. The testing mechanisms are disabled in certain other of the states thus closing potential back doors to secure data and cryptographic keys. Controlled availability and generation of the keys required for encryption and decryption of data is such that even if back doors are accessed that previously encrypted data is impossible to decrypt and thus worthless even if a back door is found and maliciously pried open.
    Type: Application
    Filed: December 22, 2005
    Publication date: August 10, 2006
    Inventors: Micky Holtzman, Baruch Cohen, Ron Barzilai, Hagai Bar-El, David Deitcher
  • Publication number: 20060177064
    Abstract: A secure memory card with encryption capabilities comprises various life cycle states that allow for testing of the hardware and software of the card in certain of the states. The testing mechanisms are disabled in certain other of the states thus closing potential back doors to secure data and cryptographic keys. Controlled availability and generation of the keys required for encryption and decryption of data is such that even if back doors are accessed that previously encrypted data is impossible to decrypt and thus worthless even if a back door is found and maliciously pried open.
    Type: Application
    Filed: February 7, 2005
    Publication date: August 10, 2006
    Inventors: Micky Holtzman, Baruch Cohen, Ron Barzilai
  • Publication number: 20060026324
    Abstract: Two or more very small encapsulated electronic circuit cards to which data are read and written are removably inserted into two or more sockets of a host system that is wired to the sockets. According to one aspect of the disclosure, command and response signals are normally communicated between the host and the cards by a single circuit commonly connected between the host and all of the sockets but during initialization of the system a unique relative card address is confirmed to have been written into each card inserted into the sockets by connecting the command and status circuit to each socket one at a time in sequence. This is a fast and relatively simple way of setting card addresses upon initialization of such a system.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 2, 2006
    Inventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
  • Publication number: 20060022054
    Abstract: A memory card that adapts its operation according to the application to which it applied or the conditions under which it is operated. This allows the card to dynamical self optimize. In a first set of embodiments, the card uses host profiling where it will learn about the host during host-card interactions and the card's controller will optimize its algorithms accordingly. In another set of embodiments, the host and card will report to one another their capabilities for a quality of service negotiation. A further set of embodiments allows the storage device to memorize access sequences issued by the host under various predefined conditions, such as host reset or a power on boot sequence. The storage device can use this information to optimize operation for the expected commands. On deviation from an expected sequence, the device would memorize the new command sequence and save it, thus operating in a self-adaptive manner.
    Type: Application
    Filed: July 28, 2004
    Publication date: February 2, 2006
    Inventors: Reuven Elhamias, Andrew Tomlin, Wesley Brewer, Yosi Pinto, Micky Holtzman
  • Patent number: 6948016
    Abstract: Two or more very small encapsulated electronic circuit cards to which data are read and written are removably inserted into two or more sockets of a host system that is wired to the sockets. According to one aspect of the disclosure, command and response signals are normally communicated between the host and the cards by a single circuit commonly connected between the host and all of the sockets but during initialization of the system a unique relative card address is confirmed to have been written into each card inserted into the sockets by connecting the command and status circuit to each socket one at a time in sequence. This is a fast and relatively simple way of setting card addresses upon initialization of such a system.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: September 20, 2005
    Assignee: SanDisk Corporation
    Inventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
  • Patent number: 6941403
    Abstract: Two or more very small encapsulated electronic circuit cards to which data are read and written are removably inserted into two or more sockets of a host system that is wired to the sockets. According to one aspect of the disclosure, command and response signals are normally communicated between the host and the cards by a single circuit commonly connected between the host and all of the sockets but during initialization of the system a unique relative card address is confirmed to have been written into each card inserted into the sockets by connecting the command and status circuit to each socket one at a time in sequence. This is a fast and relatively simple way of setting card addresses upon initialization of such a system.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: September 6, 2005
    Assignee: SanDisk Corporation
    Inventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
  • Publication number: 20050132137
    Abstract: An universal and detachable low cost data storage system adaptable to different communication protocols. Particularly, the storage system can be attached to hosts running different communication protocols such as MultiMediaCard and Serial Peripheral Interface. The storage system automatically selects the protocol in response to the host requirements such that the entire protocol selection process will be transparent to the host.
    Type: Application
    Filed: January 26, 2005
    Publication date: June 16, 2005
    Inventors: Thomas Toombs, Micky Holtzman