Action … for the good of technology.
Jarosław Duda has helped Google adapt the ANS algorithm to compress video files since 2014. In June 2017, he accidentally came across a patent application of the Mountain View giant from December 2015, which concerned … the use of ANS in video compression.
"On January 1, 2014, I wrote on the Google group forum to use ANS in video compression, for 3.5 years I helped them through this forum and emails – hoping for formal cooperation. Instead, in June 2017 I accidentally found their patent application (over 100 countries) from December 2015 for the use of ANS in video compression (in a commonly used approach they exchanged the encoding for mine), without indicating my public communication in which I gave it to them – this is a well-documented attempt at plagiarism. ANS owes its current popularity because it is patented – otherwise he would rather be niche today. I am a scientist and I believe in free development and access to knowledge", said a Polish specialist in September 2018.
The Jagiellonian University then stood up for the Pole, and in 2018 the US Patent and Trademark Office rejected Google's application. An American company then claimed that she wanted to patent the code for fear of patent trolls and other companies that might want to earn ANS. Jarosław Duda, in turn, supposed that coding would be free in Google programs, and in the rest its use would be associated with fees.
"Nobody got a patent for the ANS coding method. I also did not – from the beginning I wanted the solution to be freely available and free for computer and smartphone users. All users of these devices unknowingly use ANS coding, everyone has the right to do so", Jarosław Duda, currently a lecturer at the Faculty of Mathematics and Computer Science of the Jagiellonian University, said in a conversation with PAP on Friday.
Now Google spokesperson in Poland, Adam Malczak, comment on this matter. "Since then we have not taken any steps in this matter. We have always wanted this solution to be publicly available", explains in an interview with PAP.
ANS is currently used in many devices that we use every day – including in every new computer or smartphone.