IP Library Patent Application 16316169
Patent Application
App. No. 16/316,169

OBSCURING DATA WHEN GATHERING BEHAVIORAL DATA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/316,169
Abstract

A method for collecting data comprising: at a user device comprising a sensor, the user device being capable of detecting by means of the sensor interaction by a user with any of a plurality of predefined user interface elements: generating a raw dataset from sensor data collected by the sensor as a result of a user input, the user interface elements with which the user has interacted being derivable from the raw dataset and the raw dataset including finer-level sensor data indicating the manner of the user's interaction with those elements; forming an obscured dataset by processing the raw dataset to obscure which user interface elements the user has interacted with and retain at least some of the finer-level sensor data; and transmitting the obscured dataset to a remote computing device and/or storing the obscured dataset at the user device.

Claims (31)

1 . A method for collecting data comprising at a user device comprising a sensor, the user device being capable of detecting by means of the sensor interaction by a user with any of a plurality of predefined user interface elements, the method comprising:

generating a raw dataset from sensor data collected by the sensor as a result of a user input, the user interface elements with which the user has interacted being derivable from the raw dataset and the raw dataset including finer-level sensor data indicating the manner of the user's interaction with those elements;

forming an obscured dataset by processing the raw dataset to obscure which user interface elements the user has interacted with and retain at least some of the finer-level sensor data; and

transmitting the obscured dataset to a remote computing device and/or storing the obscured dataset at the user device.

2 . A method as claimed in claim 1 , further comprising controlling the operation of the user device in dependence on the user interface elements interacted with by the user.

3 . A method as claimed in claim 1 , wherein:

the raw dataset comprises an identifier for each of the user interface elements with which the user has interacted; and

the forming step comprises obscuring each identifier.

4 . A method as claimed in claim 3 , wherein obscuring comprises hashing or encrypting each identifier.

5 . A method as claimed in claim 3 , wherein obscuring comprises removing each identifier.

6 . A method as claimed in claim 1 , wherein the forming step comprises transforming some of the sensor data in the raw dataset such that the user interface elements with which the user has interacted are not derivable by the remote computing device.

7 . A method as claimed in claim 1 , wherein:

the sensor is a touchscreen and the sensor data comprises locations of user touchpoints on the touchscreen; and

the forming step comprises transforming the user touchpoint locations from absolute locations to relative locations.

8 . A method as claimed in claim 1 wherein the user interface element is an object displayed on a screen.

9 . A method as claimed in claim 1 wherein the finer-level sensor data includes data representing one or more of: touch pressure, touch duration, touch time, touch direction and/or relative touch locations.

10 . A method as claimed in claim 1 further comprising:

at the remote computing device, receiving the obscured dataset and processing the retained data so as to determine a behavioural biometric for the user.

11 . A system configured to perform a method of collecting data comprising:

a user device comprising a sensor, the user device being capable of detecting by means of the sensor interaction by a user with any of a plurality of predefined user interface elements and being configured to:

generate a raw dataset from sensor data collected by the sensor as a result of a user input, the user interface elements with which the user has interacted being derivable from the raw dataset and the raw dataset including finer-level sensor data indicating the manner of the user's interaction with those elements;

form an obscured dataset by processing the raw dataset to obscure which user interface elements the user has interacted with and retain at least some of the finer-level sensor data; and

transmit the obscured dataset to a remote computing device and/or storing the obscured dataset at the user device.

12 . (canceled)

13 . A non-transitory computer readable storage medium having encoded thereon computer readable code that, when executed at a computer system, cause the computer system to perform a method of collecting data comprising:

at a user device of the computer system, the user device comprising a sensor and being capable of detecting by means of the sensor interaction by a user with any of a plurality of predefined user interface elements:

generating a raw dataset from sensor data collected by the sensor as a result of a user input, the user interface elements with which the user has interacted being derivable from the raw dataset and the raw dataset including finer-level sensor data indicating the manner of the user's interaction with those elements;

forming an obscured dataset by processing the raw dataset to obscure which user interface elements the user has interacted with and retain at least some of the finer-level sensor data; and

transmitting the obscured dataset to a remote computing device and/or storing the obscured dataset at the user device.

14 . (canceled)

15 . (canceled)

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2020
From: AIMBRAIN SOLUTIONS LIMITED
To: BIOCATCH LTD.
Reel/Frame 052700/0478 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: NOVIK, ALESIS; SUTAS, ANDRIUS
To: AIMBRAIN SOLUTIONS LTD
Reel/Frame 048499/0377 →