Patents by Inventor Magnus Westerlund

Magnus Westerlund 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: 20200036703
    Abstract: According to a yet further aspect of the embodiments of the present invention a server 1020 configured to bind a device application to a web service is provided. The server comprises WebRTC functionality. The server is configured to receive a request for the web service from the device application, wherein communication between the server and the device application is done via https and WebRTC and the device application is configured to generate WebRTC credentials comprising a private key, certificate of the private key and a fingerprint of the certificate. The server is configured to receive the fingerprint and fingerprint generation algorithm of the certificate, store the fingerprint and fingerprint generation algorithm and associating the fingerprint with the device application, and use DTLS, providing the certificate of the device application, in combination with the stored fingerprint to identify the device application to bind the device application to the web service.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 30, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan HÅKANSSON, Göran ERIKSSON, Magnus WESTERLUND
  • Patent number: 10425351
    Abstract: There is provided mechanism for providing Web based applications with network information. A need for a Web based application to transmit a real time media flow is acquired. Transport characteristics relating to transmission of the real time media flow over a communications network is acquired. From the acquired transport characteristics and according to a policy criterion a resource allocation to the real time media flow is determined. The determined resource allocation is provided to at least one of the Web based application and a browser associated with the Web based application.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: September 24, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Göran Eriksson, Markus Andersson, Bo Burman, Magnus Westerlund
  • Publication number: 20190281367
    Abstract: A flexible approach to segmenting a resource (e.g., a media resource, such as a media segment, or other resource, such as a resource normally fetched or pushed using general file transfer protocols like HTTP) into a plurality of fragments. By employing such an approach, the delay until the resource can be utilized at the client side is reduced. Certain embodiments are provided which apply the flexible segmentation approach to ISOBMFF media segments for video streaming, such as would be used with Live DASH streaming.
    Type: Application
    Filed: November 10, 2017
    Publication date: September 12, 2019
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Magnus WESTERLUND, Beatriz GRAFULLA-GONZÁLEZ, Göran ERIKSSON
  • Patent number: 10412609
    Abstract: A network information system for determining transport conditions in a communications network. Monitoring data is acquired from a plurality of data transport nodes in a communications network. Transport conditions are determined from network information related to transport flows for network transmission of real time media flows. The network information is determined from a subset of the acquired monitoring data. The determined transport conditions are provided to at least one of a network connected device running an application involving the network transmission of real time media flows and a data transport node involved in the network transmission of real time media flows.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: September 10, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (Publ)
    Inventors: Markus Andersson, Bo Burman, Göran Eriksson, Magnus Westerlund
  • Patent number: 10306239
    Abstract: Methods, target device (120) and source device (110) for managing error in a decoded picture of a coded video sequence “CVS” as well as method and analyzer (130) for managing a feedback message for indication of the error are disclosed. The target device (120) receives (204) a first DPH and calculates (205) a second DPH and detects (206) the error by finding that the first DPH is different from the second DPH. The target device (120) sends (207) a feedback message to the source device (110) or fetches (211) pictures of a further CVS from the source device (110) in response to the detection of the error. The source device (110) receives (208) the error message and changes (210) configuration for encoding of pictures based on the error message. The analyzer (130) receives (214) the feedback message and classifies (216) a mismatch, identified by the feedback message, into a category based on the feedback message. The analyzer (130) sends (217) a mismatch message indicating the category.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: May 28, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jonatan Samuelsson, Magnus Westerlund
  • Publication number: 20190149831
    Abstract: A method to be performed by a receiving apparatus for decoding an encoded bitstream representing a sequence of pictures of a video stream is provided. In the method, capabilities relating to level of decoding parallelism for the decoder are identified, a parameter indicative of the decoder's capabilities relating to level of decoding parallelism is kept, and for a set of levels of decoding parallelism, information relating to HEVC profile and HEVC level that the decoder is capable of decoding is kept. A method for encoding a bitstream representing a sequence of pictures of a video stream is also provided. In the method, a parameter is received from a transmitting apparatus that should decode the encoded bitstream.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 16, 2019
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jonatan SAMUELSSON, Bo BURMAN, Rickard SJÖBERG, Magnus WESTERLUND
  • Patent number: 10171327
    Abstract: There is provided a network information system for handling network characteristics. The network information system comprises a first functional module, a second functional module, and a third functional module. The third functional module is arranged to invoke handling of network characteristics by triggering operation of the first functional module and the second functional module. An available bitrate for a media flow is estimated. Information about a permitted share of physical resources to be used during the transmission of the media flow is acquired. The estimated available bitrate for the media flow is updated. The updated estimated available bitrate is provided to a network entity associated with transmission of the media flow.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: January 1, 2019
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Bo Burman, Göran Eriksson, Magnus Westerlund
  • Patent number: 10142622
    Abstract: A method to be performed by a receiving apparatus for decoding an encoded bitstream representing a sequence of pictures of a video stream is provided. In the method, capabilities relating to level of decoding parallelism for the decoder are identified, a parameter indicative of the decoder's capabilities relating to level of decoding parallelism is kept, and for a set of levels of decoding parallelism, information relating to HEVC profile and HEVC level that the decoder is capable of decoding is kept. A method for encoding a bitstream representing a sequence of pictures of a video stream is also provided. In the method, a parameter is received from a transmitting apparatus that should decode the encoded bitstream.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: November 27, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jonatan Samuelsson, Bo Burman, Rickard Sjöberg, Magnus Westerlund
  • Publication number: 20180324237
    Abstract: A method performed in a multipoint control unit for congestion control in multiparty conferencing is provided. The method includes forwarding packets of a media stream from the sending part to receiving parts of the multiparty conference, the receiving parts being two or more; receiving, from each receiving part, a respective receiver feedback report on the reception of the packets; establishing a sender feedback report comprising a timestamp (TSRX) for a given packet sequence number, wherein the timestamp reflects a wall-clock time when the packet with the given packet sequence number have been acknowledged by a threshold number of the receiving parts; and providing the established sender feedback report to the sending part. A multipoint control unit, computer program and computer program products are also provided.
    Type: Application
    Filed: November 16, 2015
    Publication date: November 8, 2018
    Inventors: Ingemar JOHANSSON, Bo BURMAN, Frederic GABIN, Magnus WESTERLUND
  • Publication number: 20180220315
    Abstract: A network information system for determining transport conditions in a communications network. Monitoring data is acquired from a plurality of data transport nodes in a communications network. Transport conditions are determined from network information related to transport flows for network transmission of real time media flows. The network information is determined from a subset of the acquired monitoring data. The determined transport conditions are provided to at least one of a network connected device running an application involving the network transmission of real time media flows and a data transport node involved in the network transmission of real time media flows.
    Type: Application
    Filed: March 28, 2018
    Publication date: August 2, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Markus ANDERSSON, Bo BURMAN, Göran ERIKSSON, Magnus WESTERLUND
  • Publication number: 20180205720
    Abstract: It is presented a method for a server for enabling setting up a secure peer-to-peer connection between a first peer and a second peer. The method comprises the steps of: receiving a request for a web application from the first peer; sending a directive to the first peer requesting a fingerprint of a certificate of the first peer; receiving a first fingerprint from the first peer; and sending the first fingerprint to the second peer.
    Type: Application
    Filed: June 22, 2016
    Publication date: July 19, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERRSSON (PUBL)
    Inventors: Magnus Westerlund, Göran Eriksson
  • Publication number: 20180152716
    Abstract: The present invention relates to a method and a transmitting apparatus for encoding a bitstream representing a sequence of pictures of a video stream comprising a processor and memory, said memory containing instructions executable by said processor whereby said transmitting apparatus is operative to: send a syntax element, wherein a value of the syntax element is indicative of restrictions that are enforced on the bitstream in a way that guarantees a certain level of parallelism for decoding the bitstream.
    Type: Application
    Filed: January 26, 2018
    Publication date: May 31, 2018
    Inventors: Jonatan Samuelsson, Bo Burman, Rickard Sjöberg, Magnus Westerlund
  • Patent number: 9936406
    Abstract: There is provided a network information system for determining transport conditions in a communications network. Monitoring data is acquired from a plurality of data transport nodes in a communications network. Transport conditions are determined from network information related to transport flows for network transmission of real time media flows. The network information is determined from a subset of the acquired monitoring data. The determined transport conditions are provided to at least one of a network connected device running an application involving the network transmission of real time media flows and a data transport node involved in the network transmission of real time media flows.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: April 3, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Markus Andersson, Bo Burman, Göran Eriksson, Magnus Westerlund
  • Publication number: 20160277274
    Abstract: There is provided a network information system for handling network characteristics. The network information system comprises a first functional module, a second functional module, and a third functional module. The third functional module is arranged to invoke handling of network characteristics by triggering operation of the first functional module and the second functional module. An available bitrate for a media flow is estimated. Information about a permitted share of physical resources to be used during the transmission of the media flow is acquired. The estimated available bitrate for the media flow is updated. The updated estimated available bitrate is provided to a network entity associated with transmission of the media flow.
    Type: Application
    Filed: November 8, 2013
    Publication date: September 22, 2016
    Inventors: Bo BURMAN, Göran ERIKSSON, Magnus WESTERLUND
  • Publication number: 20160277953
    Abstract: There is provided a network information system for determining transport conditions in a communications network. Monitoring data is acquired from a plurality of data transport nodes in a communications network. Transport conditions are determined from network information related to transport flows for network transmission of real time media flows. The network information is determined from a subset of the acquired monitoring data. The determined transport conditions are provided to at least one of a network connected device running an application involving the network transmission of real time media flows and a data transport node involved in the network transmission of real time media flows.
    Type: Application
    Filed: November 8, 2013
    Publication date: September 22, 2016
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Markus ANDERSSON, Bo BURMAN, Göran ERISKSSON, Magnus WESTERLUND
  • Publication number: 20160269315
    Abstract: There is provided mechanism for providing Web based applications with network information. A need for a Web based application to transmit a real time media flow is acquired. Transport characteristics relating to transmission of the real time media flow over a communications network is acquired. From the acquired transport characteristics and according to a policy criterion a resource allocation to the real time media flow is determined. The determined resource allocation is provided to at least one of the Web based application and a browser associated with the Web based application.
    Type: Application
    Filed: November 8, 2013
    Publication date: September 15, 2016
    Inventors: Göran Eriksson, Markus Andersson, Bo Burman, Magnus Westerlund
  • Publication number: 20160198161
    Abstract: Methods, target device (120) and source device (110) for managing error in a decoded picture of a coded video sequence “CVS” as well as method and analyser (130) for managing a feedback message for indication of the error are disclosed. The target device (120) receives (204) a first DPH and calculates (205) a second DPH and detects (206) the error by finding that the first DPH is different from the second DPH. The target device (120) sends (207) a feedback message to the source device (110) or fetches (211) pictures of a further CVS from the source device (110) in response to the detection of the error. The source device (110) receives (208) the error message and changes (210) configuration for encoding of pictures based on the error message. The analyser (130) receives (214) the feedback message and classifies (216) a mismatch, identified by the feedback message, into a category based on the feedback message. The analyser (130) sends (217) a mismatch message indicating the category.
    Type: Application
    Filed: May 13, 2014
    Publication date: July 7, 2016
    Inventors: Jonatan Samuelsson, Magnus Westerlund
  • Publication number: 20160173898
    Abstract: A method and an encoder (110) for selecting zero or more reference picture to be used when encoding one or more pictures into a Coded Video Sequence, “CVS” as well as a method and a decoder (120) for supporting the selection by the encoder (110) are disclosed. The encoder (110) encodes (201) pictures into the CVS. Furthermore, the encoder (110) sends (202) a picture of the CVS to a decoder (120), which determines (204) an indication indicative of an error in the picture. Next, the decoder (120) sends (212), to the encoder (110), a feedback message for supporting selection, by the encoder (110), of zero or more reference pictures to be used by the encoder (110) when encoding one or more pictures to create the CVS, wherein the feedback message comprises information relating to the indication.
    Type: Application
    Filed: May 13, 2014
    Publication date: June 16, 2016
    Inventors: Jonatan Samuelsson, Magnus WESTERLUND
  • Patent number: 9356976
    Abstract: Operating a receiver communication device during a real time communication session including a real time media content data stream provided by another communication device may include receiving the real time media content data stream of the communication session from the other communication device wherein packets of the real time media content data stream include an identification of the real time media content data stream. A pause request may be transmitted from the receiver communication device to the other communication device with the pause request including the identification of the real time media content data stream and a pause request sequence number. After transmitting the pause request, a pause acknowledge message may be received from the other communication device with the pause acknowledge message including the identification of the real time media content data stream and the pause request sequence number. Related devices and methods are also discussed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: May 31, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Eric Daniel Gröndal, Muhammad Azam Akram, Bo Burman, Magnus Westerlund
  • Publication number: 20160088029
    Abstract: Operating a receiver communication device during a real time communication session including a real time media content data stream provided by another communication device may include receiving the real time media content data stream of the communication session from the other communication device wherein packets of the real time media content data stream include an identification of the real time media content data stream. A pause request may be transmitted from the receiver communication device to the other communication device with the pause request including the identification of the real time media content data stream and a pause request sequence number. After transmitting the pause request, a pause acknowledge message may be received from the other communication device with the pause acknowledge message including the identification of the real time media content data stream and the pause request sequence number. Related devices and methods are also discussed.
    Type: Application
    Filed: October 16, 2015
    Publication date: March 24, 2016
    Inventors: Eric Daniel Gröndal, Muhammad Azam Akram, Bo Burman, Magnus Westerlund