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).

  • Publication number: 20200128243
    Abstract: A pixel value of a pixel in a picture of a video sequence is modified by a weighted combination of the pixel value and at least one spatially neighboring pixel value in a filtering. The filtering depends on a pixel distance between the pixel and a neighboring pixel and on a pixel value difference between the pixel and a neighboring pixel value of the neighboring pixel. The filtering is controlled by a spatial parameter and a range parameter. At least one of the spatial parameter and the range parameter depends on at least one of a quantization parameter, a quantization scaling matrix, a transform width, a transform height, a picture width, a picture height and a magnitude of a negative filter coefficient used as part of inter/intra prediction. The embodiments provide a deringing filtering to combat ringing artifacts during video coding.
    Type: Application
    Filed: July 11, 2017
    Publication date: April 23, 2020
    Inventors: Ying Wang, Kenneth Andersson, Jacob Ström, Per Wennersten
  • Publication number: 20200128276
    Abstract: The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture as sole reference picture for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.
    Type: Application
    Filed: December 19, 2019
    Publication date: April 23, 2020
    Inventors: Martin PETTERSSON, Jonatan SAMUELSSON, Rickard SJÖBERG, Jacob STRÖM, Ruoyang YU
  • Patent number: 10623740
    Abstract: A QP offset value is calculated for a chroma component of a pixel in a picture of a video sequence based on a reference QP value and a factor that depends on a difference between a capture color space for the pixel and an encoded color space for the pixel. A QP value is then calculated for the chroma component based on the reference QP value reduced by the QP offset value. The calculation of QP values for chroma components based on the factor that depends on the difference between capture and encoded color spaces improves the chroma quality in an efficient way in particular for HDR and WCG video.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: April 14, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Kenneth Andersson, Per Hermansson, Martin Pettersson, Jonatan Samuelsson, Jacob Ström
  • Patent number: 10602109
    Abstract: A pixel in a picture is pre-processed by determining at least one bound for a luma component value of the pixel in a second color space based on a transfer function of a desired linear luminance value of the pixel in a third color space. A luma component value in the second color space is then selected for the pixel within an interval comprising multiple luma component values in the second color space and 5 bounded by the at least one bound. A color of the pixel is represented by the luma component value and two chroma component values in the second color space. The pre-processing enables selection of a suitable luma component value for the pixel in a computationally efficient way by limiting the number of luma component values that are available for the particular pixel.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: March 24, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob Ström, Kristofer Dovstam
  • Publication number: 20200077090
    Abstract: A pixel value of a pixel in a picture of a video sequence is modified by a weighted combination of the pixel value and at least one spatially neighboring pixel value in a filtering. The filtering depends on a pixel distance between the pixel and a neighboring pixel and on a pixel value difference between the pixel and a neighboring pixel value of the neighboring pixel. The filtering is controlled by a spatial parameter and a range parameter. The spatial parameter depends on at least one of a width and a height of a transform block, and on at least one of a prediction type of a block of pixels in the picture, a picture type of the picture, and a slice type of a slice in the picture.
    Type: Application
    Filed: December 7, 2017
    Publication date: March 5, 2020
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Per WENNERSTEN, Kenneth ANDERSSON, Jack ENHORN, Jacob STRÖM, Ying WANG
  • Patent number: 10575001
    Abstract: A pixel pre-processing comprises subsampling a linear color in a first color space to obtain a subsampled linear color in the first color space. A first transfer function is applied to the subsampled linear color in the first color space to obtain a subsampled non-linear color in the first color space. A first color transform is applied to the subsampled non-linear color in the first color space to obtain a subsampled first non-linear chroma component value and/or a subsampled second non-linear chroma component value in a second color space. A non-linear luma component value in the second color space is derived for the pixel, which together with the subsampled non-linear chroma component values represent a color the pixel. The pre-processing reduces chroma artifacts that may otherwise occur when chroma subsampling is performed following application of the first transfer function and the first color transform.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: February 25, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob Ström, Kenneth Andersson, Martin Pettersson, Jonatan Samuelsson
  • Publication number: 20200059666
    Abstract: The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture and/or a previous, according to a decoding order, DRAP picture as sole reference picture(s) for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.
    Type: Application
    Filed: October 15, 2019
    Publication date: February 20, 2020
    Inventors: Martin PETTERSSON, Jonatan SAMUELSSON, Rickard SJÖBERG, Jacob STRÖM, Ruoyang YU
  • Patent number: 10560695
    Abstract: There are provided mechanisms for encoding a picture of a video sequence in a video bitstream. The picture comprises pixels wherein each pixel has a color value comprising at least one color component value. The method comprises determining a frequency distribution of the color component values of the at least one color component. The method comprises determining at least one quantization parameter for coding of transform coefficients for the at least one color component based on the determined frequency distribution of the color component values. The method comprises encoding the determined at least one quantization parameter.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: February 11, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Martin Pettersson, Kenneth Andersson, Simon Ekström, Jonatan Samuelsson, Jacob Ström
  • Patent number: 10554396
    Abstract: A communications device for generating a key for use as a shared secret in communications with another communications device. Each communications device comprises a sensor array for measuring a spatially-varying magnetic field originating from a first spatially-varying density of metallic particles comprised in a first battery, when subjected to an excitation magnetic field, and processing means operative to acquire a set of values from the sensor array, which set of values represents the spatially-varying magnetic field, and to derive the key from the set of values. The excitation magnetic field is generated by a magnetic-field generator comprised in one of the communications devices. Thereby, the two communications devices may, when in proximity, generate identical keys by probing the spatially-varying density of metallic particles comprised in the first battery.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: February 4, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Matthew John Lawrenson, Lars Andersson, Till Burkert, Harm Stefan Cronie, Julian Charles Nolan, Jacob Ström
  • Patent number: 10542288
    Abstract: The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture as sole reference picture for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: January 21, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Martin Pettersson, Jonatan Samuelsson, Rickard Sjöberg, Jacob Ström, Ruoyang Yu
  • Publication number: 20200012175
    Abstract: An imaging device comprising a first camera with a controllable focus is provided. The imaging device is operative to detect that a user of the imaging device intends to capture an image of an object using the first camera, control the focus of the first camera to assume a target focal length, and capture the image. The target focal length is derived based on a measured accommodation of an eye lens of the user. Further, a contact lens comprising an eye-accommodation detector and a communications module is provided. The contact lens is operative to measure an accommodation of an eye lens to which the contact lens is attached, and transmit, to an imaging device comprising a first camera with a controllable focus, information pertaining to the measured accommodation of the eye lens and/or a focal length of the eye lens corresponding to the measured accommodation.
    Type: Application
    Filed: March 30, 2017
    Publication date: January 9, 2020
    Inventors: Matthew John Lawrenson, Jacob Ström, Lars Andersson, Till Burkert
  • Publication number: 20200014797
    Abstract: The present invention relates to a method and a network device for setting up a voice call. The invention further relates to computer programs and computer program products comprising computer readable medium having the computer programs stored thereon. In a first aspect of the invention a method of setting up a voice call between a first party and a second party is provided. The method comprises acquiring information pertaining to at least one detected state of at least one of the first and the second party, determining whether the acquired information pertaining to the at least one detected state of the at least one of the first and the second party satisfies at least one criterion of a scheduling policy for setting up the voice call; and if so causing the voice call to be set up between the first party and the second party.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventors: Matthew John LAWRENSON, Jacob STRÖM
  • Publication number: 20200007975
    Abstract: A method and an apparatus for enabling adaptive audio signal alteration are described. When an input audio signal is received, a determination of whether the user of an audio device hears the input audio signal is performed based upon brain activity of the user. A determination of whether the user is distracted by the audio signal is performed based upon sensor measurements indicating a physical state of the user. In response to determining that the user hears the input audio signal and that the input audio signal causes the user to be distracted, a determination of configuration parameter(s) is performed. An alteration of audio signal(s) is caused based upon the configuration parameter(s) to obtain modified version(s) of the audio signal(s) that are intended to address the distraction caused by the input audio signal, and output audio signals are output, where the output audio signals include the modified versions.
    Type: Application
    Filed: March 17, 2017
    Publication date: January 2, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Matthew John LAWRENSON, Jan Jasper VAN DEN BERG, Jacob STRÖM, Lars ANDERSSON
  • Publication number: 20190373233
    Abstract: A pixel in a picture is pre-processed by determining at least one bound for a luma component value of the pixel in a second color space based on a transfer function of a desired linear luminance value of the pixel in a third color space. A luma component value in the second color space is then selected for the pixel within an interval comprising multiple luma component values in the second color space and 5 bounded by the at least one bound. A color of the pixel is represented by the luma component value and two chroma component values in the second color space. The pre-processing enables selection of a suitable luma component value for the pixel in a computationally efficient way by limiting the number of luma component values that are available for the particular pixel.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 5, 2019
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob STRÖM, Kristofer DOVSTAM
  • Publication number: 20190364288
    Abstract: A processing for a first pixel in a picture comprises setting upper and/or lower limits of a first color component of the first pixel in a first color space to a respective fixed value if a maximum and/or minimum value of the first color component in the first color space results in a color component in a second color space that is below a first value of the color component in the second color space and above a second value of the color component in the second color space. A filtered value is obtained of the first color component and which is equal to or larger than the lower limit and equal to or lower than the upper limit. The processing results in filtered values that are cheaper to encode but that are visibly undistinguishable from the original colors of the pixels.
    Type: Application
    Filed: December 18, 2017
    Publication date: November 28, 2019
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jacob STRÖM, Kenneth ANDERSSON, Per WENNERSTEN
  • Publication number: 20190354663
    Abstract: A computing device for authenticating a user is provided. The computing device is operative to display a first text to the user, acquire a representation of the user subvocalizing a part of the first text, derive a user phrasing signature from the acquired representation, and authenticate the user in response to determining that the user phrasing signature and a reference phrasing signature fulfill a similarity condition. Optionally, the computing device may be further operative to determine if the user is authorized to read the first text. Further optionally, the computing device may be operative to reveal obfuscated parts of the first text in response to determining that the user is authorized to read the first text, or to discontinue displaying the first text, or to obfuscate at least part of the first text, in response to determining that the user is not authorized to read the first text.
    Type: Application
    Filed: December 14, 2016
    Publication date: November 21, 2019
    Inventors: Matthew John LAWRENSON, Lars ANDERSSON, Till BURKERT, Harm Stefan CRONIE, Jacob STRÖM, Jan Jasper VAN DEN BERG
  • Patent number: 10484711
    Abstract: The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture and/or a previous, according to a decoding order, DRAP picture as sole reference picture(s) for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: November 19, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Martin Pettersson, Jonatan Samuelsson, Rickard Sjöberg, Jacob Ström, Ruoyang Yu
  • Publication number: 20190342549
    Abstract: Embodiments of the disclosure provide methods, apparatus and computer programs for adaptive loop filtering in an encoder and in a decoder. One method, performed in an encoder, comprises: determining filter parameters for a plurality of filters to be used in encoding a frame or slice; determining respective activity values for each of a plurality of blocks in the frame or slice, wherein each block comprises a plurality of pixels; determining respective quantization parameters for each of the plurality of blocks; selecting, for each of the plurality of blocks, a filter from the plurality of determined filters based on the respective activity value and the respective quantization parameter; and applying the filter parameters for the respective selected filters to the plurality of blocks.
    Type: Application
    Filed: December 21, 2017
    Publication date: November 7, 2019
    Applicant: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Per WENNERSTEN, Alfonso DE LA ROCHA, Jacob STRÖM
  • Patent number: 10469659
    Abstract: The present invention relates to a method and a network device for setting up a voice call. The invention further relates to computer programs and computer program products comprising computer readable medium having the computer programs stored thereon. In a first aspect of the invention a method of setting up a voice call between a first party and a second party is provided. The method comprises acquiring information pertaining to at least one detected state of at least one of the first and the second party, determining whether the acquired information pertaining to the at least one detected state of the at least one of the first and the second party satisfies at least one criterion of a scheduling policy for setting up the voice call; and if so causing the voice call to be set up between the first party and the second party.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: November 5, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Matthew John Lawrenson, Jacob Ström
  • Publication number: 20190306517
    Abstract: A pixel pre-processing comprises subsampling a linear color in a first color space to obtain a subsampled linear color in the first color space. A first transfer function is applied to the subsampled linear color the first color space to obtain a subsampled non-linear color in the first color space. A first color transform is applied to the subsampled non-linear color in the first color space to obtain a subsampled first non-linear chroma component value and/or a subsampled second non-linear chroma component value in a second color space. A non-linear luma component value in the second color space is derived for the pixel, which together with the subsampled non-linear chroma component values represent a color the pixel. The pre-processing reduces chroma artifacts that may otherwise occur when chroma subsampling is performed following application of the first transfer function and the first color transform.
    Type: Application
    Filed: June 3, 2019
    Publication date: October 3, 2019
    Inventors: Jacob Ström, Kenneth Andersson, Martin Pettersson, Jonatan Samuelsson