Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 AVC / H.264

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th February 2024, 04:32   #81  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Quote:
Originally Posted by benwaggoner View Post
Quote:
Originally Posted by FranceBB View Post
Very nice.
My only fear is that MPEG-LA will try to kill H.264 once a large enough number of patents expires (which would really be a shame).
MPEG-LA doesn't provide any tools, standards, etcetera. Once all relevant patents have expired, they'll presumably shut down teh licensing program because there would be nothing to license. But the H.264 ecosystem would keep on trucking, just without patents or licensing to worry about.
One risk is that, as patents expire, the companies with still-active patents each go their own merry way so they can milk as much of their old patents as possible. This could make H.264 more costly to license.

This is why I am interested in seeing how many patents with a priority date before 1st March 2005 remain active after that date (or realistically, after the end of 2025 to account for minor extensions). In the meantime, H.264 is just too ubiquitous to die in the next 2 years.

Quote:
Originally Posted by FranceBB View Post
Very nice. this is what Dolby did when the AC3 patents expired as they pushed for E-AC3 and now AC4...
Personally, I am not necessarily annoyed by the Dolby formats themselves but the lack of a stereo AAC secondary stream when a Dolby audio format is being broadcast. For example, there was an attempt in France to have the UHD terrestrial channels be AC4-only with no secondary stream whatsoever, and I was like "Are those broadcasters (and the governments that oversee them) completely out of their minds? Or completely in the pocket of Dolby?" AC4 is not supported by many TVs and is mostly unsupported on PCs. Fortunately, all those few broadcasters here in Europe that had gone AC4-only have since realised their mistake and have added E-AC3 secondary streams alongside the AC4, so that's a headache avoided, at least here in Europe (don't know how things are in the US).

About E-AC3, I understand the need for it, since the move to H.265 for FullHD content is making the bitrate inefficiency of AC3 more apparent (especially when accompanied by an AAC secondary stream as it should), but E-AC3 can still be a headache when on its own (though not of AC4 proportions obviously). Speaking of which, do we have a list of E-AC3 patents? Some countries (like France) use E-AC3 exclusively even for H.264 broadcasts, so it's almost on topic.

Last edited by kurkosdr; 4th February 2024 at 05:29.
kurkosdr is offline   Reply With Quote
Old 4th February 2024, 11:14   #82  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
E-AC3 patent thread: https://forum.doom9.org/showthread.php?t=184389
Here there is a link to another hydrogenaudio forum thread.
oibaf is offline   Reply With Quote
Old 4th February 2024, 23:03   #83  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Quote:
Originally Posted by oibaf View Post
E-AC3 patent thread: https://forum.doom9.org/showthread.php?t=184389
Here there is a link to another hydrogenaudio forum thread.
Oops, forgot about that.
kurkosdr is offline   Reply With Quote
Old 5th February 2024, 19:59   #84  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Quote:
Originally Posted by oibaf View Post
There is a new February 2024 update.

In the previous November 2023 update there were 17 pages of patents, in the newer one there are still 17 pages with a higher number of patents.

In details, here is the total number of patents:
  • 2023-11 list: 2263
  • 2024-02 list: 2335

It looks like since the latest update 72 patents expired, and 144 new patents were added.

The good news is that in the next 3 months 556 patents should expire (which is about 24% of remaining active patents).

I am attaching the ordered lists, if you are interested.
Since your attachments are "pending approval", can you post the two lists on some external site like pastebin?

I want to see how many of those 144 new patents are from before 1st March 2005 (at least the application date).

It seems weird some entity would have a patent essential to the High Profile and would not collect royalties on it for 18+ years.

Last edited by kurkosdr; 5th February 2024 at 20:01.
kurkosdr is offline   Reply With Quote
Old 6th February 2024, 10:32   #85  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
Quote:
Originally Posted by kurkosdr View Post
Since your attachments are "pending approval", can you post the two lists on some external site like pastebin?
Quote:
I want to see how many of those 144 new patents are from before 1st March 2005 (at least the application date).

It seems weird some entity would have a patent essential to the High Profile and would not collect royalties on it for 18+ years.
I suspects they are mostly newer patents for recent H.264 extensions, mostly unused. Anyway, let us know!
oibaf is offline   Reply With Quote
Old 6th February 2024, 21:20   #86  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Quote:
Originally Posted by oibaf View Post


I suspects they are mostly newer patents for recent H.264 extensions, mostly unused. Anyway, let us know!
Thanks!

I cleaned up the February 2024 list from the "exp" strings (and removed the expiring patents from the November 2023 list, since they have already expired):
Nov 2023: https://pastebin.com/raw/WaN3xweH
Feb 2024: https://pastebin.com/raw/X0HvJ70b

So, now we can do a:
Code:
diff --side-by-side --suppress-common-lines nov2023.txt feb2024.txt
And we get the list of 144 new patents:
https://pastebin.com/raw/iNeDqFwK

But wait, there is more, MPEG LA likes to list the EP patents for every country they apply to, which means that a single EP patent creates 24 entries. Same for the EA and AP patents, which create 8 and 18 entries respectively. So, if we clean up a bit further, we get "only" 51 new patents:
https://pastebin.com/raw/AD5ih8vf
(note: I have added the 5 "international" patents at the top of the text)

This is a low enough number that I can run them all through Google Patents manually, 17 a day will do it (I really want to see how many of them have application dates from before 1 March 2005).

Also, ideally we'd have a way to provide automated submissions to Google Patents (so I can run the full Feb 2024 list through Google Patents to extract application date and expected expiration for each), but I can't guarantee I will attempt something like that.

@oibaf
Also, how do you convert from PDF to text (and remove noise such as page numbers and company names)?

Last edited by kurkosdr; 6th February 2024 at 21:31.
kurkosdr is offline   Reply With Quote
Old 6th February 2024, 21:26   #87  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Also, one WTF I have already noticed, the last US patent (numerically) on the list is US 11,871,015 has an application date of 2022-09-21, which is weird because the last version of the AVC/H.264 standard according to Wikipedia and VIA-LA's own website is 2021-08-22. Shouldn't the standard itself count as prior art? At this point, I think they are just adding random non-essential stuff (for example encoding optimization methods) to pad the number of patents in the pool.

Last edited by kurkosdr; 6th February 2024 at 21:30.
kurkosdr is offline   Reply With Quote
Old 7th February 2024, 08:58   #88  |  Link
Avclover
Registered User
 
Join Date: Sep 2023
Posts: 7
US 11,871,015 is based on the same priority document than the rest of this patent family which predates the standard. Data in Google patents is often flawed or incomplete but it's clearly stated on the cover sheet of the actual patent. Nothing shady afaict.

Last edited by Avclover; 7th February 2024 at 08:59. Reason: Typo
Avclover is offline   Reply With Quote
Old 7th February 2024, 10:25   #89  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
Quote:
Originally Posted by kurkosdr View Post
Also, how do you convert from PDF to text (and remove noise such as page numbers and company names)?
Well... given it looks you are using some unix version it's as simple as typing on the CLI what you already asked :
Code:
pdftotext file.pdf
You can also first cut the first pages with active patents (17, for the last 2 reports) using pdfarranger before that.

Then, you can just use some trick like this:
Code:
grep [0-9] file.txt | sort | uniq > file-cleaned.txt
and then manually check the resulting file to remove spurious lines (or improve the above command).

To get the unique EP patent from the "multiple European patents" you can do something like:
Code:
grep EP file-cleaned.txt | grep -v Exp | cut -d'(' -f2 | cut -d')' -f1 | sort | uniq
Always check the resulting file, because the original PDF file have some typos that may break something.

Last edited by oibaf; 7th February 2024 at 10:29.
oibaf is offline   Reply With Quote
Old 29th February 2024, 14:41   #90  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
Quote:
Originally Posted by kurkosdr View Post
This is a low enough number that I can run them all through Google Patents manually, 17 a day will do it (I really want to see how many of them have application dates from before 1 March 2005).

Also, ideally we'd have a way to provide automated submissions to Google Patents (so I can run the full Feb 2024 list through Google Patents to extract application date and expected expiration for each), but I can't guarantee I will attempt something like that.
Any news?
oibaf is offline   Reply With Quote
Old 7th April 2024, 19:50   #91  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
BTW, it looks like there are only two patents still active in EU, expiring in less than 10 months:
  • 2025-01-26: EP 1709801 (Panasonic Holdings Corporation)
  • 2025-01-26: EP 2384002 (Panasonic Holdings Corporation)
Do someone known if they are really needed for the common used High Profile? (or if they are needed for something else)
oibaf is offline   Reply With Quote
Old 7th April 2024, 20:26   #92  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,143
Quote:
Originally Posted by oibaf View Post
BTW, it looks like there are only two patents still active in EU,
nokia has some patents too.
hajj_3 is offline   Reply With Quote
Old 14th April 2024, 12:30   #93  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,143
an updated list of h265 patent pools:

hajj_3 is offline   Reply With Quote
Old 28th April 2024, 18:03   #94  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
Quote:
Originally Posted by oibaf View Post
BTW, it looks like there are only two patents still active in EU,
Quote:
Originally Posted by hajj_3 View Post
nokia has some patents too.
Do you have any references?
oibaf is offline   Reply With Quote
Old 29th April 2024, 15:00   #95  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,143
Quote:
Originally Posted by oibaf View Post
Do you have any references?
nokia is suing hp and amazon over h264 patents:

https://www.courtlistener.com/docket...s-oy-v-hp-inc/
https://www.courtlistener.com/docket...amazoncom-inc/
hajj_3 is offline   Reply With Quote
Old 29th April 2024, 15:17   #96  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 72
Quote:
Originally Posted by hajj_3 View Post
"District Court, D. Delaware"

I cannot see the patents, but it just looks like U.S. related, or is there any other detail related to EU patents?
oibaf is offline   Reply With Quote
Old 29th April 2024, 20:58   #97  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,143
Quote:
Originally Posted by oibaf View Post
"District Court, D. Delaware"

I cannot see the patents, but it just looks like U.S. related, or is there any other detail related to EU patents?
https://www.nokia.com/blog/nokia-see...ia-inventions/
hajj_3 is offline   Reply With Quote
Old 30th April 2024, 00:47   #98  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 374
Quote:
Originally Posted by oibaf View Post
Any news?
Life got in the way, but anyway, someone has made a much better list.

Quote:
Originally Posted by hajj_3 View Post
nokia has some patents too.
No, they don't, not necessarily.

As I've explained to you on the previous page, Nokia says their patents cover "video compression, content delivery, content recommendation and aspects related to hardware".

We only care about video compression, not the other three, and even then only essential ones. So, unless Nokia comes forward and clarifies which patents relate to video compression and which of those they consider to be essential, they cannot be assumed to have asserted a single patent against H.264.
kurkosdr is offline   Reply With Quote
Old 3rd May 2024, 11:04   #99  |  Link
Spyros
Registered User
 
Join Date: Jun 2019
Posts: 21
May 2024 patent list

After three months, a new patent list is available: May 1, 2024

14 pages with unexpired patents, 45 pages with expired ones (compared to 17 pages with unexpired patents, 41 pages with expired ones in February).
Sorry, I don't have the patience to analyze them methodically, feel free to do so if you want.

The next three months seem uneventful, with only 20 patents expiring in that period.

(Btw, I'll update the first post to show the gradual progress of patents expiring)
Spyros is offline   Reply With Quote
Old 6th May 2024, 22:34   #100  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
Quote:
Originally Posted by hajj_3 View Post
Unified Patents has list of patents in litigation by company: https://portal.unifiedpatents.com/pt...echnologies+OY

Which helpfully lists the patents in question with links.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:19.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.