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: 20150326870
    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: June 27, 2013
    Publication date: November 12, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jonatan SAMUELSSON, Rickard SJÖBERG, Bo BURMAN, Magnus WESTERLUND
  • Patent number: 9185346
    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: February 6, 2012
    Date of Patent: November 10, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Eric Daniel Gröndal, Muhammad Azam Akram, Bo Burman, Magnus Westerlund
  • Patent number: 9003041
    Abstract: A multimedia provider (100) generates, based on a request for a media channel from a user terminal (10), a session set-up description that is returned to the user terminal (10). The description defines, when processed in the terminal (10), a session window (20) that is displayed on a screen (12) of the terminal and comprises a region (22) for displaying media data of a requested channel and a channel region (24) comprising information on alternative available media channels. The description also defines a binding between user inputs (14) of the terminal (10) and identifiers of the alternative channels. The set-up description allows for a user-friendly channel switch by automatically transmitting a channel switch request to the multimedia provider (100) upon a triggering of the user input (14) that is associated with the identifier of the requested media channel. The description, thus, provides a visually appealing graphical interface and simultaneously allows for a user-friendly media channel switch.
    Type: Grant
    Filed: November 24, 2005
    Date of Patent: April 7, 2015
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Torbjörn Einarsson, Anders Nohlgren, Magnus Westerlund, Magnus Andersson
  • Publication number: 20150032857
    Abstract: A Mixer and a Method for providing media streams towards a plurality of endpoints, the media streams originating from one or more media source(s). Within the method at least a first request set of a first endpoint of said plurality of endpoints and a second request set of a second endpoint of said plurality of endpoints are received, whereby a request set comprises information relating to at least a subset of one or more codec parameters, and whereby a request set pertains to a media stream, whereby said first request set and said second request set pertain to a same media content. The received first request set and second request set are aggregated into an aggregated request set pertaining to a first media source. Thereafter one or more media stream(s) according to said aggregated request set are requested from said first media source.
    Type: Application
    Filed: March 1, 2012
    Publication date: January 29, 2015
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Laurits Hamm, Bo Burman, Frank Hartung, Markus Kampmann, Magnus Westerlund
  • Publication number: 20140253674
    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: February 6, 2012
    Publication date: September 11, 2014
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Eric Daniel Gröndal, Muhammad Azam Akram, Bo Burman, Magnus Westerlund
  • Patent number: 8831402
    Abstract: A stream (1) of media frames (12-16, 22-26, 32-36) is generated by providing multiple media frames (22-26) having respective assigned default timestamps (40) defining rendering times of the media data of the media frames (22-26) according to a default rendering time schedule. Respective alternative timestamps (50) are assigned to at least a portion of the media frames (22-26). These alternative timestamps (50) define alternative rendering times of the media data of the media frames (22-26) according to an alternative rendering time schedule. The alternative timestamps (50) can be used for providing an efficient media rendering when tuning in to the stream (1) at an intermediate position of a frame grouping (20) of the media frames (22-26) thereby missing some of the media frames (22, 24) of the frame grouping (20).
    Type: Grant
    Filed: November 27, 2008
    Date of Patent: September 9, 2014
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Clinton Priddle, Torbjorn Einarsson, Magnus Westerlund
  • Publication number: 20140241439
    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: June 27, 2013
    Publication date: August 28, 2014
    Inventors: Jonatan Samuelsson, Bo Burman, Rickard Sjöberg, Magnus Westerlund
  • Patent number: 8555329
    Abstract: In a method for transmitting a multimedia presentation comprising a number of media objects: the media objects are organized in a multimedia container or container format; identifiers referring to the media objects are organized in the same container; and an identifiable file coordinating the media objects is also provided in the container.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: October 8, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Frojdh, Torbjorn Einarsson, Magnus Westerlund
  • Patent number: 8385234
    Abstract: A basic idea for efficient media communication between two nodes in a group communication system is to set up a number, N, of parallel, separate media streams of the same media type in a given direction between the nodes, where N is equal to or greater than 2. Before setting up the media streams, the actual number of media streams is negotiated (S1). Once the negotiation is completed, the media streams are established (S2). Media data of the same type can then be transferred in parallel, media streams (S3), where each media stream may include media data from a separate source or from a mix of sources. In this way, a richer and/or more personalized rendering of the media data is enabled since media data may be transported as individual media streams and processed locally in a participant, rather than processed and mixed into a single stream by a central mixer.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: February 26, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Anders Eriksson, Per Boussard, Tommy Falk, Magnus Westerlund
  • Publication number: 20120239779
    Abstract: The media session management of the invention encompasses a media server having access to multiple unicast-based media channels and a user terminal. The user terminal generates and transmits a generic, channel-transparent session request to the server. This request initiates a generic, channel-transparent media session setup procedure between the terminal and the server. The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server. Once the channel-transparent setup has been completed, the user terminal transmits a channel-specific rendering request for a desired media channel to the server. In a subsequent channel switch, the terminal simply transmits a new channel-specific request for a new channel to the server during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure.
    Type: Application
    Filed: May 31, 2012
    Publication date: September 20, 2012
    Applicant: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Torbjörn Einarsson, Magnus Westerlund, Uwe Horn, Thorsten Lohmar
  • Patent number: 8230044
    Abstract: The media session management of the invention encompasses a media server having access to multiple unicast-based media channels and a user terminal. The user terminal generates and transmits a generic, channel-transparent session request to the server. This request initiates a generic, channel-transparent media session setup procedure between the terminal and the server. The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server. Once the channel-transparent setup has been completed, the user terminal transmits a channel-specific rendering request for a desired media channel to the server. In a subsequent channel switch, the terminal simply transmits a new channel-specific request for a new channel to the server during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: July 24, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Torbjörn Einarsson, Magnus Westerlund, Uwe Horn, Thorsten Lohmar
  • Patent number: 8225164
    Abstract: The invention teaches a media container file comprising media data organized into media source blocks. Forward error correction (FEC) redundancy data is pre-calculated for the different source blocks and organized into the container file as different FEC reservoirs. The container file also comprises meta data providing an association between the media source blocks and the respective FEC reservoirs. The container file can be employed by a media server in a media session for compiling media data packets to be transmitted to requesting clients without the need of extensive data processing and FEC calculation.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: July 17, 2012
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Magnus Westerlund, Per Fröjdh, Thorsten Lohmar
  • Patent number: 8185794
    Abstract: The invention teaches a media container file comprising media data organized into media source blocks. The media source blocks are partitioned into source symbols that can be processed by a forward error correction (FEC) algorithm for generation of FEC redundancy data. Information of this source block partitioning is included in the file in addition to the source blocks. The container file also comprises meta data providing an association between the media source blocks and the partitioning information. The container file can be employed by a media server in a media session for compiling media data packets to be transmitted to requesting clients without the need of extensive data processing before calculating FEC data.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: May 22, 2012
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Thorsten Lohmar, Magnus Westerlund, Per Fröjdh
  • Publication number: 20110314176
    Abstract: In a method for transmitting a multimedia presentation comprising a number of media objects: the media objects are organized in a multimedia container or container format; identifiers referring to the media objects are organized in the same container; and an identifiable file coordinating the media objects is also provided in the container.
    Type: Application
    Filed: June 21, 2011
    Publication date: December 22, 2011
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per FROJDH, Torbjorn Einarsson, Magnus Westerlund
  • Patent number: 7979886
    Abstract: In a method for transmitting a multimedia presentation comprising a number of media objects: the media objects are organized in a multimedia container or container format; identifiers referring to the media objects are organized in the same container; and an identifiable file coordinating the media objects is also provided in the container.
    Type: Grant
    Filed: October 14, 2004
    Date of Patent: July 12, 2011
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Frojdh, Torbjorn Einarsson, Magnus Westerlund
  • Publication number: 20110103766
    Abstract: A stream (1) of media frames (12-16, 22-26, 32-36) is generated by providing multiple media frames (22-26) having respective assigned default timestamps (40) defining rendering times of the media data of the media frames (22-26) according to a default rendering time schedule. Respective alternative timestamps (50) are assigned to at least a portion of the media frames (22-26). These alternative timestamps (50) define alternative rendering times of the media data of the media frames (22-26) according to an alternative rendering time schedule. The alternative timestamps (50) can be used for providing an efficient media rendering when tuning in to the stream (1) at an intermediate position of a frame grouping (20) of the media frames (22-26) thereby missing some of the media frames (22, 24) of the frame grouping (20).
    Type: Application
    Filed: November 27, 2008
    Publication date: May 5, 2011
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Clinton Priddle, Torbjorn Einarsson, Magnus Westerlund
  • Publication number: 20100223357
    Abstract: The media session management of the invention encompasses a media server having access to multiple unicast-based media channels and a user terminal. The user terminal generates and transmits a generic, channel-transparent session request to the server. This request initiates a generic, channel-transparent media session setup procedure between the terminal and the server. The setup procedure involves exchange of requests and responses but no media channel is yet selected or notified at the server. Once the channel-transparent setup has been completed, the user terminal transmits a channel-specific rendering request for a desired media channel to the server. In a subsequent channel switch, the terminal simply transmits a new channel-specific request for a new channel to the server during the ongoing session and reusing the negotiated transport parameters of the channel-transparent setup procedure.
    Type: Application
    Filed: May 4, 2007
    Publication date: September 2, 2010
    Applicant: TELEFONAKTIEBOLAGENT LM ERICSSON (PUBL)
    Inventors: Torbjörn Einarsson, Magnus Westerlund, Uwe Horn, Thorsten Lohmar
  • Publication number: 20100142413
    Abstract: A basic idea for efficient media communication between two nodes in a group communication system is to set up a number, N, of parallel, separate media streams of the same media type in a given direction between the nodes, where N is equal to or greater than 2. Before setting up the media streams, the actual number of media streams is negotiated (S1). Once the negotiation is completed, the media streams are established (S2). Media data of the same type can then be transferred in parallel, media streams (S3), where each media stream may include media data from a separate source or from a mix of sources. In this way, a richer and/or more personalized rendering of the media data is enabled since media data may be transported as individual media streams and processed locally in a participant, rather than processed and mixed into a single stream by a central mixer.
    Type: Application
    Filed: March 29, 2007
    Publication date: June 10, 2010
    Inventors: Anders Eriksson, Per Boussard, Tommy Falk, Magnus Westerlund
  • Publication number: 20100023525
    Abstract: The invention teaches a media container file comprising media data organized into media source blocks. Forward error correction (FEC) redundancy data is pre-calculated for the different source blocks and organized into the container file as different FEC reservoirs. The container file also comprises meta data providing an association between the media source blocks and the respective FEC reservoirs. The container file can be employed by a media server in a media session for compiling media data packets to be transmitted to requesting clients without the need of extensive data processing and FEC calculation.
    Type: Application
    Filed: January 4, 2007
    Publication date: January 28, 2010
    Inventors: Magnus Westerlund, Per Fröjdh, Thorsten Lohmar
  • Publication number: 20090089535
    Abstract: The invention teaches a media container file comprising media data organized into media source blocks. The media source blocks are partitioned into source symbols that can be processed by a forward error correction (FEC) algorithm for generation of FEC redundancy data. Information of this source block partitioning is included in the file in addition to the source blocks. The container file also comprises meta data providing an association between the media source blocks and the partitioning information. The container file can be employed by a media server in a media session for compiling media data packets to be transmitted to requesting clients without the need of extensive data processing before calculating FEC data.
    Type: Application
    Filed: January 4, 2007
    Publication date: April 2, 2009
    Inventors: Thorsten Lohmar, Magnus Westerlund, Per Frojdh