Patents by Inventor Eliezer Upfal
Eliezer Upfal 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: 20230370481Abstract: Systems and methods of determining file-access patterns in at least one computer network, the network comprising a file-access server, including training a first machine learning (ML) algorithm with a first training dataset comprising vectors representing network traffic such that the first ML algorithm learns to determine network characteristics associated with file-access traffic, determining, using the first ML algorithm, network characteristics based on highest interaction of traffic with the file-access server compared to other interactions in the at least one computer network, and determining file-access patterns in the at least one computer network based on the network characteristics associated with file-access traffic.Type: ApplicationFiled: July 13, 2023Publication date: November 16, 2023Applicant: TWEENZNET LTD.Inventors: Eyal ELYASHIV, Eliezer UPFAL, Aviv YEHEZKEL
-
Patent number: 11716338Abstract: Systems and methods of determining file-access patterns in at least one computer network, the network comprising a file-access server, including training a first machine learning (ML) algorithm with a first training dataset comprising vectors representing network traffic such that the first ML algorithm learns to determine network characteristics associated with file-access traffic, determining, using the first ML algorithm, network characteristics based on highest interaction of traffic with the file-access server compared to other interactions in the at least one computer network, and determining file-access patterns in the at least one computer network based on the network characteristics associated with file-access traffic.Type: GrantFiled: November 25, 2020Date of Patent: August 1, 2023Assignee: TWEENZNET LTD.Inventors: Eyal Elyashiv, Eliezer Upfal, Aviv Yehezkel
-
Patent number: 11711310Abstract: Systems and methods of determining a network performance property in at least one computer network, including: sampling traffic in active communication with the at least one computer network, analyzing the sampled traffic to group communication packets to flows, and predicting at least one network property of the at least one network based on the grouped communication packets and based on at least one traffic parameter in the at least one network, where the at least one traffic parameter is selected from the group consisting of: union of packet streams, intersection of packet streams, and differences of packet streams, and where the predicted at least one network property is selected from the group consisting of: total number of flows, number of flows with a predefined characteristic, number of packets, and volume of packets.Type: GrantFiled: September 17, 2020Date of Patent: July 25, 2023Assignee: TWEENZNET LTD.Inventors: Eyal Elyashiv, Eliezer Upfal, Aviv Yehezkel
-
Publication number: 20220053010Abstract: Systems and methods of detecting communication anomalies in a computer network, including: applying a machine learning (ML) algorithm on sampled network traffic, wherein the ML algorithm is trained with a training dataset comprising vectors to identify an anomaly when the ML algorithm receives a new input vector representing sampled network traffic, normalizing a loss determined by the ML algorithm based on the output of the ML algorithm for the new input vector being different from the output of the ML algorithm for the training dataset, and applying the ML algorithm to analyze the normalized loss to identify an anomaly based on at least one communication pattern in the sampled network traffic, allowing a model trained in one installation to serve as a base model in another installation by normalizing the loss vectors of each installation.Type: ApplicationFiled: August 13, 2020Publication date: February 17, 2022Applicant: TWEENZNET LTD.Inventors: Eyal ELYASHIV, Eliezer UPFAL, Aviv YEHEZKEL, Ori OR-MEIR
-
Publication number: 20210160257Abstract: Systems and methods of determining file-access patterns in at least one computer network, the network comprising a file-access server, including training a first machine learning (ML) algorithm with a first training dataset comprising vectors representing network traffic such that the first ML algorithm learns to determine network characteristics associated with file-access traffic, determining, using the first ML algorithm, network characteristics based on highest interaction of traffic with the file-access server compared to other interactions in the at least one computer network, and determining file-access patterns in the at least one computer network based on the network characteristics associated with file-access traffic.Type: ApplicationFiled: November 25, 2020Publication date: May 27, 2021Applicant: TWEENZNET LTD.Inventors: Eyal ELYASHIV, Eliezer UPFAL, Aviv YEHEZKEL
-
Publication number: 20210083985Abstract: Systems and methods of determining a network performance property in at least one computer network, including: sampling traffic in active communication with the at least one computer network, analyzing the sampled traffic to group communication packets to flows, and predicting at least one network property of the at least one network based on the grouped communication packets and based on at least one traffic parameter in the at least one network, where the at least one traffic parameter is selected from the group consisting of: union of packet streams, intersection of packet streams, and differences of packet streams, and where the predicted at least one network property is selected from the group consisting of: total number of flows, number of flows with a predefined characteristic, number of packets, and volume of packets.Type: ApplicationFiled: September 17, 2020Publication date: March 18, 2021Applicant: TWEENZNET LTD.Inventors: Eyal ELYASHIV, Eliezer UPFAL, Aviv YEHEZKEL
-
Patent number: 7071324Abstract: The systems and methods described herein relate to nucleic acid probes comprising a pattern of universal and designate nucleotides (or analogs thereof), or ‘gapped’ probes, and the use of sets of gapped probes in sequencing by hybridization to determine the sequence of nucleic acid sequences. The inclusion of universal nucleotides in the probes allows for efficient and rapid sequencing of longer nucleotide sequences than can be sequenced using traditional probes. The systems and methods described herein also relate to apparatus for sequencing nucleic acids which include gapped probes, as well as computer systems capable of analyzing data generated using gapped probes in such apparatus.Type: GrantFiled: March 7, 2002Date of Patent: July 4, 2006Assignee: Brown University Research FoundationInventors: Franco P. Preparata, Eliezer Upfal, John S. Oliver
-
Patent number: 7034143Abstract: The systems and methods described herein relate to nucleic acid probes comprising a a pattern of universal and designate nucleotides, or ‘gapped’ probes, and the use of sets of gapped probes in sequencing by hybridization to determine the sequence of nucleic acid sequences. The inclusion of universal nucleotides in the probes allows for efficient and rapid sequencing of longer nucleotide sequences than can be sequenced using traditional probes. The systems and methods described herein also relate to apparatus for sequencing nucleic acids which include gapped probes, as well as computer systems capable of analyzing data generated using gapped probes in such apparatus.Type: GrantFiled: October 13, 1999Date of Patent: April 25, 2006Assignee: Brown University Research FoundationInventors: Franco P. Preparata, Eliezer Upfal
-
Patent number: 6748438Abstract: In a multiprocessing system, access to a shared resource is arbitrated among multiple computing nodes. The shared resources has a membership view resulting from a predetermined membership protocol performed by the shared resource and the computing nodes. Preferably, this membership protocol includes a termination condition guaranteeing asymmetric safety among all members of the multiprocessing system. The shared resource arbitrates access to itself by fencing computing nodes outside shared resource's membership view. In one embodiment, the shared resource may comprise a data storage facility, such as a disk drive. Illustratively, computation of the shared resource's membership view may employ a procedure where each computing node subscribes to the resource during prescribed membership intervals.Type: GrantFiled: November 17, 1997Date of Patent: June 8, 2004Assignee: International Business Machines CorporationInventors: John Davis Palmer, Hovey Raymond Strong, Jr., Eliezer Upfal
-
Patent number: 6689563Abstract: The systems and methods described herein relate to nucleic acid probes comprising a a pattern of universal and designate nucleotides, or ‘gapped’ probes, and the use of sets of gapped probes in sequencing by hybridization to determine the sequence of nucleic acid sequences. The inclusion of universal nucleotides in the probes allows for efficient and rapid sequencing of longer nucleotide sequences than can be sequenced using traditional probes. The systems and methods described herein also relate to apparatus for sequencing nucleic acids which include gapped probes, as well as computer systems capable of analyzing data generated using gapped probes in such apparatus.Type: GrantFiled: December 13, 2000Date of Patent: February 10, 2004Assignee: Brown University Research FoundationInventors: Franco P. Preparata, Eliezer Upfal
-
Publication number: 20030064382Abstract: The systems and methods described herein relate to nucleic acid probes comprising a pattern of universal and designate nucleotides (or analogs thereof), or ‘gapped’ probes, and the use of sets of gapped probes in sequencing by hybridization to determine the sequence of nucleic acid sequences. The inclusion of universal nucleotides in the probes allows for efficient and rapid sequencing of longer nucleotide sequences than can be sequenced using traditional probes. The systems and methods described herein also relate to apparatus for sequencing nucleic acids which include gapped probes, as well as computer systems capable of analyzing data generated using gapped probes in such apparatus.Type: ApplicationFiled: March 7, 2002Publication date: April 3, 2003Inventors: Franco P. Preparata, Eliezer Upfal, John S. Oliver
-
Publication number: 20020016845Abstract: In a multiprocessing system, access to a shared resource is arbitrated among multiple computing nodes. The shared resources has a membership view resulting from a predetermined membership protocol performed by the shared resource and the computing nodes. Preferably, this membership protocol includes a termination condition guaranteeing asymmetric safety among all members of the multiprocessing system. The shared resource arbitrates access to itself by fencing computing nodes outside shared resource's membership view. In one embodiment, the shared resource may comprise a data storage facility, such as a disk drive. Illustratively, computation of the shared resource's membership view may employ a procedure where each computing node subscribes to the resource during prescribed membership intervals.Type: ApplicationFiled: November 17, 1997Publication date: February 7, 2002Inventors: JOHN DAVIS PALMER, HOVEY RAYMOND STRONG, ELIEZER UPFAL
-
Publication number: 20010004728Abstract: The systems and methods described herein relate to nucleic acid probes comprising a a pattern of universal and designate nucleotides, or ‘gapped’ probes, and the use of sets of gapped probes in sequencing by hybridization to determine the sequence of nucleic acid sequences. The inclusion of universal nucleotides in the probes allows for efficient and rapid sequencing of longer nucleotide sequences than can be sequenced using traditional probes. The systems and methods described herein also relate to apparatus for sequencing nucleic acids which include gapped probes, as well as computer systems capable of analyzing data generated using gapped probes in such apparatus.Type: ApplicationFiled: December 13, 2000Publication date: June 21, 2001Inventors: Franco P. Preparata, Eliezer Upfal
-
Patent number: 6092220Abstract: Ordered machine-readable messages are reliably delivered among processing members in a multiprocessing computer system. The system includes multiple processing nodes, each having a unique source-ID and a membership view including one or more of the processing nodes with which it can nominally exchange messages. When a stimulus message is received by a first processing node, the node increments a coordinated local counter (CC). The node also sends a multicast message to all processing nodes in the first node's membership group. The multicast message includes the received stimulus message, the incremented CC value, and the first node's source-ID. The node further sets a timer, exclusively associated with the incremented CC value. When a multicast message is received at a processing node, the node performs a multicast input processing routine. The node sets its CC equal to the greater of its current value or the received multicast message's CC value.Type: GrantFiled: November 17, 1997Date of Patent: July 18, 2000Assignee: International Business Machines CorporationInventors: John Davis Palmer, Hovey Raymond Strong, Jr., Eliezer Upfal
-
Patent number: 5923831Abstract: A method is disclosed for coordinating membership subject to an asymmetric safety condition from multiple processes in a distributed system. Each is callable by a distributed application for system status or for executing tasks of the application. Initially, each process sends the other processes its view on their status, where the view includes the names of a group of the processes. It then waits for similar views from other processors except those regarded as failed in its own view, up to a predetermined timeout. Each process then generates a resulting view by intersecting its local view with the names of those processes from which it has received views. The local views are updated based on the resulting views and again exchanged until a termination condition occurs.Type: GrantFiled: September 5, 1997Date of Patent: July 13, 1999Assignee: International Business Machines CorporationInventors: John Davis Palmer, Hovey Raymond Strong, Jr., Eliezer Upfal
-
Patent number: 5848404Abstract: A computer-implemented database search method includes arranging data points in a tree structure, with upper nodes being labeled by respective randomly selected representative data point and with the distance between each data point which is related to a first node and the label of the first node being less than the distance between the data point and the label of nodes in other branches. When a query is received, the distance between the query and the label of each node in the upper-most level is determined, and the nodes arranged in sequence, shortest distance first. Then, the process is repeated for the first "f" nodes in the sequence, and so on, until a sequence of leaves (i.e., data points having no dependent nodes or leaves) is obtained. The first "k" leaves are returned as the "k" closest database matches to the query.Type: GrantFiled: March 24, 1997Date of Patent: December 8, 1998Assignee: International Business Machines CorporationInventors: James Lee Hafner, Nimrod Megiddo, Eliezer Upfal
-
Patent number: 5835024Abstract: The present invention addresses the limitations of prior art ALLNODE switches by including dual priority, adaptive, path seeking, and flash-flood functionalities in a single ALLNODE switch. The switch of the present invention further includes a selection device responsive to a selection signal for enabling the selection of the mode of switch operation from any one of the foregoing functionalities. The selection signal is applied to the switch in a number of different ways including: the transmission of a command over the data path interface to the switch; the transmission of a command over special purpose serial or parallel control lines; or via hardwiring. Thus, the selection of functionality for the switch is capable of being made in either a dynamic or static fashion. The present invention further comprises two new high performance networks utilizing the selectable function ALLNODE switch.Type: GrantFiled: June 7, 1995Date of Patent: November 10, 1998Assignee: International Business Machines CorporationInventors: Howard Thomas Olnowich, Jehoshua Bruck, James William Feeney, Michael Hans Fisher, Eliezer Upfal, Arthur Robert Williams
-
Patent number: 5521591Abstract: A class of switching networks is comprised of expansive logical clusters and/or dispersive logical clusters. These clusters are of low degree. The class of networks include multibutterfly networks as well as multi-Benes networks. These networks provide for fault tolerance and routing and for efficient routing. Moreover, routing is provided in a non-blocking fashion.Type: GrantFiled: March 25, 1994Date of Patent: May 28, 1996Assignee: Massachusetts Institute of TechnologyInventors: Sanjeev Arora, Thomas F. Knight, Jr., Frank T. Leighton, Bruce M. Maggs, Eliezer Upfal