Metering user behaviour and engagement with user interface in terminal devices
First Claim
1. An electronic terminal device, comprising:
- a processor that processes processor-executable instructions and other data, at least functionally connected to each ofa user interface (UI) apparatus that interfaces the electronic terminal device with a user, the UI apparatus comprising a display and a user input device,a memory that stores the instructions and other data, anda communication interface that transfers data between the processor and external entities,the processor being configured, in accordance with the processor-executable instructions, to;
store, in the memory, data comprising a plurality of digital content fingerprints that each correspond to a usage of display content, said display content being displayed on the display based on instructions of one or more software entities that operate on the electronic terminal device; and
generate and record log data, comprising behavioral data indicative of engagement by a user with the UI apparatus of the electronic terminal device, said log data generated by carrying out detection and logging of usage, by a user, of graphical objects rendered on the display in accordance with the instructions of the one or more software entities that operate on the electronic terminal device, and searching for and detecting one or more matches between the stored digital content fingerprints and the detected usage of the display content by the user generated and stored as the log data, andstoring indication of said detection of said one or more matches in said memory,wherein the processor is further configured i) to determine a status of the display, and ii) to carry out the generating and logging of the log data according to the determined status of the display,wherein the determined status of the display indicates, at least, whether or not the display is in active use by the user,wherein, upon a determination from the status that the display is in active use by the user, the generating and recording of the log data is performed, andwherein, upon a determination from the status that the display is not in use, the processor continues to generate and record said log data, and further i) generates metadata and ii) includes said metadata with said log data,said included metadata being an indicator that said log data is data collected and logged when the display is not in use,and wherein the processor is further configured to interact with and receive data from at least one external device, said data received being indicative of user engagement with the UI of the external device, and to determine an indication of a level of user attention spread across the electronic terminal device and said at least one external device, where one of the electronic terminal device and said at least one external device is determined as capturing a highest level of user attention.
1 Assignment
0 Petitions
Accused Products
Abstract
Electronic terminal device including a processing entity for processing instructions and other data, functionally connected user interface entity, a display and user input elements, optionally a keypad or a touch-sensitive arrangement in connection with the display, a memory entity for storing the instructions and data, and a communication interface for transferring data with external entities, configured, in accordance with the instructions, to store data including a number of predetermined fingerprints, each characterizing display usage such as visual objects associated with software entities and potentially shown to the user via the display during execution of the software entity, and log data including behavioral data indicative of user engagement with the UI of the device, the logging incorporating detecting display usage, and storing indication of such detection in the memory, wherein the device is configured to determine the status of the display, and execute the logging according to the determination.
24 Citations
16 Claims
-
1. An electronic terminal device, comprising:
-
a processor that processes processor-executable instructions and other data, at least functionally connected to each of a user interface (UI) apparatus that interfaces the electronic terminal device with a user, the UI apparatus comprising a display and a user input device, a memory that stores the instructions and other data, and a communication interface that transfers data between the processor and external entities, the processor being configured, in accordance with the processor-executable instructions, to; store, in the memory, data comprising a plurality of digital content fingerprints that each correspond to a usage of display content, said display content being displayed on the display based on instructions of one or more software entities that operate on the electronic terminal device; and generate and record log data, comprising behavioral data indicative of engagement by a user with the UI apparatus of the electronic terminal device, said log data generated by carrying out detection and logging of usage, by a user, of graphical objects rendered on the display in accordance with the instructions of the one or more software entities that operate on the electronic terminal device, and searching for and detecting one or more matches between the stored digital content fingerprints and the detected usage of the display content by the user generated and stored as the log data, and storing indication of said detection of said one or more matches in said memory, wherein the processor is further configured i) to determine a status of the display, and ii) to carry out the generating and logging of the log data according to the determined status of the display, wherein the determined status of the display indicates, at least, whether or not the display is in active use by the user, wherein, upon a determination from the status that the display is in active use by the user, the generating and recording of the log data is performed, and wherein, upon a determination from the status that the display is not in use, the processor continues to generate and record said log data, and further i) generates metadata and ii) includes said metadata with said log data, said included metadata being an indicator that said log data is data collected and logged when the display is not in use, and wherein the processor is further configured to interact with and receive data from at least one external device, said data received being indicative of user engagement with the UI of the external device, and to determine an indication of a level of user attention spread across the electronic terminal device and said at least one external device, where one of the electronic terminal device and said at least one external device is determined as capturing a highest level of user attention. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification