Carlo Bonamico

Learn More
In this paper, a complete Smart Space architecture and related system prototype is presented; it is able to analyse situations of interest in a given environment and to produce contextual information related to it. Experimental results show that video information plays a major role for what concerns both situation perception and personalized context-aware(More)
This paper describes an algorithm to compute lists of people and devices that are physically nearby to a mobile user based on the analysis of signals from existing wireless networks. The system evaluates proximity by classifying the degree of similarity of the Wi-Fi scan data through a statistical Gaussian Mixture Model. It recognizes when the devices are(More)
Ambient Intelligence (AmI) systems aim at augmenting real environments to create Smart Spaces where users are provided with pervasive virtual services. In order to allow users to seamlessly complete their tasks across a multitude of smart devices, and across different physical locations, the AmI infrastructure must be complemented with ubiquitous(More)
This paper presents a client/server stateless server architecture to implement collaborative data collection by means of several software tools. Each of the tools can be downloaded as needed in an " on demand " fashion. Security and accounting features are supported. An implemented example is shown based on a metric collection problem.
Java support the development of software tools that can be downloaded on-demand by users, software tools on-demand. These tools cannot be purchased like products, because they do not reside on the user’s machine. Rather, they can be used as “services.” In this paper, we propose a new paying mechanism for Electronic Commerce of software tools-on-demand, that(More)
The widespread using of Internet creates new ways to distribute software. Currently, software companies are able to sell their software products to customers through direct downloading. This software distribution model can be extended to "rent" software services to customers and charge them based on their usage of the delivered services, but there have not(More)
The number of web-based applications exploiting three-dimensional, animated virtual characters has significantly increased in the recent past. However, the HTTP/TCP protocols used for animation delivery in the majority of existing systems fail to guarantee fast interaction over a wide range of network conditions. In the case of natural audio and video,(More)