Patents by Inventor Jan-Erik Mangs

Jan-Erik Mangs 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: 20220129337
    Abstract: There is provided a method of training a model for use with a software installation process. A software installation process is run a plurality of times (102). Each time the software installation process is run, one parameter in a set of parameters with which the software installation process is rum is changed to generate a respective software installation process output (104). Each software installation process output is used with its respective set of parameters to train a model (106). The model is trained to identify one or more parameters that are a cause of a failed software installation process based on the output of the failed software installation process.
    Type: Application
    Filed: February 21, 2019
    Publication date: April 28, 2022
    Inventors: Nikolas Hermanns, Jan-Erik Mångs, Stefan Behrens
  • Patent number: 10642636
    Abstract: A method and a cloud management node for enabling usage of a virtual machine in a distributed cloud of resources for processing and storing of data. When receiving a VM image from a client with a set of files of an operating system for running the virtual machine, the cloud management node distributes the VM image to a plurality of local data centers forming the distributed cloud. In return, the cloud management node receives local identifications of the VM image from the local data centers, and creates a mapping between the received local identifications and a global identification of the VM image. The global identification is then returned to the client, thereby enabling the client to change the VM image in the local data centers by referring to the global identification in communication with the cloud management node.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: May 5, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefan Hellkvist, Jan-Erik Mångs, Joacim Halén
  • Patent number: 10009188
    Abstract: Methods and nodes (200, 202) in a data distribution network, for distributing content to multiple consuming nodes (C1, C2, C3, . . . ). A first node (200) detects (2:2) multiple data flows (2:1b) of a first content from the first node to a second node (202) in the distribution network, when the first node operates as delivering node of the first content for the consuming nodes. The first node then instructs (2:4) the second node to operate as delivering node of the first content for the consuming nodes and redirects (2:5) the consuming nodes to use the second node as delivering node of the first content. The first node further reduces (2:6) the multiple data flows to a common data flow of the first content to the second node. Thereby, efficiency can be improved in the data distribution network by reducing the number of data flows between the first and second nodes.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: June 26, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Hellkvist, Joacim Halén, Jan-Erik Mångs
  • Patent number: 9942147
    Abstract: A method, unit and computer program performed by a packet separation unit in a communications network for enabling of data traffic separation comprising: obtaining a traffic rule set from a rule manager, determining a complementary rule related to the traffic rule set, arranging the rules in an hierarchical order such that a received data packet will be evaluated with the rule with the most likeliness to comply with a received data packet, receiving the data packet, directing the data packet to a local shared environment.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: April 10, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefan Hellkvist, Joacim Halén, Jan-Erik Mångs
  • Publication number: 20160337238
    Abstract: A method, unit and computer program performed by a packet separation unit in a communications network for enabling of data traffic separation comprising: obtaining a traffic rule set from a rule manager, determining a complementary rule related to the traffic rule set, arranging the rules in an hierarchical order such that a received data packet will be evaluated with the rule with the most likeliness to comply with a received data packet, receiving the data packet, directing the data packet to a local shared environment.
    Type: Application
    Filed: January 20, 2014
    Publication date: November 17, 2016
    Inventors: Stefan HELLKVIST, Joacim HALÉN, Jan-Erik MÅNGS
  • Patent number: 9459896
    Abstract: A system, computer readable medium and method for merging a first virtual machine and a second virtual machine that runs on a same or different physical machine. The method includes a step of receiving instructions for merging processes of the first virtual machine with processes of the second virtual machine; a step of merging the first virtual machine with the second virtual machine onto a first physical machine; a step of merging an operating system of the first virtual machine with an operating system of the second virtual machine onto the first physical machine; and a step of maintaining active in the merged virtual machine each process that was active prior to merging the first and second virtual machines.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: October 4, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bob Melander, Jan-Erik Mångs
  • Patent number: 9462079
    Abstract: A unit (16), computer readable medium and method for automatically providing processing elements allocation in a network (14) for a droplet of a user (10) based on a request (30) of the user (10). The method includes receiving at the unit (10) of the network (14) the request (30) that includes at least a required condition or a preference related to the droplet; processing at the unit (16) the request (30), based on various known characteristics of the network (14); and automatically mapping processing elements (82) of the network (14) to the droplet such that an output of the processing step includes the processing elements allocation for the droplet and complies with the request.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: October 4, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bob Melander, Jan-Erik Mängs
  • Patent number: 9264403
    Abstract: The invention relates to a visualization platform (9) arranged to provide at least one virtual operating system instance (9A, . . . , 9N) to at least one remote network (3) over a packet-based communication network (5). The visualization platform is characterized in that it comprises at least one first termination point (4b) of a virtual private network VPN tunnel (10) which enables the establishment of at least one VPN tunnel between said at least one first termination point and at least one second termination point (4a) in said at least one remote network over said packet-based communication network; and in that it is arranged to map said at least one virtual operating system instance to said at least one first termination point of said at least one VPN tunnel. The invention also relates to a method for virtualization and a computer program product.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: February 16, 2016
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Christofer Flinta, Jan-Erik Mångs, Bob Melander
  • Publication number: 20160036599
    Abstract: Methods and nodes (200, 202) in a data distribution network, for distributing content to multiple consuming nodes (C1, C2, C3, . . . ). A first node (200) detects (2:2) multiple data flows (2:1b) of a first content from the first node to a second node (202) in the distribution network, when the first node operates as delivering node of the first content for the consuming nodes. The first node then instructs (2:4) the second node to operate as delivering node of the first content for the consuming nodes and redirects (2:5) the consuming nodes to use the second node as delivering node of the first content. The first node further reduces (2:6) the multiple data flows to a common data flow of the first content to the second node. Thereby, efficiency can be improved in the data distribution network by reducing the number of data flows between the first and second nodes.
    Type: Application
    Filed: March 25, 2013
    Publication date: February 4, 2016
    Inventors: Stefan Hellkvist, Joacim Halén, Jan-Erik Mångs
  • Publication number: 20150331707
    Abstract: A method and a cloud management node for enabling usage of a virtual machine in a distributed cloud of resources for processing and storing of data. When receiving a VM image from a client with a set of files of an operating system for running the virtual machine, the cloud management node distributes the VM image to a plurality of local data centers forming the distributed cloud. In return, the cloud management node receives local identifications of the VM image from the local data centers, and creates a mapping between the received local identifications and a global identification of the VM image. The global identification is then returned to the client, thereby enabling the client to change the VM image in the local data centers by referring to the global identification in communication with the cloud management node.
    Type: Application
    Filed: December 21, 2012
    Publication date: November 19, 2015
    Inventors: Stefan Hellkvist, Jan-Erik Mångs, Joacim Halén
  • Patent number: 9116748
    Abstract: A unit, computer readable medium and method for providing dynamic processing elements allocation in a network for a task of a user based on a request of the user. The method includes receiving at the unit of the network the request that includes at least a required condition or a preference related to the task, determining a first processing elements allocation in the network for executing the task such that the first processing elements allocation complies with the request, monitoring whether a trigger is received and indicates that at least a characteristic of the request is violated by the first processing elements allocation, and determining, in response to the received trigger, a second processing elements allocation in the network for executing the task such that the second processing elements allocation complies with the request.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: August 25, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Bob Melander, Jan-Erik Mångs
  • Publication number: 20150237125
    Abstract: Methods and arrangements for arranging a distribution tree in a Peer To Peer P2P streaming system are included. The system includes a bootstrapping server that creates an external distribution tree based on received register messages from participating operator external clients. The method includes configuring an operator controlled node to be a regular node in the created external distribution tree. The method includes configuring the operator controlled node to be a parent node for participating operator internal clients.
    Type: Application
    Filed: April 28, 2015
    Publication date: August 20, 2015
    Inventors: Ayodele Damola, Bob Melander, Jan-Erik Mångs
  • Patent number: 9065980
    Abstract: The present invention relates to a method for retransmission of lost data, a receiving device operating according to the invented method and a retransmission server. In the absence of a unique identifier per data packet or data frame, there is obviously a problem to directly identify a specific data packet, data block or data frame in the stream and retransmission can't take place with current technologies. The object of the present invention is to offer a retransmission method and means for making said retransmission of missing data packets possible in the absence of a unique identifier.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: June 23, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Jan-Erik Mangs, Joacim Halen, Johan Kolhi, Victor Souza
  • Patent number: 9049206
    Abstract: The present invention relates to methods and arrangements for arranging a distribution tree in a Peer To Peer P2P streaming system. The system comprises a bootstrapping server (10) that creates an external distribution tree based on received register messages from participating operator external clients (2, 3, 4). The method comprises the following steps: —Configuring an operator controlled node (7) to be a regular node in the created external distribution tree. Configuring the operator controlled node (7) to be a parent node for participating operator internal clients (1, 5, 6).
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: June 2, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ayodele Damola, Bob Melander, Jan-Erik Mångs
  • Patent number: 8917599
    Abstract: The present application discloses systems and methods for adapting the rate at which the packets are transmitted. In one embodiment, the method includes: (a) receiving a packet; (b) determining whether the packet is high priority packet or a low priority packet; and (c) determining whether a transmission rate value, which defines the maximum rate or maximum average rate at which the node should transmit the low priority packets, should be adjusted, wherein the determination is based, at least in part, on whether at least some number of high priority packets and/or bits was received since a point in time; and (d) adjusting the transmission rate value if it is determined in step (c) that the transmission rate value should be adjusted.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: December 23, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Christofer Flinta, Jan-Erik Mångs, Bob Melander
  • Publication number: 20140365196
    Abstract: A computing system, interface and method for generating a model of a physical system. The method includes automatically collecting information about the physical system to generate an extended topology map of the physical system; automatically storing the extended topology map in a database; automatically processing the extended topology map to generate a model topology; and automatically generating, based on the model topology of the physical system, a simulation model or a virtualized model of the physical system.
    Type: Application
    Filed: August 25, 2010
    Publication date: December 11, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Bob Melander, Jan-Erik Mangs
  • Patent number: 8898221
    Abstract: A system, computer readable medium and method for providing to a user device (20) location information of a data device that provides a specific asset, where the user device (20) is present in a network (32) that includes at least a serving node (36) and an address of the user device (20) is indicative of a gateway node (35) that is different from the serving node (36).
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: November 25, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Bob Melander, Ayodele Damola, Jan-Erik Mångs
  • Patent number: 8861399
    Abstract: A network node is arranged to provide an end user of a network terminal in a network with an access link to an external network including at least one external network interface, a control unit, and at least one internal network interface, the network node being arranged to be connected between the network and the external network. The network node is characterized in that the control unit is arranged to deactivate and re-activate the at least one internal network interface towards the network terminal in the network in order to trigger a dynamic host configuration protocol request from the network terminal such that a new Internet Protocol configuration can be established for the network terminal. A method for use in a network node and a computer program product are also disclosed herein.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: October 14, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Christofer Flinta, Jan-Erik Mangs, Bob Melander
  • Patent number: 8817800
    Abstract: Embodiments of the present invention relate to an apparatus and method for providing an end user of a network terminal in a local network with an access link to an external network. According to an embodiment of the present invention, a network node further includes a control unit arranged to transmit a local hypertext transfer protocol (HTTP) response including detailed information to at least one network terminal in said local network using an earlier original HTTP request towards said external network made by said at least one network terminal in the local network.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: August 26, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Christofer Flinta, Jans-Erik Mangs, Bob Melander
  • Patent number: 8737216
    Abstract: A method of measuring network performance is disclosed. A payload packet is transmitted from a sending node to a receiving node via a communication network. A reference packet is transmitted to the receiving node in connection with sending of the payload packet. Receive information related to the payload packet and to the reference packet is generated, at the receiving node. Send information related to the payload packet and to the reference packet is received, by the receiving node. Network performance is estimated by utilizing the send and receive information.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: May 27, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Christofer Flinta, Svante Ekelin, Bob Melander, Jan-Erik Mångs