O'Grady, Michael J.
O'Grady, Michael J.
O'Grady, Michael J.
Now showing 1 - 10 of 72
- PublicationAmbience & collaboration embedded agents in a human-centered worldSupporting 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.
- PublicationEDLA tradeoffs for wireless sensor network target trackingThe number of active nodes in a WSN deployment governs both the longevity of the network and the accuracy of applications using the network’s data. As node hibernation techniques become more sophistocated, it is important that an accurate evaluation methodology is employed to ensure fair comparisons across different techniques. Examining both energy and accuracy ensures a claim of increased longevity for a particular technique can be contrasted against its associated drop, if any, in application accuracy. This change can also be as a result of increased latency and the accuracy encapsulates many aspects of WSN performance in one metric. In this work, we detail the first in a series of simulation experiments designed to demonstrate the tradeoffs for a WSN and we employ mobility tracking as the application to benchmark accuracy. Additionally, we demonstrate experimental evidence for a potential adaptive mobility tracking protocol.
- PublicationSensing the sensor webThe maturity of pervasive computing and Wireless Sensor Networks (WSNs) enables the development of smart environments in many scenarios, including surveillance and environmental monitoring. Extensive research efforts are being undertaken in sensor perception, data capture, management and interpretation. Such developments are a prerequisite for paradigms such as pervasive sensing and crowd-sourcing services. For mobile users, the issues of dynamic sensor discovery, data interpretation and visualization must be addressed if such services are to be realized in practice. This paper explores the genesis of a generic framework for heterogeneous sensor access and data visualization in remote contexts.
Scopus© Citations 1 431
- PublicationIntelligent agile agents: active enablers for ambient intellgenceThis paper advocates the use of mobile intentional agents as a key enabler in the delivery of ambient intelligence. Ambient computing as an ideal demands levels of functional attainment that have hithertofar not been realised. Ambient applications demand that the computing application be subsumed into the everyday context in an unobtrusive manner with interaction modalities such that they are natural, simple and appropriate to both the individual user and their associated context.
- PublicationImplicit interaction : a modality for ambient exercise monitoringAmbient Exercise refers to the implicit exercise that people undertake in the course of their everyday duties - a simple example being climbing stairs. Increasing awareness of the potential health benefits of such activities may well contribute to an increase in a person’s well-being. Initially, it is necessary to monitor and quantify such exercise so that personalized fitness plans may be constructed. In this paper, the implicit interaction modality is harnessed to enable the capturing of ambient exercise activity thereby facilitating its subsequent quantification and interpretation. The novelty of the solution proposed lies in its ubiquity and transparency.
- PublicationMobile intelligence: enabling a new class of context-aware servicesAgent-Oriented Programming (AOP) offers an alternative and radical approach to the development of information systems in various domains. However, one domain that AOP has only minimally affected, at least up until now, is that of mobile computing. Until recently, the use of strong intentional agents in such a domain has been considered impractical, and, indeed, computationally intractable. In this paper, Agent Factory, a system for the fabrication of strong intelligent agents is introduced. In particular, its strategies for realising such agents in the computationally-constrained world of mobile computing are outlined. Finally, two archetypical mobile computing applications, realised through Agent Factory, are described. The first, EasiShop, a ubiquitous commerce (uCommerce) application, enables shoppers to seek out good deals while wandering an arbitrary shopping mall or high street. The second, Gulliver’s Genie, is a mobile context-sensitive tourist guide that focuses on the delivery of personalised multimedia content in a just-in-time basis.
- PublicationSensorworld – A simulator for resource-bounded intelligenceWithin this paper, Sensorworld is proposed as a platform for the evaluation and comparison of resource-bounded intelligence, and its effectiveness is proven through the implementation of a series of simulations on effectiveness, utility and energy consumption on bold, cautious and energy-aware agents.
Scopus© Citations 2 499
- PublicationIntelligent user interfaces for mobile computingIn this chapter, the practical issue of realizing a necessary intelligence quotient for realizing Intelligent User Interfaces (IUIs) on mobile devices is considered. Mobile computing scenarios differ radically from the normal fixed workstation environment that most people are familiar with; and it is in this dynamicity and complexity that the key motivations for realizing IUIs on mobile devices may be found. Thus the chapter initially motivates the need for the deployment of IUIs in mobile contexts by reflecting on the archetypical elements that comprise the average mobile user's situation or context. A number of broad issues pertaining to the deployment of AI techniques on mobile devices are considered before a practical realisation of this objective through the intelligent agent paradigm is presented. It is the authors hope that a mature understanding of the mobile computing usage scenario, augmented with key insights into the practical deployment of AI in mobile scenarios, will aid software engineers and HCI professionals alike in the successful utilisation of intelligent techniques for a new generation of mobile services.
- PublicationRealizing the ambient intelligence vision through the deployment of mobile, intentional agentsAmbient computing as an ideal demands levels of functional attainment that have thus far not been realised. Ambient applications require that the computing application be subsumed into the everyday context in an unobtrusive manner with interaction modalities that are natural, simple and appropriate to both the individual user and their associated context. Within this paper, we consider the use of mobile intentional agents as potential key enablers in the delivery of ambient intelligent services. In particular, we compare and contrast two agent-based ambient intelligence case studies