|
|
Log in / Subscribe / Register

Obviousness and interpretation heuristics

Obviousness and interpretation heuristics

Posted Feb 3, 2009 7:39 UTC (Tue) by pjm (guest, #2080)
Parent article: Apple's touch-screen patent

Surely this first claim (at least) counts as “obvious ... to a person having ordinary skill in the art”. Just a couple of weeks ago I was working on code to implement heuristics for what type of scrolling to do based on stylus/finger movement on a touchscreen. If there's no prior art for the claim then it would only be because no-one's previously had that set of available commands specified in the second half of the claim, or that no-one particularly wanted to restrict scrolling to one dimension. (I know that I considered whether to restrict scrolling to just one dimension and decided it not particularly useful for my application.)

I'd be fairly sure that snapping an angle to exactly a multiple of 90° when near said multiple isn't novel: I believe this is found in various drawing programs when drawing a line. The general principle comes from Bayes’ theorem, which is already widely employed in deciphering analogue input (especially handwriting or other on-screen text input methods): that the probability that a gesture intends a particular command/result is calculated from the a-priori likelihood of the user wanting a given result (for each available result) and the probability of the user using this particular gesture if they want that result. ("A-priori" here meaning how likely you'd think the user wanted that result if you didn't know what gesture they'd given.) In terms of that Wikipedia page, search for partition; B refers to the gesture that the user has just given, and {A_j} are the available commands/results. I mention this in the hope that it reminds readers of this principle when writing any code that interprets pointer position, both so that better software is written and so that better prior art is created.


to post comments

Obviousness and interpretation heuristics

Posted Feb 5, 2009 13:28 UTC (Thu) by ekj (guest, #1524) [Link] (1 responses)

I was thinking of this too. Given that drawing-programs have for literally decades had options to snap-to-90 for lines which in actuality are just close-to-90.

Guesstimating that the user probably intends to draw a vertical line (or scroll vertically) when he draws his finger in a line very close to the vertical, is painfully obvious.

Obviousness and interpretation heuristics

Posted Feb 6, 2009 11:42 UTC (Fri) by hppnq (guest, #14462) [Link]

Of course it is not the content of a patent that needs to be scrutinized, but the patent system itself.

(Because you are obviously right, but the patent was still granted. ;-)


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds