Patents by Inventor Golan Levy

Golan Levy 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: 20240074641
    Abstract: A multi-focal, multi-camera endoscope having a tip section including a first optical assembly for generating a first image of a body cavity; a second optical assembly for generating a second image of a body cavity; at least one illuminator associated with each of the first optical assembly and second optical assembly; and a processing system configured to: zoom the first optical assembly and thereby generate a zoomed first image in place of the first image; and automatically cause a physical display to eliminate a display of the second image and to only display said zoomed first image. To eliminate the display of the second image, the processing system reduces a power supply to the second optical assembly, reduces an illumination intensity of an illuminator associated with the second optical assembly or causes the physical display to power off, darken, or blacken.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 7, 2024
    Applicant: EndoChoice, Inc.
    Inventors: Victor LEVIN, Golan Salman, Idan Levy, Uri David
  • Publication number: 20240028579
    Abstract: A method and system for executing distributed locks in a locking system is disclosed. The system includes receiving a lock request including at least a lock name of a resource to place a lock on; determining a shard key at least based on the lock name and a prefix value, wherein the locking system includes a set of database instances, and wherein the prefix value is a number of database instances in the locking system; sending the lock request to at least two database instances in the set of database instances to place the lock in an entry pointed by the shard key; acknowledging the lock request when all of the at least two database instances acknowledge the lock request; and dismissing the lock request when at least one database instance of the at least two database instances cannot acknowledge the lock request.
    Type: Application
    Filed: July 25, 2022
    Publication date: January 25, 2024
    Applicant: GONG.io Ltd.
    Inventors: Zohar SHAY, Golan LEVY
  • Publication number: 20230409556
    Abstract: A method and system for providing consistency in read-after-write operations in a multi-replica relational database system (RDS) are provided. The method includes receiving a read transaction to read data from a database (DB) replica of the multi-replica RDS; obtaining counter values of DB replicas in the multi-replica RDS, a counter value of determines a current version of recent data stored in the respective DB replica; determining a write replica out of the DB replicas in the multi-replica RDS; determining if there is an available read replica, a read replica is a replica other than the determined write replica having counter value at least equals to a counter value of the write replica; and waiting, when there is no available read replica, a preconfigured time window to allow all replicas to synchronize with the write replica; and reading the data from a read replica when the preconfigured time window has elapsed.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 21, 2023
    Applicant: GONG.io Ltd.
    Inventors: Zohar SHAY, Golan LEVY, Elad SWISA
  • Patent number: 9503674
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system for handing a failover of a first Network Video Recorder (NVR) is provided. The system includes a second NVR that receives a video stream and temporarily stores an amount of the video stream to the temporary storage, wherein the amount of the video stream stored in the temporary storage at any given time corresponds to a duration of time sufficient to accommodate a failover of the first NVR to the second NVR. In response to a detection of a failure of the first NVR, the second NVR records the video stream to the second long-term storage and transfers at least a portion of the video stream stored in the temporary storage to the second long-term storage.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: November 22, 2016
    Assignee: VERINT SYSTEMS INC.
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Publication number: 20160142666
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system for handing a failover of a first Network Video Recorder (NVR) is provided. The system includes a second NVR that receives a video stream and temporarily stores an amount of the video stream to the temporary storage, wherein the amount of the video stream stored in the temporary storage at any given time corresponds to a duration of time sufficient to accommodate a failover of the first NVR to the second NVR. In response to a detection of a failure of the first NVR, the second NVR records the video stream to the second long-term storage and transfers at least a portion of the video stream stored in the temporary storage to the second long-term storage.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 19, 2016
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Patent number: 9204083
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system includes a first Network Video Recorder (NVR) configured to receive a video stream and record the video stream to a first long-term storage. The system further includes a second NVR configured to receive the video stream and temporarily stores an amount of the video stream in temporary storage. In response to a detection of a failure of the first NVR, the second NVR is configured to record the video stream to the second long-term storage and transfer at least a portion of the video stream stored in the temporary storage corresponding to the amount of time between detection of the failure and when the second NVR began recording the video stream to the second long-term storage.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: December 1, 2015
    Assignee: VERINT SYSTEMS INC.
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Publication number: 20150037007
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system includes a first Network Video Recorder (NVR) configured to receive a video stream and record the video stream to a first long-term storage. The system further includes a second NVR configured to receive the video stream and temporarily stores an amount of the video stream in temporary storage. In response to a detection of a failure of the first NVR, the second NVR is configured to record the video stream to the second long-term storage and transfer at least a portion of the video stream stored in the temporary storage corresponding to the amount of time between detection of the failure and when the second NVR began recording the video stream to the second long-term storage.
    Type: Application
    Filed: July 14, 2014
    Publication date: February 5, 2015
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Patent number: 8781289
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system includes a first Network Video Recorder (NVR) configured to receive a video stream and record the video stream to a first long-term storage. The system further includes a second NVR configured to receive the video stream and temporarily stores an amount of the video stream in temporary storage. In response to a detection of a failure of the first NVR, the second NVR is configured to record the video stream to the second long-term storage and transfer at least a portion of the video stream stored in the temporary storage corresponding to the amount of time between detection of the failure and when the second NVR began recording the video stream to the second long-term storage.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: July 15, 2014
    Assignee: Verint Systems Inc.
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Publication number: 20120308191
    Abstract: Embodiments disclosed herein provide systems and methods for performing video recorder failover. In a particular embodiment, a system includes a first Network Video Recorder (NVR) configured to receive a video stream and record the video stream to a first long-term storage. The system further includes a second NVR configured to receive the video stream and temporarily stores an amount of the video stream in temporary storage. In response to a detection of a failure of the first NVR, the second NVR is configured to record the video stream to the second long-term storage and transfer at least a portion of the video stream stored in the temporary storage corresponding to the amount of time between detection of the failure and when the second NVR began recording the video stream to the second long-term storage.
    Type: Application
    Filed: August 20, 2012
    Publication date: December 6, 2012
    Applicant: VERINT SYSTEMS INC.
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang
  • Publication number: 20120292342
    Abstract: Disclosed a rollable condiment dispenser assembly including at least first and second constituents, and wherein at least one of the constituents is a dispenser. A constituent dispenser may include an outer surface and an engagement surface. The engaging surfaces may be adapted to engage with a complimenting engaging surface of another constituent of the assembly, such that during engaging the dispenser's outer surfaces form part of the assembly's rollable shape.
    Type: Application
    Filed: May 18, 2011
    Publication date: November 22, 2012
    Inventors: Yehuda Bobrovsky, Golan Levy
  • Patent number: 8249413
    Abstract: A video recording system includes a first Network Video Recorder (NVR) that receives a video delivered via a video packet stream and records the video to a first long-term storage. A second NVR receives the same video and temporarily stores it in temporary storage. When a failure of the first NVR is detected at a first point, the second NVR starts recording the video to long-term storage. The temporarily stored video is used by the second NVR to fill in the gap in recorded video in long-term storage that occurred between the failure of the first NVR and the start of the second NVR recording the video to long-term storage.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: August 21, 2012
    Assignee: Verint Systems Inc.
    Inventors: Hing Yip Chung, Fuk Sang Mak, Golan Levy, Wai Chung Lam, Chong Va Cheong, Shiu Hang Tsang