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: 20180332286Abstract: 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: ApplicationFiled: June 23, 2016Publication date: November 15, 2018Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Martin PETTERSSON, Kenneth ANDERSSON, Simon EKSTRÖM, Jonatan SAMUELSSON, Jacob STRÖM
-
Publication number: 20180278934Abstract: 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 off-set 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: ApplicationFiled: July 7, 2016Publication date: September 27, 2018Applicant: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Kenneth ANDERSSON, Per HERMANSSON, Martin PETTERSSON, Jonatan SAMUELSSON, Jacob STRÖM
-
Publication number: 20180234724Abstract: Chunks (12, 14) of encoded video data of a streamed video bitstream (1) are stored and encoded video data is decoded to form decoded video data to be output for display. A selected portion (12) of the stored chunks (12, 14) or selected sub-chunks (25, 27) of the stored chunks (20, 22) for a previous, already played out part (3) of the streamed video bitstream (1) is or are discarded while keeping selected stored chunks (14) or selected sub-chunks (21, 23) stored as navigation tune-in points. The usage of selected stored chunks (14) or sub-chunks (21, 23) that are not discarded from the already played out part (3) of the streamed video bitstream (1) enables a low delay solution during video navigation when a user wants to jump to a previously played out position (5) within the streamed video bitstream (1).Type: ApplicationFiled: October 7, 2014Publication date: August 16, 2018Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob STRÖM, Beatriz GRAFULLA-GONZÁLEZ, Richard MITIC, Thomas RUSERT, Ying WANG
-
Publication number: 20180159683Abstract: A communications device (110) for generating a key for use as a shared secret in communications with another communications device (120) is provided. Each of the communications devices (110, 120) comprises a sensor array (111, 121) for measuring a spatially-varying magnetic field (320) originating from a first spatially-varying density of metallic particles comprised in a first battery (113), when subjected to an excitation magnetic field, and processing means operative to acquire a set of values from the sensor array (111, 121), which set of values represents the spatially-varying magnetic field (320), and to derive the key from the set of values. The excitation magnetic field (310) is generated by a magnetic-field generator (114) comprised in one of the communications devices (110, 120). Thereby, the two communications devices (110, 120) may, when in proximity, generate identical keys by probing the spatially-varying density of metallic particles comprised in the first battery (113).Type: ApplicationFiled: November 17, 2015Publication date: June 7, 2018Inventors: Matthew John Lawrenson, Lars Andersson, Till Burkert, Harm Stefan Cronie, Julian Charles Nolan, Jacob Ström
-
Publication number: 20180160126Abstract: A method of encoding a pixel comprises encoding second and third color component values of the pixel in a first color space. A first color component value in a second color space is obtained for the pixel. A first color component value in the first color space is determined based on minimizing an error computed based on a difference between the first color component value in the second color space and a test color component value in the second color space derived based on the encoded second and third color component values. The first color component value in the first color space is then encoded. The target value for coding of the first color component is thereby adapted given encoding of the second and third color components. As a result the visual quality of the pixel is improved.Type: ApplicationFiled: May 30, 2016Publication date: June 7, 2018Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kenneth ANDERSSON, Jacob STRÖM, Per WENNERSTEN
-
Publication number: 20180160127Abstract: 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: ApplicationFiled: May 10, 2016Publication date: June 7, 2018Applicant: Telefonaktiebolaget LM Ericsson (PUBL)Inventors: Jacob Ström, Kenneth Andersson, Martin Pettersson, Jonatan Samuelsson
-
Patent number: 9985459Abstract: 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: GrantFiled: September 30, 2015Date of Patent: May 29, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Matthew John Lawrenson, Lars Andersson, Till Burkert, Julian Charles Nolan, Jacob Ström
-
Publication number: 20180146213Abstract: It is presented a method for applying a filter on at least one colour component of an input signal used for video processing. The method is performed in a filter device and comprises the steps of: converting the input signal, by applying a first conversion process, to a modified signal, wherein both the input signal and the modified signal are in a spatial domain; filtering the modified signal with a filter, yielding a filtered signal; and converting the filtered signal, by applying a second conversion process, to an output signal, wherein the output signal is in a spatial domain.Type: ApplicationFiled: June 3, 2016Publication date: May 24, 2018Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Kenneth ANDERSSON, Martin PETTERSSON, Jonatan SAMUELSSON, Rickard SJÖBERG, Jacob STRÖM
-
Patent number: 9918095Abstract: A method of processing pixels in a picture of a video sequence comprising multiple pictures comprises identifying a pixel to be processed in the picture for which a variation in a linear representation of a color of the pixel that is smaller than a first threshold value results in a variation in a non-linear representation of the color that is larger than a second threshold value. The variation in the linear representation of the color also results in a variation in a luminance and chrominance based representation of the color that is smaller than a third threshold value. The method also comprises processing the identified pixel by modifying a value of at least one color component of the pixel. The method achieves a selective denoising of particular color components in certain situations to reduce the encoding cost yet do not significantly affect the visual quality.Type: GrantFiled: May 12, 2016Date of Patent: March 13, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jacob Ström, Kenneth Andersson, Olie Baumann, Martin Pettersson, Jonatan Samuelsson
-
Publication number: 20180067518Abstract: A device (100) for handheld operation, such as a mobile phone, a mobile terminal, a smartphone, a User Equipment (UE), a tablet, a phablet, a media player, a remote control, or a gaming console, is provided. The device is operative to detect an imminent or prevailing indication of an unstable operation of the device when being held by a hand (110) of a user of the device, and, in response thereto, to increase a grip between an outer surface (101, 103) of the device and one or more fingers (111-114) of the hand. The grip may, e.g., be increased by generating an adhesive force, or by increasing a friction, between the outer surface and the one or more fingers. Thereby, the risk for the user dropping the device is reduced, and a more convenient operation of the device is achieved, in particularly if operated single-handedly.Type: ApplicationFiled: December 8, 2015Publication date: March 8, 2018Inventors: Matthew John Lawrenson, Lars Andersson, Till Burkert, Julian Charles Nolan, Jacob Ström
-
Patent number: 9843792Abstract: A multi-view display controller determines view angles for each view of a multi-view media content for each viewer watching a multi-view display. The view angles determined for a viewer collectively define a viewer cone that displays the views onto the viewer. Media data of the multi-view media content is output together with information of the determined view angles to the multi-view display in order to allow each viewer to have the same experience of displayed media content regardless of where the viewer is positioned relative to the multi-view display.Type: GrantFiled: April 2, 2014Date of Patent: December 12, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Jacob Ström, Michael Huber
-
Patent number: 9832463Abstract: 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 as a temporal predictive picture 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 constitutes a random access point in a video bitstream.Type: GrantFiled: April 13, 2015Date of Patent: November 28, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Martin Pettersson, Jonatan Samuelsson, Rickard Sjöberg, Jacob Ström, Ruoyang Yu
-
Patent number: 9813839Abstract: 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: GrantFiled: December 12, 2013Date of Patent: November 7, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob Ström, Pål Frenger, Hugo Tullberg
-
Patent number: 9794591Abstract: 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: GrantFiled: January 25, 2017Date of Patent: October 17, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob Ström, Kenneth Andersson
-
Patent number: 9769495Abstract: 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: GrantFiled: July 27, 2016Date of Patent: September 19, 2017Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Jacob Ström, Jonatan Samuelsson, Rickard Sjöberg
-
Publication number: 20170208310Abstract: 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: ApplicationFiled: March 30, 2017Publication date: July 20, 2017Inventors: Jacob Ström, Jonatan Samuelsson
-
Publication number: 20170180436Abstract: 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: ApplicationFiled: May 22, 2015Publication date: June 22, 2017Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob Ström, Tommy Arngren
-
Publication number: 20170163070Abstract: 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: ApplicationFiled: September 30, 2015Publication date: June 8, 2017Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Matthew John LAWRENSON, Lars ANDERSSON, Till BURKERT, Julian Charles NOLAN, Jacob STRÖM
-
Patent number: 9654803Abstract: 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: GrantFiled: February 23, 2016Date of Patent: May 16, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jacob Ström, Jonatan Samuelsson
-
Publication number: 20170134751Abstract: 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: ApplicationFiled: January 25, 2017Publication date: May 11, 2017Inventors: Jacob Ström, Kenneth Andersson