Abstract-Pervasive computing environments can provide a diverse range of computing capabilities. But they are overwhelming for us as we attempt to accomplish our daily tasks. We need to know what resources are at hand and what tasks a PCE supports. Our ongoing research aims to minimise this overload by proposing a context-aware task recommender system named TASKREC which can recommend or automatically accomplish feasible and relevant tasks for users according to user's situation and environment capabilities. This paper formalises the problem of task recommendation, presents a system architecture for TASKREC, and an early prototype implementation. Finally, we suggest open opportunities for future research on adaptation techniques for context-aware systems.
We present the design and implementation of a task-oriented system, that dynamically binds user tasks to available devices and services within a ubiquitous environment. The system provides users with a task-based interface for interacting with the environment. This interface is reoriented around user tasks, rather than particular functions of individual devices or services. The system has two main feature: (1) context-aware task recommendation and (2) task guidance, execution, and management. The fundamental input into the system is task descriptions, XML specifications that describe how tasks are executed. The abstraction of these descriptions allows tasks to be executed in diversely ubiquitous computing environments.
While mobile users want to obtain software anywhere and anytime without the knowledge of software availability in advance, software providers want to deploy their software to mobile devices without the users' intervention. However, because mobile devices expose special characteristics such as restriction of capability, heterogeneity, mobility, wireless connectivity, and context-orientation, deployment of software or context-aware services on mobile devices is a problematical issue. This work proposes a framework for over the air provider-initiated software deployment on mobile devices (OTA-PSD). Using the OTA-PSD, once new software or software updates are available, by the initiation of the provider, the compatible mobile devices, which have subscribed to the provider, will automatically receive this software with the minimum users' intervention. This framework allows providers to deploy their services on mobile devices based on users' context and device specification. To demonstrate the feasibility of the OTA-PSD, we developed a deployment system based on the OTA-PSD. We successfully demonstrated the deployment of a case study using our deployment system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.