Patents by Inventor Igor Russkikh

Igor Russkikh 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: 11956311
    Abstract: A computer device in a network receives data units sent by a remote computer device over a network link in a sequenced order. A traffic monitor evaluates traffic on the network link, and selectively sends congestion notifications in response to determining that certain data units sent by the remote computer device have been received or will likely be received out of the sequenced order. The notifications cause the remote computer device to pause sending further data units. An ingress processor, separate from a central processing unit (CPU) of the computer device, detects a header segment of a received data unit and a corresponding payload segment of the received data unit. A storage controller stores the header segment of the received data unit in a first memory location, and stores the payload segment of the received data unit in a second memory location separate from the first memory location. The second memory location corresponds to a next location in a storage queue.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: April 9, 2024
    Assignee: MARVELL ASIA PTE LTD
    Inventor: Igor Russkikh
  • Publication number: 20230262123
    Abstract: A computer device in a network receives data units sent by a remote computer device over a network link in a sequenced order. A traffic monitor evaluates traffic on the network link, and selectively sends congestion notifications in response to determining that certain data units sent by the remote computer device have been received or will likely be received out of the sequenced order. The notifications cause the remote computer device to pause sending further data units. An ingress processor, separate from a central processing unit (CPU) of the computer device, detects a header segment of a received data unit and a corresponding payload segment of the received data unit. A storage controller stores the header segment of the received data unit in a first memory location, and stores the payload segment of the received data unit in a second memory location separate from the first memory location. The second memory location corresponds to a next location in a storage queue.
    Type: Application
    Filed: June 29, 2020
    Publication date: August 17, 2023
    Inventor: Igor Russkikh