• On TV.com: Buffy staking out new movie?
September 25, 2008 8:23 AM PDT

Microsoft's Mundie outlines the future of computing

by Dan Farber

CAMBRIDGE, Mass.--Microsoft Chief Research and Strategy Officer Craig Mundie on Thursday offered a long-term view of where Microsoft and the world of computing are heading over the next few decades. Speaking at the MIT Emerging Technology Conference here, Mundie envisioned a 3D virtual world populated by virtual presences, using a combination of client and cloud services.

He called this next generation "spatial computing" and listed numerous attributes: many-core processors; parallel programming; seamlessly connected and fully productive; context-aware and model-based; personalized, humanistic, and adaptive; 3D and immersive; and utilizing speech, vision and gestures.

What comes next? Microsoft's Craig Mundie says spatial computing.

(Credit: Dan Farber/CNET Networks)

Mundie gave a few examples from Microsoft Research to illustrate the concept of spatial computing. In a few months, the compay plans to test a new virtual reception assistant in some of its campus buildings. The assistant, which takes the form of an avatar, helps schedule shuttle reservations to get people to various locations across the 10-million-square-foot Redmond, Wash., campus.

The system includes array microphones and natural language processing by which the avatar listens to the subjects and then interacts with them in real time. The system has been programmed to differentiate people by their clothing. Someone in a suit, for instance, would more likely be a visitor and not a potential shuttle rider.

Microsoft's prototype reception assistant system.

(Credit: Dan Farber/CNET Networks )

The prototype system is a resource hog, consuming 40 percent of its eight-core processor system even when idle. Eventually, Mundie said, such a system could be used for rural medical clinics.

"For a few thousand dollars you could put in an assistant who can guide robotic interaction," he said. "There is a wealth of opportunity for this, and it will allow people to develop applications and change the way the bulk of the population interacts with computers."

In another demo, Mundie offered a glimpse into the future of the live Web. He played out a scenario in which he was in an store, took a picture of a magazine cover on Northwest Indian art with his smartphone, and then placed the phone on a Microsoft Surface technology table when he got to his hotel. The pictures in the phone showed up on the surface table and he dragged them around. The system analyzed the image to determine how to use the photo as a way to pursue next steps in a virtual Web world. The system found the a digital version of the magazine and Mundie proceeded to explore magazine pages. From the magazine image of an art object, he went virtually to the store where the art object was on display.

The 3D store environment was stitched together with Photosynth technology and interactive. Mundie could "walk" through the store and have a text or voice conversation with a store representative or someone, such as his wife, via his buddy list. In addition, he could watch videos and examine 3D models of the art objects, spinning them around to look at all the different parts of a sculpture.

Then he showed how a smart handheld device could be used to navigate in a physical space. Pointing the device at a particular space would show local information, such as when buses were expected to arrive or what stores are having sales that would be of interest to the user based on their profile.

Mundie categorized this demo as an illustration of the power of the client and the cloud in spatial computing. "You have to have a to-and-fro between local and centralized data services," he said.

Programming tools, which have been a strength of Microsoft, will play a crucial role in the emergence of spatial computing. To create a kind of parallel universe--a cyberspace version of the physical world--everyone has to contribute on a continuous basis, Mundie said. Sensors and users will be generating trillions of bits of data, which requires addressing concurrency and complexity in a more loosely coupled, distributed and asynchronous environment, he said.

"Our tools are not designed to address this level of system design," Mundie explained. "We have to see a paradigm change in the way we write applications."

(Credit: Microsoft)

Mundie also said that software development hasn't graduated to become a formal engineering discipline. "The resilience of systems is not up to the task," he said. "We have to master the transition to a parallel programming environment, with highly distributed, concurrent systems. It's nascent at this point but it's required to achieve these capabilities."

In addition, creating a rich virtual environment that reflects the real world and is available to billions of people requires a lot of programmers. "If we want a million people to know how to do this, we have to mask complexity," Mundie said. His goal is to program computers to have the equivalent of human senses that can operate well together. "That's how we get to natural interfaces," he said.

Mundie's demos showed some progress in fulfilling Bill Gates' dream of natural interfaces and seamless computing. The challenge for Microsoft will be turning lab demos into real products and services that can scale. With the Internet as the platform, and not Windows, Microsoft will have many more competitors, and partners, in its quest to realize the vision of spatial computing.

See also: Mundie: The cloud needs killer apps

Dan Farber is editor in chief of CBS Interactive News, which includes CBSNews.com and CNET News. He has more than 25 years of experience as an editor and journalist covering technology. E-mail Dan.
Recent posts from Outside the Lines
Track business executives' tweets with ExecTweets
Wolfram Alpha: Next major search breakthrough?
Microsoft's Live Mesh top innovation at the Crunchies
Macintosh at 25: Still the innovation leader
Print news is fading, but the content lives on
More speculation on Yahoo's CEO choices
Google's 2008 Zeitgeist lists of most popular searches
The information flow from Mumbai
Add a Comment (Log in or register) (7 Comments)
  • prev
  • 1
  • next
by ahxiaoyu September 25, 2008 8:51 AM PDT
bucuo loveufo.cn
Reply to this comment
by smokinmunky September 25, 2008 9:43 AM PDT
I like where MS is going with this stuff.
Reply to this comment
by benjaminstraight September 25, 2008 12:43 PM PDT
A visionary.
Reply to this comment
by jacksoncapper September 25, 2008 4:37 PM PDT
hey good going! i like the virtual reception assistant, that's really neat. can't wait for all the Surface stuff to take off.
Reply to this comment
by pickyouupatnine September 26, 2008 7:56 PM PDT
Yeah thats what I want.. a VIRTUAL assistant :P
Reply to this comment
by whas8020 September 28, 2008 9:57 PM PDT
OK, maybe MSFT should first get their very real, here-and-now operating systems under control. No wonder MSFT Research has so little to show for all the billions they've spent, if this is the predominant stuff they are working on.

Please. They haven't even solved how to write normal software in ways that consistently surpass 3rd generation programming languages, so spare us...

Also, maybe MSFT should research basic branding principles, that might help their company and products a lot more in the next few years:

<a href="http://businessmindhacks.com/post/wallop-microsofts-branding-cluelessness-claims-another-victim">http://businessmindhacks.com/post/wallop-microsofts-branding-cluelessness-claims-another-victim</a>
Reply to this comment
by bmichon September 29, 2008 5:30 AM PDT
Did anyone catch what device (Sony made I think) that Craig used in his demo as a "smart hand held devlce" representative of where cell phones would be?
Reply to this comment
(7 Comments)
  • prev
  • 1
  • next

Making sense of Windows 7 upgrades

faq The basics and the fine print on Microsoft's options for those eyeing the next operating system from Redmond.
• Full Windows 7 coverage

Road Trip 2009: Big Sky Country

CNET News reporter Daniel Terdiman takes his car full of gadgets to the Rockies and the Great Plains in search of tech, science, nature, and more.
• America's Fortress: Cheyenne Mountain

About Outside the Lines

Dan Farber is the editor in chief of CNET News. He has covered technology for more than two decades, and he previously served as editor in chief of ZDNet, PC Week and MacWeek. Outside the Lines explores the intersection of business and technology.

Add this feed to your online news reader

Outside the Lines topics

Subscribe to the EIC² podcast

Editors Dan Farber of News.com and Larry Dignan of ZDNet, square off in EIC² in this weekly podcast. The two editor in chiefs talk about the big tech stories of the day and provide insight and analysis.

Subscribe to this podcast using an RSS reader other than iTunes

Subscribe to this podcast using iTunes

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right