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: 20220174008Abstract: 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: ApplicationFiled: November 4, 2021Publication date: June 2, 2022Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
-
Patent number: 11196670Abstract: 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: GrantFiled: August 23, 2019Date of Patent: December 7, 2021Assignee: VERINT SYSTEMS LTD.Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
-
Patent number: 10623503Abstract: 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: GrantFiled: October 19, 2018Date of Patent: April 14, 2020Assignee: VERINT SYSTEMS LTD.Inventor: Haim Zlatokrilov
-
Publication number: 20200059431Abstract: 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: ApplicationFiled: August 23, 2019Publication date: February 20, 2020Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
-
Patent number: 10432521Abstract: 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: GrantFiled: January 26, 2017Date of Patent: October 1, 2019Assignee: VERINT SYSTEMS LTD.Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
-
Publication number: 20190052713Abstract: 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: ApplicationFiled: October 19, 2018Publication date: February 14, 2019Inventor: Haim Zlatokrilov
-
Patent number: 10142426Abstract: 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: GrantFiled: March 29, 2016Date of Patent: November 27, 2018Assignee: VERINT SYSTEMS LTD.Inventor: Haim Zlatokrilov
-
Publication number: 20170324691Abstract: 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: ApplicationFiled: July 24, 2017Publication date: November 9, 2017Inventor: Haim Zlatokrilov
-
Patent number: 9749273Abstract: 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: GrantFiled: August 29, 2012Date of Patent: August 29, 2017Assignee: MAILWISE EMAIL SOLUTIONS LTD.Inventor: Haim Zlatokrilov
-
Publication number: 20170222922Abstract: 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: ApplicationFiled: January 26, 2017Publication date: August 3, 2017Inventors: Haim Zlatokrilov, Genady Malinsky, Yigal Weinberger
-
Publication number: 20160285978Abstract: 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: ApplicationFiled: March 29, 2016Publication date: September 29, 2016Inventor: Haim Zlatokrilov
-
Publication number: 20140214995Abstract: 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: ApplicationFiled: August 29, 2012Publication date: July 31, 2014Applicant: SYNTOMO Ltd.Inventor: Haim Zlatokrilov
-
Publication number: 20030141093Abstract: 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: ApplicationFiled: December 3, 2001Publication date: July 31, 2003Inventors: Jacob Tirosh, Haim Zlatokrilov, Gil Rotgold