Apple Files Patent for Translucent Windows 845
jpkunst writes "John Kheit at Mac Observer reports on US Patent Application No. 20040090467, published on May 13, 2004, in which Apple filed a patent application for 'Graduated visual and manipulative translucency for windows.'" Begin the hunt for prior art! It's a challenge to find a non-Apple translucent window that isn't just a snippet of desktop wallpaper pasted in the background.
Prior art? Easy... (Score:1, Informative)
E-term, several years ago.
Well Virt-Demension had it in Febuary 2003 (Score:3, Informative)
Trillian also has it, but I don't know when they added it. I thought win2k also had it built in when it came out.
Uh... (Score:2, Informative)
Hell... (Score:2, Informative)
Prior Art, part 423423423423 (Score:2, Informative)
Vitrite allows you to do this with any Win32 Window (on 2k, XP, etc).
Hell, even _WINDOWS_ ha translucent windows (Score:1, Informative)
Well, this patent clearly has LOTS of prior art.
They applied for lots of such patents recently (Score:3, Informative)
Not quite as obvious as it seems? (Score:5, Informative)
The translucency can be graduated so that, over time, if the window's contents remain unchanged, the window becomes more translucent. In addition to visual translucency, windows according to the present invention also have a manipulative translucent quality. Upon reaching a certain level of visual translucency, user input in the region of the window is interpreted as an operation on the underlying objects rather than the contents of the overlaying window.
So, the windows fade with time (if they are not used much), and the windows below are phased above the fading window... Rather than just plain old tinted windows.
I personally have never experienced anything like this, it sounds like it could be useful... or maybe I'm just behind the times
1998 (Score:3, Informative)
RTFA !!! (Score:2, Informative)
If the contents of a window don't change for a preset amount of time the window becomes visualy translucent, but also all user input goes to the underlying (and now visible !) window
Did CowboyNeal RTFA???? (Score:5, Informative)
Imagine if your console log was set to full screen, but behaved in this manner. As long as nothing is logged the window gradually fades out and you can use your other windows. As soon as something is logged it becomes more opaque and accepts user input again.
I suppose more people click on patent articles if they sound ridiculously easy to find prior art for or otherwise abusive, but this one actually sounds innovative.
here's what you're searching for (Score:5, Informative)
Methods and systems for providing graphical user interfaces are described. overlaid, Information-bearing windows whose contents remain unchanged for a predetermined period of time become translucent. The translucency can be graduated so that, over time, if the window's contents remain unchanged, the window becomes more translucent. In addition to visual translucency, windows according to the present invention also have a manipulative translucent quality. Upon reaching a certain level of visual translucency, user input in the region of the window is interpreted as an operation on the underlying objects rather than the contents of the overlaying window.
Yes, software patents are evil...so lets do the right thing and not claim that every transparent xterm hack qualifies as 'prior art'.
Re:1998 (Score:2, Informative)
Win 2K (Score:2, Informative)
Re:Prior art? Easy... (Score:5, Informative)
Perhaps (just guessing) Eterm doesnt qualify because of the way the "transparancy" was accieved. Afaik, every Eterm had in memory a copy of the background image, and just painted the approperiate part as it's (Eterms) backgroud. So it did NOT "read" the actual background imaging, it just painted the background picture.
As a result, if you had multiple windows on top of each other, all showed the background, while on "Terminal.app" (OS X), the transparancy shows underlying windows, apps, graphics et al.
Re:Well Virt-Demension had it in Febuary 2003 (Score:5, Informative)
*** WINDOW GETS MORE AND MORE TRANSLUCENT AS IT'S USED LESS ***
It's the time dependency which is the invention they're patenting here.
Re:here's what you're searching for (Score:2, Informative)
This story is pure FUD (Score:5, Informative)
jpkunst, I know you were in a hurry to get a story submitted to and accepted by slashdot. I can imagine the scene now; Palms moist, you rush to type a compelling, FUD-spreading (same thing, around these parts) story which will be sure to get your story accepted! And in your mad rush, you don't even bother to read the patent application. If you're going to link something, you should really read it in its entirety to find out if it contradicts your story.
If you want to complain about Apple patenting translucent windows, perhaps you should examine U.S. Pat. No. 5,949,432 [uspto.gov], entitled "Method and Apparatus for Providing Translucent Images on a Computer Display", which is referred in Patent application 20040090467 (your link.) This patent was granted September 7, 1999 (filed April 11, 1997.) That appears to be a patent on software transparency by blending layers done by the CPU, which is to say it does not compete with hardware transparency.
True laziness [oreilly.com] is a virtue. Your brand, however, leaves something to be desired.
Re:Everquest (Score:2, Informative)
Patent is not about "translucency" but about OSD (Score:5, Informative)
I do not want to spoil the fun here, but this patent is in fact not about translucent windows, so anyone here posting about prior art in the respect is basically Off Topic.
Instead, the patent basically describes the overlays Apple has been using for certain system functions like increasing/decreasing brightness (whenever you press the corressponding buttons on the keyboard an overlay shows up, displaying the current volume, and then slowly fades away again unless you press the key again). The patent exactly describes the Apple OSDs, even if maybe in a bit of general way, so it could probably be applied to similarly behaving ordinary windows.
A comparable programm would e.g. be "xosd" and prior art would probably be best searched for in TVs and other appliances using on-screen-displays.
Re:Read the application. (Score:5, Informative)
Jeskola Buzz is a program that allows you to create music, so usually you have 5+ sub-windows open with all the controls for your synths, samplers and effects. The most recent window was fully opaque, whereas the window that had been open for the longest grew more translucent every time a new subwindow was opened. Time was not taken into account, and when clicking any subwindow (even the almost fully translucent ones) put them on top of the stack, making them fully opaque again.
Closest thing I've seen to this.
Windows 2000 (Score:1, Informative)
Prior versions of Windows could do translucency, but it required more work and wasn't directly supported by the OS.
Sorry Apple, MS beat you to this one. (Not saying MS invented it, I'm sure other systems had it before MS, but MS did have it before 2004.)
Re:Miranda (Score:5, Informative)
narrow, irrelevant patent (Score:3, Informative)
In this wonderful world of software patents, the patent may be valid, but it is not relevant to anything real.
If you want to read about good uses of translucency in user interfaces, see this survey from 1994 [psu.edu] (long before OS X).
Re:Read the application. (Score:3, Informative)
Not sure if this completely corresponds with the "Upon reaching a certain level of visual translucency, user input in the region of the window is interpreted as an operation on the underlying objects rather than the contents of the overlaying window." part of the patent request. More over, I am not even sure if this is prior-art - whether Apple had this before Microsoft or not.
Re:Software patents are evil (Score:1, Informative)
Some history here - Apple spent years suing anyone who copied the same GUI interface they stole from Xerox. If you are upset that there is no alternative to Windows blame apple. They killed GEM with a malicious and totaly unwarranted lawsuit.
Early on the FSF used to picket Apple over this.
Apple gets a free ride in the open source community despite being by far the most aggressive enforcer of bogus patents amongst the major computer companies.
Re:Software patents are evil (Score:5, Informative)
MOD the parent DOWN for not reading the CLAIM (Score:1, Informative)
26. A computer-readable medium for providing a graphical user interface for a computer, the computer-readable medium comprising: means for rendering a window on a display; and means for varying a level of translucency associated with said window in response to a predetermined event.
A predetermined event is ANYTHING! Not just time. The earlier 1999 patent may be limited but this is a translucent patent land grab.
Re:Everquest (Score:3, Informative)
This isn't just about translucency... (Score:4, Informative)
I don't think any software patents are good. However, *if* software patents are permissable, this is a novel application of a concept and I would think that the implementation meets the standards for patentability.
I still don't think it should be patentable, however.
Re:Software patents are evil (Score:5, Informative)
Having experimented with every imaginable transition, I would suggest that none is so natural as the gentle fade. Perhaps because it mimics to some extent the sliding of the sun behind a cloud - thus "fading one scene into another" naturally.
From this shared experience we project "fading" into amorphic examples "Summer fading into fall".
"Love fading", fading youth etc.
But the quintessential fade - I believe is caused by the sun passing behind a cloud - that noticible relief - or some times chill and the effect it has on the emotions as a result of frequency of the change relative to the bodies ability to accomodiate change without notice has this marked effect which we cary into our language and seek to replicate in the virtuality of the computer.
AIK
Apple License's it patents (Score:3, Informative)
Re:Software patents are evil (Score:5, Informative)
This is just incorrect in the United States. Absent some special statutory rule, each party pays its own fees, win or lose. This is called the American Rule.
Re:Software patents are evil (Score:4, Informative)
I remember there being an article about a pharmecudical (yeah, I can't spell) company that got one for some treatment so that no one else would be able to patent it and it would be openly available and published.
Re:Prior art? Easy... (Score:3, Informative)
Re:Software patents are evil (Score:5, Informative)
"Under the U.S. legal system, each side pays their own attorney's fees, win or lose, unless there is a specific statutory provision for the recovery of such fees. The patent law includes such a provision, but it only authorizes the award at the discretion of the court or arbitrator in exceptional circumstances of the type which justify an increase in damages.
"On the other hand, the patent law also provides that the accused infringer may be entitled to attorney's fees under exceptional circumstances, such as when the patent was procured by fraud or the infringement suit was brought or prosecuted in bad faith."
Re:Existence alone is bad enough (Score:3, Informative)
Right! That's exactly the point! The purpose of a patent is to give a person or group the exclusive benefit of their labor for a time, thereby allowing them to recoup the investment that went into producing whatever it was they invented.
A lot of people here have said that they think it's easy to create original software inventions. I would ask them if they've ever done it.
What was it Douglas Adams said about invention?
"It is a rare mind indeed that can render the hitherto non-existent blindingly obvious. The cry 'I could have thought of that' is a very popular and misleading one, for the fact is that they didn't, and a very significant and revealing fact it is too."
Re:Software patents are evil (Score:5, Informative)
2. It was a look-and-feel issue (basically, trademark). No patents were involved.
Inventor vs. assignee (Score:5, Informative)
I am neither a patent agent nor a lawyer, but I have read about the patent process and learned the following:
U.S. patent applications always name one or more individual inventors, and they usually name an assignee. Engineers' employment contracts typically require an employee to name her employer as assignee in any patent on an invention developed with the employer's resources. The shorthand "Foo Corp filed a patent for the baz process" means "An employee of Foo Corp filed a patent for the baz process, using a patent lawyer retained by Foo Corp, naming Foo Corp as assignee."
If you really want to whinge about patents... (Score:2, Informative)
My favorite title is "Universal Computing Device".
20040093593 Software componentization
20040093568 Handwritten file names
20040093515 Cross platform network authentication and authorization model
20040093393 System and method for selecting a media file for a mobile device
20040093389 Light weight file I/O over system area networks
20040093372 Challenge and response interaction between client and server computing devices
20040093371 Memory bound functions for spam deterrence and the like
20040092297 Personal mobile computing device having antenna microphone and speech detection for improved speech recognition
20040090457 System and apparatus for sending complete responses to truncated electronic mail messages on a mobile device
20040088657 Method for selecting a font
20040088589 System and method for preserving state data of a personal computer in a standby state in the event of an AC power failure
20040088537 Method and apparatus for traversing a translation device with a security protocol
20040088394 On-line wizard entry point management computer system and method
20040088390 Method and levels of ping notification
20040088335 Method and system for ghosting a property during synchronization
20040088321 Method and system for modifying schema definitions
20040086191 Passive embedded interaction code
20040086181 Active embedded interaction code
20040085523 Pen projection display
20040085468 Photo-sensor array with pixel-level signal comparison
20040085370 Input mode selector on a mobile device
20040085364 Page bar control
20040085358 Glow highlighting as an ink attribute
20040085302 Statistical model for global localization
20040085287 Decoding and error correction in 2-D arrays
20040085286 Universal computing device
20040083460 Forward walking through binary code to determine offsets for stack walking
20040080499 Adaptive input pen mode selection
20040080482 Display controller permitting connection of multiple displays with a single video cable
20040078792 System and method for selectively deactivating auto-deploy functionality of a software input panel
20040078597 Automatic client authentication for a wireless network protected by PEAP, EAP-TLS, or other extensible authentication protocols
20040078581 Installation of black box for trusted component for digital rights management (DRM) on computing device
20040078565 Method for prompting a user to install and execute an unauthenticated computer application
20040078460 Network connection setup procedure for traffic admission control and implicit network bandwidth reservation
20040078383 Navigating media content via groups within a playlist
20040078382 Adaptive menu system for media players
20040078357 Optimizing media player memory during rendering
20040078356 Method for selecting terms from vocabularies in a category-based system
20040077314 Bluetooth smart mode switching for security and privacy
20040076069 System and method for initializing a memory device from block oriented NAND flash
20040075696 System and method for automatic mnemonic assignment
20040075695 Method and apparatus for providing context menus on a hand-held device
20040075687 System and method for managing a message view
20040075673 System and method for scaling data according to an optimal width for display on a mobile device
20040075672 System and method for block scaling data to fit a screen on a mobile device
20040075671 System and method for scaling images to fit a screen on a mobile device according to a non-linear scale factor
20040075648 System and method for inputting special characters
20040075623 Method and system for displaying images on multiple monitors
20040073873 Adaptive image formatting control
20040073872 System and method for converting between text format and outline format
RTFP! (Score:5, Informative)
This particular interface feature would be incredibly annoying and confusing to people with less than perfect eyesight, so I hope that Apple defends its patent and that it never appears outside of Apple's software.
If it was simply an attempt to patent translucent windows, it would be easy to knock down. Some games use translucent pop-ups in their interfaces via D3D / OpenGL.
Re:Read the application. (Score:3, Informative)
mr.
Re:Software patents are evil (Score:5, Informative)
If you invent something and keep it secret but do not follow through on the invention by publishing it or selling it (or otherwise making it public) or file for a patent you have abandoned your invention. Someone who comes along later and invents the same thing is entitled to a patent on that invention.
The lesson is, if you invent something and don't want a patent you have to publish.
Why India is such a good competitor in IT services (Score:3, Informative)
Re:Existence alone is bad enough (Score:2, Informative)
if you're using OS X (Score:3, Informative)
press one of the volume buttons on your keyboard.
note the translucent display element indicating the current system volume - a gray, lozenge-shaped "window" to use the generic term [infoworld.com] for such things. notice that you can interact with the other interface elements behind it with the mouse/keyboard. note that, after a period of inactivity (after you let go of the volume adjustment key) the interface element indicating the current volume slowly fades to transparent.
ta. da.
if you're not, however, using OS X and/or have never seen this in the wild, this patent will pretty much assure you that the same thing won't show up on a windows box near you any time soon.
All hail the new evil. I prefer evil classic. (Score:2, Informative)
Re:why look for prior art? (Score:3, Informative)
What Apple has come up with is a pretty interesting idea... a window that slowly gets more transparent as you ignore it, and after a certain point it ignores user inputs, which are then passed to the next window behind it. I'm not sure it's a good idea, but it is an interesting one, and definitely is a novel one.
Re:Existence alone is bad enough (Score:3, Informative)
Actually that's only half the truth.
Watts' patents held back the development of the steam engine by many years. Richard Trevithick had designed a vast improvement on the watt engines by using high pressure steam. The patents were so worded that he was unable to begin development until the patents expired in 1800 - some 20 years after he thought of the improvement. Without high pressure steam engines we would never have had the steam train.
RTFA (Score:3, Informative)
It wouldn't matter if you did. The patent is not directed to just any translucent windows. The application acknowledges that there exist various prior art methods to draw objects, including windows, translucently, inlcuding methods they patented years ago.
The application appears to be directed more particularly to the user interface device of having a window's translucency be a function of the amount of time that has passed since the content most recently changed.
Prior art? Amiga ten years ago. (Score:2, Informative)
Re:Enlightenment (Score:4, Informative)
I know that the enlightenment window manager had translucent windows in the late 90's
To the best of my recollection, those translucent windows only showed the desktop background, not other windows that were behind the translucent ones. I'm not sure if that counts in this case - I haven't looked at what Apple is patenting here. But none of the translucent windows I saw on Linux showed anything but the background. Contrast this to Apple's Terminal app, which shows windows underneath. And this translucency is real-time: if the window is playing video or something, it shows through.
Re:Software patents are evil (Score:3, Informative)
Oh, and about the mouse, here is what I like about Apple's OS design over windows: my 5 button trackball (plus 2 scroll clicks) just works, the driver is already in the OS. I don't see the problem with that. But I have to tell you that once a tech support person came to my office and couldn't figure out why it was working as she moved the trackball as if it was a mouse...
Re:All hail the new evil. I prefer evil classic. (Score:2, Informative)
Re:Existence alone is bad enough (Score:2, Informative)
No. You're wrong if you think I'm being insincere or trolling.
Perhaps you have some good sources, but your position is contrary to common opinion of property and American history. People have damned good reasons for not buying into the relatively new invention of "intellectual property." And I have to say, you're awefully cynical. Do you think this topic has been so hotly contested for the last 200-300 years just because everyone wants to steal?
Nice tautology. If one accepts that publically disclosed ideas are property, then yes, it's very dishonest to make weird exceptions to "property is property." But if one doesn't accept that publically disclosed ideas are property to begin with, then no such dishonesty or contradiction has occurred.
So quit calling me a fucking collectivist.
Now onto the issue..
Such a ridiculous extreme example just discredits Papua New Guineans. I can't believe you actually agree with that position, unless you actually went to the trouble of licensing your Slashdot handle from Vernor Vinge. If that culture thinks that speaking someone's name is theft, then that culture's concept of property is utterly alien.
I'll have to take your word on the Australian aboriginal song anomaly. But when you get to European (and today's American) culture, everything points to this stuff emerging with the medieval guilds, which definitely got their power from the state rather than the most people's concepts of right and wrong. (Contrast this to what a typical medieval person might think about someone stealing a cow.) In Britain, there weren't even modern-like laws about this stuff until the 17th century (patents) and 18th century (copyrights). (Again, compare this to laws about physical property.) And even those laws were primarily intended to attack the guilds (e.g. the Stationer's Company). And it was America that really led the way. And even that 1789 wording doesn't talk about property or as though the purpose was to protect a right, but rather, talks about the pragmatic utility. (Though I do concede that Madison does talk that way in the Federalist papers (#43) -- but I guess his views on this particular topic weren't too popular, because look what we ended up with in the Constitution).
If this idea is so deeply rooted, then why are all the laws so new? Laws about physical property sure aren't new.
Fine, trot out some more obscure cultures. But it's a new idea in Europe and America. The ancient Greeks, Chinese Confucians, Islamic states, Jews, and early Christians all had pretty much the same idea: knowledge came from the gods (or God) (or "the ancients") and "today's" people couldn't own it. As late as the Rennaissance, artists were thought of as "divinely inspired."
Get to the Enlightenment and finally people starting giving humanity some credit, and this idea started to pop up. Now, I don't belittle 1700s thought at all; just because it's new, doesn't mean it's wrong. Heck, most of what I believe in seems to come from that era. ;-) But even then, the idea that ideas could be owned, was
controversial: which is why the constitution says what it says,
and that copyrights and patents still have expiration dates. Maybe it really
is a collective argument, but the opposition's summary is that there's
prior art and inspiration behind just about everything. And many inventions
are rooted in ob