Patents by Inventor Johan Kölhi

Johan Kölhi 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: 7908386
    Abstract: A method and system for enabling a mobile station (MS) to transfer from one Network Address Translation (NAT) domain to another NAT domain. Dynamic rules created in the first NAT domain are transferred to the second NAT domain via a first Media Policy Routing function. A tunnel is created between the second NAT domain and the first MPR for transferring a MS session. A new session from the MS is created outside the tunnel and once the MS session times out, the MS session, the states existing in the first MPR and the second NAT domain utilizing a new set of dynamic NAT rules created in the second NAT domain are all removed. The tunnel is then removed and communication via a second MPR and the second NAT domain is available.
    Type: Grant
    Filed: April 4, 2007
    Date of Patent: March 15, 2011
    Assignee: Telefonaktiebolaget L M Ericsson Publ)
    Inventors: Christian Gotare, Johan Kölhi, Tomas Thyni
  • Patent number: 7881338
    Abstract: A method of providing a selected Quality of Service for calls traversing an IP Multimedia Subsystem. A control-plane Home IP Multimedia Gateway is interposed between the IP Multimedia Subsystem and at least one non-SIP client, such that SIP signaling may be exchanged with a remote client on behalf of the at least one non-SIP client. The Home IP Multimedia Gateway identifies a Quality of Service type by reference to the SDP part of one or more SIP messages, and the call leg between the non-SIP client and a residential gateway is configured accordingly.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: February 1, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ayodele Damola, Johan Kölhi
  • Publication number: 20100287372
    Abstract: The present invention relates to a mail server for a network. The mail server has a sender part arranged to receive outgoing e-mails from users of the network and to send the received e-mails to their recipients. The sending part is arranged to copy at least some of the contents in the received e-mail to a storage. The sending part provides an amended e-mail based on the received e-mail, said amended e-mail comprising at least one pointer substituting the contents copied to the storage, said pointer pointing at said contents in said storage.
    Type: Application
    Filed: November 13, 2007
    Publication date: November 11, 2010
    Inventors: Annikki Welin, Johan Kölhi, Ulf Olsson, Tomas Thyni
  • Publication number: 20100271981
    Abstract: The present invention is a hybrid of a centralized solution and totally distributed peer-to-peer solution. It uses the load distribution idea of the peer-to-peer world. By splitting the multicast stream into a number of segments and transferring them through different trees, it overcomes the unbalanced resource usage faced by traditional single tree multicasting, thus improves the bandwidth efficiency of the network system and performance of the multicast application. In other words, it introduces the high resource efficiency of a peer-to-peer system into a network provider domain.
    Type: Application
    Filed: December 10, 2007
    Publication date: October 28, 2010
    Inventors: Wei Zhao, Johan Kölhi
  • Publication number: 20100208595
    Abstract: The present invention relates to an arrangement comprising an Ethernet carrier network, managed by a management system (100) and comprising a number of levels of management domains, each comprising a number of edge nodes (10, 20, 30, 40) and a number of intermediate nodes (1, 2, 3, 4, 5, 6, 7, 8). Each edge node (10, 20, 30, 40) comprises fault detection of connectivity check messages and fault locating means with holding means (11, 21, 31, 41) adapted to hold path information for the paths to all other edge nodes. A fault detection means of an edge node having detected a fault is adapted to activate edge node fault locating means to locate the fault using the patch information in the edge node holding means to find a first target intermediate node substantially in the middle of the path containing the fault, and to, directly, send a first loop back message to said intermediate node.
    Type: Application
    Filed: October 9, 2007
    Publication date: August 19, 2010
    Inventors: Wei Zhao, Johan Kölhi
  • Publication number: 20100177773
    Abstract: A method of operating a network node to distribute media across an IP network. The method comprises, at the network node, selecting one of a multicast and peer-to-peer ingress interface and receiving media packets at the interface. For each media packet received at the node, the method comprises determining from information conveyed in the packet or associated packets whether that packet can be cached at the node and caching the packet if permitted. At the node, one of a unicast and peer-to-peer egress interface is selected and packets forwarded to one or more further nodes over that interface.
    Type: Application
    Filed: May 31, 2007
    Publication date: July 15, 2010
    Inventors: Johan Kölhi, Jonathan Olsson
  • Publication number: 20100121985
    Abstract: A method and system for enabling a mobile station (MS) to transfer from one Network Address Translation (NAT) domain to another NAT domain. Dynamic rules created in the first NAT domain are transferred to the second NAT domain via a first Media Policy Routing function. A tunnel is created between the second NAT domain and the first MPR for transferring a MS session. A new session from the MS is created outside the tunnel and once the MS session times out, the MS session, the states existing in the first MPR and the second NAT domain utilizing a new set of dynamic NAT rules created in the second NAT domain are all removed. The tunnel is then removed and communication via a second MPR and the second NAT domain is available.
    Type: Application
    Filed: April 4, 2007
    Publication date: May 13, 2010
    Inventors: Christian Gotare, Johan Kölhi, Tomas Thyni
  • Publication number: 20100061364
    Abstract: A telecommunication node such as a home gateway and a method of routing data packets received from customer premises devices connected to the node. The node includes an operator-configurable service profile table for storing service profiles and a user-configurable customer devices table for storing the source addresses of the customer premises devices and associations between each source address and at least one of the service profiles. The operator controls service provisioning while the user can freely allocate the customer premises devices to different service profiles and can access a plurality of services from the same device.
    Type: Application
    Filed: December 28, 2006
    Publication date: March 11, 2010
    Applicant: TELEFONAKTIE BOLAGET LM ERICSSON (PUBL)
    Inventors: Ayodele Damola, Johan Kölhi, Jonathan Olsson