Microsoft Now Owns "Page Up" and "Page Down"



+ Add a Comment


The key to the patent is that the viewport into your page is positioned exactly the same after pressing PageUp or PageDown.  Almost all applications will reset the viewport to the top left of the page after a PageDown operation - try it yourself.  It is particularily noticable if you have zoomed in so much that the page won't fit on the screen.  Adobe Reader,, Firefox, etc. etc. do not infringe on this patent.  I know of one example of prior art, though: Ghostview (a PostScript viewer for Unix).






Keith E. Whisman

Look at the names of the people that got my complaint and the name of the manager. It's like it went straight to India or some other Asian or middle eastern country. Name looks arabic.



Keith E. Whisman

I just got a reply Email from Microsoft. Here it is in it's entirety.




Thank you for
contacting Microsoft Customer service.


I understand that
you have a question about “Microsoft has patented the Page Up and Page Down


Keith, I would
suggest you to contact Microsoft Corporate team for information. You can contact
them at (800)-Microsoft (642-7676). They are available 24hrs a


If you have any
other question please contact us again.





Microsoft Customer
Service Representative


If you have any
feedback about your Online Customer Service experience, please send them to my
manager Zafar Iqbal at Please do not
forget to indicate the name of my manager in the subject

--- Original Message
From :
Sent :
24 August 2008 23:50:52 UTC
To :
: Microsoft has patented the Page Up and Page Down keys

O/S: any os
Br: any browser

First Name: Keith
Last Name:

Other;Any keyboard

Message: I just discovered that Microsoft has illegitimately
patented the page up and page down keys on the keyboard. This is wrong and
disgusting. How dare Microsoft patent something that it did'nt invent. This has
been part of the public domain and freely available as a standard impliment on
keyboards manufactured since the beginning of computing with a keyboard. I
learned of this at this URL
  I hope that Microsoft will make a commitment to keeping all aspects of the
standard 101 keyboard free to manufacture by anyone. Free from patent
infringement lawsuits. This is just so ugly and disgusting. If Microsoft does
not address this then I will have no other option as an American than to make it
my lifes mission to destroy Microsoft. I can't believe a Company that I have
loved and enjoyed for over 28 years can do something this dirty. Please take me
seriously. I am highly offended and I will make it as public as I can that
Microsoft has done something so dirty like this. You should be ashamed to be
part of an organization that has done something like this. I want this to reach
the eyes of the highest officer in the Microsoft organization.

Keith E. Whisman. Pondering becoming an ex-microsoft fan boy.



Hehe...  I prevented myself from being forced to do the escalation myself by "kindly requesting" that my concerns be forwarded to the appropriate departmentment or area if I was not submitting it to the appropriate place...  So if I get that e-mail that you just got I'll be a little upset...


I am curious how someone higher-up that's "authorized" to respond to this will respond.  Obviously the guy you got there was a relatively low-level CS guy who is pretty limited in terms of the issues he's allowed to handle.  Really wanna see how their PR for this is.


EDIT:  So I did get virtually the same exact e-mail back.  Different names, though, obviously.  Somehow I'm not surprised that they've all been told to give this response...  This just leaves me wondering...  Microsoft, if you knew this was going to piss people off, why'd you do it?


Number Six

I use Das Keyboard.  No "Page Up/Page Down" printed on any keys.  In fact, there's nothing on any of the keys whatsoever! :D


This may be a stupid question, but is their patent for the functionality of the keys itself (which doesn't seem possible considering the dozens if not hundreds of manufacturers out there) or is it for how the functionality applies to MS apps?? Is there a difference?  In my experience, the keys don't behave the same way in every application.  



The claims of the patent define the scope of the power to exclude, not the description.  Claim 1 looks to be a bit narrower than the description in the patent body:

1. In a computing environment, a method comprising: displaying at
least one page of a document that has multiple pages, at least one of
the multiple pages, and the displayed
at least one page including a first page displayed beginning at a
starting point offset from a top of the document and from a top of the
first page; calculating a height of at least the first page;
calculating a row offset of the starting point of the
first page; calculating a vertical offset at the starting point of the
first page, wherein the vertical offset is calculated according to a
formula of the form {[(p-1)/c]h}+r, where p is equal to the number of
pages in the document, c is equal to the
number of columns of the document which are simultaneously displayed, h
is equal to the height of at least the first page, and r is equal to
the row offset of the starting point of the first page; receiving a
command indicative of a whole page-based
incremental scroll request related to changing first content currently
being displayed in the at least one page; determining a whole-page
increment for scrolling from first content to second content, wherein
determining the whole-page increment includes
calculating a vertical offset at a second starting point in the
document, the vertical offset being calculated according to the formula
V.sub.1.+-.(cr), where V.sub.1 is the vertical offset at the starting
point of the first page; and changing the
display to display second content, by replacing the at least one page
of the document with at least one other page, the display of the at
least one other page beginning at the second starting point. 

Not sure if anyone has performed this exact method before (in which case the claim is per se invalid), or whether the claimed methods would have been obvious in light of what has been done before (a factual inquiry).  Could also just be that the US Patent Office was asleep at the wheel, and didn't find/cite the relevant prior art.




Isn't that a picture of an Apple keyboard?  Man, that makes this whole thing even funnier.  And the patent number ends in "666."  Oh, that's rich!



Who grants these patents and how big of a bribe or kickback do they get? I bet Microsoft slipped a hundred thousand or so under the table for that one.


Keith E. Whisman

I sent a nasty gram at this url;en;1214&WS=mscom&

I gave microsoft a peice of my mind. I hope they take me seriously. This is something Bill Gates needs to be informed about. He is too good of a guy to not overlook something like this.

Here is the URL for Microsoft Corporation Contact information.

Send them a peice of your mind. Don't let this slide. This is just disgusting and evil. This is a standard part of the 101key keyboard and needs to remain part of the public domain free from patent infringment litigation. If I wanted to make a keyboard with these keys and functions then it should be free from ownership litigation. This is public domain. It should remain free. I sure hope that Microsoft is doing this just to protect it's free nature. To keep others from claiming ownership and harassing everyone. Holding every keyboard manufacturer hostage. This is just wrong and I home Microsoft has the best of intentions. I hope that I can count on Microsoft to do the right thing with this. I won't scream if it's for the public good.



Thanks for the URL's, Keith.  This is abso-f-ing-lutely ridiculous.  I'm in the process of sending them a nasty gram myself. Wait, can I use "nasty gram"?  Or did you...


Patent it? :D



i did not know one could patent something so universally used for so long.  WordPerfect used pg up and pg dn at least in version 4.  what a deal.


Keith E. Whisman

I can't believe Microsoft is asshole enough to do such a thing. This is just being a bully. Shame on them. They should be ashamed. How dare they.

I suggest that everyone that reads this column should send Microsoft a shame on you letter. Hopefully they'll get it and make the page up and page down public domain without consequence. This is just wrong.

I wonder if Bill Gates knows what happened. If he can send a message to Microsoft.



Let the anti trust lawsuits resume.  


Maximum PC is my homepage, click here to make it yours too! 

Log in to MaximumPC directly or log in using Facebook

Forgot your username or password?
Click here for help.

Login with Facebook
Log in using Facebook to share comments and articles easily with your Facebook feed.