Patents by Inventor Offer Atzitz

Offer Atzitz 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: 20260149838
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a single storage buffer for a dynamic number of players, each using a dynamically sized virtual buffer. For example, a system includes a buffer management controller that receives a request to initiate at least one player instance for displaying a content item. The buffer management controller creates a virtual buffer having a maximum capacity for the player instance. Finally, the buffer management controller identifies one or more available regions of the single storage buffer and maps the virtual buffer to the one or more available regions in response to determining that address space in the one or more available regions matches or exceeds the maximum capacity of the virtual buffer.
    Type: Application
    Filed: January 13, 2026
    Publication date: May 28, 2026
    Applicant: ROKU, INC.
    Inventors: Offer ATZITZ, WIM MICHIELS, HUATAO WENG, GOVIND VAIDYA
  • Patent number: 12563242
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a single storage buffer for a dynamic number of players, each using a dynamically sized virtual buffer. For example, a system includes a buffer management controller that receives a request to initiate at least one player instance for displaying a content item. The buffer management controller creates a virtual buffer having a maximum capacity for the player instance. Finally, the buffer management controller identifies one or more available regions of the single storage buffer and maps the virtual buffer to the one or more available regions in response to determining that address space in the one or more available regions matches or exceeds the maximum capacity of the virtual buffer.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: February 24, 2026
    Assignee: ROKU, INC.
    Inventors: Offer Atzitz, Wim Michiels, Huatao Weng, Govind Vaidya
  • Publication number: 20250039474
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for utilizing a single storage buffer for a dynamic number of players, each using a dynamically sized virtual buffer. For example, a system includes a buffer management controller that receives a request to initiate at least one player instance for displaying a content item. The buffer management controller creates a virtual buffer having a maximum capacity for the player instance. Finally, the buffer management controller identifies one or more available regions of the single storage buffer and maps the virtual buffer to the one or more available regions in response to determining that address space in the one or more available regions matches or exceeds the maximum capacity of the virtual buffer.
    Type: Application
    Filed: July 27, 2023
    Publication date: January 30, 2025
    Inventors: Offer ATZITZ, Wim MICHIELS, Huatao WENG, Govind VAIDYA
  • Patent number: 10021159
    Abstract: An adaptive video streaming stabilization system includes a computer network comprising a data source; a video player; and a session controller connected between the data source and an adaptive streaming stabilizer. The session controller is configured to use in parallel a variable number of streams in order to maximize download throughput from the data source to the video player. The adaptive streaming stabilizer is connected between the video player and the session controller.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: July 10, 2018
    Assignee: Giraffic Technologies Ltd.
    Inventors: Yoel Zanger, Offer Atzitz, Rotem Epelbaum, Amir Raanan
  • Publication number: 20170346871
    Abstract: An adaptive video streaming stabilization system includes a computer network comprising a data source; a video player; and a session controller connected between the data source and an adaptive streaming stabilizer. The session controller is configured to use in parallel a variable number of streams in order to maximize download throughput from the data source to the video player. The adaptive streaming stabilizer is connected between the video player and the session controller.
    Type: Application
    Filed: May 16, 2017
    Publication date: November 30, 2017
    Inventors: Yoel Zanger, Offer Atzitz, Rotem Epelbaum, Amir Raanan
  • Publication number: 20150271235
    Abstract: Adaptive video streaming system and method comprising a computer network comprising a data source; a video player; a session controller configured to use in parallel a variable number of streams in order to maximize download throughput from said data source to said video player; and an adaptive streaming optimizer connected between said data source and said video player, the adaptive streaming optimizer configured to predict the next resolution to be requested by the player and determine which fragments to download accordingly.
    Type: Application
    Filed: May 27, 2014
    Publication date: September 24, 2015
    Applicant: Giraffic Technologies Ltd.
    Inventors: Yoel Zanger, Gil Gat, Rotem Epelbaum, Offer Atzitz