Patents by Inventor Gal ZOLKOVER

Gal ZOLKOVER 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: 12047284
    Abstract: A network cloud software is provided which is configured to enable operation of multiple hardware network elements as a single routing or switching entity. The network cloud software is used in a distributed manner and provides layers of synchronization and management to allow creation of a network cloud cluster that can start with a single white-box that acts as a stand-alone network device and then scale it to a cluster of tens of hardware elements that would still appear to the external user as a single entity. The network cloud software may also implement mediation layer (HAL) that allows the use of a multi-vendor hardware types by the same network cloud software that is capable of running on a number of different hardware types, while to the external user they will all be seen as devices that have the same functionality and the same network behavior.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: July 23, 2024
    Assignee: DRIVENETS LTD.
    Inventors: Gal Zolkover, Amir Krayden, Evgeny Sandler, Yuval Moshe, Chen Goldenberg, Ido Susan
  • Publication number: 20230060758
    Abstract: A method and a communication system configured to operate in a network cloud, are provided.
    Type: Application
    Filed: September 1, 2022
    Publication date: March 2, 2023
    Inventors: Eli FEDIDA, Amir KRAYDEN, Gal ZOLKOVER
  • Patent number: 11425003
    Abstract: A network element is provided, configured to operate in an IP-based communication network and to manage resources in that communication network which are being utilized by a software application. The management of these resources is carried out by the network element (e.g. a router) through affecting changes in these resources in response to obtaining information retrieved from an application program interface (API) associated with the software application, such as for example, values of key performance indicators (KPIs) associated with the software application.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: August 23, 2022
    Assignee: DRIVENETS LTD.
    Inventors: Amir Krayden, Yuval Moshe, Anton Gartsbein, Gal Zolkover, Or Sadeh, Ori Zakin, Yuval Lev
  • Patent number: 11294688
    Abstract: A parallel-processing computer system is provided for parallel processing of data packets conveyed in a communication network. The system comprises: a memory; a plurality of processing elements; and a program stored at the memory for execution by the plurality of processing elements.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: April 5, 2022
    Assignees: DRIVENETS LTD., AT&T SERVICES, INC.
    Inventors: Amir Krayden, Yuval Moshe, Anton Gartsbein, Gal Zolkover, Or Sadeh, Ori Zakin, Yuval Lev
  • Publication number: 20220052916
    Abstract: A method and a communication system configured to operate in a network cloud, are provided. The system comprising a plurality of physical network elements and a server, where the latter is configured to operate as a cloud orchestrator which receives information related to key performance indicators (KPIs) collected from the plurality of physical network elements, and determines whether a pre-defined action that relates to a respective physical network element needs to be executed based on a) one or more threshold values stored at the cloud orchestrator and associated with these KPIs, and b) the information collected from the plurality of physical network elements.
    Type: Application
    Filed: November 16, 2019
    Publication date: February 17, 2022
    Inventors: Eli FEDIDA, Amir KRAYDEN, Gal ZOLKOVER
  • Patent number: 11212137
    Abstract: A sub-system is described which is operative to be used as a virtual Provider Edge (v PE) cluster of an SDN communication system. The sub-system comprises a plurality of network elements, wherein the v PE cluster further comprises one or more virtual routing engines for routing traffic to/from the plurality of network elements, the one or more virtual routing engines are configured to communicate with a managing entity and with a plurality of virtual forwarding engines, and wherein the managing entity is configured to manage operation of the one or more virtual routing engines and the plurality of virtual forwarding engines. According to another aspect, the sub-system comprises a plurality of network elements and a managing entity, wherein the network elements having each one or more ports to convey traffic therethrough, and wherein at least one of the ports associated with the sub-system is configured to serve a plurality of customers.
    Type: Grant
    Filed: April 22, 2018
    Date of Patent: December 28, 2021
    Assignees: DRIVENETS LTD., AT&T SERVICES, INC.
    Inventors: Amir Krayden, Yuval Moshe, Anton Gartsbein, Gal Zolkover
  • Patent number: 11165669
    Abstract: An SDN communication system comprising a plurality of White Boxes and a plurality of servers, characterized in that all traffic to/from a plurality of mobile elements, to/from a plurality of broadband communication elements and to/from enterprises, is forwarded after it has been re-arranged based on pre-defined criteria via a single unified cloud, and wherein the unified cloud extends from a plurality of users to a core network, covering a Last Mile network, a Metro network and an Edge network.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: November 2, 2021
    Assignees: DRIVENETS LTD., AT&T SERVICES, INC.
    Inventors: Amir Krayden, Yuval Moshe, Anton Gartsbein, Gal Zolkover
  • Publication number: 20210194803
    Abstract: A network cloud software is provided which is configured to enable operation of multiple hardware network elements as a single routing or switching entity. The network cloud software is used in a distributed manner and provides layers of synchronization and management to allow creation of a network cloud cluster that can start with a single white-box that acts as a stand-alone network device and then scale it to a cluster of tens of hardware elements that would still appear to the external user as a single entity. The network cloud software may also implement mediation layer (HAL) that allows the use of a multi-vendor hardware types by the same network cloud software that is capable of running on a number of different hardware types, while to the external user they will all be seen as devices that have the same functionality and the same network behavior.
    Type: Application
    Filed: August 26, 2019
    Publication date: June 24, 2021
    Inventors: Gal ZOLKOVER, Amir KRAYDEN, Evgeny SANDLER, Yuval MOSHE, Chen GOLDENBERG, Ido SUSAN
  • Publication number: 20200304427
    Abstract: A distributed routing system is described for use in a communication network. The routing system includes: at least one processor configured as a routing engine and/or a management engine, at least one switch fabric controller configured for controlling out-of-band traffic arriving thereat, and a plurality of white boxes, each being a stand-alone hardware comprising at least one line card and/or at least one fabric switching unit for providing switching and/or routing capabilities within a forwarding plane of the distributed routing system, and wherein the at least one control switch is capable of connecting the plurality of white boxes to the at least one processor, thereby enabling at least one processor to manage the routing of traffic to/from the plurality of white boxes.
    Type: Application
    Filed: October 15, 2018
    Publication date: September 24, 2020
    Inventors: Evgeny SANDLER, Alexander ZILBERMAN, Amir KRAYDEN, Gal ZOLKOVER
  • Publication number: 20200259724
    Abstract: A network element is provided, configured to operate in an IP-based communication network and to manage resources in that communication network which are being utilized by a software application. The management of these resources is carried out by the network element (e.g. a router) through affecting changes in these resources in response to obtaining information retrieved from an application program interface (API) associated with the software application, such as for example, values of key performance indicators (KPIs) associated with the software application.
    Type: Application
    Filed: July 16, 2018
    Publication date: August 13, 2020
    Inventors: Amir KRAYDEN, Yuval MOSHE, Anton GARTSBEIN, Gal ZOLKOVER, Or SADEH, Ori ZAKIN, Yuval LEV
  • Publication number: 20200153710
    Abstract: An SDN communication system comprising a plurality of White Boxes and a plurality of servers, characterized in that all traffic to/from a plurality of mobile elements, to/from a plurality of broadband communication elements and to/from enterprises, is forwarded after it has been re-arranged based on pre-defined criteria via a single unified cloud, and wherein the unified cloud extends from a plurality of users to a core network, covering a Last Mile network, a Metro network and an Edge network.
    Type: Application
    Filed: May 16, 2018
    Publication date: May 14, 2020
    Inventors: Amir KRAYDEN, Yuval MOSHE, Anton GARTSBEIN, Gal ZOLKOVER
  • Publication number: 20200142708
    Abstract: A parallel-processing computer system is provided for parallel processing of data packets conveyed in a communication network. The system comprises: a memory; a plurality of processing elements; and a program stored at the memory for execution by the plurality of processing elements.
    Type: Application
    Filed: June 1, 2018
    Publication date: May 7, 2020
    Inventors: Amir KRAYDEN, Yuval MOSHE, Anton GARTSBEIN, Gal ZOLKOVER, Or SADEH, Ori ZAKIN, Yuval LEV
  • Publication number: 20200067729
    Abstract: A sub-system is described which is operative to be used as a virtual Provider Edge (v PE) cluster of an SDN communication system. The sub-system comprises a plurality of network elements, wherein the v PE cluster further comprises one or more virtual routing engines for routing traffic to/from the plurality of network elements, the one or more virtual routing engines are configured to communicate with a managing entity and with a plurality of virtual forwarding engines, and wherein the managing entity is configured to manage operation of the one or more virtual routing engines and the plurality of virtual forwarding engines. According to another aspect, the sub-system comprises a plurality of network elements and a managing entity, wherein the network elements having each one or more ports to convey traffic therethrough, and wherein at least one of the ports associated with the sub-system is configured to serve a plurality of customers.
    Type: Application
    Filed: April 22, 2018
    Publication date: February 27, 2020
    Inventors: Amir KRAYDEN, Yuval MOSHE, Anton GARTSBEIN, Gal ZOLKOVER