31 citations found. Retrieving documents...
Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

Personal Universal Controllers: - Controlling Complex Appliances (2003)   (Correct)

....by the PUC also have more intuitive and interesting layouts than those generated by V2. Furthermore, the PUC is able to control a variety of actual complex appliances whereas V2 only demonstrated control of X10 and prototypes simulated on a desktop computer. Other related systems are ICrafter [6] and the Total Access System [8] ICrafter is capable of automatically generating interfaces on a limited level, but this was not the focus of their research. The Total Access System is similar, but focuses on creating interfaces for disabled persons. ARCHITECTURE The PUC system has four parts: ....

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.


Generating Remote Control Interfaces for - Complex Appliances Jeffrey (2002)   (Correct)

....that might be implemented on a PDA. The UIA uses an XML based language called MoDAL from which it creates a user interface panel for accessing information. However, the MoDAL processor apparently only handles simple layouts and its only type of input control is text strings. The Stanford ICrafter [18] is a framework for distributing appliance interfaces to many different controlling devices. While their framework supports the automatic generation of interfaces, their paper focuses on handgenerated interfaces and shows only one simple automatically generated interface. They also mention the ....

....part of the architecture is the network that PUCs and appliances use to communicate. We assume that each appliance has its own facility for accepting connections from a PUC. The peer to peer aspect of this choice allows the PUC architecture to be more scaleable than other systems, such as ICrafter [18] and UIA [5] which rely on a central server to manage connections between interfaces and appliances. A PUC could discover appliances by intermittently sending out broadcast requests, as in the service discovery portion of the Bluetooth [6] protocol. However, service discovery has not yet been ....

[Article contains additional citation context not shown here]

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.


Requirements for Automatically Generating.. - Nichols, Myers.. (2002)   (Correct)

....for every new controller that becomes available. After all, most appliances are expected to last for many years whereas new handheld devices become obsolete within 6 12 months. Several other projects have included some aspects of automatically generating interfaces. The ICrafter project [12] has support for both downloadable and automatically generated user interfaces. The interface generation system was not the focus of ICrafter however, and it can only generate very simple graphical interfaces. Work by Hodes, et al. speaks of a universal interactor [4] that adapts to control ....

Ponnekanti, S.R.,etal."ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001.


User-Centric Appliance Aggregation - Kumar, Poladian, Greenberg, Messer, .. (2002)   (1 citation)  (Correct)

....and composition logic is an effective way to keep data and code together. We believe that JESS can be used to handle more complex compositional logic. 6 Related Work Many projects have tried to provide a richer experience to the user in the presence of multiple consumer appliances [8] [12], 13] The basic idea that been used is to represent devices as services, and then apply the techniques of service composition [13] 10] 11] These projects have focused on resource requirements and conflicts, have not accounted for user preferences and experience. By changing the focus from ....

S. R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd. ICrafter: A service framework for ubiquitous computing environments. Lecture Notes in Computer Science, 2201:56--??, 2001.


Relieving Users from the Distractions of Ubiquity: Task-Centered.. - Sousa (2002)   (1 citation)  (Correct)

....systems with context awareness and natural interfaces, such as speech and gesture [1] My research falls within a relatively less explored area: architectural frameworks and software infrastructures (also known as middleware) for Ubiquitous Computing. Some early work has been done in this area [21,33,41], although software infrastructures often appear as incidental to the development of a particular system [13,27,43] The main focus of this early work has been on the role of software infrastructures in making it easier to develop new applications for Ubiquitous Computing environments. That is ....

....user tasks across multiple environments implies handling environment diversity and heterogeneity. Following early work in task oriented computing [44] software infrastructures increasingly support the notion that user tasks may involve the coordinated use of several services in the environment [13,28,33,41]. However, the notion of task in existing infrastructures is restricted to isolated (not interconnected) services. At a lower level, it is no longer uncommon for applications to marshal the components they require by using the increasingly available service discovery mechanisms [2,4] However, ....

[Article contains additional citation context not shown here]

S. Ponnekanti, B. Lee, A. Fox, P. Hanranhan. Icrafter: A Service Framework for Ubiquitous Computing Environments. UbiComp 2001: Ubiquitous Computing, Proceedings of the 3 International Conference, Abowd, Brumitt and Shafer (Eds.), LNCS 2201, pp 56-75, Atlanta, Georgia, September 2001.


Spontaneous Container Services - Popovici, Alonso, Gross   (Correct)

....on how a service is implemented) of the service to be adapted. For the spontaneous container to be ecient, each extension base will have many extensions ranging from generic to service speci c, while applications will provide this information if necessary. This approach, also followed by [30], accommodates incremental evolution of the software at every node (because generic extensions will still work even if the node application has changed) One important issue is how a spontaneous container should address the security of devices entering a network (e.g. to prevent a malicious ....

S. R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd. ICrafter: A Service Framework for Ubiquitous Computing Environments. LNCS, 2201, 2001.


Paper-based Communicating Objects in the Future Office - Arregui, Fernstrom..   (Correct)

....circuit. 5. Middleware The dynamic nature of ubiquitous computing environments, like the one described in this paper, puts particular requirements on the application platform, and has led to the development of specific middlewares that rely on loose coupling and dynamic discovery of components [10, 9, 8]. The application described here is built on top of the STITCH middleware platform from XRCE [2, 1] which is further described in a separate paper [3] In short, STITCH consists of a kernel layer, which manipulates distributed resources and which is used to transactionally combine conditions and ....

Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. Icrafter: A service framework for ubiquitous computing environments. In Springer, editor, Proc. Ubicomp 2001.


A Simple and Scalable Approach for Human-System Interaction - Tews, Sukhatme, Mataric (2003)   (Correct)

....System Architectures Multi user systems are forced to address issues of scalability, system resource allocation, and control. A key concern is how to control the information and communication pathways for multiple users. Common approaches involve using multi agent architectures [8] 9] 10][11] and the Internet. In the context of human system interaction, multiagent architectures typically offer services to users with suitable access to the systems they serve. Examples include interactive workspaces [12] 13] which consist of dedicated environments with embedded devices providing ....

S. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd, "ICrafter: A Service Framework for Ubiquitous Computing Environments", Proceedings of the Ubiquitous Computing Conference. Lecture Notes in Computer Science", vol. 2201, 2001, pp. 56-75.


Plan-Driven Ubiquitous Computing - No Author Given   (Correct)

....it monitors the execution of the plan, dispatching subtasks when they are ready to be executed. 1 Introduction Recent work in ubiquitous computing ( ubicomp ) research has produced resource discovery mechanisms [1, 2] programming environments [4, 9, 17] middleware [6, 10] and user interfaces [14, 16] that simplify the creation of usercentered applications that adapt to the di#erent resources available in various computing environments. However, despite these advances, none of this research has addressed how a ubicomp application should use all the sensors, actuators, and other computing ....

Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A service framework for ubiquitous computing environments. In Ubicomp, Atlanta, Georgia, September 2001.


Enabling Secure Ad-hoc Communication using Context-Aware.. - Shankar, Balfanz (2002)   (1 citation)  (Correct)

....context, with the most popular one being Dey s Context Toolkit [7, 1] Our architecture for capturing contextual information is similar to Dey s work but for the definitions of context, context views and the kinds of mappings we have defined. There have also been lots of other similar initiatives [4, 10, 6], which do address particular needs but our design has been motivated by a simple framework for grouping devices based on context. As far as securing ad hoc communication goes, the resurrecting duckling model by Stajano and Anderson [9] introduces a preliminary idea for securing ad hoc ....

S. R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd. ICrafter: A service framework for ubiquitous computing environments. Lecture Notes in Computer Science, 2201:56--68, 2001.


A Scalable Approach to Human-Robot Interaction - Tews, Mataric, Sukhatme (2003)   (6 citations)  (Correct)

....forced to address issues of scalability, resource allocation, and distributed control. A key concern is how to manage the information and communication pathways for multiple entities. Common approaches involve using multi agent architectures and the Internet. Multi agent architectures [6] 9] 14][15] offer services to users with suitable access to the systems they serve. Examples of their application include interactive workspaces [7] 12] which consist of embedded devices in dedicated environments that provide services to users. The users typically must physically be in the environment to ....

....can be difficult to generate in situ. Two possible approaches to enhance the current interface are to let the user configure their own interface from a set of generic components upon service selection [4] or let the infrastructure design the interface based on the semantics of the interaction [15]. In either case, the interface may not provide the full modality and functionality that a system requires for tightly coupled interaction. This is a reasonable compromise since it is postulated that a more general approach to the interface allows for a greater diversity of systems and services to ....

S. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd, "ICrafter: A Service Framework for Ubiquitous Computing Environments", Proceedings of the Ubiquitous Computing Conference. Lecture Notes in Computer Science", vol. 2201, 2001, pp. 56-75.


Multibrowsing: Moving Web Content across - Multiple Displays Brad   Self-citation (Ponnekanti Fox)   (Correct)

No context found.

Shankar Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A service framework for ubiquitous computing environments. Proceedings of Ubicomp '01, October 2001.


Personal Universal Controllers: - Controlling Complex Appliances (2003)   (Correct)

No context found.

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.


Requirements for Automatically Generating Multi-Modal.. - For Complex Appliances   (Correct)

No context found.

Ponnekanti, S.R.,etal."ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001.


Task Modeling for Ambient Intelligent Environments.. - Luyten, Vandervelpen, .. (2005)   (Correct)

No context found.

Shankar Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A Service Framework for Ubiquitous Computing Environments. In Ubicomp 2001.


A Component-Based Infrastructure for Pervasive User.. - Rigole.. (2005)   (Correct)

No context found.

Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A service framework for ubiquitous computing environments. Lecture Notes in Computer Science, 2201:56--??, 2001.


Data Services for Wireless Devices: from laptops to PDAs and .. - Rodr Guez Villate   (Correct)

No context found.

S. R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T.Winograd. ICrafter: A service framework for ubiquitous computing environments. In Proceedings of UBICOMP 2001. Atlanta, Georgia, USA., 2001.


Plan-Driven Pervasive Computing - Look, Peters, Shrobe (2004)   (Correct)

No context found.

Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A service framework for ubiquitous computing environments. In Ubicomp, Atlanta, Georgia, September 2001.


Selecting Devices for Aggregation - Rajnish Kumar Vahe (2003)   (Correct)

No context found.

S. R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd. ICrafter: A service framework for ubiquitous computing environments. In Proceedings of the Ubiquitous Computing Conference, Lecture Notes in Computer Science, volume 2201, pages 56-- 75, 2001.


Automatically Generating User Interfaces - For Appliances Jeffrey   (Correct)

No context found.

PONNEKANTI, S.R., LEE, B., FOX, A., HANRAHAN, P., and WINOGRAD, T. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP


Visual Computing in the Future: Computer Graphics as a.. - Beermann, Humphreys (2003)   (Correct)

No context found.

Shankar R. Ponnekanti, Brian Lee, Armando Fox, Pat Hanrahan, and Terry Winograd. ICrafter: A service framework for ubiquitous computing environments. Lecture Notes in Computer Science, 2201:56--??, 2001.


Handheld Devices for Control of PCs and Appliances - Myers   (Correct)

No context found.

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. 2001. Atlanta, Georgia: pp. 56-75.


Generating Remote Control Interfaces for - Complex Appliances Jeffrey (2002)   (Correct)

No context found.

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.


Requirements for Automatically Generating.. - Nichols, Myers.. (2002)   (Correct)

No context found.

Ponnekanti, S.R.,etal."ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001.


Personal Universal Controllers: - Controlling Complex Appliances (2003)   (Correct)

No context found.

Ponnekanti, S.R., Lee, B., Fox, A., Hanrahan, P., and T.Winograd. "ICrafter: A service framework for ubiquitous computing environments," in UBICOMP 2001. pp. 56-75.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC