Patents by Inventor Haim Zlatokrilov

Haim Zlatokrilov 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: 20220174008
    Abstract: An apparatus for monitoring a plurality of devices that use a plurality of networks includes a network interface and a processor. The processor is configured to receive, via the network interface, a plurality of packets that were collectively communicated, from the devices, via all of the networks, to aggregate the packets, using at least one field that is included in respective packet headers of the packets, into a plurality of packet aggregations, such that all of the packets in each one of the packet aggregations were collectively communicated from no more than one of the devices, to group the packet aggregations into a plurality of groups, such that there is a one-to-one correspondence between the groups and the devices, in that all of the packets in each of the groups were collectively communicated from a different respective one of the devices, and to generate an output in response thereto.
    Type: Application
    Filed: November 4, 2021
    Publication date: June 2, 2022
    Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
  • Patent number: 11196670
    Abstract: An apparatus for monitoring a plurality of devices that use a plurality of networks includes a network interface and a processor. The processor is configured to receive, via the network interface, a plurality of packets that were collectively communicated, from the devices, via all of the networks, to aggregate the packets, using at least one field that is included in respective packet headers of the packets, into a plurality of packet aggregations, such that all of the packets in each one of the packet aggregations were collectively communicated from no more than one of the devices, to group the packet aggregations into a plurality of groups, such that there is a one-to-one correspondence between the groups and the devices, in that all of the packets in each of the groups were collectively communicated from a different respective one of the devices, and to generate an output in response thereto.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: December 7, 2021
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
  • Patent number: 10623503
    Abstract: A monitoring system monitors traffic flows that are exchanged over a communication network. The system characterizes the flows in terms of their temporal traffic features, and uses this characterization to identify communication devices that participate in the same communication session. By identifying the communication devices that serve as endpoints in the same session, the system establishes correlations between the users of these communication devices. The monitoring system characterizes the flows using traffic features such as flow start time, flow end time, inter-burst time and burst size, and/or statistical properties of such features. The system typically generates compressed-form representations (“signatures”) for the traffic flows based on the temporal traffic features, and finds matching flows by finding similarities between signatures.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: April 14, 2020
    Assignee: VERINT SYSTEMS LTD.
    Inventor: Haim Zlatokrilov
  • Publication number: 20200059431
    Abstract: An apparatus for monitoring a plurality of devices that use a plurality of networks includes a network interface and a processor. The processor is configured to receive, via the network interface, a plurality of packets that were collectively communicated, from the devices, via all of the networks, to aggregate the packets, using at least one field that is included in respective packet headers of the packets, into a plurality of packet aggregations, such that all of the packets in each one of the packet aggregations were collectively communicated from no more than one of the devices, to group the packet aggregations into a plurality of groups, such that there is a one-to-one correspondence between the groups and the devices, in that all of the packets in each of the groups were collectively communicated from a different respective one of the devices, and to generate an output in response thereto.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 20, 2020
    Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
  • Patent number: 10432521
    Abstract: An apparatus for monitoring a plurality of devices that use a plurality of networks includes a network interface and a processor. The processor is configured to receive, via the network interface, a plurality of packets that were collectively communicated, from the devices, via all of the networks, to aggregate the packets, using at least one field that is included in respective packet headers of the packets, into a plurality of packet aggregations, such that all of the packets in each one of the packet aggregations were collectively communicated from no more than one of the devices, to group the packet aggregations into a plurality of groups, such that there is a one-to-one correspondence between the groups and the devices, in that all of the packets in each of the groups were collectively communicated from a different respective one of the devices, and to generate an output in response thereto.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: October 1, 2019
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
  • Publication number: 20190052713
    Abstract: A monitoring system monitors traffic flows that are exchanged over a communication network. The system characterizes the flows in terms of their temporal traffic features, and uses this characterization to identify communication devices that participate in the same communication session. By identifying the communication devices that serve as endpoints in the same session, the system establishes correlations between the users of these communication devices. The monitoring system characterizes the flows using traffic features such as flow start time, flow end time, inter-burst time and burst size, and/or statistical properties of such features. The system typically generates compressed-form representations (“signatures”) for the traffic flows based on the temporal traffic features, and finds matching flows by finding similarities between signatures.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 14, 2019
    Inventor: Haim Zlatokrilov
  • Patent number: 10142426
    Abstract: A monitoring system monitors traffic flows that are exchanged over a communication network. The system characterizes the flows in terms of their temporal traffic features, and uses this characterization to identify communication devices that participate in the same communication session. By identifying the communication devices that serve as endpoints in the same session, the system establishes correlations between the users of these communication devices. The monitoring system characterizes the flows using traffic features such as flow start time, flow end time, inter-burst time and burst size, and/or statistical properties of such features. The system typically generates compressed-form representations (“signatures”) for the traffic flows based on the temporal traffic features, and finds matching flows by finding similarities between signatures.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 27, 2018
    Assignee: VERINT SYSTEMS LTD.
    Inventor: Haim Zlatokrilov
  • Publication number: 20170324691
    Abstract: A method of updating electronic mails (emails) data dataset that comprises providing a dataset which comprises a plurality of previously identified original message content blocks as a plurality of discrete units, each the original message content block having a header content and a sender content and being extracted from emails exchanged in a multi-email correspondence, receiving at least one additional email, analyzing the at least one additional email to identify a plurality of original message content blocks, tagging each of the plurality of original message content blocks as a discrete unit, and updating the dataset with the plurality of original message content blocks.
    Type: Application
    Filed: July 24, 2017
    Publication date: November 9, 2017
    Inventor: Haim Zlatokrilov
  • Patent number: 9749273
    Abstract: A method of updating electronic mails (emails) data dataset that comprises providing a dataset which comprises a plurality of previously identified original message content blocks as a plurality of discrete units, each the original message content block having a header content and a sender content and being extracted from emails exchanged in a multi-email correspondence, receiving at least one additional email, analyzing the at least one additional email to identify a plurality of original message content blocks, tagging each of the plurality of original message content blocks as a discrete unit, and updating the dataset with the plurality of original message content blocks.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: August 29, 2017
    Assignee: MAILWISE EMAIL SOLUTIONS LTD.
    Inventor: Haim Zlatokrilov
  • Publication number: 20170222922
    Abstract: An apparatus for monitoring a plurality of devices that use a plurality of networks includes a network interface and a processor. The processor is configured to receive, via the network interface, a plurality of packets that were collectively communicated, from the devices, via all of the networks, to aggregate the packets, using at least one field that is included in respective packet headers of the packets, into a plurality of packet aggregations, such that all of the packets in each one of the packet aggregations were collectively communicated from no more than one of the devices, to group the packet aggregations into a plurality of groups, such that there is a one-to-one correspondence between the groups and the devices, in that all of the packets in each of the groups were collectively communicated from a different respective one of the devices, and to generate an output in response thereto.
    Type: Application
    Filed: January 26, 2017
    Publication date: August 3, 2017
    Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
  • Publication number: 20160285978
    Abstract: A monitoring system monitors traffic flows that are exchanged over a communication network. The system characterizes the flows in terms of their temporal traffic features, and uses this characterization to identify communication devices that participate in the same communication session. By identifying the communication devices that serve as endpoints in the same session, the system establishes correlations between the users of these communication devices. The monitoring system characterizes the flows using traffic features such as flow start time, flow end time, inter-burst time and burst size, and/or statistical properties of such features. The system typically generates compressed-form representations (“signatures”) for the traffic flows based on the temporal traffic features, and finds matching flows by finding similarities between signatures.
    Type: Application
    Filed: March 29, 2016
    Publication date: September 29, 2016
    Inventor: Haim Zlatokrilov
  • Publication number: 20140214995
    Abstract: A method of updating electronic mails (emails) data dataset that comprises providing a dataset which comprises a plurality of previously identified original message content blocks as a plurality of discrete units, each the original message content block having a header content and a sender content and being extracted from emails exchanged in a multi-email correspondence, receiving at least one additional email, analyzing the at least one additional email to identify a plurality of original message content blocks, tagging each of the plurality of original message content blocks as a discrete unit, and updating the dataset with the plurality of original message content blocks.
    Type: Application
    Filed: August 29, 2012
    Publication date: July 31, 2014
    Applicant: SYNTOMO Ltd.
    Inventor: Haim Zlatokrilov
  • Publication number: 20030141093
    Abstract: The present invention is a system and method for routing a media stream. As part of the present invention there is a configurable dynamic router which may receive a media stream and may select an output path from a set of possible output data paths based on network traffic conditions and on service level information associated with the media stream's source. A network management unit may reconfigure the router such that tile set of possible output paths is changed in accordance with traffic conditions throughout the network. The dynamic router may simultaneously transmit the same packet on multiple data paths.
    Type: Application
    Filed: December 3, 2001
    Publication date: July 31, 2003
    Inventors: Jacob Tirosh, Haim Zlatokrilov, Gil Rotgold