COMPUTER-IMPLEMENTED METHOD FOR ENSURING THE PRIVACY OF A USER, COMPUTER PROGRAM PRODUCT, DEVICE
First Claim
1. A computer-implemented method for ensuring the privacy of a user (108) and the utility of data communicated by a device (101), such as a vehicle telematics device, to a server (106), the method comprising:
- moving the device (101) during a time period;
receiving data at the device (101) during the time period;
processing, by the device (101), the received data;
summarizing, by the device (101), the processed data in a matrix, wherein the rows and columns of the matrix define circumstances of movement of the device (101), wherein the matrix includes a plurality matrix-entries, and wherein each matrix-entry includes a distance covered by the device (101) during the time period under a pair of said predefined circumstances of movement; and
transmitting the summarized data from the device (101) to the server (106).
8 Assignments
0 Petitions
Accused Products
Abstract
The present description refers in particular to a computer-implemented method, a computer program product and a device for ensuring the privacy of a user and the utility of data communicated by a device, such as a vehicle telematics device, to a server, the method comprising: moving the device during a time period; receiving data at the device during the time period; processing, by the device, the received data; summarizing, by the device, the processed data in a matrix, wherein the rows and columns of the matrix define circumstances of movement of the device, wherein the matrix includes a plurality matrix-entries, and wherein each matrix-entry includes a distance covered by the device during the time period under a pair of said predefined circumstances of movement; and transmitting the summarized data from the device to the server.
184 Citations
15 Claims
-
1. A computer-implemented method for ensuring the privacy of a user (108) and the utility of data communicated by a device (101), such as a vehicle telematics device, to a server (106), the method comprising:
-
moving the device (101) during a time period; receiving data at the device (101) during the time period; processing, by the device (101), the received data; summarizing, by the device (101), the processed data in a matrix, wherein the rows and columns of the matrix define circumstances of movement of the device (101), wherein the matrix includes a plurality matrix-entries, and wherein each matrix-entry includes a distance covered by the device (101) during the time period under a pair of said predefined circumstances of movement; and transmitting the summarized data from the device (101) to the server (106). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device (101), such as a vehicle telematics device (101), wherein the device (101) comprises:
-
a receiver operable to receive data during a time period, wherein the received data indicates that the device (101) has been moved during the time period; a processor operable to process the received data, and summarize the processed data in a matrix, wherein the rows and columns of the matrix define circumstances of movement of the device (101), wherein the matrix includes a plurality matrix-entries, and wherein each matrix-entry includes a distance covered by the device (101) during the time period under a pair of said predefined circumstances of movement; and a transmitter operable to transmit the summarized data to the server (106). - View Dependent Claims (14)
-
-
15. A mobile device (101), such as a mobile telephone (101), wherein the device (101) comprises:
-
a receiver operable to receive data during a time period, wherein the received data indicates that the mobile device (101) has been moved during the time period; a processor operable to process the received data, and summarize the processed data in a matrix, wherein the rows and columns of the matrix define circumstances of movement of the mobile device (101), wherein the matrix includes a plurality matrix-entries, and wherein each matrix-entry includes a distance covered by the mobile device (101) during the time period under a pair of said predefined circumstances of movement; and a transmitter operable to transmit the summarized data to the server (106).
-
Specification