The present development relates to an application of telecommunication equipment for detecting user behaviors possibly representative of digital inaptitude.
“Digital inaptitude” is a person's difficulty, or inability, to use digital equipment or computer tools. The person may for example encounter these difficulties (or inability) because of a lack or absence of knowledge about the operation thereof (sometimes called electronic or digital illiteracy), or because of a physical or intellectual handicap. For example, a person having the necessary skills for using computer may just the same find themselves in a situation of digital inaptitude because of a vision loss after an accident. A situation of digital inaptitude may also follow from using a device where a human-machine interface is defective (for example a phone with a cracked screen) and/or is too rudimentary.
Studies in 2019 showed that in France, 15% of people 15 or older had not used the Internet during the past year, while 38% of users lack at least one base digital skill and 2% have none at all. In total, electronic illiteracy affects 17% of the French population. This figure corresponds to the European average. For example, still according to these studies, 25% of the French population does not know how to get information using the Internet, and 20% is incapable of communicating through the Internet.
The people most affected by electronic illiteracy are in particular the oldest people, the less educated, and those having modest income. Electronic illiteracy may increase their social vulnerability. In fact, not knowing how to correctly access the Internet represents a real handicap, in particular for accessing public services and carrying out administrative tasks (reporting income, managing a bank account, etc.), finding training or employment, maintaining connections with friends or family or more generally their acquaintances, or simply purchasing a train ticket.
The fight against electronic illiteracy is a public policy issue comparable to fighting conventional illiteracy.
Telecommunication operators can play an important role in this fight, in particular by offering products and services dedicated to this fight.
There are solutions allowing users to measure and develop their digital skills, but there is not currently any solution allowing automatic detection of digital inaptitude situations.
The present patent application aims to at least partially improve this situation.
Thus, a first aspect of the present patent application relates to a method, executed in an electronic device, where said method comprises:
At least some of said services may in particular be digital services.
According to an embodiment, said indicator comprises a frequency of incorrect requests.
According to at least one embodiment, the process comprises:
among said access requests, identifying said incorrect requests.
According to at least one embodiment, identifying a incorrect request comprises:
According to at least one embodiment, the process comprises:
According to an embodiment, the incorrect requests comprise at least one among the following requests:
According to at least one embodiment, the indicator considers respective frequencies of incorrect requests to said services.
According to another aspect, the present patent application relates to a method, executed on a terminal of a communication network, comprising:
The characteristics, presented in isolation in the present application connected with some embodiments of one of the methods from the present application, may be combined with each other according to other embodiments of these methods.
For example, the present application relates to a method for detection of digital inaptitude, like electronic illiteracy, of at least one user having at least one terminal, where the process comprises:
Thus, such an implementation may help to detect a situation of digital inaptitude of at least one user, like electronic illiteracy, without disrupting the user in their interaction with the terminal.
The statistical analysis mentioned above can be done for example by studying the history of requests (by means of a database, for example), or even in real time, as requests are received the terminal.
Thus, in an implementation, the statistical analysis may comprise:
The frequency of incorrect requests, mentioned above, may be estimated by a percentage of incorrect requests relative to a set of requests over a time period, for example a preset time period (for example, monthly or other).
In an implementation, the process may further comprise:
For example, identifying a incorrect request may comprise:
verifying whether the length of an access to a service is shorter than a threshold.
The access may in particular be a phone call, in which case, for example, the call made, for a length shorter than the aforementioned threshold, was an incorrect call.
In an implementation, the process may comprise:
querying a database storing service-access requests from the terminal.
In an implementation, the process may comprise:
Thus, such an implementation may help detect a digital inaptitude situation of at least one user, having at least one terminal, for example at least one user with electronic illiteracy, where this digital inaptitude situation can for example require a suitable assistance for the user in order to use at least one digital service from the terminal. In a sample implementation, the process may comprise:
The aforementioned specific service may be the same kind as the digital service that the user seeks to use from their terminal, but in a modified form, in order to be suitable to the user for example. As a variant, it may involve a different service, such as a tutorial, for example or other.
Thus, some embodiments propose actively detecting users potentially having digital inaptitude, such as electronic illiteracy, and thereafter propose adapted user interfaces or specific training which could be adapted to their level of digital inaptitude (electronic illiteracy or handicap for example). Thus, such an implementation may contribute to fighting digital isolation.
In an embodiment, the aforementioned incorrect requests may comprise at least some requests for assistance accessing the digital service, made from the users terminal.
Thus, the aforementioned incorrect requests characterize a failure situation for the user using the digital service.
For example, in an implementation where the aforementioned database stores telephone call record data for the terminal, the incorrect requests for the user may typically comprise assistance requests and call record data may comprise identifiers of calls to at least one voice assistance service for guiding the user in the use the digital service.
In that way, telephone calls to the voice assistant service may be identified in the call records and characterize a incorrect request from the user.
In addition, or as a variant, in an implementation where the database stores telephone call record data for the terminal, and also call lengths in the call record data, the method may further comprise:
In that way calls to incorrect numbers can be identified as field requests.
Again in addition or as a variant, the service may be digital and digital may be accessible by means of entering a login and password, and the database then stores at least one of the occurrences relating to incorrect login and password entry attempts, as incorrect requests.
In a specific embodiment where the digital service is accessible by means of entering a login and password, the aforementioned database may store in particular password reset requests made from the user's terminal, as incorrect requests. It may further store requests for login retrieval (“forgotten login”) sent by the user, since these requests may also be considered as incorrect requests.
In an implementation, the aforementioned incorrect requests comprise at least one request among the following requests:
In an implementation where the requests are sent to a plurality of distinct service providers for a plurality of respective services, the aforementioned score may be evaluated by a weighted sum of respective frequency estimates for incorrect requests sent to these distinct service providers.
In such an implementation where the distinct service providers comprise for example two service providers, the aforementioned score may be evaluated by a relation like this:
where:
For example, here the first service provider may be for example a telecommunication operator using a first server storing call record (CRA) data, while the second service provider may use a server storing requests sent over the Internet (HTTP or other type) from the user's terminal.
The development also targets the computer program comprising instructions for implementing at least one of the above methods, when these instructions are executed by a processor, for example a processor for a processing circuit. A general algorithm example for this program is shown in
According to at least one embodiment, the computer program for example comprises instructions for executing a method executed in an electronic device, where said method comprises:
According to at least one embodiment, computer program for example comprises instructions for executing a method executed on a terminal of a communication network, comprising:
According to another aspect, the present application relates to an electronic device comprising at least one processor configured for:
According to at least one embodiment, triggering comprises execution of said assistance action from said electronic device.
According to at least one embodiment, triggering comprises transmission of an execution command from said assistance action to at least one of said at least one terminal.
According to at least one embodiment, said electronic device is one of said at least one terminal and or one service platform.
The characteristics, presented in isolation in the present application connected with some embodiments of a device according to the present application may be combined with each other according to other embodiments of this device.
Thus, in some embodiments, the present development also targets a platform for detection of a digital inaptitude, like electronic illiteracy, for at least one user having at least one terminal, where the platform comprises.
In an embodiment, this platform may comprise an interface (distinct from, or identical to, the aforementioned communication interface) for communication with at least one database storing at least one of the requests for access to the service, where the interface comprises a receiver of data from the database.
In an embodiment, the service platform comprises an assistant triggered by the statistical analyzer depending on the analysis resolved, where the assistant provides assistance suited for the use of at least one digital service from the terminal.
As previously indicated, the tutorial may be offered to the user for familiarizing them with the use of digital services. As a variant, a specific service may be offered, of the same kind as the digital service that the user seeks to use from their terminal, but in a simplified form in order to be suited to the difficulties that the user encounters, for example.
For example, the user's terminal may offer the user thereof an interactive menu that is simplified and suited to the user.
Further, according to another aspect the present patent application relates to a terminal (TER) associated with at least one user login and comprising at least one processor configured for:
According to at least one embodiment, said terminal comprises a human-machine interface (HMI), where the human-machine interface is configured for being driven by a simplified user menu for said second-service services, as a function of said signal.
The characteristics, presented in isolation in the present application connected with some embodiments of a terminal or a device according to the present application, may be combined with each other according to other embodiments of this terminal or device.
Thus, some embodiments of the present development target a terminal comprising:
The aforementioned supplied result may simply be a digital inaptitude (electronic illiteracy or handicap, for example) score indicator, or even a link to a server better suited to the user based on their detected digital inaptitude, or other.
The aforementioned signal may be a simple message in particular for indicating the level of digital inaptitude (electronic illiteracy or handicap for example) of the user (for example a single indication signal or an information signal), or even a training advice message, or message containing a link to a suitable server, or command executing the access to a better suited server providing the same service but with a simplified human-machine interface for the user, or even a signal (typically an adaptation signal) transporting data in the particular data from a simplified menu intended to be executed by the human-machine interface of the terminal.
In an implementation, the terminal comprises a human-machine interface, configured for being driven by a simplified user menu for the digital service, based on information about detecting a digital inaptitude (like electronic illiteracy or a handicap) received in the signal.
Thus, for example, in case the evaluated score exceeds the threshold, the terminal may execute a routine for driving the human-machine interface with a user manual for the digital service, simplified for the user (for example with simple headings, selected for the user and made colloquial).
Other advantages and characteristics of the development will appear upon reading the following detailed description of implementation examples, and on examining the attached drawings, on which:
Below, examples are given for illustration of typical behaviors of users suffering from digital inaptitude, like electronic illiteracy or a physical or mental handicap. These people may encounter problems such as:
A solution is proposed below allowing:
For this purpose, a platform F is provided (
In that way it is possible to identify users for whom this type of behavior is abnormally high (meaning, for example, much higher than the observed average in the entire population of users of the same network). In that way, the user who occasionally calls on technical support or who asks for resetting of one of their passwords every so often is not detected as potentially having a digital inaptitude, like electronic illiteracy. In contrast, a user who makes use of technical support very often and who asks for resetting of the password nearly every time they attempt to connect to a personal space may be detected as potentially having a digital inaptitude, like electronic illiteracy.
In the example described below, two data sources may thus be used by the platform F:
Use of these two data sources by the platform F is described below.
Referring to
The format of these CRA is not standardized (each telecommunications operator generally uses their own CRA format).
The platform F is capable of querying, for example regularly, the computer system (SI) of the operator in order to retrieve the CRA generated since the last query. Typically, retrieving the CRA may be done daily (typically each night).
When new CRA are retrieved this way (for example upon retrieval), the platform F analyzes them in order to detect some specific calls made (for example, calls to numbers corresponding to technical support, typically).
Calling L1 the list of the specific numbers (or specific prefixes of numbers) which are thus detected by F (this list can be modified by the operator at any time), L1 is stored in a database (BDD) near the platform F. This list L1 therefore contains phone numbers (for example: +33810 20 20 00, +33810 30 30 30, etc.) and also prefixes of phone numbers (for example: +33810*, +33820*, etc.) characterizing user assistance requests to dedicated services.
A user who calls this type of number identified as being technical support numbers very frequently (meaning many more times than average for users of this same network) is in fact considered to be a user likely to encounter difficulties more often when using their digital tools (phone, Internet access, etc.).
Further, when new CRA are retrieved, the platform F also identifies the CRA corresponding to abnormally short calls (typically a length of a few seconds). A user who very frequently (meaning many more times than average for users of this network) makes very short calls is considered to be a user who could frequently dial wrong numbers (meaning that they often make an entry error when dialing a phone number and thus calls another user than whom they intended; in this case the communication is obviously very short).
Further, the platform F is also capable of querying the computer system (IS) of the operator in order to retrieve, for example regularly, each day for example (typically, each night), the Internet navigation information about users of the network of the operator.
In fact, for example from a mobile phone (via any mobile network, for example: GSM, UMTS, LTE, etc.) or a computer (for any type of technology used, for example ADSL, optical fiber or other), when a user accesses an Internet page (for example the portal of the operator), a trace may be generated automatically in the computer system SI of the operator. This trace may in particular contain an identifier, unique for example, of the user (for example their IMSI identifier if the user accesses the Internet from a mobile phone). Recall that the IMSI identifier (for International Mobile Subscriber Identity) is a unique number which allows a mobile phone network (GSM, UMTS, LTE or other type) to identify a user. This number is stored in the SIM card (or USIM in UMTS or LTE) it is not known to the user.
In principle, if the user potentially has a digital inaptitude, they are unlikely to use a device to anonymously access the Internet, meaning without generating traces with which to identify them on the operator's network. If a user is capable of traveling the Internet anonymously, they cannot really be considered as subject to a digital inaptitude, like electronic illiteracy.
When new navigation information is retrieved that way, the platform F analyzes it in order to detect some behaviors, in particular accessing pages for access to personal environments requiring entry of a login and password by the user.
The user who accesses the same page for access to a personal environment several times in a limited span (five times in a row over several minutes) is considered as having difficulties logging in (because they forgot their login or password, or else because they could not enter them correctly, or even simply because they do not know how to enter a login and password, or other difficulties). Below, the more a user shows this type of behavior, the more it is considered that they potentially have a digital inaptitude, like electronic illiteracy.
Likewise, the platform F analyzes navigation information relating to access to pages corresponding the password reset requests (case where the user forgot their password) or request for login retrieval (case where the user forgot their login, or simply don't know what it is).
The addresses of these various Internet pages are stored in a list L2, itself stored in the database (BDD) of the platform F. This list L2 can be modified at any time by the operator.
Additionally, the platform F is also capable of detecting access to specific Internet pages (corresponding to access to personal environments, to a request for resetting the password or even to requesting a login, etc.) by looking for the presence of keywords in the address of the Internet pages consulted. Thus, for example, the following keywords may be used for this search in the addresses of Internet pages consulted: “login,” “account,” “reset,” etc. The addresses of the Internet pages may be materialized by character strings such as for example URL (Uniform Resource Locator) links, or even HTTP (HyperText Transfer Protocol), or others, in which it is possible to look for a correspondence with preset keywords.
All these keywords are stored in the list L2. An address containing the keyword “login” is considered to most often correspond to the access to a personal environment, or an address containing the keyword “reset” is considered to most often correspond to a request for resetting a password, etc. There again, the more a given user consults Internet pages having addresses containing this type of keyword, the more this user is considered as potentially having digital inaptitude.
Hereafter, the calculation of the score characterizing whether the user is potentially suffering from a digital inaptitude, like electronic illiteracy, is described.
The score characterizing the probability that a given user has digital inaptitude, like electronic illiteracy is referenced as S (a score S is assigned to each user of the network of the operator). The scores of the set of network users are stored in the database BDD of the platform F.
The score S is for example a percentage:
Calculation of the score S may be done automatically by the platform F, and may be updated (recalculated) automatically, after use of new data recovered in the computer system SI (CRA and/or Internet navigation information), typically daily (each night for example).
The value of the score S is calculated by the platform F, for example according to a predetermined formula (set by the operator, for example; this formula is for example stored in a database on the platform F and it can be modified at any time, for example by the operator).
In the following, note:
For example, the score S(u) of the user u may be calculated according to the following formula:
The value the denominator corresponds to the number of data sources (which in this example is two).
In a possible variant of the development, this formula used for the calculation of the score S(u) contains a weight (P) with which to give more or less importance to one or another of the two data sources.
P is a decimal number with a value included between 0 and 1.
In this case, the score S(u) may be calculated according to the following formula:
For example, P=0.25 gives more weight to the detection by the CRA in this example.
Next, the score S(u) may be used by the platform as follows.
It may set a threshold (configurable) above which a user u is considered as potentially having a digital inaptitude, like electronic illiteracy. The value of this threshold may be set for example between 10% and 50%, for example 20%.
If the value of S(u) is less than this threshold, the user u is not considered as having a digital inaptitude, like electronic illiteracy. Inversely, if the value of S(u) is greater than this threshold, the user u is considered as having a digital inaptitude.
When a user u is considered as having a digital inaptitude, like electronic illiteracy, some specific services are proposed, for example:
Further, when a user u is considered as having a digital inaptitude, like electronic illiteracy, some services provided by the operator may be adapted in order to make the use thereof easier.
The installation of applications on terminals of these users may be provided for in order to change the execution of the human-machine interfaces these terminals in order to simplify the messages from these interfaces.
The modification of the human-machine interface may be programmed in order for simplification of the login/password entry procedure, for example for the connection to a personal space provided by the operator (password entered by the user may for example be displayed in the clear during entry thereof, meaning that is not replaced by a succession of “*” characters during entry thereof, thus limiting the risks of incorrect entry).
Further, the simplification of the human-machine interface, for example of the operator portal, can be provided. In this case, a request made from the terminal calls for the presentation of a more basic homepage, limiting base functionalities, possibly without advertisement bands, and the display of a contact point for technical support clearly visible at any time, etc.
Further, automatic access to a specific technical support dedicated to people with digital inaptitude, like electronic illiteracy, can be provided. When the user calls client service of the operator, the user is directed (based on the coordinates of their terminal for example) to a person having experience providing support to people with digital inaptitude or an electronic illiteracy.
At any time, a user may contact the operator (by simple telephone call for example) activating or deactivating the automatic calculation of their S(u) score.
At any time, a user may contact the operator (by a simple phone call for example) for requesting the operator to eliminate all data about them present in the database of the platform F (BDD database).
Thus, a service can be implemented for detection of users having digital inaptitude, like electronic illiteracy, in order to offer them specific and adapted services. The use of digital tools thus makes fighting against digital inaptitude, like electronic illiteracy, easier and supports digital inclusion.
In
In step S4, the score S(u) for the user u may be calculated, as a weighted sum for example of the frequencies f1, f2, for example of the type:
For that purpose, a terminal TER for executing such an implementation may comprise, as shown in
In some embodiments, the processor PROC1 may be configured for:
The platform F further comprises its own processing circuit, comprising at least:
In some embodiments, the processor PROC2 may be configured for:
Number | Date | Country | Kind |
---|---|---|---|
2004734 | May 2020 | FR | national |
This application is filed under 35 U.S.C. § 371 as the U.S. National Phase of Application No. PCT/FR2021/050810 entitled “DETECTION OF SITUATIONS OF DIGITAL INAPTITUDE” and filed May 11, 2021, and which claims priority to FR 2004734 filed May 14, 2020, each of which is incorporated by reference in its entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/FR2021/050810 | 5/11/2021 | WO |