Now showing 1 - 10 of 35
  • Publication
    Implicit interaction : a prerequisite for practical AmI
    Intelligent User Interfaces represent one of the three distinguishing characteristics of AmI environments. Such interfaces are envisaged as mediating between the services available in an arbitrary physical environment and its inhabitants. To be effective, such interfaces must operate in both proactive and passive contexts, implicitly and explicitly anticipating and responding to user requests. In either case, an awareness of the prevailing situation is essential – a process that demands a judicious combination of data and decision fusion, as well as collaborative and centralized decision making. Given the constraints of AmI environments realizing a distributed lightweight computational infrastructure augmented with a need to address user needs in a timely manner poses significant challenges. In this paper, various issues essential to enabling seamless, intuitive and instinctive interaction in AmI environments are explored.
      340
  • Publication
    Garment-based body sensing using foam sensors
    Wearable technology is omnipresent to the user. Thus, it has the potential to be significantly disruptive to the user’s daily life. Context awareness and intuitive device interfaces can help to minimize this disruption, but only when the sensing technology itself is not physically intrusive: i.e., when the interface preserves the user’s homeostatic comfort. This work evaluates a novel foambased sensor for use in body-monitoring for contextaware and gestural interfaces. The sensor is particularly attractive for wearable interfaces due to its positive wearability characteristics (softness, pliability, washability), but less precise than other similar sensors. The sensor is applied in the garment-based monitoring of breathing, shoulder lift (shrug), and directional arm movement, and its accuracy is evaluated in each application. We find the foam technology most successful in detecting the presence of movement events using a single sensor, and less successful in measuring precise, relative movements from the coordinated responses of multiple sensors. The implications of these results are considered from a wearable computing perspective.
      301
  • Publication
    Exercise in the smart workplace
    Employees that engage in even moderate amounts of exercise during their working day suffer less from stress and are more tolerant in the various irritations that accompany normal working life. Though it cannot be said with certainty that such workers are more productive, tentative evidence suggest that this may well be the case. A useful service of a smart office or work environment is to contribute to the health and well-being of those that inhabit such spaces. One practical approach to this is to monitor the exercise that employees engage in during the day, and using this as a basis, motivate them to engage in further physical activity. In this paper, issues relating to monitoring employee physical activity are explored.
      519
  • Publication
    Advantages of Dual Channel MAC for Wireless Sensor Networks
    Traditional low cost radios for wireless sensor networks operate with one frequency channel at any given time. However, recent advances in radio hardware for WSNs made available transceivers that can support two simultaneous channels. In this work, we investigate the benefits of using two parallel independent frequency channels at the MAC layer. In particular, the paper introduces a technique of Dual Channel Multiple Access with Adaptive Preamble (DCMA/AP). The protocol uses two separate frequencies for data and control packets to avoid the use of handshake mechanisms (e.g. RTS/CTS) in order to reduce energy consumption and packet delay. To address the hidden and exposed terminal problems, DCMA/AP enables a receiver to send a busy tone signal on the control channel to notify neighbors that an ongoing reception is in progress. As a result, packet collisions are nullified with an increase of node throughput. Furthermore, an adaptive preamble mechanism in DCMA/AP avoids secondary processes of node synchronization together with a reduction of idle listening of receiving nodes that are considered to be one of the major sources of energy consumption in wireless sensor networks. Finally, DCMA/AP introduces a mechanism of opportunistic crossover speeds up the process of packet forwarding by pre-announcing the successive candidate node intended to receive the packet.
      331
  • Publication
    Views from the coalface : chemo-sensors, sensor networks and the semantic sensor web
    Currently millions of sensors are being deployed in sensor networks across the world. These networks generate vast quantities of heterogeneous data across various levels of spatial and temporal granularity. Sensors range from single-point in situ sensors to remote satellite sensors which can cover the globe. The semantic sensor web in principle should allow for the unification of the web with the real-word. In this position paper, we discuss the major challenges to this unification from the perspective of sensor developers (especially chemo-sensors) and integrating sensors data in real-world deployments. These challenges include: (1) identifying the quality of the data; (2) heterogeneity of data sources and data transport methods; (3) integrating data streams from different sources and modalities (esp. contextual information), and (4) pushing intelligence to the sensor level.
      296
  • Publication
    Ambience & collaboration embedded agents in a human-centered world
    Supporting people in the pursuit of their everyday activities is a laudable objective and one which researchers in various disciplines including computing, actively seek to accomplish. The dynamic nature of the end-user community, the environments in which they operate, and the multiplicity of tasks in which they engage in, all seem to conspire against the desired objective of providing services to the end-user community in a transparent, intuitive and context -aware fashion. Indeed, this inherent complexity raises fundamental problems for software engineers as they frequently lack the tools to effectively model the various scenarios that dynamic user behaviour give rise to. This difficulty is not limited to exotic applications or services; rather, it is characteristic of situations where a number of factors must be identified, interpreted, and reconciled such that an accurate model of the prevailing situation at a given moment in time can be constructed. Only in this way, can services be delivered that take into account the prevailing human, social, environmental and technological conditions. Constructing such services calls for a software solution that exhibits, amongst others, diffusion, autonomy, cooperation and intelligence. In this paper, the potential of embedded agents for realising such solutions is explored.
      384
  • Publication
    Diversity & interoperability : wireless technologies in ambient assisted living
    Ambient Assisted Living (AAL) demands the seamless integration of a range of technologies such that the particular needs of the elderly may be met. Given the heterogeneity of the elderly population, in their needs and circumstances amongst others, this is a significant challenge. In essence, it demands that a disparate suite of technologies be deployed, integrated, managed and interacted with in a seamless and intuitive fashion. In this paper, how this heterogeneity may be managed is discussed. In particular, the use of ontologies and middleware are proposed as potential solutions to this heterogeneity problem.
      566
  • Publication
    A Methodology for the development of multi-agent systems on wireless sensor networks
    Recent technological advances in wireless networking, IC fabrication and sensor technology have lead to the emergence of millimeter scale devices that collectively form a Wireless Sensor Network (WSN). The cost of production for a single node has been reduced to less than 1 dollar, paving the way for large scale deployments (millions of nodes per network) of such devices. It would seem that agent technology should be useful for these highly distributed networks in terms of intelligent network management and data harvesting for example. Indeed this has been shown to be the case, however multi-agent systems for WSNs are scarce. One reason for this is the difficulty in the deployment, testing and debugging of a distributed application for these devices due to the minimal (if any) user interfaces they possess. In this paper we will propose a methodology for the rapid development of a MAS for WSNs that allows for comprehensive testing and debugging, a luxury not available on current WSN devices. We also instantiate this methodology in a case study for evaluation purposes.
      245
  • Publication
    Implicitly influencing the interactive experience
    Enabling intuitive interaction in system design remains an art more than a science. This difficulty is exacerbated when the diversity of device and end user group is considered. In this paper, it is argued that conventional interaction modalities are unsuitable in many circumstances and that alternative modalities need be considered. Specifically the case of implicit interaction is considered, and the paper discusses how its use may lead to more satisfactory experiences. Specifically, harnessing implicit interaction in conjunction with the traditional explicit interaction modality, can enable a more intuitive and natural interactive experience. However, the exercise of capturing and interpreting implicit interaction is problematic and is one that lends itself to the adoption of AI techniques. In this position paper, the potential of lightweight intelligent agents is proposed as a model for harmonising the explicit and implicit components of an arbitrary interaction.
      290
  • Publication
    Autonomous management and control of sensor network-based applications
    A central challenge facing sensor network research and development is the difficulty in providing effective autonomous management capability. This is due to a large number of parameters to control, unexpected changes of the network topology and dynamic application requirements. Network management is also a challenging task for the remote user due to the large-scale of the network and scarce visibility of live network happenings. Preferably the network should have autonomous decision-making capabilities as network conditions and application requirements changes. To cope with such uncertainties, firstly we consider Octopus, a powerful software tool that provides live information about the network topology and sensor data. At present, the tool can provide monitoring and require a user to control the network state manually. This paper describes how Octopus is reengineered to accommodate a multi-agent system to provide autonomic managing capabilities. In particular, we detail two distinct architectures, the static and mobile agent architectures, which can be effectively applied to deliver autonomous system management. This paper sets the basis for a full autonomous network management via a multi agent system to work with Octopus.
      1082Scopus© Citations 1