Patents by Inventor Gideon David Intrater

Gideon David Intrater 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: 8924749
    Abstract: A Universal Serial Bus (USB) to Serial ATA (SATA) bridge device and method for operating same in a USB connected mass storage subsystem supports software management of power consumption. The USB to SATA bridge estimates power consumption based on known power consumption characteristics of SATA disk drives when performing commands involved in accessing SATA drive, or takes measurements of power consumption during execution of commands to determine when responses to a USB host device are to be delayed. By selectively delaying responses to the USB host device issuing the commands, the USB to SATA bridge manages the rate at which the host issues commands to the USB mass storage subsystem and is thereby able to automatically limit power consumption of the USB mass storage subsystem to that that available over the USB link.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: December 30, 2014
    Assignee: SMSC Holdings S.A.R.L.
    Inventor: Gideon David Intrater
  • Patent number: 8489803
    Abstract: A data storage device having non-volatile solid state memory permits efficient access by permitting multiple pending commands from a host device. A controller in the data storage device stores information about each command from the host device, and determines which stored command, if any, is presently able to be performed based on the portion of the non-volatile memory and the type of access of the command. The data storage device provides reduced access delays, improves read/write throughput, and avoids the cost of additional memory in the data storage device, by allowing accesses to idle portions of memory to proceed, and by signaling the host device when the data storage device is able to accept data to be written to portions of the non-volatile memory already active due to a previous command.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: July 16, 2013
    Assignee: SMSC Holdings S.A.R.L.
    Inventor: Gideon David Intrater
  • Patent number: 8291125
    Abstract: Systems and methods for a mass storage device attached to a host device use speculation about the host command likely to be received next from the host device based on a previously received command to improve throughput of accesses to the mass storage device. Host commands are used to speculatively produce commands for data storage devices of the mass storage device, such that host commands speculated as being likely next can be started during idle time of the data storage devices, based upon the probability that the speculation will be correct some of the time, and otherwise wasted idle time will be more efficiently used. Time taken by the host device to produce successive commands to the mass storage system is monitored, and future speculatively produced commands are parameterized to complete within the observed host time to produce new commands, making more efficient use of the data storage devices.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: October 16, 2012
    Assignee: SMSC Holdings S.a.r.l.
    Inventors: Gideon David Intrater, Biao Jia, Teck Huat Kerk, Qing Yun Li
  • Publication number: 20120210027
    Abstract: Devices, methods, and systems for a mass storage device attached to a host device use speculation about the host command likely to be received next from the host device based on a previously received command to improve throughput of accesses to the mass storage device. Host device commands are used to speculatively produce commands for the data storage devices of the mass storage device, such that host commands speculated as being likely next host commands can be started during idle time of the data storage devices, based upon the probability that the speculation will be correct some of the time, and otherwise wasted idle time of the data storage devices will be more efficiently used. Time taken by the host device to produce successive commands to the mass storage system is monitored, and future speculatively produced commands are parameterized so that they complete within the observed host time to produce new commands, making more efficient use of the data storage devices of the mass storage system.
    Type: Application
    Filed: February 16, 2011
    Publication date: August 16, 2012
    Inventors: Gideon David Intrater, Biao Jia, Teck Huat Kerk, Qing Yun Li
  • Publication number: 20120159208
    Abstract: A Universal Serial Bus (USB) to Serial ATA (SATA) bridge device and method for operating same in a USB connected mass storage subsystem supports software management of power consumption. The USB to SATA bridge estimates power consumption based on known power consumption characteristics of SATA disk drives when performing commands involved in accessing SATA drive, or takes measurements of power consumption during execution of commands to determine when responses to a USB host device are to be delayed. By selectively delaying responses to the USB host device issuing the commands, the USB to SATA bridge manages the rate at which the host issues commands to the USB mass storage subsystem and is thereby able to automatically limit power consumption of the USB mass storage subsystem to that that available over the USB link.
    Type: Application
    Filed: December 20, 2010
    Publication date: June 21, 2012
    Applicants: SMSC Holdings S.a.r.I., SYMWAVE, INC.
    Inventor: Gideon David Intrater
  • Publication number: 20110145474
    Abstract: A data storage device having non-volatile solid state memory permits efficient access by permitting multiple pending commands from a host device. A controller in the data storage device stores information about each command from the host device, and determines which stored command, if any, is presently able to be performed based on the portion of the non-volatile memory and the type of access of the command. The data storage device provides reduced access delays, improves read/write throughput, and avoids the cost of additional memory in the data storage device, by allowing accesses to idle portions of memory to proceed, and by signaling the host device when the data storage device is able to accept data to be written to portions of the non-volatile memory already active due to a previous command.
    Type: Application
    Filed: December 14, 2009
    Publication date: June 16, 2011
    Applicant: SYMWAVE, INC.
    Inventor: Gideon David Intrater