decoration decoration
Stories

GROKLAW
When you want to know more...
decoration
For layout only
Home
Archives
Site Map
Search
About Groklaw
Awards
Legal Research
Timelines
ApplevSamsung
ApplevSamsung p.2
ArchiveExplorer
Autozone
Bilski
Cases
Cast: Lawyers
Comes v. MS
Contracts/Documents
Courts
DRM
Gordon v MS
GPL
Grokdoc
HTML How To
IPI v RH
IV v. Google
Legal Docs
Lodsys
MS Litigations
MSvB&N
News Picks
Novell v. MS
Novell-MS Deal
ODF/OOXML
OOXML Appeals
OraclevGoogle
Patents
ProjectMonterey
Psystar
Quote Database
Red Hat v SCO
Salus Book
SCEA v Hotz
SCO Appeals
SCO Bankruptcy
SCO Financials
SCO Overview
SCO v IBM
SCO v Novell
SCO:Soup2Nuts
SCOsource
Sean Daly
Software Patents
Switch to Linux
Transcripts
Unix Books

Gear

Groklaw Gear

Click here to send an email to the editor of this weblog.


You won't find me on Facebook


Donate

Donate Paypal


No Legal Advice

The information on Groklaw is not intended to constitute legal advice. While Mark is a lawyer and he has asked other lawyers and law students to contribute articles, all of these articles are offered to help educate, not to provide specific legal advice. They are not your lawyers.

Here's Groklaw's comments policy.


What's New

STORIES
No new stories

COMMENTS last 48 hrs
No new comments


Sponsors

Hosting:
hosted by ibiblio

On servers donated to ibiblio by AMD.

Webmaster
"Desert Fog" | 198 comments | Create New Account
Comments belong to whoever posts them. Please notify us of inappropriate comments.
Funny how money tends to impair the critical faculties of these expert witnesses - n/t
Authored by: Gringo_ on Wednesday, October 24 2012 @ 08:35 AM EDT
!

[ Reply to This | Parent | # ]

Three obvious approaches to "fixing" "desert fog"
Authored by: Anonymous on Wednesday, October 24 2012 @ 08:37 AM EDT
Aside from his terminology problem, three classes of
solution to this problem are apparent.

1) Provide a navigational overlay on top of the surface
being scrolled and scaled. For example a dynamic grid
overlay (at a scale set to ensure that at least one line
shows in X and Y axis on the visible portion). The scale and
position could be indicated with numbers alongside the grid,
or by different coloured lines.

Overlaying lines on top of content may be unacceptable in
many cases.

2) Preventing the user from scrolling past the end of the
valid data.

This is mainly appropriate in bounded non-sparse data, and
would be potentially unsuitable for geographic data. This
also leads to the dead screen UI problem, where the screen
doesn't scroll when the user is interacting with it.

3) Ensuring that if the user does scroll out of the valid
data area, the UI returns them to it. (the route the patent
took)

Three basic obvious classes of solution. You either prevent
the user from leaving the area (2), ensure that when they
leave they are sent back to acceptable positions (3), or you
make the "desert fog" navigable so that they can find their
own way back (1).

All of them are so obvious as to make a patent seem
ludicrous (if not then I'm starting a troll company), so it
just comes down to the implementation details. If I need a
patent to teach me any of these approaches then I also
probably need a lobotomy.

Disregarding the prior art, surely returning the content
scroll to an acceptable value using an elastic metric is
also simple and completely obvious. The first obvious way
would be to interpolate between the current value and the
acceptable value linearly, but would swiftly become apparent
that an elastic approach would be superior due to giving
better feedback about the correct end position, and allowing
rapid correction of big overshoot values whilst not being
too fast to see the animation for short values.

[ Reply to This | Parent | # ]

"Desert Fog"
Authored by: jesse on Wednesday, October 24 2012 @ 08:56 AM EDT
Back around 1987 the solution was to bring up a list of open windows... Even if
the window was off the screen, it would still be listed.

When that entry was selected the window would be repositioned and in view.

So, yes, it had been solved.

[ Reply to This | Parent | # ]

"Desert Fog"
Authored by: StormReaver on Wednesday, October 24 2012 @ 09:28 AM EDT
> ...but his characterization of this issue as "desert fog" is a
bit simplistic and his assertion that no-one fixed this is a little bit
disingenuous.

That is being kind. The reason that no one had ever filed a patent on solving
the problem is because the problem is so trivial to solve, any first-semester
programming student would have readily arrived at the same (or strongly similar)
solution.

Putting it bluntly, the problem is trivially simple. But then, that seems to be
the M.O. of technology companies nowadays: patent every trivial operation that
has been in existence for 20 years, and market it as an astounding
breakthrough.

[ Reply to This | Parent | # ]

"Desert Fog"
Authored by: Anonymous on Wednesday, October 24 2012 @ 12:49 PM EDT
In the late 80s Amiga users used to make fun of Windows users
for this.

Workbench (the graphical shell on amiga) did not allow
windows to go off-screen so you could never lose the window.

This clearly made amiga superior and this was repeatedly
pointed out to anyone that used a different computer.

[ Reply to This | Parent | # ]

Groklaw © Copyright 2003-2013 Pamela Jones.
All trademarks and copyrights on this page are owned by their respective owners.
Comments are owned by the individual posters.

PJ's articles are licensed under a Creative Commons License. ( Details )