Patents by Inventor Oran Agra

Oran Agra 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: 20230273866
    Abstract: Methods, systems, and media for controlling append-only file rewrites are provided. In accordance with some embodiments, the methods comprising: determining a utilization of a shard of a database; determining whether the utilization exceeds a persistent storage utilization threshold; determining a recovery time to recover the shard from an append-only file; determining whether the recovery time exceeds a recovery time threshold; and when the utilization is determined to exceed the utilization threshold or when the recovery time is determined to exceed the recovery time threshold, causing an append-only-file rewrite to be performed.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: Yiftach Shoolman, Yoav Steinberg, Yossi Gottlieb, Oran Agra
  • Patent number: 11687419
    Abstract: Methods, systems, and media for controlling append-only file rewrites are provided. In accordance with some embodiments, the methods comprising: determining a utilization of a shard of a database; determining whether the utilization exceeds a persistent storage utilization threshold; determining a recovery time to recover the shard from an append-only file; determining whether the recovery time exceeds a recovery time threshold; and when the utilization is determined to exceed the utilization threshold or when the recovery time is determined to exceed the recovery time threshold, causing an append-only-file rewrite to be performed.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: June 27, 2023
    Assignee: Redis Ltd.
    Inventors: Yiftach Shoolman, Yoav Steinberg, Yossi Gottlieb, Oran Agra
  • Publication number: 20220027242
    Abstract: Methods, systems, and media for controlling append-only file rewrites are provided. In accordance with some embodiments, the methods comprising: determining a utilization of a shard of a database; determining whether the utilization exceeds a persistent storage utilization threshold; determining a recovery time to recover the shard from an append-only file; determining whether the recovery time exceeds a recovery time threshold; and when the utilization is determined to exceed the utilization threshold or when the recovery time is determined to exceed the recovery time threshold, causing an append-only-file rewrite to be performed.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Inventors: Yiftach Shoolman, Yoav Steinberg, Yossi Gottlieb, Oran Agra
  • Patent number: 7425950
    Abstract: A Web-based 3D-image display system that downloads 3D-image files from a Web server and smoothly displays 3D -images on a Web browser. The Web-based 3D-image display system is provided with a Web server storing compressed 3D files that have been edited and created based on 3D-scene information extracted from a VRML file or the like, and a 3DA applet for displaying 3D scenes; and a Web browser for displaying the 3D scene. The Web browser requests and downloads the 3D applet from the Web server and requests and downloads the compressed 3D file from the Web server by executing the 3D applet. After downloading and receiving all information, the Web browser continuously displays an interactive 3D -scene by executing, independently of the Web server, real-time 3D-rendering and 3D-motion algorithms using the 3D applet.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: September 16, 2008
    Assignee: Yappa Corporation
    Inventors: Masahiro Ito, Amram Racabi, Oran Agra, Yoav Steinberg
  • Publication number: 20040239679
    Abstract: A Web-based 3D-image display system that downloads 3D-image files from a Web server and smoothly displays 3D images on a Web browser. The Web-based 3D-image display system is provided with a Web server storing compressed 3D files that have been edited and created based on 3D-scene information extracted from a VRML file or the like, and a 3DA applet for displaying 3D scenes; and a Web browser for displaying the 3D scene. The Web browser requests and downloads the 3D applet from the Web server and requests and downloads the compressed 3D file from the Web server by executing the 3D applet. After downloading and receiving all information, the Web browser continuously displays an interactive 3D scene by executing, independently of the Web server, real-time 3D-rendering and 3D-motion algorithms using the 3D applet.
    Type: Application
    Filed: February 13, 2004
    Publication date: December 2, 2004
    Inventors: Masahiro Ito, Amram Racabi, Oran Agra, Yoav Steinberg