Patents by Inventor Roelof Colenbrander

Roelof Colenbrander 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: 20240064342
    Abstract: Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
    Type: Application
    Filed: July 8, 2023
    Publication date: February 22, 2024
    Inventors: Roelof Colenbrander, Cliff Pajaro, Kim-Huei Low
  • Patent number: 11736741
    Abstract: Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: August 22, 2023
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Roelof Colenbrander, Cliff Pajaro, Kim-Huei Low
  • Publication number: 20210281890
    Abstract: Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
    Type: Application
    Filed: April 27, 2021
    Publication date: September 9, 2021
    Inventors: Roelof Colenbrander, Cliff Pajaro, Kim-Huei Low
  • Patent number: 10992967
    Abstract: Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: April 27, 2021
    Assignee: Sony Interactive Entertainment LLC
    Inventors: Roelof Colenbrander, Cliff Pajaro, Kim-Huei Low
  • Publication number: 20190174155
    Abstract: Non-volatile memory over fabric (NVMe-oF) is used to stream video, computer games, and the like to client devices from network storage embodied by solid state storage devices (SSDs). To provide for redundancy, multiple copies of a single piece of content, e.g., a computer game or video file, are stored on multiple SSDs. To provide information to address the block-level storage based on a client demand for the content, a data structure correlates each content with the SSDs and related block numbers at which the content is stored. Sourcing of the content as it is being streamed may be dynamically switched between SSDs to provide for load balancing or loss of a SSD.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Roelof Colenbrander, Cliff Pajaro, Kim-Huei Low