Patents by Inventor Anton Gartsbein

Anton Gartsbein 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: 11650956
    Abstract: A backup system is described for prioritizing backup data in enterprise networks. Messages containing data to be backed up are received at a backup server from endpoint devices and a priority value is determined for each message based on numerous factors, such as the organizational role of the user of the endpoint, the time since last backup, average upload speed, frequency of backups, and other properties. The system prioritizes backing up of messages based on the priority value of the messages.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: May 16, 2023
    Assignee: VMware, Inc.
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • 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
  • 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: 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
  • Patent number: 10158693
    Abstract: Distributing an update from a server to multiple endpoint devices that reside on the same local network. The server provides information to each client device identifying all other devices located on the same local network that will also need to receive the update. Each client device sorts the files and begins the process of downloading the files by checking, for each file in sequence, whether another device on the same network has downloaded the file or is currently in the process of downloading. If another device on the same network has completed downloading the file, the device requests the file from the other client device. If another device is currently in the process of downloading, the device places the file at the end of the sequence. If the file has not been downloaded and is not being downloaded, the endpoint device initiates downloading the file from the server.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: December 18, 2018
    Assignee: VMware, Inc.
    Inventors: Anton Gartsbein, Meytal Genah, Dmitry Rabinovich, Chen Doar, Boaz Harel
  • Patent number: 10037252
    Abstract: Techniques are described for reducing I/O operations and storage capacity requirements for centralized backup storage systems. A central server optimizes the collection and centralization of backup data from a number of endpoint devices for backup purposes. The central server utilizes a single instance store and a persistent files cache to minimize the number of backup copies for each non-unique file, reduce storage usage, network traffic, memory footprint and CPU cycles required to identify and process non-unique data. For each file in the single instance store, the server tracks the source device of that file until a threshold number of devices have been reached. Once the file reaches the threshold number of sources, the file is marked as persistent and its hash value is placed in the persistent files cache. Thereafter, all pointer creation and reference counting for that file cease.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: July 31, 2018
    Assignee: VMware, Inc.
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Publication number: 20170235651
    Abstract: Techniques are described for reducing I/O operations and storage capacity requirements for centralized backup storage systems. A central server optimizes the collection and centralization of backup data from a number of endpoint devices for backup purposes. The central server utilizes a single instance store and a persistent files cache to minimize the number of backup copies for each non-unique file, reduce storage usage, network traffic, memory footprint and CPU cycles required to identify and process non-unique data. For each file in the single instance store, the server tracks the source device of that file until a threshold number of devices have been reached. Once the file reaches the threshold number of sources, the file is marked as persistent and its hash value is placed in the persistent files cache. Thereafter, all pointer creation and reference counting for that file cease.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Patent number: 9639433
    Abstract: Techniques are described for reducing I/O operations and storage capacity requirements for centralized backup storage systems. A central server optimizes the collection and centralization of backup data from a number of endpoint devices for backup purposes. The central server utilizes a single instance store and a persistent files cache to minimize the number of backup copies for each non-unique file, reduce storage usage, network traffic, memory footprint and CPU cycles required to identify and process non-unique data. For each file in the single instance store, the server tracks the source device of that file until a threshold number of devices have been reached. Once the file reaches the threshold number of sources, the file is marked as persistent and its hash value is placed in the persistent files cache. Thereafter, all pointer creation and reference counting for that file cease.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: May 2, 2017
    Assignee: VMware, Inc.
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Publication number: 20160335283
    Abstract: A backup system is described for prioritizing backup data in enterprise networks. Messages containing data to be backed up are received at a backup server from endpoint devices and a priority value is determined for each message based on numerous factors, such as the organizational role of the user of the endpoint, the time since last backup, average upload speed, frequency of backups, and other properties. The system prioritizes backing up of messages based on the priority value of the messages.
    Type: Application
    Filed: May 11, 2015
    Publication date: November 17, 2016
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Publication number: 20160337437
    Abstract: Distributing an update from a server to multiple endpoint devices that reside on the same local network. The server provides information to each client device identifying all other devices located on the same local network that will also need to receive the update. Each client device sorts the files and begins the process of downloading the files by checking, for each file in sequence, whether another device on the same network has downloaded the file or is currently in the process of downloading. If another device on the same network has completed downloading the file, the device requests the file from the other client device. If another device is currently in the process of downloading, the device places the file at the end of the sequence. If the file has not been downloaded and is not being downloaded, the endpoint device initiates downloading the file from the server.
    Type: Application
    Filed: May 14, 2015
    Publication date: November 17, 2016
    Inventors: Anton Gartsbein, Meytal Genah, Dmitry Rabinovich, Chen Doar, Boaz Harel
  • Publication number: 20160188229
    Abstract: Techniques are described for reducing I/O operations and storage capacity requirements for centralized backup storage systems. A central server optimizes the collection and centralization of backup data from a number of endpoint devices for backup purposes. The central server utilizes a single instance store and a persistent files cache to minimize the number of backup copies for each non-unique file, reduce storage usage, network traffic, memory footprint and CPU cycles required to identify and process non-unique data. For each file in the single instance store, the server tracks the source device of that file until a threshold number of devices have been reached. Once the file reaches the threshold number of sources, the file is marked as persistent and its hash value is placed in the persistent files cache. Thereafter, all pointer creation and reference counting for that file cease.
    Type: Application
    Filed: December 26, 2014
    Publication date: June 30, 2016
    Inventors: Dmitry Rabinovich, Meytal Genah, Anton Gartsbein
  • Patent number: 9350758
    Abstract: An improved system and method of measuring and evaluating a distributed denial of services (DDOS) attack includes arranging for a DDoS attack by engaging a network provider offering malicious services to attack a honeypot computerized device. The honeypot includes a packet sniffer used to measure the values of parameters of the DDoS attack useful in determining the method of attack, the origin and extent of the attack, in calculating methods for early determination that a DDoS attack is occurring, and methods of countering this type of DDoS attack before it occurs.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: May 24, 2016
    Assignee: EMC Corporation
    Inventors: Idan Aharoni, Mirit Hirsh, Anton Gartsbein, Nir Avnery