Patents by Inventor Rotem Shaanan

Rotem Shaanan 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: 12670109
    Abstract: Systems and methods are provided to reduce the latency in accessing an input/output (I/O) hardware register by software executing on a central processing unit (CPU). The hardware register is located in a controller coupled to the CPU via an I/O bus. The CPU software can send a command to the controller for execution. The controller can execute the command and update the hardware register to indicate that the command has been executed. The controller can write contents of the hardware register to a specified address in a CPU memory that is assigned by the CPU software. The CPU software can read the specified address to determine that the command has been executed instead of reading the hardware register on the I/O bus.
    Type: Grant
    Filed: July 10, 2024
    Date of Patent: June 30, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Cohen, Said Bshara, Leah Shalev, Erez Izenberg, Rotem Shaanan
  • Patent number: 12056067
    Abstract: Systems and methods are provided to reduce the latency in accessing an input/output (I/O) hardware register by software executing on a central processing unit (CPU). The hardware register is located in a controller coupled to the CPU via an I/O bus. The CPU software can send a command to the controller for execution. The controller can execute the command and update the hardware register to indicate that the command has been executed. The controller can write contents of the hardware register to a specified address in a CPU memory that is assigned by the CPU software. The CPU software can read the specified address to determine that the command has been executed instead of reading the hardware register on the I/O bus.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Cohen, Said Bshara, Leah Shalev, Erez Izenberg, Rotem Shaanan