Intelligent Environments (IEs) have specific computational properties that generally distinguish them from other computational systems. They have large numbers of hardware and software components that need to be interconnected. Their infrastructures tend to be highly distributed, reflecting both the distributed nature of the real world and the IEs' need for… (More)
When building intelligent spaces, the knowledge representation for encapsulating rooms, users, groups, roles, and other information is a fundamental design question. We present a semantic network as such a representation, and demonstrate its utility as a basis for ongoing work.
We 1 are building a new communication model and discovery system which will allow agent-based intelligent spaces to interact with one another. This new infrastructure layer, called Hyperglue, coordinates agent actions at a higher level than most agent communication does, providing an interface for communication at the level of " real-world " entities such… (More)
This paper provides an overview of the rover technology development, integration, validation, and mission infusion process now being used by the NASA Mars Technology Program. Described are the relevant mission scenarios of long range traverse and science instrument placement, along with the enabling algorithmic components for them. These are being… (More)
has focused primarily on systems where a single user interacts with a single intelligent space, through the use of speech, gestures, or more mundane keyboard input. These systems often ignore handling multiple people, yet much interaction occurs in a conference or meeting room, with multiple people interacting with each other rather than with a computer… (More)
As intelligent environments (IEs) move from simple kiosks and meeting rooms into the everyday offices, kitchens, and living spaces we use, the need for these spaces to communicate not only with users, but also with each other, will become increasingly important. Users will want to be able to shift their work environment between localities easily, and will… (More)
In organizations, it is often necessary to engage in costly delegation of ideas; such delegation seeks to efficiently aggregate multiple information signals. What this paper shows is that those who delegate often find it impossible to separate the evaluation of the ideas they delegate from the evaluation of the abilities of those who are delegated the task… (More)
Boundary-scan components are a relatively new development in the field of circuit board testing, yet their ability to test chips in isolation and to record the state of an entire printed circuit board indicate their potential for long-term application in the electronics industry. However, algorithms which can efficiently utilize this hardware, especially on… (More)