Patents by Inventor Clinton Priddle

Clinton Priddle 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: 11553154
    Abstract: 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: Grant
    Filed: March 18, 2021
    Date of Patent: January 10, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
  • Patent number: 11524214
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: December 13, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Publication number: 20210211606
    Abstract: 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: Application
    Filed: March 18, 2021
    Publication date: July 8, 2021
    Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
  • Publication number: 20210197035
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Application
    Filed: March 15, 2021
    Publication date: July 1, 2021
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Patent number: 10974107
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: April 13, 2021
    Assignee: Velos Media, LLC
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Patent number: 10958867
    Abstract: 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: Grant
    Filed: May 10, 2018
    Date of Patent: March 23, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
  • Patent number: 10542284
    Abstract: Methods and arrangements for video coding are provided. In one exemplary embodiment, a method performed by a video decoder may include decoding an encoded video block based on a single index corresponding to the encoded video block and a predetermined reference picture list to obtain a decoded video block. Further, the index may represent a combination of a reference mode and one or more reference pictures associated with the predetermined reference picture list.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: January 21, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Zhuangfei Wu, Kenneth Andersson, Clinton Priddle, Thomas Rusert, Rickard Sjöberg
  • Publication number: 20200009428
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Application
    Filed: September 18, 2019
    Publication date: January 9, 2020
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Patent number: 10456635
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: October 29, 2019
    Assignee: Velos Media, LLC
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Patent number: 10397595
    Abstract: 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: Grant
    Filed: August 13, 2018
    Date of Patent: August 27, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
  • Publication number: 20180352244
    Abstract: 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: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
  • Patent number: 10085036
    Abstract: 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: Grant
    Filed: March 27, 2017
    Date of Patent: September 25, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
  • Publication number: 20180262712
    Abstract: 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: Application
    Filed: May 10, 2018
    Publication date: September 13, 2018
    Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
  • Patent number: 9979925
    Abstract: 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: Grant
    Filed: January 17, 2011
    Date of Patent: May 22, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Clinton Priddle, Per Fröjdh, Thorsten Lohmar, Zhuangfei Wu
  • Patent number: 9937393
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: April 10, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Publication number: 20180056149
    Abstract: A picture with multiple slices is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice in the picture and corresponding slice flags of the remaining slices are set to a second defined value. A respective slice address is generated for each remaining slice to enable identification of the slice start position within the picture for the slice. A coded picture representation of the picture comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices for which slice addresses are required and the slice per picture for which no slice address is needed to identify its slice start position.
    Type: Application
    Filed: November 6, 2017
    Publication date: March 1, 2018
    Inventors: Rickard Sjöberg, Clinton Priddle
  • Patent number: 9860554
    Abstract: In a motion estimation for a group of at least one image element in a frame of a video sequence, a global motion is determined between the frame and a reference frame. Uncovered groups present in an uncovered region of the frame are identified based on the determined global motion. The global motion is assigned as motion representation for these identified uncovered groups. The assigned motion representation is useful for constructing new frames in the sequence in a frame rate up-conversion.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 2, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jonatan Samuelsson, Kenneth Andersson, Clinton Priddle
  • Publication number: 20170201762
    Abstract: 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: Application
    Filed: March 27, 2017
    Publication date: July 13, 2017
    Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
  • Patent number: 9653113
    Abstract: 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: Grant
    Filed: December 23, 2013
    Date of Patent: May 16, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Per Fröjdh, Clinton Priddle, Zhuangfei Wu
  • Patent number: 9641584
    Abstract: 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: Grant
    Filed: November 9, 2015
    Date of Patent: May 2, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Torbjörn Einarsson, Per Fröjdh, Clinton Priddle, Zhuangfei Wu