Patents by Inventor Jakob Heitz

Jakob Heitz 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: 20160094462
    Abstract: A system and method for dynamically (re)configuring a retransmission timeout (RTO) parameter for a transport protocol in a network element. In one embodiment, in an interval of data transmission, a determination is made for setting an RTO threshold for a next interval based on a plurality of transmission acknowledgement times returned from a receiver in the current interval. Thereafter, RTO thresholds for subsequent intervals are successively (re)adjusted based on a previous interval's measurements of transmission acknowledgement times until the data transmission is completed.
    Type: Application
    Filed: July 14, 2015
    Publication date: March 31, 2016
    Inventors: Jakob Heitz, Charu Jain, Chuan He
  • Patent number: 9013978
    Abstract: Embodiments of the invention include a method for maintaining an active-standby relationship between an active control card and a standby control card in a network element. The network element receives a data from a remote peer at the active control card. The network element communicates data from the active TCP module to an active application module in the active control card. The network element communicates synchronization data from the active application module to a standby application module on the standby control card. The network element communicates a single application synchronization acknowledgement from the standby application module to the active APP module. The network element communicates an application acknowledgment packet from the active application module to the active TCP module responsive to receiving the application synchronization acknowledgment. The network element then communicates an acknowledgement to the remote peer responsive to the application acknowledgement.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: April 21, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Jakob Heitz
  • Publication number: 20150012792
    Abstract: Disclosed is a method for reducing spurious retransmissions in a transmission control protocol (TCP) environment. An interval is established. A retransmission timeout (RTO) is set to remain constant during the interval. A maximum of all round trip time (RTT) measurements is used during the interval to set a new RTO for a next interval. An interval boundary is determined. Also disclosed is an apparatus for reducing spurious retransmissions in a transmission control protocol (TCP) environment. The apparatus can include a processor. The processor can be configured to: establish an interval; set a retransmission timeout (RTO) to remain constant during the interval; use a maximum of all round trip time (RTT) measurements during the interval to set a new RTO for a next interval; and determine an interval boundary.
    Type: Application
    Filed: October 23, 2013
    Publication date: January 8, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jakob Heitz, Charu Jain, Chuan He
  • Patent number: 8885562
    Abstract: A method, in a first network element of an inter-chassis redundancy (ICR) system, of cooperating with a second network element of the ICR system to provide ICR. The network elements are coupled by a synchronization channel. IP addresses are announced with a favorable traffic direction attribute. It is determined that the second network element either has announced the IP addresses with an unfavorable traffic direction attribute less favorable than the favorable direction attribute, or has not announced the IP addresses. Sessions that are connected through the IP addresses are handled. Session state synchronization messages that include session state for the handled sessions are transmitted over the synchronization channel to the second network element. It is determined, after an occurrence of a failure event that inhibits the first element from handling the sessions, that the IP addresses have been announced by the second network element with a favorable traffic direction attribute.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: November 11, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Dawei Wang, Jakob Heitz
  • Publication number: 20140269261
    Abstract: A method is disclosed that is implemented by a router for executing an internet protocol fast reroute process in response to a network event invalidating a current route to a destination node without degrading forwarding plane functionality or performance caused by indirect forwarding information base lookups. The method comprises a set steps including receiving or generating the network event by the router, the network event associated with a network event identifier and looking up the network event identifier in an event table to determine routes that are affected by the network event. The method further includes determining whether a route with a fast reroute forwarding object is affected by the network event in the routing information base and overwriting a current next hop forwarding object using a backup next hop forwarding object in the forwarding information base.
    Type: Application
    Filed: May 24, 2013
    Publication date: September 18, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Pramodh D'Souza, Lars Ernström, Reda Haddad, Evgeny Tantsura, Jakob Heitz
  • Publication number: 20140082043
    Abstract: Embodiments of the invention include a method for maintaining an active-standby relationship between an active control card and a standby control card in a network element. The network element receives a data from a remote peer at the active control card. The network element communicates data from the active TCP module to an active application module in the active control card. The network element communicates synchronization data from the active application module to a standby application module on the standby control card. The network element communicates a single application synchronization acknowledgement from the standby application module to the active APP module. The network element communicates an application acknowledgment packet from the active application module to the active TCP module responsive to receiving the application synchronization acknowledgment. The network element then communicates an acknowledgement to the remote peer responsive to the application acknowledgement.
    Type: Application
    Filed: November 20, 2013
    Publication date: March 20, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (pub)
    Inventor: Jakob Heitz
  • Patent number: 8614941
    Abstract: Embodiments of the invention include a method for maintaining an active-standby relationship between an active control card and a standby control card in a network element. The network element receives a data from a remote peer at the active control card. The network element communicates data from the active TCP module to an active application module in the active control card. The network element communicates synchronization data from the active application module to a standby application module on the standby control card. The network element communicates an application synchronization acknowledgement from the standby application module to the active APP module. The network element communicates an application acknowledgment packet from the active application module to the active TCP module responsive to receiving the application synchronization acknowledgment. The network element then communicates an acknowledgement to the remote peer responsive to the application acknowledgement.
    Type: Grant
    Filed: May 9, 2011
    Date of Patent: December 24, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Jakob Heitz
  • Publication number: 20130258839
    Abstract: A method, in a first network element of an inter-chassis redundancy (ICR) system, of cooperating with a second network element of the ICR system to provide ICR. The network elements are coupled by a synchronization channel. IP addresses are announced with a favorable traffic direction attribute. It is determined that the second network element either has announced the IP addresses with an unfavorable traffic direction attribute less favorable than the favorable direction attribute, or has not announced the IP addresses. Sessions that are connected through the IP addresses are handled. Session state synchronization messages that include session state for the handled sessions are transmitted over the synchronization channel to the second network element. It is determined, after an occurrence of a failure event that inhibits the first element from handling the sessions, that the IP addresses have been announced by the second network element with a favorable traffic direction attribute.
    Type: Application
    Filed: March 28, 2012
    Publication date: October 3, 2013
    Inventors: Dawei Wang, Jakob Heitz
  • Publication number: 20120290869
    Abstract: Embodiments of the invention include a method for maintaining an active-standby relationship between an active control card and a standby control card in a network element. The network element receives a data from a remote peer at the active control card. The network element communicates data from the active TCP module to an active application module in the active control card. The network element communicates synchronization data from the active application module to a standby application module on the standby control card. The network element communicates an application synchronization acknowledgement from the standby application module to the active APP module. The network element communicates an application acknowledgment packet from the active application module to the active TCP module responsive to receiving the application synchronization acknowledgment. The network element then communicates an acknowledgement to the remote peer responsive to the application acknowledgement.
    Type: Application
    Filed: May 9, 2011
    Publication date: November 15, 2012
    Inventor: Jakob Heitz