US Patent 7415666 - Method and system for navigating paginated content in page-based increments
Gdo ne razume imena patenta? Naj samo omenim da je to Micro$oftov patent… pa gremo:
Poglejmo izvleček:
A method and system in a document viewer for scrolling a substantially exact increment in a document, such as one page, regardless of whether the zoom is such that some, all or one page is currently being viewed. In one implementation, pressing a Page Down or Page Up keyboard key/button allows a user to begin at any starting vertical location within a page, and navigate to that same location on the next or previous page. For example, if a user is viewing a page starting in a viewing area from the middle of that page and ending at the bottom, a Page Down command will cause the next page to be shown in the viewing area starting at the middle of the next page and ending at the bottom of the next page. Similar behavior occurs when there is more than one column of pages being displayed in a row.
Vir: www.patentstorm.us
Hmm.. se že bolj razume? Ene par besed umes je jasnih… in ja… Microsoftu je dejansko uspelo patentirati “Page up” in “Page down”. Kar je (po mojem mišljenju) precej zanimivo, še posebej ker sta ti dve tipki obstajali še dosti pred tem, ko se je Microsoft začel ukvarjati s čimerkoli podobnim (baje(!) že na IBM-ovem S/34).
In kako jim je to ratal? Po ameriško seveda. Uzameš nekaj, kar je že splošno znano, in dodaš čudno ime (”metoda in sistem”), zakompliciraš opis, in imaš za sabo eno izmed največjih pravniških ekip v ameriki (in najbrž tudi na svetu). Seveda, če imaš slednje, se podrazumeva da imaš tudi dovolj denarja in dovolj moči v državi in na tržišču.
In zakaj je to problem? Predvsem zato, ker tako delovanje (pomik za eno stran gor-dol) uporablja mnogo ne-Microsoftovih aplikacij. S tem patentom Microsoft (če dokaže da neka aplikacija uporablja Microsoftov patent) lahko uloži tožbo proti podjetjem/programerjem/… Ker pa je večina podjetij, precej manjših od Microsofta, in ker na***ejo še posebej pisci odprtokodnih programov, ki ponavadi sploh nimajo nikogar za sabo, tak patent lahko povzroči totalni kaos. Me pa zanima (pravniki pomoč!), kako je z aplikacijami, ki so to ‘tehnologijo’ uporabljale še pred microsoftovim patentom? Oz tudi celo pred Microsoftovo implementacijo page up/down v katerikoli microsoftov program?
Sicer nevem čigava ideja je bila narediti page-up in page-down, bi blo pa zanimivo če bi to bil IBM. Se še kdo spomni IBM vs. SCO?
)
Link: še en članek na to temo
ps: se opravičujem ker je ta post nastal še enkrat, imel sem manjši problem z bazo
pps: Jure, tudi tvoj comment je žal izginil zaradi baze, napisal si da se morajo upoštevati vsi claimi tam napisani (in tudi formule). Tiste formule so samo najbolj enostavne formule za izračun pozicije na strani. Vse ostalo se nanaša na to, da če se premakne za en 'ekran' dol, je ok, če se premakne za eno 'stran' (torej celo stran, ne glede na to kolikor jo je vidne na ekranu), pa ni več "ok". Tudi v nekaterih odprtokodnih aplikacijah se pageup/down tako obnasa.



