Patents by Inventor Ido Feldman

Ido Feldman 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: 9369360
    Abstract: Systems and methods for fault detection in large scale networks are provided. Probing instructions are generated by a probing controller associated with a network having a plurality of nodes. The probing instructions include a specified source node and a specified destination node. Each probing instruction is transmitted to a probing agent coupled to the specified source node and a data packet is transmitted from the probing agent to the specified destination node. A fault detection module is informed of probing instructions associated with failed transmissions, identifies a plurality of nodes having a likelihood of being in a network path associated with failed transmissions, and processes the plurality of nodes having a likelihood of being in the network paths associated with failed transmissions to identify of a set of likely failed nodes.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: June 14, 2016
    Assignee: Google Inc.
    Inventors: Michal Segalov, Eyal Soha, Dan Raz, Ido Feldman, Dotan Emanuel, Avinatan Hassidim
  • Publication number: 20130128747
    Abstract: Implementations of a method, program product and system are disclosed for network data flow measurement. In implementations, the method comprises steps of receiving, by one or more computers and a network link, network traffic sampling data through the network link, and obtaining, using the one or more computers, bandwidth data carried on the network link. A further step is provided of determining a scaling factor, using the one or more computers, based at least in part on a comparison of the bandwidth data through the network link and the network traffic sampling data through the network link. The network traffic sampling data is scaled, using the one or more computers, based at least in part on the scaling factor to obtain scaled network traffic sampling data. This scaled network traffic sampling data may be communicated electronically.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 23, 2013
    Inventors: Ido Feldman, Amir Fish
  • Patent number: 7996520
    Abstract: A method includes measuring behavioral characteristics of a plurality of communication sessions in a communication network. A subset of the sessions is identified using the behavioral characteristics, such that the sessions in the subset are suspected of using a target communication protocol. A candidate session is selected from the subset. A trial communication session is initiated with a node of the communication network, which participates in the candidate session, using the target communication protocol. Responsively to receiving a positive response from the node to initiation of the trial communication session, it is determined that one or more further sessions in the plurality are using the target communication protocol. The one or more further sessions are controlled responsively to a predetermined control criterion that is applicable to the target communication protocol.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: August 9, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Ofer Weil, Ravid Sagy, Ido Feldman
  • Publication number: 20090077228
    Abstract: A method includes measuring behavioral characteristics of a plurality of communication sessions in a communication network. A subset of the sessions is identified using the behavioral characteristics, such that the sessions in the subset are suspected of using a target communication protocol. A candidate session is selected from the subset. A trial communication session is initiated with a node of the communication network, which participates in the candidate session, using the target communication protocol. Responsively to receiving a positive response from the node to initiation of the trial communication session, it is determined that one or more further sessions in the plurality are using the target communication protocol. The one or more further sessions are controlled responsively to a predetermined control criterion that is applicable to the target communication protocol.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Inventors: Ofer Weil, Ravid Sagy, Ido Feldman