Patents by Inventor Per Frojdh
Per Frojdh 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: 11553154Abstract: Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.Type: GrantFiled: March 18, 2021Date of Patent: January 10, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
-
Publication number: 20210211606Abstract: Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.Type: ApplicationFiled: March 18, 2021Publication date: July 8, 2021Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
-
Patent number: 10958867Abstract: Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.Type: GrantFiled: May 10, 2018Date of Patent: March 23, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
-
Patent number: 10944994Abstract: In one aspect, a compressed video bit stream is received and divided into packets that comprise either video data or supplemental information. Each packet is marked with a first subset identifier associated with a corresponding bit stream subset. A first sequence parameter set (SPS) is marked with the same first subset identifier as its associated bit stream subset. The first SPS comprises a second subset identifier indicating a decoding dependency of the bit stream subset associated with the first subset identifier on a bit stream subset associated with the second subset identifier. In another aspect, the packets from the bit stream are received and the first SPS is extracted. The first and second subset identifiers are used as relevant subset identifiers, and for each received packet, the first subset identifier is inspected and the packet is extracted when the first subset identifier matches one of the relevant subset identifiers.Type: GrantFiled: June 20, 2012Date of Patent: March 9, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Thomas Rusert, Per Fröjdh, Zhuangfei Wu
-
Patent number: 10397595Abstract: Supplemental processing information defining post-decoding instructions for processing decoded media content is co-organized in a file together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information. The co-organization thereby prevents legacy media terminals that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.Type: GrantFiled: August 13, 2018Date of Patent: August 27, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Publication number: 20180352244Abstract: Supplemental processing information defining post-decoding instructions for processing decoded media content is co-organized in a file together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information. The co-organization thereby prevents legacy media terminals that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.Type: ApplicationFiled: August 13, 2018Publication date: December 6, 2018Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Patent number: 10110654Abstract: The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.Type: GrantFiled: October 30, 2017Date of Patent: October 23, 2018Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Torbjörn Einarsson
-
Patent number: 10085036Abstract: Supplemental processing information defining post-decoding instructions for processing decoded media content is co-organized in a file together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information. The co-organization thereby prevents legacy media terminals that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.Type: GrantFiled: March 27, 2017Date of Patent: September 25, 2018Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Publication number: 20180262712Abstract: Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.Type: ApplicationFiled: May 10, 2018Publication date: September 13, 2018Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
-
Patent number: 9979925Abstract: Methods and arrangements in a client node and a server node support a decision on decoding and playout of a certain content in the client node. The methods and arrangements relate to the determining, conveying and obtaining of information related to the characteristics (level) required for decoding and playing out the certain media content at a non-regular playout rate. The method and arrangement in the client node further relate to determining, based on the obtained information, which playout rate(s) is/are supported by the client node in regard of level. The methods and arrangements enable the client node to refrain from attempting to decode and play out of the content at a non-regular rate requiring a level which is not supported by the client node.Type: GrantFiled: January 17, 2011Date of Patent: May 22, 2018Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
-
Publication number: 20180048692Abstract: The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.Type: ApplicationFiled: October 30, 2017Publication date: February 15, 2018Inventors: Per Fröjdh, Torbjörn Einarsson
-
Patent number: 9807142Abstract: The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.Type: GrantFiled: January 27, 2017Date of Patent: October 31, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Torbjörn Einarsson
-
Patent number: 9787980Abstract: An auxiliary information map (10) is upsampled to form an upsampled auxiliary information map (20). Multiple reference pixels (23) in the upsampled auxiliary information map (20) are selected for a current pixel (21) in the upsampled auxiliary information map (20) based on texel values of texels in an associated texture (30). An updated pixel value is calculated for the current pixel (21) based on the pixel values of the selected reference pixels (23).Type: GrantFiled: June 29, 2012Date of Patent: October 10, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ivana Girdzijauskas, Per Fröjdh, Thomas Rusert
-
Publication number: 20170201762Abstract: Supplemental processing information defining post-decoding instructions for processing decoded media content is co-organized in a file together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information. The co-organization thereby prevents legacy media terminals that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.Type: ApplicationFiled: March 27, 2017Publication date: July 13, 2017Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Publication number: 20170149858Abstract: The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.Type: ApplicationFiled: January 27, 2017Publication date: May 25, 2017Inventors: Per Fröjdh, Torbjörn Einarsson
-
Patent number: 9653113Abstract: Metadata defining decoding and rendering instructions for media content to be co-rendered in a media presentation is divided and distributed as track fragments provided in different media container files. Track fragment adjustment information is included in at least one such track fragment in order to define rendering timing relationships between media content portions defined by the track fragments in a current media container file. The rendering timing relationships enable a correct time alignment of the playback of the media content to be co-rendered to achieve a synchronized media presentation. The track fragment adjustment information is particularly advantageous in connection with tuning in or a random access in a stream of media container files comprising fragmented metadata.Type: GrantFiled: December 23, 2013Date of Patent: May 16, 2017Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Patent number: 9641584Abstract: In a method of enabling representation switching during HTTP streaming sessions in a communication system, arranging available representations into groups, providing information identifying the groups and their respective representations, and switching representation based on the provided group identify information.Type: GrantFiled: November 9, 2015Date of Patent: May 2, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Torbjörn Einarsson, Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Patent number: 9609368Abstract: Supplemental processing information (52, 54) defining post-decoding instructions for processing decoded media content is co-organized in a file (1) together with a pseudo-identifier of a media codec employed for encoding the media content. The co-organization trigger abortion of decoding of the media content by a legacy media terminal (210) that does not recognize the pseudo-identifier but enables decoding of the media content by a media terminal (200) that recognizes the pseudo-identifier to thereby enable post-decoding processing of the decoded media content using the supplemental processing information (52, 54). The co-organization thereby prevents legacy media terminals (210) that cannot use the supplemental processing information from decoding the media content and rendering the media content in a media presentation.Type: GrantFiled: October 18, 2010Date of Patent: March 28, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
-
Patent number: 9560398Abstract: The embodiments of the present invention relate to methods and arrangements for accomplishing trick modes. This is achieved by assigning samples within a track to sample groups, wherein all samples within a sample group belong to one temporal level and by allowing the client to access one temporal level independently of lower temporal levels. In this way, the flexibility for the client regarding play out of different frame rates is increased which can result in a lower bandwidth utilization.Type: GrantFiled: August 6, 2015Date of Patent: January 31, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Per Fröjdh, Torbjörn Einarsson
-
Patent number: 9479555Abstract: A method of controlling adaptive HTTP streaming of media content between a HTTP server and a HTTP client in a communication system, in which system media content is arranged as a plurality of periods, and each such period comprises a plurality of representations of media segments, which method includes the steps of providing temporal alignment information for the media segments of the plurality of representations, which temporal alignment information provides indications about a temporal relation between the segments of the plurality of representations of the media content. Further, the method includes providing key frame location information for the media segments, which key frame location information provides indications about locations of key frames in the media segments of the plurality of representations. Finally, controlling adaptation of the HTTP streaming of the media content based on at least one of the provided temporal alignment information and the provided key frame location information.Type: GrantFiled: May 1, 2015Date of Patent: October 25, 2016Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Torbjörn Einarsson, Per Fröjdh, Clinton Priddle, Zhuangfei Wu