Register FAQ/Rules Forum Spy Search Today's Posts Mark Forums Read

Welcome to the Mac Forums forums. Please read the FAQ if you have questions. Register to participate.

 
Go Back   Mac Forums > News and Article Discussion > MacRumors.com News Discussion
TouchArcade.com - iPhone Game Reviews and News

Reply
 
Thread Tools Search this Thread  
Old Apr 19, 2007, 01:47 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Apple Working On Automated Desktop Pictures



Various sites are reporting on a patent application released today (number 20070085854) entitled "System and method for computing a desktop picture." The abstract reads:

Quote:
Disclosed are a system and method for computing a desktop picture. Instead of loading a file that contains the desktop image from memory, the present invention provides for a system and method for opening and retaining a procedural recipe and a small set of instructions that can be executed to compute a desktop picture. The desktop picture can be computed very quickly using a GPU (graphics processing unit), and can be made to move on demand. When a part of the desktop image is needed to composite, that part is computed using a fragment program on the GPU using the procedural recipe and a specially written fragment program into a temporary VRAM buffer. After it is computed and composited, the buffer containing the result of the fragment program may be discarded.
In summary, Apple seems to be leveraging the programmability of today's modern GPUs to be able to create computed desktop pictures that can be constantly updated to changing situations on the user's desktop.

Apple suggests that situations such as logging in or out, waking from sleep, or coming out from a screen-saver are currently too jarring, and the invention hopes to make this experience more seamless. Also mentioned is a tool that would allow designers to edit and specify the user experience.

Apple also seems to be conscious about system resources, mentioning several times about opportunities to free resources for use by other applications.

Patent applications can provide interesting insight into what concepts or technologies Apple is working on in their labs, however readers are reminded that only a subset of these applications will make it into final shipping products.
MacRumors is offline   Reply With Quote
Old Apr 19, 2007, 01:51 PM   #2
Xavier
macrumors 6502a
 
Xavier's Avatar
 
Join Date: Mar 2006
Awesome idea, another good reason to wait for Leopard, that is if this will even be used there
__________________
Flickr - MBP
Xavier is offline   Reply With Quote
Old Apr 19, 2007, 01:51 PM   #3
Maccus Aurelius
macrumors 6502a
 
Maccus Aurelius's Avatar
 
Join Date: Sep 2006
Location: Brooklyn, NY
Send a message via AIM to Maccus Aurelius
I don't find coming out of sleep, booting up or coming out of the screen saver too jarring. Oh well, whatever works.
__________________
Bill: "W-what's that?" > Steve: "It's an iHouse!" > Bill: "But it's got no windows." > Steve: "Exactly! Hahahaha...hahahahaha!"
Maccus Aurelius is offline   Reply With Quote
Old Apr 19, 2007, 01:53 PM   #4
c.joe.go
macrumors regular
 
Join Date: Apr 2007
Location: the nexus of the universe
really impressive technology. seems rather obvious for evolution of the os, but to read more on it and the possible uses of this feature. i would be hopeful to see this feature on a beta @ wwdc07. in that same statement, i would have to include disappointment if this was one of the top secret features.

can't wait to see it.
__________________
- come what may, all bad fortune is to be conquered by endurance -
virgil
c.joe.go is offline   Reply With Quote
Old Apr 19, 2007, 01:56 PM   #5
KingofAwesome
macrumors regular
 
Join Date: Feb 2007
I'd be interested to see what factors could be used to influence that background image. Are we talking about a visualization like what we see in iTunes (although probably slower) that takes certain events into account (like the cpu utilization, or sound output), or could it be the desktop interacting with windows on top of it (similar to the ripple effect when adding a widget to the dashboard)?

Considering Apple's love of fading reflections in things like Coverflow, I can definitely picture something similar with the desktop. I hope that if they implement it, they'll put enough effort into design so that the options we have will all be usable and really improve the experience. Apple's generally been good at giving us only a few very good choices, as opposed to MS giving users the ability to tweak everything and leaving it up to users to make sane choices.
__________________
Home: iMac C2D 2.16GHz, 20" w/19" LCD, MBP 2.2, 2GB, 200GB, iPod Touch 32GB (2g)
Work: Mac Pro 2x3.2Ghz Quad, 16GB, 3.5TB, 30" and 23" ACDs
KingofAwesome is offline   Reply With Quote
Old Apr 19, 2007, 01:57 PM   #6
Mac-Addict
macrumors 65816
 
Mac-Addict's Avatar
 
Join Date: Aug 2006
Location: London
What so you wouldnt need to wake from sleep or turn the computer on? Just press a button or move the mouse and its there? I dont really understand xD
__________________
Aluminum 20" iMac 2.0ghz 2gb, 15" Macbook Pro 2.33ghz 3gb, D90 18-105mm 55-200mm 50mm, Silver iPod Shuffle, Black iPhone 3g 16GB
Mac-Addict is offline   Reply With Quote
Old Apr 19, 2007, 01:59 PM   #7
liv4Mac
macrumors member
 
Join Date: Mar 2007
Location: NYC
Does that mean there is a posibility of having animated icons aswell?
liv4Mac is offline   Reply With Quote
Old Apr 19, 2007, 02:00 PM   #8
ziggyonice
macrumors 68000
 
ziggyonice's Avatar
 
Join Date: Mar 2006
Location: Rural America
anybody remember Atmosphere from the My Dream App contest?

sounds a lot like it.
ziggyonice is online now   Reply With Quote
Old Apr 19, 2007, 02:01 PM   #9
Counter
macrumors 6502
 
Join Date: Jun 2005
Quote:
Originally Posted by liv4Mac View Post
Does that mean there is a posibility of having animated icons aswell?
If so I hope they're optional.
Counter is offline   Reply With Quote
Old Apr 19, 2007, 02:03 PM   #10
MacVault
macrumors 6502a
 
Join Date: Jun 2002
Location: Planet Earth
Send a message via AIM to MacVault Send a message via Yahoo to MacVault Send a message via Skype™ to MacVault
What am I missing??

I guess I don't get it. What the heck is so "jarring" when logging in/out of an account in Mac OS X??? I hope this is not the kind of stuff Steve meant when he said "Top Secret Features". I hope this is not what is delaying Leopard til October. I mean, DAMN! Instead of this crap why doesn't Apple do some things that matter - like make it easy to administer a network of 10,000 Macs! Like a real competitor to Active Directory. Like really pursue the enterprise. Like work on making generic PC drivers work with OS X so I can buy a mini tower from Dell for ~$600 and run a supported version of OS X.

__________________
GabSlab.com
MacVault is offline   Reply With Quote
Old Apr 19, 2007, 02:06 PM   #11
MongoTheGeek
macrumors 68040
 
MongoTheGeek's Avatar
 
Join Date: Sep 2003
Location: Its not so much where you are as when you are.
Send a message via MSN to MongoTheGeek Send a message via Yahoo to MongoTheGeek
Its like the cube transition from fast user switching.

In fact that is probably what this refers to.
__________________
The future ain't what it used to be.
MongoTheGeek is offline   Reply With Quote
Old Apr 19, 2007, 02:08 PM   #12
Macula
macrumors regular
 
Join Date: Oct 2006
Location: All over the place
I don't mean to curb our enthusiasm (the idea sounds terrific) but isn't this a feature that "sort of" exists in Vista?
Macula is offline   Reply With Quote
Old Apr 19, 2007, 02:12 PM   #13
MacVault
macrumors 6502a
 
Join Date: Jun 2002
Location: Planet Earth
Send a message via AIM to MacVault Send a message via Yahoo to MacVault Send a message via Skype™ to MacVault
Quote:
Originally Posted by MongoTheGeek View Post
Its like the cube transition from fast user switching.

In fact that is probably what this refers to.
Ok, so we have that already. What's this new thing about? I'm all for non-"jarring" user interfaces. I guess I just don't get what this is about.
__________________
GabSlab.com
MacVault is offline   Reply With Quote
Old Apr 19, 2007, 02:14 PM   #14
pdpfilms
macrumors 68020
 
pdpfilms's Avatar
 
Join Date: Jun 2004
Location: Vermontana
Quote:
Originally Posted by ziggyonice View Post
anybody remember Atmosphere from the My Dream App contest?

sounds a lot like it.
Was this a real app, or simply just a concept? And if it's real, where does one find it?
pdpfilms is offline   Reply With Quote
Old Apr 19, 2007, 02:18 PM   #15
TheSlush
macrumors 6502
 
Join Date: Mar 2007
Location: New York, NY
Send a message via AIM to TheSlush
Quote:
Originally Posted by Mac-Addict View Post
What so you wouldnt need to wake from sleep or turn the computer on? Just press a button or move the mouse and its there? I dont really understand xD
Probably this wouldn't address actually turning the computer on and off. The screen will still have to go from black to your desktop image at some point.
__________________
"There are three kinds of people: those who can count and those who can't."
TheSlush is offline   Reply With Quote
Old Apr 19, 2007, 02:18 PM   #16
TheSlush
macrumors 6502
 
Join Date: Mar 2007
Location: New York, NY
Send a message via AIM to TheSlush
Constantly-updating desktop?

Quote:
Originally Posted by MacVault View Post
I guess I don't get it. What the heck is so "jarring" when logging in/out of an account in Mac OS X???
My guess is that this refers to, for instance, a smoother transition between screensaver and desktop. Currently with most screensavers, it's often a quick-cut from one to the other (although I don't know if that's what one would necessarily call "jarring" per se). This new technology might allow for subtler, or more entertaining, transitions that may incorporate desktop elements.

Additionally, it could refer to a desktop that is in constant motion, or constantly reacting to user input, or constantly able to display updating information.
__________________
"There are three kinds of people: those who can count and those who can't."
TheSlush is offline   Reply With Quote
Old Apr 19, 2007, 02:27 PM   #17
MacVault
macrumors 6502a
 
Join Date: Jun 2002
Location: Planet Earth
Send a message via AIM to MacVault Send a message via Yahoo to MacVault Send a message via Skype™ to MacVault
Quote:
Originally Posted by TheSlush View Post
...This new technology might allow for subtler, or more entertaining, transitions that may incorporate desktop elements.

Additionally, it could refer to a desktop that is in constant motion, or constantly reacting to user input, or constantly able to display updating information.
Now that sounds like something Mac OS X needs. This would be very cool!
__________________
GabSlab.com
MacVault is offline   Reply With Quote
Old Apr 19, 2007, 02:27 PM   #18
hotdamn
macrumors 6502
 
Join Date: Jan 2007
Location: Ottawa, ON, Canada
Send a message via AIM to hotdamn
Quote:
Originally Posted by TheSlush View Post
My guess is that this refers to, for instance, a smoother transition between screensaver and desktop. Currently with most screensavers, it's often a quick-cut from one to the other (although I don't know if that's what one would necessarily call "jarring" per se). This new technology might allow for subtler, or more entertaining, transitions that may incorporate desktop elements.
do yourself a favor and google fenetres volantes.
welcome to a year ago.
hotdamn is offline   Reply With Quote
Old Apr 19, 2007, 02:30 PM   #19
mainstreetmark
macrumors 68000
 
mainstreetmark's Avatar
 
Join Date: May 2003
Location: Saint Augustine, FL
To quote that caveman in the commercials,

"Uh....... what?"

Maybe everything's gonna do stuff like the transition between normal mode and Frontrow.
__________________
iTunesRegistry.com <-- v3.0 Now Playing
mainstreetmark is offline   Reply With Quote
Old Apr 19, 2007, 02:34 PM   #20
Analog Kid
macrumors 68000
 
Analog Kid's Avatar
 
Join Date: Mar 2003
Talk of picture "recipies" brought to mind Core Image-- it's Applespeak for how CI calculates pictures on the fly by passing it through a bunch of filters. It's how Aperture gets away with only storing master images and computing modified images on the fly. The patent does reference CI in the detailed description. Core Animation might figure into this too, but the patent was filed 10/05 which I think was before Core Animation was really in development, no?

A lot of talk about not having to put the background image in RAM since it can be computed on the fly. Is that really such a big deal?
__________________
"Quick to judge, quick to anger, slow to understand...
Ignorance and Prejudice and Fear walk hand-in-hand."
--Peart
Analog Kid is offline   Reply With Quote
Old Apr 19, 2007, 02:43 PM   #21
mobopro
macrumors newbie
 
Join Date: Jun 2003
For remote logins?

One other possibility for this patent... perhaps it's to enable remote logins. If the desktop was proceduralized enough, it'd take less bandwidth. With powerful clients taking on the burden of display, it'd mean you could have your Mac wherever you had a network connection to it.

Just a thought.
mobopro is offline   Reply With Quote
Old Apr 19, 2007, 02:43 PM   #22
Project
macrumors 68020
 
Join Date: Aug 2005


An example.
Project is offline   Reply With Quote
Old Apr 19, 2007, 02:46 PM   #23
longofest
Demi-God (Editor)
 
longofest's Avatar
 
Join Date: Jul 2003
Location: Falls Church, VA
Send a message via AIM to longofest
Quote:
Originally Posted by mobopro View Post
One other possibility for this patent... perhaps it's to enable remote logins. If the desktop was proceduralized enough, it'd take less bandwidth. With powerful clients taking on the burden of display, it'd mean you could have your Mac wherever you had a network connection to it.

Just a thought.
The patent doesn't explicitly say it, but that is a good thought!
longofest is offline   Reply With Quote
Old Apr 19, 2007, 02:47 PM   #24
Peace
macrumors Demi-God
 
Peace's Avatar
 
Join Date: Apr 2005
Location: On top of the Storm Peaks waiting for the Time-Lost Proto Drake
This would work great for spaces/windows virtualization

Each space has it's own desktop picture.Transitioning from one space to another space that has a different desktop picture.
Peace is offline   Reply With Quote
Old Apr 19, 2007, 02:48 PM   #25
ready2switch
macrumors 6502
 
Join Date: Apr 2006
This may be either a really dumb question or a brilliant one.

So, when they say the transitions are too "jarring", are they referring to the user experience or to the hardware/system?

From my limited knowledge and perception, it almost sounds to me like it's something that would make these transitions smoother for the computer, with a sort of side-effect of making the screen transition more smoothly for the user.

Of course, I don't know what I'm talking about. It just seems like a waste of resources to say "the cut between desktop and screen saver just doesn't LOOK smooth enough. Let's fix it!" when there are so many other things waiting to be worked on.
ready2switch is offline   Reply With Quote

Reply

Mac Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 09:07 PM.

Mac News | Mac Rumors | iPhone Game Reviews | iPhone Apps

Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright 2002-2009, MacRumors.com, LLC