Patents by Inventor Lars-Orjan Kling

Lars-Orjan Kling 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: 9949109
    Abstract: Method and arrangement for supporting connectivity of a wireless device to a network infrastructure. An infrastructure provider associates a set of device identification numbers to a first radio access provider in a subscription database of the infrastructure provider. The infrastructure provider also sets the first radio access provider as a preferred roaming partner in a SIM that comprises a subscriber identifier with a network identifier of the infrastructure provider. The SIM is provided for use in the device, to enable access to the network infrastructure over a radio access network of the first radio access provider based on the subscriber identifier and the preferred roaming partner in the SIM.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: April 17, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Robert Skog, Bo Astrom, Tomas Holm, Lars-Orjan Kling
  • Patent number: 9692849
    Abstract: The present invention provides a method and a caching node entity for ensuring at least a predetermined number of a content object to be kept stored in a network, comprising a plurality of cache nodes for storing copies of content objects. The present invention makes use of ranking states values, deletable or non-deletable, which when assigned to copies of content objects are indicating whether a copy is either deletable or non-deletable. At least one copy of each content object is assigned the value non-deletable. The value for a copy of a content object changing from deletable to non-deletable in one cache node of the network, said copy being a candidate for the value non-deletable, if a certain condition is fulfilled.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: June 27, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Hareesh Puthalath, Stefan Hellkvist, Lars-Örjan Kling
  • Patent number: 9560096
    Abstract: Local media rendering of a multi-party call, performed by a Client User Equipment. The media is encoded by each party in the call, and sent as a media stream to a Media server, and the media server receives a request for media streams from each Client User Equipment, each media stream in the request associated with a client priority. The Media server selects the media streams to send to each Client User Equipment, based on the request, and further such that the number of streams does not exceed a determined maximum number, which is based, e.g., on the available bandwidth.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: January 31, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jonas Bjurel, Carl Ålund, Anders K Eriksson, Erlendur Karlsson, Lars-Örjan Kling, Thomas Lindquist
  • Patent number: 9407567
    Abstract: Apparatus for operating as a server node within a private IP network to host or aggregate a plurality of resources. The apparatus comprises an address controller for obtaining a private IP network IP address, for allocating a server node port number to said resources, and for causing the server node to listen on that server node port. A resource configurator is provided for determining for each of said resources a resource private Uniform Resource Identifier, URI, or URI path together with resource metadata, and for sending to a gateway, interconnecting the private IP network with a public IP network, an advertisement containing said private URI or URI path and respective resource metadata. The apparatus further comprises a resource request receiver for receiving requests at said server node port, for identifying private URIs or URI paths included within the requests, and for delivering resources corresponding to said URI or URI paths.
    Type: Grant
    Filed: December 24, 2012
    Date of Patent: August 2, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Qiang Li, Andreas Cleverdal, Ioannis Fikouras, Tomas Holm, Lars-Orjan Kling, Joerg Niemoeller
  • Patent number: 9179447
    Abstract: A method of allowing a data connection between a first node attached to a private IP network and a second node external to the private IP network and connected to a public IP network. The method comprises allocating a private network IP address, a hostname, and a service name to said first node, the service name associated with a service provided by the first node. A gateway allocates a unique public network side port number to the first node. A mapping between the private network IP address and public network side port is included in a connection table. Records are installed in a Domain Name System of the public IP network that include: a service record defining said hostname and public network side port number as the location for said service name; and an address record defining a public IP address of said gateway as the location for said hostname.
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: November 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Tomas Holm, Lars-Örjan Kling, Andreas Cleverdal, Robert Skog
  • Publication number: 20150237086
    Abstract: Local media rendering of a multi-party call, performed by a Client User Equipment. The media is encoded by each party in the call, and sent as a media stream to a Media server, and the media server receives a request for media streams from each Client User Equipment, each media stream in the request associated with a client priority. The Media server selects the media streams to send to each Client User Equipment, based on the request, and further such that the number of streams does not exceed a determined maximum number, which is based, e.g., on the available bandwidth.
    Type: Application
    Filed: February 25, 2015
    Publication date: August 20, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jonas Bertil Bjurel, Carl Staffan Ålund, Anders K. Eriksson, Erlendur Karlsson, Lars-Örjan Kling, Thomas Lindquist
  • Patent number: 9065809
    Abstract: The present invention relates to a method and node for efficiently distributing electronic content in a content distribution network (CDN) comprising a plurality of cache nodes. Embodiments of the present invention include a virtual node logically representing a set of cache nodes. The set of cache nodes is in turn defined based on an internal communication cost between the cache nodes. In each of the cache nodes represented by the virtual node statistics regarding content requests is collected, and based on this statistics it is determined whether specific content is to be cached in the virtual node or not. If it is determined to cache specific content in the virtual node, the specific content may be caused to be cached in one or more of the cache nodes represented by the virtual node.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: June 23, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Johansson, Stefan Hellkvist, Hareesh Puthalath
  • Publication number: 20150127766
    Abstract: The present invention provides a method and a caching node entity for ensuring at least a predetermined number of a content object to be kept stored in a network, comprising a plurality of cache nodes for storing copies of content objects. The present invention makes use of ranking states values, deletable or non-deletable, which when assigned to copies of content objects are indicating whether a copy is either deletable or non-deletable. At least one copy of each content object is assigned the value non-deletable. The value for a copy of a content object changing from deletable to non-deletable in one cache node of the network, said copy being a candidate for the value non-deletable, if a certain condition is fulfilled.
    Type: Application
    Filed: December 18, 2014
    Publication date: May 7, 2015
    Inventors: Hareesh Puthalath, Stefan Hellkvist, Lars-Örjan Kling
  • Patent number: 8994782
    Abstract: The invention involves local media rendering of a multi-party call, performed by a Client User Equipment (1). The media is encoded by each party in the call, and sent as a media stream to a Media server (2), and the media server receives a request for media streams from each Client User Equipment, each media stream in the request associated with a client priority. The Media server selects the media streams to send to each Client User Equipment, based on the request, and further such that the number of streams does not exceed a determined maximum number, which is based e.g. on the available bandwidth.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: March 31, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jonas Bertil Bjurel, Carl Staffan Ålund, Anders K Eriksson, Erlendur Karlsson, Lars-Örjan Kling, Thomas Lindquist
  • Publication number: 20150089061
    Abstract: Apparatus for operating as a server node within a private IP network to host or aggregate a plurality of resources. The apparatus comprises an address controller for obtaining a private IP network IP address, for allocating a server node port number to said resources, and for causing the server node to listen on that server node port. A resource configurator is provided for determining for each of said resources a resource private Uniform Resource Identifier, URI, or URI path together with resource metadata, and for sending to a gateway, interconnecting the private IP network with a public IP network, an advertisement containing said private URI or URI path and respective resource metadata. The apparatus further comprises a resource request receiver for receiving requests at said server node port, for identifying private URIs or URI paths included within the requests, and for delivering resources corresponding to said URI or URI paths.
    Type: Application
    Filed: December 24, 2012
    Publication date: March 26, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Qiang Li, Andreas Cleverdal, Ioannis Fikouras, Tomas Holm, Lars-Orjan Kling, Joerg Miemoeller
  • Patent number: 8949533
    Abstract: The present invention prdvides a method and a caching node entity for ensuring at least a predetermined number of a content object to be kept stored in a network, comprising a plurality of cache nodes for storing copies of content objects. The present invention makes use of ranking states values, deletable or non-deletable, which when assigned to copies of content objects are indicating whether a copy is either deletable or non-deletable. At least one copy of each content object is assigned the value non-deletable The value for a copy of a content object changing from deletable to non-deletable in one cache node of the network, said copy being a candidate for the value non-deletable, if a certain condition is fulfilled.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: February 3, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Hareesh Puthalath, Stefan Hellkvist, Lars-Örjan Kling
  • Publication number: 20140357264
    Abstract: Method and arrangement for supporting connectivity of a wireless device to a network infrastructure. An infrastructure provider associates a set of device identification numbers to a first radio access provider in a subscription database of the infrastructure provider. The infrastructure provider also sets the first radio access provider as a preferred roaming partner in a SIM that comprises a subscriber identifier with a network identifier of the infrastructure provider. The SIM is provided for use in the device, to enable access to the network infrastructure over a radio access network of the first radio access provider based on the subscriber identifier and the preferred roaming partner in the SIM.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Robert SKOG, Bo Astrom, Tomas Holm, Lars-Orjan Kling
  • Patent number: 8818361
    Abstract: Method and arrangement for supporting connectivity of a wireless device to a network infrastructure. An infrastructure provider associates a set of device identification numbers to a first radio access provider in a subscription database of the infrastructure provider. The infrastructure provider also sets the first radio access provider as a preferred roaming partner in a SIM that comprises a subscriber identifier with a network identifier of the infrastructure provider. The SIM is provided for use in the device, to enable access to the network infrastructure over a radio access network of the first radio access provider based on the subscriber identifier and the preferred roaming partner in the SIM.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: August 26, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Robert Skog, Bo Astrom, Tomas Holm, Lars-Orjan Kling
  • Patent number: 8819748
    Abstract: A method and a streaming server for timely delivering of frames/packets to a client. The method includes fetching of stream data from an operating cog in a calendar wheel and by use of the fetched stream data the frame/packet indicated in the operating cog is transmitted from its location in a video storage to the client. The stream data includes information on stream, movie and frame. Optionally also information on packet is provided.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: August 26, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Stig Johansson
  • Patent number: 8665757
    Abstract: Embodiments of the present invention a method and a node for finding the shortest path to a cache node in a content delivery network (CDN) comprising requested content and a method for creating a virtual representation of a network. According to an embodiment of the present invention, the virtual representation is in the form of a virtual, hierarchical topology, and the cache nodes correspond to the cache nodes of the real network. All cache nodes are arranged at a first level and with the virtual nodes arranged at higher levels. In the virtual representation, all nodes (cache and virtual) are connected with virtual links such that there exist only one path between any two arbitrary cache nodes. Further, costs to the virtual links are assigned such that the path cost between any two arbitrary cache nodes in the virtual representation generally corresponds to the lowest path cost between corresponding cache nodes in the real network.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: March 4, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Lars-Örjan Kling, Kjell Nyström, Thomas Johansson, Stefan Hellkvist, Hareesh Puthalath
  • Publication number: 20140009567
    Abstract: The invention involves local media rendering of a multi -party call, performed by a Client User Equipment (1). The media is encoded by each party in the call, and sent as a media stream to a Media server (2), and the media server receives a request for media streams from each Client User Equipment, each media stream in the request associated with a client priority. The Media server selects the media streams to send to each Client User Equipment, based on the request, and further such that the number of streams does not exceed a determined maximum number, which is based e.g. on the available bandwidth.
    Type: Application
    Filed: January 4, 2011
    Publication date: January 9, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jonas Bertil Bjurel, Carl Staffan Alund, Anders K. Eriksson, Erlendur Karlsson, Lars-Örjan Kling, Thomas Lindquist
  • Publication number: 20130301598
    Abstract: A method of allowing a data connection between a first node attached to a private IP network and a second node external to the private IP network and connected to a public IP network. The method comprises allocating a private network IP address, a hostname, and a service name to said first node, the service name associated with a service provided by the first node. A gateway allocates a unique public network side port number to the first node. A mapping between the private network IP address and public network side port is included in a connection table. Records are installed in a Domain Name System of the public IP network that include: a service record defining said hostname and public network side port number as the location for said service name; and an address record defining a public IP address of said gateway as the location for said hostname.
    Type: Application
    Filed: February 1, 2011
    Publication date: November 14, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Tomas Holm, Lars-Örjan Kling, Andreas Cleverdal, Robert Skog
  • Publication number: 20130073808
    Abstract: The present invention provides a method and a caching node entity for ensuring at least a predetermined number of a content object to be kept stored in a network, comprising a plurality of cache nodes for storing copies of content objects. The present invention makes use of ranking states values, deletable or non-deletable, which when assigned to copies of content objects are indicating whether a copy is either deletable or non-deletable. At least one copy of each content object is assigned the value non-deletable. The value for a copy of a content object changing from deletable to non-deletable in one cache node of the network, said copy being a candidate for the value non-deletable, if a certain condition is fulfilled.
    Type: Application
    Filed: February 5, 2010
    Publication date: March 21, 2013
    Inventors: Hareesh Puthalath, Stefan Hellkvist, Lars-Örjan Kling
  • Publication number: 20120244858
    Abstract: Method and arrangement for supporting connectivity of a wireless device to a network infrastructure. An infrastructure provider associates a set of device identification numbers to a first radio access provider in a subscription database of the infrastructure provider. The infrastructure provider also sets the first radio access provider as a preferred roaming partner in a SIM that comprises a subscriber identifier with a network identifier of the infrastructure provider. The SIM is provided for use in the device, to enable access to the network infrastructure over a radio access network of the first radio access provider based on the subscriber identifier and the preferred roaming partner in the SIM.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 27, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Robert SKOG, Bo ASTROM, Tomas HOLM, Lars-Orjan KLING
  • Patent number: 8260886
    Abstract: A method and compiler for compiling hierarchical command based policy rules to a flat filter list structure adapted for storage in a Content Addressable Memory (CAM), wherein the policy rules are organized in a tree-structure of classifiers. First, all of the possible search paths in the tree structure are found, and then only the valid search paths according to defined criteria are added to the flat filter list. The CAM may be a Ternary Content Addressed Memory.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: September 4, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars-Örjan Kling, Robert E Penny, Yonghui Jin