O'Grady, Michael J.
O'Grady, Michael J.
O'Grady, Michael J.
Now showing 1 - 10 of 16
- PublicationMobile multimedia : reflecting on dynamic service provisionDelivering multimedia services to roaming subscribers raises significant challenges for content providers. There are a number of reasons for this; however, the principal difficulties arise from the inherent differences between the nature of mobile computing usage, and that of its static counterpart. The harnessing of appropriate contextual elements pertaining to a mobile subscriber at any given time offers significant opportunities for enhancing and customising service delivery. Dynamic content provision is a case in point. The versatile nature of the mobile subscriber offers opportunities for the delivery of content that is most appropriate to the subscriber's prevailing context, and hence is most likely to be welcomed. To succeed in this endeavour requires an innate understanding of the technologies, the mobile usage paradigm and the application domain in question, such that conflicting demands may be reconciled to the subscriber's benefit. In this paper, multimedia-augmented service provision for mobile subscribers is considered in light of the avail- ability of contextual information. In particular, context-aware precaching is advocated as a means of maximising the possibilities for delivering context- aware services to mobile subscribers in scenarios of dynamic contexts.
592Scopus© Citations 1
- PublicationRetail in the Digital CityConventional high street retailers face a multitude of challenges if they are to survive and thrive. Some of these difficulties arise from structural and economic issues; others may be sociological and demographic. However, to thrive, retailers must be perceived as being competitive, and must adopt innovative and invigorating strategies to maximise the potential of their situations while offsetting the limitations. In this paper, it is proposed that a judicious combination of low-cost Information and Communication Technologies (ICTs) could enable small retailers harness the beneﬁts of the information society and provide services congruent with the digital city concept. As an illustration of the issues involved, pertinent results from a systematic end-user evaluation of Easishop are discussed.
1572Scopus© Citations 8
- PublicationService fusion in mobile contextsService provision for mobile users poses several challenges for those managing enterprise information systems. Some of these are ubiquitous, for example, privacy and security. Others give rise to integration and interoperability issues. The agent paradigm, though offering potential in fixed networked scenarios, has not been seriously considered as a mechanism for incorporating mobile clients, primarily to their computational intractability on mobile devices. However, recent developments in agent and mobile computing technologies – both from a hardware and software perspective, have rendered the mobile phone a viable platform for agents. One implication of this is that agents now offer a viable platform for service delivery to mobile users. This chapter reflects on some of the pertinent issues necessary for this, including Agent Oriented Software Engineering (AOSE). The discussion is illuminated with a systematic description of EasyLife – a framework that harnesses the agent paradigm to construct and deliver services to mobile users.
449Scopus© Citations 1
- PublicationEmbedded agents: a paradigm for mobile servicesMobile computing radically challenges some of the traditional assumptions associated with the software development lifecycle, and end-user behaviour. Successfully meeting these challenges is of fundamental importance if mobile computing is to fulfil its considerable potential. One approach to this concerns the prudent and selective adoption of intelligent techniques. However, reconciling the conflicting demands of deploying sophisticated resource-intensive computational algorithms on devices that are inherently resource-poor raises significant difficulties. Recent developments in intelligent agent technologies offer one viable approach to resolving this conflict. This paper explores the state-of-the-art in mobile computing and intelligent agents. In particular, issues pertinent to the deployment of agents on mobile devices are considered in detail. To illuminate this discussion, the implementation of one such framework is described
614Scopus© Citations 26
- PublicationEasyLife : a location aware service oriented mobile information systemMany examples of Location-aware services have been developed in recent years as the enabling technologies mature. However, these services frequently exist in isolation and address specific niche markets. The diversity of the mobile computing community suggests that enabling dynamic combinations of location-area services would be an appropriate deployment strategy. In this way, customers could subscribe to those services that address their particular needs. This paper introduces EasyLife, an agent-based architecture designed to facilitate the development of suites of location-aware services that customers can configure according to their preferences.
1364Scopus© Citations 2
- PublicationFreeGaming : mobile, collaborative, adaptive and augmented ExerGamingAddressing the obesity epidemic that plagues many societies remains an outstanding public health issue. One innovative approach to addressing this problem is Exergaming. A combination of "Exercise" and "Gaming", the objective is to motivate people participate in exercise regimes, usually in their home environment. In this paper a more holistic interpretation of this exercise paradigm is proposed. Freegaming augments Exergaming in a number of key dimensions but especially through the promotion of games in outdoor mobile contexts and within a social environment. The design and implementation of a platform for Freegaming is described and illustrated through the description of a sample game.
1535Scopus© Citations 14
- PublicationExploiting multi-agent systems in realizing adaptivity in the mobile tourist domainOngoing developments in an array of mobile computing technologies have rendered the deployment of intelligent agents feasible on lightweight computational devices such as mobile phones. This development extends the Multi-Agent System (MAS) paradigm to a new frontier, opening up significant avenues of research in intelligent mobile computing, amongst others. To demonstrate the potential of this approach, the practical realization of adaptivity in two classic agent-based mobile computing applications is considered. Though focusing on the tourist domain, it is contended that the approach adopted is generalisable to a broad category of mobile computing applications.
1305Scopus© Citations 4
- PublicationEnabling customized & personalized interfaces in mobile computingProviding an intuitive and ubiquitous interface to those services aimed at the mobile computing community continues to preoccupy both service providers and certain sections of the research community. In this short paper, we present a snapshot of a system that is under ongoing development and reflect briefly on the initial results of some user evaluations. Based on these, we identify some critical problems with the current implementation and present a design orientated towards significantly improving the end user experience and making the interface more adaptable such that it meets the expectations and requirements of the user
310Scopus© Citations 4
- 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.