Patents by Inventor Tomas Lundberg
Tomas Lundberg 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: 11743158Abstract: An initial bitrate is selected for a video delivery session by a user equipment (5, 200) performing, during a time window from initiation of a video player application in the user equipment (5, 200) up to selection of a video content, network measurements of a current condition of a network used to deliver the video content to the user equipment (5, 200). A respective initial buffer duration is provided for each bitrate available for the video content and where these respective initial buffer durations are predicted based on at least one network metric derived from the network measurements. An initial bitrate for delivering the video content over the network to the user equipment is selected based on the respective initial buffer durations.Type: GrantFiled: November 14, 2016Date of Patent: August 29, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Selim Ickin, Tomas Lundberg
-
Patent number: 11689433Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: GrantFiled: October 13, 2021Date of Patent: June 27, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, Junaid Shaikh
-
Patent number: 11463742Abstract: Mechanisms for predicting a multimedia session MOS are provided. The multimedia session has a video session and an audio session. The video quality and the audio quality are represented by vectors of per-time-unit scores of video quality and audio quality, respectively. The multimedia session is represented by a vector of the rebuffering start times of each rebuffering event, and a vector of the rebuffering durations of each rebuffering event. Audiovisual quality features are generated from the vectors of per-time-unit scores of video and audio quality. Buffering features are generated from the vector of rebuffering start times of each rebuffering event and the vector of rebuffering durations of each rebuffering event. A multimedia session MOS is then estimated based on the generated audiovisual quality features and the generated buffering features.Type: GrantFiled: June 22, 2020Date of Patent: October 4, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, David Lindero, Junaid Shaikh
-
Publication number: 20220219966Abstract: Apparatus for dispensing a beverage in which a bottle containing the beverage is placed in a cradle and a portion of the beverage flows into a heat exchanger in which the beverage is heated or cooled to a desired temperature. The heat exchanger may be divided into at least two zones with the beverage being heated or cooled to the desired temperature in an inlet zone and the beverage being maintained at the desired temperature in an outlet zone.Type: ApplicationFiled: January 6, 2022Publication date: July 14, 2022Inventors: Max Tomas Lundberg, Per Bergelin, Anders Bruus, Michael Skovbjerg, Ann-Marie Finn, Kenneth Holck Jakobsen
-
Publication number: 20220030048Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: ApplicationFiled: October 13, 2021Publication date: January 27, 2022Inventors: Tomas LUNDBERG, Jing FU, Gunnar HEIKKILÄ, Junaid SHAIKH
-
Publication number: 20210409820Abstract: It is provided a method, performed by a MOS, Mean Opinion Score, estimator, for predicting a multimedia session MOS. The multimedia comprises a video and an audio, wherein video quality is represented by a list of per time unit scores of a video quality, an initial buffering event and rebuffering events in the video, and wherein audio quality is represented by a list of per time unit scores of audio quality. The method comprises: generating video features from the list of per time unit scores of the video quality; generating audio features from the list of per time unit scores of the audio quality; generating buffering features from the initial buffering event and rebuffering events in the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features by using machine learning technique.Type: ApplicationFiled: September 13, 2021Publication date: December 30, 2021Inventors: Jing Fu, Junaid Shaikh, Tomas Lundberg, Gunnar Heikkilä
-
Patent number: 11178024Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: GrantFiled: April 20, 2020Date of Patent: November 16, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, Junaid Shaikh
-
Patent number: 11122329Abstract: It is provided a method, performed by a MOS, Mean Opinion Score, estimator, for predicting a multimedia session MOS. The multimedia comprises a video and an audio, wherein video quality is represented by a list of per time unit scores of a video quality, an initial buffering event and rebuffering events in the video, and wherein audio quality is represented by a list of per time unit scores of audio quality. The method comprises: generating video features from the list of per time unit scores of the video quality; generating audio features from the list of per time unit scores of the audio quality; generating buffering features from the initial buffering event and rebuffering events in the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features by using machine learning technique.Type: GrantFiled: February 22, 2017Date of Patent: September 14, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Jing Fu, Junaid Shaikh, Tomas Lundberg, Gunnar Heikkilä
-
Publication number: 20200322654Abstract: Mechanisms for predicting a multimedia session MOS are provided. The multimedia session has a video session and an audio session. The video quality and the audio quality are represented by vectors of per-time-unit scores of video quality and audio quality, respectively. The multimedia session is represented by a vector of the rebuffering start times of each rebuffering event, and a vector of the rebuffering durations of each rebuffering event. Audiovisual quality features are generated from the vectors of per-time-unit scores of video and audio quality. Buffering features are generated from the vector of rebuffering start times of each rebuffering event and the vector of rebuffering durations of each rebuffering event. A multimedia session MOS is then estimated based on the generated audiovisual quality features and the generated buffering features.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, David Lindero, Junaid Shaikh
-
Publication number: 20200252309Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: ApplicationFiled: April 20, 2020Publication date: August 6, 2020Inventors: Tomas LUNDBERG, Jing FU, Gunnar HEIKKILÄ, Junaid SHAIKH
-
Patent number: 10708636Abstract: There are provided mechanisms for predicting a multimedia session MOS. The multimedia session comprises a video session and an audio session, wherein video quality is represented by a vector of per-time-unit scores of video quality and wherein audio quality is represented by is a vector of per-time-unit scores of audio quality. The multimedia session is represented by a vector of rebuffering start times of each rebuffering event, a vector of rebuffering durations of each rebuffering event, and an initial buffering duration being the time between an initiation of the multimedia session and a start time of the multimedia session. The method comprises generating audiovisual quality features from the vector of per-time-unit scores of video quality and the vector of per-time-unit scores of audio quality.Type: GrantFiled: June 29, 2017Date of Patent: July 7, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, David Lindegren, Junaid Shaikh
-
Patent number: 10666529Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: GrantFiled: March 7, 2016Date of Patent: May 26, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, Junaid Shaikh
-
Publication number: 20190334803Abstract: An initial bitrate is selected for a video delivery session by a user equipment (5, 200) performing, during a time window from initiation of a video player application in the user equipment (5, 200) up to selection of a video content, network measurements of a current condition of a network used to deliver the video content to the user equipment (5, 200). A respective initial buffer duration is provided for each bitrate available for the video content and where these respective initial buffer durations are predicted based on at least one network metric derived from the network measurements. An initial bitrate for delivering the video content over the network to the user equipment is selected based on the respective initial buffer durations.Type: ApplicationFiled: November 14, 2016Publication date: October 31, 2019Inventors: Selim Ickin, Tomas Lundberg
-
Publication number: 20190124375Abstract: There are provided mechanisms for predicting a multimedia session MOS. The multimedia session comprises a video session and an audio session, wherein video quality is represented by a vector of per-time-unit scores of video quality and wherein audio quality is represented by is a vector of per-time-unit scores of audio quality. The multimedia session is represented by a vector of rebuffering start times of each rebuffering event, a vector of rebuffering durations of each rebuffering event, and an initial buffering duration being the time between an initiation of the multimedia session and a start time of the multimedia session. The method comprises generating audiovisual quality features from the vector of per-time-unit scores of video quality and the vector of per-time-unit scores of audio quality.Type: ApplicationFiled: June 29, 2017Publication date: April 25, 2019Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas Lundberg, Jing Fu, Gunnar Heikkilä, David Lindegren, Junaid Shaikh
-
Publication number: 20190052932Abstract: It is provided a method, performed by a MOS, Mean Opinion Score, estimator, for predicting a multimedia session MOS. The multimedia comprises a video and an audio, wherein video quality is represented by a list of per time unit scores of a video quality, an initial buffering event and rebuffering events in the video, and wherein audio quality is represented by a list of per time unit scores of audio quality. The method comprises: generating video features from the list of per time unit scores of the video quality; generating audio features from the list of per time unit scores of the audio quality; generating buffering features from the initial buffering event and rebuffering events in the video; and estimating a multimedia session MOS from the generated video features, generated audio features and generated buffering features by using machine learning technique.Type: ApplicationFiled: February 22, 2017Publication date: February 14, 2019Inventors: Jing Fu, Junaid Shaikh, Tomas Lundberg, Gunnar Heikkilä
-
Publication number: 20180091386Abstract: A method and a scoring node for estimating a user's Quality of Experience, QoE, when a service is delivered in a media stream to the user by means of a communication network. Quality-related parameters pertaining to the service delivery are extracted, and an individual opinion score is determined for each of a set of quality models by applying each respective quality model in the set on the quality-related parameters. An aggregated opinion score is then determined as a weighted average of the individual opinion scores. The aggregated opinion score can then be used as an estimation of the user's QoE for the service delivery, e.g. when evaluating the service and/or the communication network.Type: ApplicationFiled: March 7, 2016Publication date: March 29, 2018Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Tomas LUNDBERG, Jing FU, Gunnar HEIKKILÄ, Junaid SHAIKH
-
Publication number: 20170176059Abstract: Apparatus for and method of rapidly chilling a beverage in which a vessel having high thermal mass relative to the amount of beverage to be introduced into the vessel is cooled through contact with a cooling module to a temperature low enough that a volume of beverage introduced into the vessel is rapidly cooled.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventors: Max Tomas LUNDBERG, Per Daniel BERGELIN
-
Publication number: 20170176096Abstract: Apparatus for and method of rapidly chilling a beverage in which a vessel having high thermal mass relative to the amount of beverage to be introduced into the vessel is cooled through contact with a cooling module to a temperature low enough that a volume of beverage introduced into the vessel is rapidly cooled.Type: ApplicationFiled: July 6, 2016Publication date: June 22, 2017Inventors: Max Tomas LUNDBERG, Per Daniel Bergelin
-
Patent number: 9363684Abstract: A method of determining loss of IP packets that are transported over a network (102), where each IP packet comprises a number of data packets. The method comprises: i) extracting (501) a first data packet from a first IP packet (41), ii) extracting (502) a second data packet from a second IP packet, iii) retrieving (503, 504) a first sequence number from a first data packet and a second sequence number from a second data packet, where each of the sequence numbers is indicative of a sequence of data packets and has a value belonging to a set of a number of unique values, iv) calculating (505) a difference (?cc) between the sequence numbers, and v) determining (506) a number (k) of lost IP packets, as a function of the difference (?cc) between the sequence numbers. Related computer readable medium and customer equipment are also described.Type: GrantFiled: September 14, 2011Date of Patent: June 7, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Jorgen Gustafsson, Gunnar Heikkila, Tomas Lundberg
-
Publication number: 20130194958Abstract: A method of determining loss of IP packets that are transported over a network (102), where each IP packet comprises a number of data packets. The method comprises: i) extracting (501) a first data packet from a first IP packet (41), ii) extracting (502) a second data packet from a second IP packet, iii) retrieving (503, 504) a first sequence number from a first data packet and a second sequence number from a second data packet, where each of the sequence numbers is indicative of a sequence of data packets and has a value belonging to a set of a number of unique values, iv) calculating (505) a difference (?cc) between the sequence numbers, and v) determining (506) a number (k) of lost IP packets, as a function of the difference (?cc) between the sequence numbers. Related computer readable medium and customer equipment are also described.Type: ApplicationFiled: September 14, 2011Publication date: August 1, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Jorgen Gustafsson, Gunnar Heikkila, Tomas Lundberg