Feeds

Apple seeks patent on reality

3D revolution in the head

Application security programs and practises

Head tracker

Head tracking is at the core of Apple's latest 3D patent, prosaically entitled "Systems and Methods for Adjusting a Display Based on the User's Position". We say 'latest' patent because Apple has been investigating 3D interfaces for some time. Almost exactly one year ago, for example, The Reg reported on an Apple patent filing entitled "Multi-Dimensional Desktop". That filing, however, didn't benefit from head-tracking, and the user interface that it described was merely a 2D representation of a 3D space - the objects in it maintained their spatial relationships no matter where your head was.

Apple 3D variable-display patent illustration

Today, you view a window-filled display from the center, but...

Apple 3D variable-display patent illustration

...in the future you may only need to tilt your head to see the same windows in a different spatial relationship.

Thursday's patent - which was originally submitted in June 2008 - goes much further. It creates an immersive 3D representation of a space complete with objects that can be either within that space or extend beyond it and appear to the user to be "outside" the display - that is, closer to the user than is the physical surface of the display itself.

And unlike in Lee's Carnegie Mellon video, the user does not necessarily need to wear or be equipped with some sort of signal-generating or receiving device. As the filing states in pure patentese, "The sensing mechanism may be operative to detect the user's position using any suitable sensing approach, including for example optically (e.g., using a camera or lens), from emitted invisible radiation (e.g., using an IR or UV sensitive apparatus), electromagnetic fields, or any other suitable approach."

The inclusion of a camera among those possible sensing devices leads to a second trick beyond modifying displayed objects' spatial relationships: moving images of elements of the user's environment into the display itself.

Apple 3D variable-display patent illustration

3D charts may actually have a function other than decoration...

Apple 3D variable-display patent illustration

...if you can easily examine them from different angles

As the filing puts it, the system "may detect the user's environment and map the detected environment to the displayed objects." Doing so, the system could, for example, display a reflective object with the user's environment reflected upon it.

In addition, a database of object-oriented metadata could prompt the system to perform transformations upon a recognized camera-viewed object based on predetermined parameters. You could, for example, instruct your computer that when it recognized you it should perform a mild Gaussian blur to smooth your wrinkles, apply a translucent color=#E7B9A0 layer to give your skin a just-back-from-the-islands glow, then display your immersive 3D software self to your actual 3D liveware self as an onscreen avatar with digitally enhanced wholesomeness. ®

The Power of One Infographic

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Application security programs and practises
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Securing Web Applications Made Simple and Scalable
Learn how automated security testing can provide a simple and scalable way to protect your web applications.