Patents by Inventor Alon Geva

Alon Geva 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: 10396971
    Abstract: A method for measuring one-way delays in a communications network, the method comprising: maintaining, at a third node having a reference clock, a first virtual clock state emulating a first node clock located at a first node and a second virtual clock state emulating a second node clock located at a second node; registering a timeset comprising transmission and reception times at the first node and the second node, respectively, for each packet of a plurality of packets that are transmitted from the first node to the second node and reflected from the second node back to the first node; converting times in the timeset, responsive to the first and/or second virtual clocks, into times in accordance with the reference clock; calculating, for each packet of the plurality of packets, a forward one-way delay (FOWD) and a reverse one-way delay (ROWD), responsive to the converted timeset.
    Type: Grant
    Filed: October 10, 2017
    Date of Patent: August 27, 2019
    Assignee: RAD DATA COMMUNICATION LTD.
    Inventors: Gabriel Zigelboim, Alon Geva, Yaakov Stein
  • Patent number: 10021006
    Abstract: A method of determining packet loss ratio between two communications nodes, the method comprising: transmitting at least one loopback packet configured to be propagated from a first node through a second and third nodes back to the first node; upon traversal of the second node inserting into the loopback packet a first counter for a number of packets sent from the second node to the third node prior to receiving the loopback packet; upon traversal of the third node inserting into the loopback packet a second counter for a number of packets received by the third node from the second node prior to receiving the loopback packet; upon return of the loopback packet to the first node, determining a packet loss ratio between the second and third nodes responsive to the first counter number and the second counter number inserted into the loopback packet.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 10, 2018
    Assignee: RAD DATA COMMUNICATIONS LTD.
    Inventors: Yaakov Stein, Ron Insler, Alon Geva
  • Publication number: 20180152281
    Abstract: A method for measuring one-way delays in a communications network, the method comprising: maintaining, at a third node having a reference clock, a first virtual clock state emulating a first node clock located at a first node and a second virtual clock state emulating a second node clock located at a second node; registering a timeset comprising transmission and reception times at the first node and the second node, respectively, for each packet of a plurality of packets that are transmitted from the first node to the second node and reflected from the second node back to the first node; converting times in the timeset, responsive to the first and/or second virtual clocks, into times in accordance with the reference clock; calculating, for each packet of the plurality of packets, a forward one-way delay (FOWD) and a reverse one-way delay (ROWD), responsive to the converted timeset.
    Type: Application
    Filed: October 10, 2017
    Publication date: May 31, 2018
    Inventors: Gabriel Zigelboim, Alon Geva, Yaakov Stein
  • Patent number: 9787461
    Abstract: A method for measuring one-way delays in a communications network, the method comprising: maintaining a virtual clock state comprising information for converting times measured with respect to remote clocks into times as would be measured with respect to a local reference clock; registering, for each packet of the plurality of packets in a communications session between the first and second nodes, a timeset comprising transmission and reception times at the first and second nodes; converting, responsive to the virtual clock, times in the timeset measured with respect to the first node clock or the second node clock, into times as would be measured with respect to the reference clock; calculating, for each packet of the series of packets, a forward one-way delay (FOWD) from the first node to the second node and a reverse one-way delay (ROWD) from the second node to the first node, responsive to the converted timeset.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 10, 2017
    Assignee: RAD DATA COMMUNICATIONS LTD.
    Inventors: Gabriel Zigelboim, Alon Geva, Yaakov Stein
  • Patent number: 9525502
    Abstract: Apparatus for synchronizing a local clock to a master clock, the apparatus comprising: at least one port for receiving and transmitting packets; a local clock; and a packet inspector that uses time from the local clock to timestamp packets received at a port of the at least one port, copies timing information from the received packets if the packets are timing distribution packets that are transmitted between a master clock and a slave clock in order to synchronize the slave clock to the master clock, and forwards the received packets for transmission from a port of the at least one port towards a packet destination that is not a packet source from where the packets originate, wherein the local clock uses the copied timing information and timestamps to synchronize the local clock to the master clock.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: December 20, 2016
    Assignee: RAD DATA COMMUNICATIONS LTD.
    Inventors: Alon Geva, Gabriel Zigelboim, Yaakov Stein
  • Publication number: 20160344600
    Abstract: A method of determining packet loss ratio between two communications nodes, the method comprising: transmitting at least one loopback packet configured to be propagated from a first node through a second and third nodes back to the first node; upon traversal of the second node inserting into the loopback packet a first counter for a number of packets sent from the second node to the third node prior to receiving the loopback packet; upon traversal of the third node inserting into the loopback packet a second counter for a number of packets received by the third node from the second node prior to receiving the loopback packet; upon return of the loopback packet to the first node, determining a packet loss ratio between the second and third nodes responsive to the first counter number and the second counter number inserted into the loopback packet.
    Type: Application
    Filed: June 13, 2016
    Publication date: November 24, 2016
    Inventors: Yaakov Stein, Ron Insler, Alon Geva
  • Patent number: 9369362
    Abstract: A method of characterizing a communications channel between two communications nodes, the method comprising: determining at least one feature of a communications path between a first communications node and a second communications node; determining at least one feature of a communications path between the first communications node and a third communications node; transmitting at least one packet from the first node to propagate through the second and third nodes and return to the first node; and determining at least one feature of the communications channel between the second and third nodes responsive to receiving the packet at the first node, the at least one determined feature of the first node and the second node, and/or information comprised in the packet.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: June 14, 2016
    Assignee: RAD DATA COMMUNICATIONS LTD.
    Inventors: Yaakov Stein, Ron Insler, Alon Geva
  • Patent number: 9276689
    Abstract: Apparatus for providing timing information, the apparatus comprising: a primary reference time clock (PRTC) that provides a reference time of day (ToD) and a reference frequency; a packet master clock that receives the ToD and reference frequency and is configured to distribute timing to a slave clock in accordance with a timing over packet procedure responsive to the ToD and the reference frequency; and a housing that houses the PRTC and packet master clock which may be plugged into a conventional small form factor (SFP) compliant cage to connect the packet master clock to a packet switched network (PSN).
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: March 1, 2016
    Assignee: RAD DATA COMMUNICATIONS LTD.
    Inventors: Alon Geva, Yaakov Stein
  • Publication number: 20150180599
    Abstract: Apparatus for synchronizing a local clock to a master clock, the apparatus comprising: at least one port for receiving and transmitting packets; a local clock; and a packet inspector that uses time from the local clock to timestamp packets received at a port of the at least one port, copies timing information from the received packets if the packets are timing distribution packets that are transmitted between a master clock and a slave clock in order to synchronize the slave clock to the master clock, and forwards the received packets for transmission from a port of the at least one port towards a packet destination that is not a packet source from where the packets originate, wherein the local clock uses the copied timing information and timestamps to synchronize the local clock to the master clock.
    Type: Application
    Filed: March 2, 2015
    Publication date: June 25, 2015
    Inventors: Alon Geva, Gabriel ZIGELBOIM, Yaakov Stein
  • Patent number: 8971356
    Abstract: Apparatus for monitoring a packet switched network, the apparatus comprising: at least one port for receiving and transmitting packets; a local clock; and a packet inspector that uses time from the local clock to timestamp packets received at a port of the at least one port, and additionally copies timing information from received timing distribution packets, which are transmitted from a master clock to a slave clock in order to discipline the slave clock, and forwards the received packets for transmission from a port of the at least one port; wherein the apparatus uses the timestamp of a received timing distribution packet and the copied timing information to monitor timing distribution performance of the network.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: March 3, 2015
    Assignee: Rad Data Communications Ltd.
    Inventors: Alon Geva, Gabriel Zigelboim, Yaakov Stein
  • Publication number: 20150023179
    Abstract: A method of characterizing a communications channel between two communications nodes, the method comprising: determining at least one feature of a communications path between a first communications node and a second communications node; determining at least one feature of a communications path between the first communications node and a third communications node; transmitting at least one packet from the first node to propagate through the second and third nodes and return to the first node; and determining at least one feature of the communications channel between the second and third nodes responsive to receiving the packet at the first node, the at least one determined feature of the first node and the second node, and/or information comprised in the packet.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Applicant: RAD DATA COMMUNICATIONS LTD.
    Inventors: Yaakov Stein, Ron Insler, Alon Geva
  • Publication number: 20140085141
    Abstract: Apparatus for providing timing information, the apparatus comprising: a primary reference time clock (PRTC) that provides a reference time of day (ToD) and a reference frequency; a packet master clock that receives the ToD and reference frequency and is configured to distribute timing to a slave clock in accordance with a timing over packet procedure responsive to the ToD and the reference frequency; and a housing that houses the PRTC and packet master clock which may be plugged into a conventional small form factor (SFP) compliant cage to connect the packet master clock to a packet switched network (PSN).
    Type: Application
    Filed: September 25, 2012
    Publication date: March 27, 2014
    Applicant: RAD DATA COMMUNICATIONS LTD.
    Inventors: Alon Geva, Yaakov Stein
  • Patent number: 8660150
    Abstract: A method and system in which a Digital Subscriber Line Access Multiplexer (DSLAM) that is part of a DSL (Digital Subscriber Line) system is able to provide synchronous services to end user equipment connected to the DSLAM via a DSL link and Customer Premises Equipment (CPE). A sniffer device having direct or indirect access to a Primary Reference Clock (PRC) of the DSL system calculates the phase difference between the PRC and the DSLAM's Local Timing Reference (LTR). The phase difference is sent to the CPEs requiring accurate reference clock frequency. The CPEs are able to derive the PRC from the phase difference information transmitted by the sniffer device thus enabling synchronous end user equipment operation.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: February 25, 2014
    Assignee: Rad Data Communications Ltd.
    Inventors: Alon Geva, Ehud Malik, Yaakov Stein
  • Publication number: 20120275317
    Abstract: Apparatus for monitoring a packet switched network, the apparatus comprising: at least one port for receiving and transmitting packets; a local clock; and a packet inspector that uses time from the local clock to timestamp packets received at a port of the at least one port, and additionally copies timing information from received timing distribution packets, which are transmitted from a master clock to a slave clock in order to discipline the slave clock, and forwards the received packets for transmission from a port of the at least one port; wherein the apparatus uses the timestamp of a received timing distribution packet and the copied timing information to monitor timing distribution performance of the network .
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Applicant: RAD DATA COMMUNICATIONS LTD.
    Inventors: Alon Geva, Gabriel Zigelboim, Yaakov Stein
  • Publication number: 20120063473
    Abstract: A method and system in which a Digital Subscriber Line Access Multiplexer (DSLAM) that is part of a DSL (Digital Subscriber Line) system is able to provide synchronous services to end user equipment connected to the DSLAM via a DSL link and Customer Premises Equipment (CPE). A sniffer device having direct or indirect access to a Primary Reference Clock (PRC) of the DSL system calculates the phase difference between the PRC and the DSLAM's Local Timing Reference (LTR). The phase difference is sent to the CPEs requiring accurate reference clock frequency. The CPEs are able to derive the PRC from the phase difference information transmitted by the sniffer device thus enabling synchronous end user equipment operation.
    Type: Application
    Filed: November 16, 2011
    Publication date: March 15, 2012
    Inventors: Alon GEVA, Ehud MALIK, Yaakov STEIN
  • Patent number: 8068430
    Abstract: A method and system in which a Digital Subscriber Line Access Multiplexer (DSLAM) that is part of a DSL (Digital Subscriber Line) system is able to provide synchronous services to end user equipment connected to the DSLAM via a DSL link and Customer Premises Equipment (CPE). A sniffer device having direct or indirect access to a Primary Reference Clock (PRC) of the DSL system calculates the phase difference between the PRC and the DSLAM's Local Timing Reference (LTR). The phase difference is sent to the CPEs requiring accurate reference clock frequency. The CPEs are able to derive the PRC from the phase difference information transmitted by the sniffer device thus enabling synchronous end user equipment operation.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: November 29, 2011
    Assignee: Rad Data Communications Ltd.
    Inventors: Alon Geva, Ehud Malik, Yaakov Stein
  • Publication number: 20110115534
    Abstract: A frequency reference, comprising: an optical waveguide closed on itself so that a light pulse inserted into the waveguide circulates therein; a light source coupled to the waveguide and controllable to generate a light pulse that circulates in the waveguide; and a detector coupled to a region of the waveguide that generates an output pulse each time the circulating light pulse passes the region.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 19, 2011
    Applicant: RAD DATA COMMUNICATIONS LTD.
    Inventors: Yaakov Stein, Alon Geva, Yzhak Sorani
  • Publication number: 20100111114
    Abstract: A method and system in which a Digital Subscriber Line Access Multiplexer (DSLAM) that is part of a DSL (Digital Subscriber Line) system is able to provide synchronous services to end user equipment connected to the DSLAM via a DSL link and Customer Premises Equipment (CPE). A sniffer device having direct or indirect access to a Primary Reference Clock (PRC) of the DSL system calculates the phase difference between the PRC and the DSLAM's Local Timing Reference (LTR). The phase difference is sent to the CPEs requiring accurate reference clock frequency. The CPEs are able to derive the PRC from the phase difference information transmitted by the sniffer device thus enabling synchronous end user equipment operation.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 6, 2010
    Inventors: Alon GEVA, Ehud MALIK, Yaakov STEIN
  • Publication number: 20030191653
    Abstract: A method for comparing the efficacy of a plurality of test advertisements starts with distributing the advertisements over the internet. The plurality of test advertisements promote the same product or service. Upon viewing or hearing an advertisement distributed over the internet (an “imprint”), a viewer is given the option of printing out a coupon corresponding to the product or service referred to in the advertisement. Each printed coupon bears information that can be correlated with the particular test advertisement shown to the viewer who printed that coupon. The coupon server or other platform tracks the number of imprints of each test advertisement as well as the number of coupons printed as result of each test advertisement. After they have been redeemed, the coupons are subject to a clearing process. During the clearing process, the number of redeemed coupons corresponding to each test advertisement is tracked.
    Type: Application
    Filed: April 5, 2002
    Publication date: October 9, 2003
    Inventors: Dani Birnbaum, Alon Geva, Steve Hersh