I can't believe they patented this

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
stdcall
Member
Member
Posts: 78
Joined: Thu Mar 14, 2013 1:30 am

I can't believe they patented this

Post by stdcall »

I just thought about it for implementation in my OS. This is so lame that such basic things are patented like that.
https://www.google.ch/patents/US20080195838
“Meaningless! Meaningless!”
says the Teacher.
“Utterly meaningless!
Everything is meaningless.” - Ecclesiastes 1, 2

Educational Purpose Operating System - EPOS
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: I can't believe they patented this

Post by Solar »

And this, ladies and gentlemen, is why it is such a bad idea to allow patents on procedures / software in the first place.
Every good solution is obvious once you've found it.
User avatar
Rusky
Member
Member
Posts: 792
Joined: Wed Jan 06, 2010 7:07 pm

Re: I can't believe they patented this

Post by Rusky »

Like most software patents, it's probably safe to ignore it- a quick google search shows it's independently implemented in all kinds of open source projects, and has been talked about and used (as in, it's a well-known tool in the industry) several years before that patent. (For example, https://blogs.msdn.microsoft.com/oldnew ... 0/?p=42263 and http://vrb.sourceforge.net/ and even http://web.archive.org/web/200306032125 ... shusr.org/)
User avatar
drunkenfox
Member
Member
Posts: 46
Joined: Tue Mar 13, 2012 10:46 pm

Re: I can't believe they patented this

Post by drunkenfox »

So if I get this right bascially a circular buffer when 99% of internet, audio, video, and other streamed programs rely on?
;goodbye OS, hello BIOS
mov eax, FFFFFFF0h
jmp eax
stdcall
Member
Member
Posts: 78
Joined: Thu Mar 14, 2013 1:30 am

Re: I can't believe they patented this

Post by stdcall »

Basically it's mapping one physical page to two consecutive virtual addresse.
So, when we write pass the first virtual page, we wrap back to the beginning of the page.
“Meaningless! Meaningless!”
says the Teacher.
“Utterly meaningless!
Everything is meaningless.” - Ecclesiastes 1, 2

Educational Purpose Operating System - EPOS
User avatar
Ycep
Member
Member
Posts: 401
Joined: Mon Dec 28, 2015 11:11 am

Re: I can't believe they patented this

Post by Ycep »

First steps to Microsoft's monopoly, folks.
User avatar
Sik
Member
Member
Posts: 251
Joined: Wed Aug 17, 2016 4:55 am

Re: I can't believe they patented this

Post by Sik »

Incidentally, this is exactly the same thing as mirroring in hardware, just that in this case it's done at the virtual space instead.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re: I can't believe they patented this

Post by Solar »

Rusky wrote:Like most software patents, it's probably safe to ignore it...
Yes you would probably win a court case.

But that means you would have to go through a court case, paying lawyers from your own pockets, while the sueing party has a fully payed legal department.

I tell you from personal experience, that's certainly going to mess up your bank account and your time schedule...
Every good solution is obvious once you've found it.
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA

Re: I can't believe they patented this

Post by Schol-R-LEA »

Lukand wrote:First steps to Microsoft's monopoly, folks.
You are either 35 years too late with that observation, or rather poor at expressing sarcasm in English.

To be fair, sarcasm is tricky in plain text.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
stdcall
Member
Member
Posts: 78
Joined: Thu Mar 14, 2013 1:30 am

Re: I can't believe they patented this

Post by stdcall »

The problem here is not Microsoft.
The actual problem are the patent offices who approve these ridicules patents.
“Meaningless! Meaningless!”
says the Teacher.
“Utterly meaningless!
Everything is meaningless.” - Ecclesiastes 1, 2

Educational Purpose Operating System - EPOS
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: I can't believe they patented this

Post by max »

stdcall wrote:The problem here is not Microsoft.
The actual problem are the patent offices who approve these ridicules patents.
If I do a crime to you, but someone decides that it was legit, it might still be a crime to you.
User avatar
iansjack
Member
Member
Posts: 4686
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: I can't believe they patented this

Post by iansjack »

You are suggesting that your individual views are more important than those of the courts who are set up to deal with crimes. That's a dangerous road, which ends up with vigilantes.

Change the law if it's wrong, but don't take the law into your own hands.
User avatar
MichaelFarthing
Member
Member
Posts: 167
Joined: Thu Mar 10, 2016 7:35 am
Location: Lancaster, England, Disunited Kingdom

Re: I can't believe they patented this

Post by MichaelFarthing »

iansjack wrote:You are suggesting that your individual views are more important than those of the courts who are set up to deal with crimes. That's a dangerous road, which ends up with vigilantes.

Change the law if it's wrong, but don't take the law into your own hands.
It is also the road that produced the mass protests that have won votes for women and the end of the slave trade.
User avatar
iansjack
Member
Member
Posts: 4686
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: I can't believe they patented this

Post by iansjack »

No.

Changing the law achieved those ends, not taking the law into your own hands.
User avatar
MichaelFarthing
Member
Member
Posts: 167
Joined: Thu Mar 10, 2016 7:35 am
Location: Lancaster, England, Disunited Kingdom

Re: I can't believe they patented this

Post by MichaelFarthing »

With regard to slavery perhaps. Certainly not in the case of votes for women which would not have happened without the direct action against the law.

Edit:

I originally said more about the principle, but this is not the place. Suffice to say we have a totally different view of political philosophy.
Post Reply