Organic Indoor Location Discovery Seth Teller MIT CSAIL (2009)
Russell Ryan, Jonathan Battat, Ben Charrow, Jonathan Ledlie, Dorothy Curtis, Jamey Hicks
We describe an indoor, room-level location discovery method based on spatial variations in “wifi signatures,” i.e., MAC addresses and signal strengths of existing wireless access points. The...
Organic Indoor Location Discovery (2008)
Curtis, Dorothy, Ledlie, Jonathan, Ryan, Russell, Teller, Seth, Charrow, Ben, Battat, Jonathan, ...
We describe an indoor, room-level location discovery method based on spatial variations in "wifi signatures," i.e., MAC addresses and signal strengths of existing wireless access points. The...
Organic Indoor Location Discovery (2008)
Hicks, Jamey, Curtis, Dorothy, Teller, Seth, Charrow, Ben, Ryan, Russell, Ledlie, Jonathan, ...
We describe an indoor, room-level location discovery method based on spatial variations in "wifi signatures," i.e., MAC addresses and signal strengths of existing wireless access points. The...
Eugene Shih, Vladimir Bychkovsky, Dorothy Curtis, John Guttag
Continuous, pervasive medical monitoring has the potential to improve the quality of healthcare in the United States for hospitals and individuals. By monitoring continuously, medical emergencies can...
Dorothy Curtis, Erik Demaine, Michel Goraczko
Cricket is an indoor location system that tracks the position of device and sensors with an error of a few centimeters. Two of the system’s key features are its ease-ofdeployment and tracking...
Release Barbara Liskov, Barbara Liskov, Atul Adya, Miguel Castro, Eui-suk Chung, Dorothy Curtis, ...
This document provides an introduction to using Thor, an object oriented database, and its language Theta. This document applies to Thor Release 0.1. Topics include installation, writing Theta code...
Thesis Supervisor Accepted by (2007)
Dorothy Curtis, Arthur C. Smith, Paul H. Kim, Paul H. Kim
There is an increasing amount of data in the world that is distributed over many machines. Some of this data may be relatively static. However, certain types of data may be changing frequently....
Automatic Software Upgrades for Distributed Systems (2005)
Ajmani, Sameer, Liskov, Barbara, Shrira, Liuba, Curtis, Dorothy
Upgrading the software of long-lived, highly-available distributedsystems is difficult. It is not possible to upgrade all the nodes in asystem at once, since some nodes may be unavailable and halting...
Lessons from developing and deploying the Cricket indoor location system (2003)
Hari Balakrishnan, Roshan Baliga, Dorothy Curtis, Michel Goraczko, Allen Miu, Bodhi Priyantha, ...
The Cricket indoor location project has been active for four years. We have developed three different versions of the system. The first version was an early proofof-concept (Cricket v0), which led to...
An Approach to Disconnected Operation in an Object-Oriented Database (2002)
Sidney Chang And, Sidney Chang, Dorothy Curtis
With the advent of mobile computers, new challenges arise for software designers. This paper focuses on disconnected operation: making mobile computers work well on shared data whether the network is...
Certified by Accepted by (2002)
Paul H. Kim, Dorothy Curtis, Arthur C. Smith, Paul H. Kim
There is an increasing amount of data in the world that is distributed over many machines. Some of this data may be relatively static. However, certain types of data may be changing frequently....
Adapting an object-oriented database for disconnected operation (2001)
Dorothy Curtis, Sidney H. Chang, Sidney H. Chang
requirements for the degree of Master of Engineering in Electrical Engineering and Computer Science Wireless computers are often only intermittently connected to the network. Thus disconnected...
System support for bandwidth management and content adaptation in Internet applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Hari Balakrishnan
System support for bandwidth management and content adaptation in Internet applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, Haft Balakrishnan
This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), that provides integrated network flow management and exports a convenient...
System Support for Bandwidth Management and Content Adaptation in Internet Applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, Hari Balakrishnan
This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), that provides integrated network flow management and exports a convenient...
System Support for Bandwidth Management and Content Adaptation in Internet Applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, Hari Balakrishnan
This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), which provides integrated network ow management and exports a convenient programming...
System Support for Bandwidth Management and Content Adaptation in Internet Applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, Hari Balakrishnan
This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), which provides integrated network ow management and exports a convenient programming...
System support for bandwidth management and content adaptation in Internet applications (2000)
David Andersen, Deepak Bansal, Dorothy Curtis, Srinivasan Seshan, Hari Balakrishnan
This paper describes the implementation and evaluation of an operating system module, the Congestion Manager (CM), which provides integrated network flow management and exports a convenient...
Preliminary Version, Barbara Liskov, Dorothy Curtis, Mark Day, Sanjay Ghemawat, Robert Gruber, ...
This document describes a new programming language called Theta. Theta is a sequential, strongly-typed, object-oriented language. It provides separate mechanisms for type hierarchy, inheritance, and...