Technology Review - Published By MIT
Advertisement

Microsoft's Plan to Map the World in Real Time

Researchers are working on a system that allows sensors to track information and create up-to-date, searchable online maps.

By Kate Greene

Monday, May 08, 2006

smaller text tool iconmedium text tool iconlarger text tool icon

Researchers at Microsoft are working on technology that they hope will someday enable people to browse online maps for up-to-the-minute information about local gas prices, traffic flows, restaurant wait times, and more. Eventually, says Suman Nath, a Microsoft researcher who works on the project, which is called SenseWeb, they would like to incorporate the technology into Windows Live Local (formerly Microsoft Virtual Earth), the company's online mapping platform.

A screenshot of the SenseWeb sensor mapping application. The user highlighted a geographic region (red lines and dots) and typed "Seattle Sensors" to view a variety of real-time data in the area. (Image courtesy of Suman Nath, Microsoft Research.)

By tracking real-life conditions, which are supplied directly by people or automated sensor equipment, and correlating that data with a searchable map, people could have a better idea of the activities going on in their local areas, says Nath, and make more informed decisions about, for instance, what driving route to take.

[For images from the SenseWeb application click here.]

"The value that you get out of [real-time data mapping] is huge," he says, and the applications can range from finding a parking spot in a cavernous parking garage to checking the traffic flow in different parts of a city.

Other research groups at the University of California at Berkeley, UCLA, Stanford, and MIT are working on similar projects for tracking environmental information. For instance, UCLA has a project in which sensors -- devices that measure physical quantities such as temperature, pressure, and sound -- are integrated with Google Earth, the company's downloadable mapping software. In addition, companies such as Agent Logic and Corda process real-time data and can correlate it with a location, mostly for businesses and governmental organizations.

Moreover, within the past year, Microsoft, Google, and Yahoo have been vying with each other to generate the most useful electronic maps (see "Killer Maps"). For the most part, though, the local information offered by Web-based mapping applications is updated only infrequently. And sites that offer real-time, local updates (about the status of public transportation, for instance), while useful, are designed for a single purpose.

What makes Microsoft's experimental project different from others that track information, Nath says, is that it would allow people to search for different types of real-time data within a user-specified area on a map, and progressively narrow that search. For instance, a person could highlight a region of a city and search for restaurants. SenseWeb would gather information provided by restaurants about their wait times and display it in various ways: the wait at specific establishments, the average wait for all restaurants in the region, or the minimum and maximum waits. If you needed to find a place to eat quickly, says Nath, but you learn that the minimum wait is 30 minutes in a certain part of town, you'd know to look in a different area. "You don't have to take the time to look at each individual restaurant," Nath says.

Additionally, a person could zoom into an area and see newly calculated information, such as maximum, minimum, and average wait times, according to the newly defined geography.

Searching for these types of real-time statistics within different areas on a map is a new take on displaying data on maps, says Phillip Levis, professor of computer science at Stanford University. "It's very different to give the average wait time in the city than it is to scan around the city and see each restaurant's wait time," he says.

Comments

  • Real time data
    Credit card companies have enormous amounts of data about things like gas purchases.  Harnessing that data could be very valuable.  
    Rate this comment: 12345
    Guest (Emil)
    05/08/2006
    Posts:1
  • Need Data?  We already have it in Portland
    http://www.tripcheck.com/Pages/RCMap.asp?mainNav=RoadConditions&curRegion=1

    We already have access to live traffic cams, construction info, accident info, etc.
    Seems like a candidate source to partner with to include in the larger sensor scheme.
    Rate this comment: 12345
    Guest (LW)
    05/08/2006
    Posts:1
  • help
    What is the technology used in real-time feature of this...
    I happen to be doing a project for school and i need to know what kind of technology this is.

    thank you
    Rate this comment: 12345
    Guest (andrew)
    05/08/2006
    Posts:1
    • SensorWeb as opposed to SenseWeb
      You might want to check out Sensor Web Enablement, an Open Geospatial Consortium functional area. http://www.opengeospatial.org/functional/?page=swe Microsoft may be doing something similar but proprietary.
      Rate this comment: 12345
      Guest (John)
      05/24/2006
      Posts:1
  • [no subject]
    better if they try to make good and less fat software
    Rate this comment: 12345
    Guest
    05/08/2006
    Posts:1
  • better if they try to make good and less fat software
    better if they try to make good and less fat software
    Rate this comment: 12345
    Guest (Max)
    05/08/2006
    Posts:1
  • mapping in real time
    Rate this comment: 12345
    Guest (plasticdoc)
    05/09/2006
    Posts:1
    • mapping program
      we have a tracking system with antennas, transmitters and rdif chips that have a fifty mile range and can be expanded by adding more antennas and are looking for a mapping solution. The RDIF chips are the size of a quarter, and we will have the size of 1/4 in. in six months with the same range.
      Rate this comment: 12345
      Guest (toby watson)
      05/09/2006
      Posts:1
  • mapping in real time
    what about all the privacy and security concerns?
    Rate this comment: 12345
    Guest (plasticdoc)
    05/09/2006
    Posts:1
  • Not real time imagery
    Note what is being proposed is not real time imagery, but rather real time updates to information associated with things on the ground (gas prices, traffic status, etc.) They will use existing imagery (sometimes more than 2-3 years old), just like Google Earth
    Rate this comment: 12345
    Guest (Tom)
    05/09/2006
    Posts:1
    • [no subject]
      how do you know this...
      2-3 years ago is not that great of a jump for a new technology like this
      Rate this comment: 12345
      Guest (andrew)
      05/09/2006
      Posts:1
      • Real time coverage
        Real time, high resolution coverage requires a huge number of satellite systems in low earth orbit. These kinds of satellites are in ~ 90 minute polar orbits and have very narrow fields of view (10's of kilometers).  This means that a given satellite can only see the same spot on the ground a few times a day.  If you look at Google earth coverage you can see that the coverage repeat is very infrequent.  It all comes down to orbital mechanics physical limitations of camera systems.  Chech out http://www.digitalglobe.com/about/imaging.shtml
        You will see that DigitalGlobe's (DG) next generation satellite will only have a ground revisit time of 1.3 days.  Their current satellite (Quickbird) has a much longer repeat time.  DG has the best commercial imagery and they have but one satellite operational.
        Rate this comment: 12345
        Guest (Tom)
        05/09/2006
        Posts:1
        • thankx tom
          thank you tom for the information.  Two questions though. Do you think anybody in the near future will figure a way into real time transmission from satellites or not?  And do you if there is a new technology in SenseWeb?  In that it will make it consistent?

          Thank you again
          Rate this comment: 12345
          Guest (andrew)
          05/10/2006
          Posts:1
          • More about real time imagery
            I have a explanation that is too long to post here.  If you like I could send it via email.
            Tom
            Rate this comment: 12345
            Guest (Tom)
            05/11/2006
            Posts:1
  • Who is Going to Pay and Why?
    Nice idea but not applicable to the modern world. What kind of business would willing put up their most important information to all to see. For example, what if a restaurant is terrible? Nobody will be in-line and any "connected" person will see that. This will create a viscous cycle where the hot restaurants/ bars are always busy and the up and comers can not create any buzz. Who wants to go to a restaurant that no one else is at? The best application of this technology is related to traffic and parking. Imagine a system where you could immediately identify, reserve, and pay for a parking spot. No more driving around randomly for a space.

    This is just another example of programmers writing code and creating systems without performing any market research.
    Rate this comment: 12345
    Guest (Mark K)
    05/09/2006
    Posts:1
    • Huh?
      That's... dumb.

      There isn't always wait times at restaurants, even good ones.  But because there isn't a wait time, does not mean no one is there also.  Bad logic.
      Rate this comment: 12345
      Guest (vcv)
      05/09/2006
      Posts:1
  • Sounds like another monopoly project that create by Microsoft
    First of all, are these real time data will monopolize by Microsoft?? Hell like they doin on the Microsoft Windows families.
    Rate this comment: 12345
    Guest (King of Royal)
    06/05/2006
    Posts:1
  • real time system designing
    Rate this comment: 12345
    Guest (sultan)
    06/14/2006
    Posts:1

Log In

Forgot your password?     Register »
Advertisement

Videos

Malleable Maps, Artistic Robots and Bubble Interfaces
Technology Review January/February 2010

Current Issue

Security in the Ether
Information technology's next grand challenge will be to secure the cloud--and prove we can trust it.
Advertisement
Advertisement
Advertisement
Subscribe to Technology Review's daily e-mail update. Enter your e-mail address

TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology © 2010 Technology Review. All Rights Reserved.