Patents by Inventor Jacob Ström

Jacob Ström 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: 9813839
    Abstract: A method and intermediate network node provide a service requested by a mobile terminal in a wireless communications network. The intermediate network node has a processing unit and a memory containing instructions executable by the processing unit. The intermediate network node receives a first request for a service from the mobile terminal, and receives application software configured to be executed at the intermediate network node to provide the mobile terminal with at least part of the requested service. The intermediate network node provides the mobile terminal with the at least part of the requested service. A subsequent request related to the service of the mobile terminal terminates at the intermediate network node, and provides the mobile terminal with at least part of the service requested in the subsequent request on behalf of a provider of the service.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: November 7, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Pål Frenger, Hugo Tullberg
  • Patent number: 9794591
    Abstract: Video encoder and decoder and methods therein for transform skipped encoding and decoding of blocks of pixels. The methods comprise a modified use of an existing context model associated with transform coefficients, for deriving contexts for a bitmask indicating which residual values (i.e., not transform coefficients), in a transform skipped residual block, that are greater than one. The methods are applicable to video coding schemes such as HEVC.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: October 17, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Kenneth Andersson
  • Patent number: 9769495
    Abstract: A method of encoding a video sequence comprising Reference Picture Sets (RPSs) is provided. The method comprises arranging the RPSs in transmission order in a data structure, such as a Sequence Parameter Set (SPS), determining whether explicit RPS transmission is used for an RPS of a current picture of the video sequence, and encoding information indicating an RPS comprised in the data structure to be used for predicting the RPS of the current picture, such as delta_idx_minus1, only if explicit RPS transmission is used. By transmitting delta_idx_minus1 only if explicit RPS transmission is used, and interpreting delta_idx_minus1 to be equal to zero otherwise, a reduced bitrate is achieved. Further, a method of decoding a video sequence comprising RPSs, corresponding computer programs and computer program products, as well as corresponding encoders and decoders are provided.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: September 19, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jacob Ström, Jonatan Samuelsson, Rickard Sjöberg
  • Publication number: 20170208310
    Abstract: A pixel pre-processing comprises obtaining an original linear luminance component value of a pixel in a picture in a third color space determined based on a linear color of the pixel in a first color space. A non-linear luma component value in a second color space is derived for the pixel based on a first non-linear chroma component value in the second color space, a second non-linear chroma component value in the second color space and the original linear luminance component value in the third color space. The pre-processing reduces luminance artifacts that otherwise may occur when chroma subsampling is used in combination with a non-linear transfer function.
    Type: Application
    Filed: March 30, 2017
    Publication date: July 20, 2017
    Inventors: Jacob Ström, Jonatan Samuelsson
  • Publication number: 20170180436
    Abstract: A full multimedia content is broadcasted or multicasted to end users from a network node (2; 2A). The end users select a respective multimedia content from the full multimedia content and send a respective index associated with the respective selected multimedia content to a network node (2; 2B) to trigger uploading of the respective selected multimedia content or a version thereof on a social networking server (4) on behalf of the end users. The embodiments thereby end users to upload multimedia content on their accounts at social networking servers (4) also in situations with limited uplink capacity by merely sending indices associated with the multimedia content instead of the actual multimedia content itself.
    Type: Application
    Filed: May 22, 2015
    Publication date: June 22, 2017
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Tommy Arngren
  • Publication number: 20170163070
    Abstract: A wirelessly chargeable device, such as a smartphone, and a wireless-charging device are provided. The wirelessly chargeable device and the wireless-charging device comprise holding means for generating an attractive force between the wirelessly chargeable device and a charging surface of the wireless-charging device, so as to prevent displacement of the wirelessly chargeable device when placed on the charging surface, and processing means operative to release the wirelessly chargeable device from the charging surface in response to determining that a user intends to remove the wirelessly chargeable device from the charging surface. Advantageously, the wirelessly chargeable device may to be placed on a charging surface which is substantially vertical when in operation, effectively eliminating the need for manually securing the wirelessly chargeable device in order to prevent the wirelessly chargeable device from falling.
    Type: Application
    Filed: September 30, 2015
    Publication date: June 8, 2017
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Matthew John LAWRENSON, Lars ANDERSSON, Till BURKERT, Julian Charles NOLAN, Jacob STRÖM
  • Patent number: 9654803
    Abstract: A pixel pre-processing comprises obtaining an original linear luminance component value of a pixel in a picture in a third color space determined based on a linear color of the pixel in a first color space. A non-linear luma component value in a second color space is derived for the pixel based on a first non-linear chroma component value in the second color space, a second non-linear chroma component value in the second color space and the original linear luminance component value in the third color space. The pre-processing reduces luminance artifacts that otherwise may occur when chroma subsampling is used in combination with a non-linear transfer function.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 16, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Jonatan Samuelsson
  • Publication number: 20170134751
    Abstract: Video encoder and decoder and methods therein for transform skipped encoding and decoding of blocks of pixels. The methods comprise a modified use of an existing context model associated with transform coefficients, for deriving contexts for a bitmask indicating which residual values (i.e., not transform coefficients), in a transform skipped residual block, that are greater than one. The methods are applicable to video coding schemes such as HEVC.
    Type: Application
    Filed: January 25, 2017
    Publication date: May 11, 2017
    Inventors: Jacob Ström, Kenneth Andersson
  • Patent number: 9591315
    Abstract: Video encoder and decoder and methods therein for transform skipped encoding and decoding of blocks of pixels. The methods comprises a modified use of an existing context model associated with transform coefficients, for deriving contexts for a bitmask indicating which residual values (i.e. not transform coefficients), in a transform skipped residual block, that are greater than one. The methods are applicable to video coding schemes such as HEVC.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 7, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Kenneth Andersson
  • Publication number: 20170064299
    Abstract: There is provided a method of managing PMV candidates. The method comprises selecting a set of PMV candidates as a subset of the previously coded motion vectors. The method further comprises assigning a code value to each PMV candidate in the set of PMV candidates. The code values vary in length and are assigned to the PMV candidates in order of expected usage such that the PMV candidate having the highest expected usage has one of the shortest code values.
    Type: Application
    Filed: November 15, 2016
    Publication date: March 2, 2017
    Inventors: Thomas Rusert, Rickard Sjöberg, Jacob Ström, Per Wennersten, Kenneth Andersson
  • Publication number: 20170013253
    Abstract: A multi-view display device, including a controller that is operable to receive from a positioning device, position information representing positions of a left eye and a right eye of a viewer relative to the multi-view display. The viewer is able to activate a channel selection mode in which the multiview display simultaneously projects different stereoscopic channels on the side of his last position before starting the new mode, so he can see other channels by changing his head position. The viewer selects then a desired channel by which it ends the channel selection mode and switches the display to a mode where only one channel is stereoscopically displayed at a time.
    Type: Application
    Filed: January 23, 2014
    Publication date: January 12, 2017
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Michael HUBER, Olof ERMIS, Jacob STRÖM
  • Publication number: 20170006324
    Abstract: There is provided a method for transmitting video content, the video content available for transmission in a plurality of quality levels. The method comprises identifying a user apparatus that has received a particular chunk of video content at a first quality level. The method further comprises transmitting to the identified user apparatus the filename for a chunk of video content corresponding to the particular chunk but at a second quality level.
    Type: Application
    Filed: March 17, 2014
    Publication date: January 5, 2017
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Johan KÖLHI, Michael HUBER, Jacob STRÖM
  • Publication number: 20160337663
    Abstract: A method of encoding a video sequence comprising Reference Picture Sets (RPSs) is provided. The method comprises arranging the RPSs in transmission order in a data structure, such as a Sequence Parameter Set (SPS), determining whether explicit RPS transmission is used for an RPS of a current picture of the video sequence, and encoding information indicating an RPS comprised in the data structure to be used for predicting the RPS of the current picture, such as delta_idx_minus1, only if explicit RPS transmission is used. By transmitting delta_idx_minus1 only if explicit RPS transmission is used, and interpreting delta_idx_minus1 to be equal to zero otherwise, a reduced bitrate is achieved. Further, a method of decoding a video sequence comprising RPSs, corresponding computer programs and computer program products, as well as corresponding encoders and decoders are provided.
    Type: Application
    Filed: July 27, 2016
    Publication date: November 17, 2016
    Inventors: Jacob STRÖM, Jonatan SAMUELSSON, Rickard SJÖBERG
  • Publication number: 20160316310
    Abstract: A method and intermediate network node provide a service requested by a mobile terminal in a wireless communications network. The intermediate network node has a processing unit and a memory containing instructions executable by the processing unit. The intermediate network node receives a first request for a service from the mobile terminal, and receives application software configured to be executed at the intermediate network node to provide the mobile terminal with at least part of the requested service. The intermediate network node provides the mobile terminal with the at least part of the requested service. A subsequent request related to the service of the mobile terminal terminates at the intermediate network node, and provides the mobile terminal with at least part of the service requested in the subsequent request on behalf of a provider of the service.
    Type: Application
    Filed: December 12, 2013
    Publication date: October 27, 2016
    Inventors: Jacob STRÖM, Pål FRENGER, Hugo TULLBERG
  • Publication number: 20160301930
    Abstract: The embodiments of the present invention relate to a method and an encoder for encoding a bitstream representing a sequence of pictures of a video stream. The pictures are divided into units which are further divided into blocks of a first size, wherein the blocks can be divided further into four quarter blocks of a second size. The encoder comprises a processor (810) and a memory (820), said memory (820) containing instructions executable by said processor (810) whereby said encoder is operative to: calculate a result of at least one comparison involving a scaled version of a first error measure associated with one of the quarter blocks, a scaled version of a second error measure associated with at least the remaining quarter blocks; and a threshold C. When at least one of said comparisons gives a Boolean result of a first kind, the encoder is operative to determine that the unit could be divided into quarter blocks of the second size to be used for encoding the picture.
    Type: Application
    Filed: October 2, 2013
    Publication date: October 13, 2016
    Inventors: Per Wennersten, Jacob Ström
  • Patent number: 9466125
    Abstract: In an image-encoding scheme, an input image is decomposed into several image blocks comprising multiple image elements. The image blocks are encoded into encoded block representations. In this encoding, color weights are assigned to the image elements in the block based on their relative positions in the block. At least two color codeword are determined, at least partly based on the color weights. These codewords are representations of at least two color values. The original colors of the image elements are represented by color representations derivable from combinations of the at least two color values weighted by the assigned color weights.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: October 11, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Jacob Ström
  • Publication number: 20160277743
    Abstract: An evaluation measure for HDR video frames (10) is calculated by calculating initial exposure values of pixels using a smallest exposure parameter value and calculating additional exposure values from previously calculated exposure values and a constant. The exposure values are converted into LDR values and used to calculate an error. The evaluation measure is then calculated based on the errors of all pixels in the HDR video frame (10) and for all exposure parameter values.
    Type: Application
    Filed: September 24, 2015
    Publication date: September 22, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Jacob Ström
  • Patent number: 9438900
    Abstract: A method of encoding a video sequence comprising Reference Picture Sets (RPSs) is provided. The method comprises arranging the RPSs in transmission order in a data structure, such as a Sequence Parameter Set (SPS), determining whether explicit RPS transmission is used for an RPS of a current picture of the video sequence, and encoding information indicating an RPS comprised in the data structure to be used for predicting the RPS of the current picture, such as delta_idx_minus1, only if explicit RPS transmission is used. By transmitting delta_idx_minus1 only if explicit RPS transmission is used, and interpreting delta_idx_minus1 to be equal to zero otherwise, a reduced bitrate is achieved. Further, a method of decoding a video sequence comprising RPSs, corresponding computer programs and computer program products, as well as corresponding encoders and decoders are provided.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: September 6, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jacob Ström, Jonatan Samuelsson, Rickard Sjöberg
  • Publication number: 20160255356
    Abstract: Tone mapped versions (11) are created of an image (10) and of a reconstructed image (20) obtained following compression of the image (10) for each tone mapper setting value among a set of multiple such tone mapper setting values. A respective error value is calculated over a non-excluded subset of pixels in the tone mapped versions (11, 21). The non-excluded subset of pixels does not meet at least one exclusion criterion. A mean squared error is calculated as an average for the respective non-excluded subset of pixels in the multiple tone mapped versions (11, 21). An evaluation measure is calculated based on this mean squared error. The evaluation measure is suitable as objective evaluation measure for HDR images and video.
    Type: Application
    Filed: May 21, 2015
    Publication date: September 1, 2016
    Inventors: Jacob Ström, Jonatan Samuelsson
  • Publication number: 20160241885
    Abstract: A pixel pre-processing comprises obtaining an original linear luminance component value of a pixel in a picture in a third color space determined based on a linear color of the pixel in a first color space. A non-linear luma component value in a second color space is derived for the pixel based on a first non-linear chroma component value in the second color space, a second non-linear chroma component value in the second color space and the original linear luminance component value in the third color space. The pre-processing reduces luminance artifacts that otherwise may occur when chroma subsampling is used in combination with a non-linear transfer function.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 18, 2016
    Inventors: Jacob STRÖM, Jonatan SAMUELSSON