Abstract:
A method involves measuring and monitoring usage of data stored on a user device by software applications installed on the user device, the data being generated by resources of the user device. The method includes for each resource, assigning a resource sensitivity value, the resource sensitivity values of different resources being adapted to enable discrimination among resources based on sensitivity of the data they generate; for each application, calculating a respective application access level to the data by combining through a first predetermined function the resource sensitivity values of the resources that generate data accessed by the application; calculating a device access level to the data by the applications, the device access level being calculated by combining through a second predetermined function the calculated application access levels of the applications installed on the device; and associating with each application a respective indication of the calculated device access level.
Abstract:
A system for selecting, through a mobile device provided with accelerometer sensors, items of lists that can be displayed on a visual display of an interactive display system, is provided. The system includes a receiver located at a surface of a user interaction station distinct from the visual display and adapted to wirelessly receive data from the mobile device when in short range communication with the mobile device. The system further comprises a processor adapted to collect acceleration data received through the receiver and generated by the accelerometer sensors in response to movements of the mobile device carried out when the mobile device is in short range communication with the receiver. The processor is further adapted to associate the collected acceleration data with corresponding selection values over a selection scale. The processor is also adapted to control the interactive display system to select items based on the selection values.
Abstract:
A method for managing personal data of a user of a user device is provided. The user device is adapted to have installed thereon an application (APP). The APP is configured to require access to the personal data when running on the user device. The method comprises creating a certification for the APP, the certification being based on a corresponding statement providing information regarding the relationship between the APP and personal data; associating the certification to the APP for certifying the APP; allowing the user to provide user-defined policies about exploiting the user personal data; checking whether the user-defined policies provided by the user are compatible with requirements of the APP defined in the corresponding statement. If the user-defined policies are compatible with the requirements of the APP defined in the statement, the method executes operations when the APP running on the user device requires to access personal data.
Abstract:
A system for selecting, through a mobile device provided with accelerometer sensors, items of lists that can be displayed on a visual display of an interactive display system, is provided. The system includes a receiver located at a surface of a user interaction station distinct from the visual display and adapted to wirelessly receive data from the mobile device when in short range communication with the mobile device. The system further comprises a processor adapted to collect acceleration data received through the receiver and generated by the accelerometer sensors in response to movements of the mobile device carried out when the mobile device is in short range communication with the receiver. The processor is further adapted to associate the collected acceleration data with corresponding selection values over a selection scale. The processor is also adapted to control the interactive display system to select items based on the selection values.
Abstract:
A method for managing personal data of a user of a user device is provided. The user device is adapted to have installed thereon an application (APP). The APP is configured to require access to the personal data when running on the user device. The method comprises creating a certification for the APP, the certification being based on a corresponding statement providing information regarding the relationship between the APP and personal data; associating the certification to the APP for certifying the APP; allowing the user to provide user-defined policies about exploiting the user personal data; checking whether the user-defined policies provided by the user are compatible with requirements of the APP defined in the corresponding statement. If the user-defined policies are compatible with the requirements of the APP defined in the statement, the method executes operations when the APP running on the user device requires to access personal data.
Abstract:
A method involves measuring and monitoring usage of data stored on a user device by software applications installed on the user device, the data being generated by resources of the user device. The method includes for each resource, assigning a resource sensitivity value, the resource sensitivity values of different resources being adapted to enable discrimination among resources based on sensitivity of the data they generate; for each application, calculating a respective application access level to the data by combining through a first predetermined function the resource sensitivity values of the resources that generate data accessed by the application; calculating a device access level to the data by the applications, the device access level being calculated by combining through a second predetermined function the calculated application access levels of the applications installed on the device; and associating with each application a respective indication of the calculated device access level.