The present invention relates to a method for managing email flows with respect to an email account.
The majority of the current tools for managing flows or exchange of emails generally has the main aim of applying a usage chart to email use and ensuring that email account usage quotas are respected in terms of volume, in order to limit the size of email boxes and thus email storage capacities. These tools are essentially based on an analysis of incoming and outgoing emails, combined with management of lists of denied email addresses, usually called “blacklists”.
The administrator is alerted to each exchange of emails with an email address present in the blacklist. Thus it is possible to define several lists of email addresses and to provide management of these lists as well as a predefined processing to be undertaken at each exchange of emails with an address present in one of these lists. These tools are particularly focussed on regulating emails, with concern for maintaining confidentiality, security and ethics.
Among the tools for managing email flows, anti-spam tools can also be mentioned, which are well known to a person skilled in the art.
Other tools for managing email flows are proposed, such as those disclosed in the document US20060075048A1. This document discloses a method and a system for detecting and blocking unwanted emails by measuring the flow of emails sent by a sender. If the flow of emails exceeds a predetermined threshold, the emails sent by this sender are classified as unwanted and are blocked.
However, none of the current tools seems to have been designed for the purpose of a quantitative reduction in the exchange of emails within a group, while aiming for qualitative improvement of these exchanges.
The purpose of the present invention is to propose a method for managing email flows which is intended to bring about a quantitative reduction in email flows.
A further purpose of the present invention is to propose a method for managing email flows so as to increase the quality of the exchanges.
The invention proposes to achieve this aim by a method for managing email flows between a plurality of email accounts, comprising the following steps:
Following a statistical study of the incoming and outgoing flows of the email account, the invention makes it possible to trigger an alarm signal taken into account for the management of email exchanges carried out by the email account with at least one email account. The invention makes it possible to determine indicators based on the incoming and/or outgoing flows during exchanges of emails carried out by the email account, so as to limit the quantity of emails exchanged, while aiming to increase the quality of these exchanges.
The alarm signal can be, for example, a visual alarm signal which can have several colours, each corresponding to one of several alarm levels according to the value of the index in relation to the state of the corresponding email account.
The management operation depends at least on the state of the email account. As will be seen in the remainder of this description, the management operation can also take into account the state of at least one other email account with which the email account is carrying out an exchange. In the remainder of the description, further details will be given on the nature of the management operation.
By exchange of emails is meant a flow of emails generated by an operation of sending an email to an email account or receiving an email sent by at least one other email account.
In a first embodiment, the email account is an account called a recipient account, intended to receive at least one email sent by at least one email account called a sender account.
In this first embodiment, at least one indicator can correspond to an indicator called the reception indicator, determined by the statistical study of all or some of the emails previously received by the recipient email account over a predetermined period.
At least one reception indicator can relate to a number of emails received, to a predefined email processing operation carried out on all or some of the emails received or also to at least one reception mode of at least some of the emails received.
By email processing operation is meant any operation which can be carried out on an email, such as a read, reply, forwarding or deletion operation. Thus a reception indicator can be determined by a statistical study of emails to which, within a predetermined time span after sending, the addressees have or have not replied, which they have or have not forwarded, have or have not read, have or have not deleted, or on which they have performed a combination of these operations, or also by a statistical study of the duration between the sending of a message and its processing.
By reception mode of an email is meant reception of an email as recipient, carbon copy recipient (CC) or blind copy recipient (BC). Thus a reception indicator can be determined by a statistical study of emails received as direct recipient, or CC recipient, or BC recipient.
Also in this first embodiment, the index can correspond to an index called a saturation index, relating to a receiving state of the recipient email account. This saturation index is calculated from the reception indicators on the basis of emails received by the recipient email account.
Moreover, the method according to the invention can comprise a determination of at least one saturation index for one category of emails received, from a plurality of predefined categories, said determination being carried out according to indicators relating to said category. For example, a first saturation index can be calculated taking into account all the indicators. Another index can be calculated taking into account only the indicators which are not determined in relation to a processing operation.
The method according to the invention can comprise a triggering of an alarm signal associated with a saturation index. The triggering of this alarm signal can relate to a relative or absolute index level. This alarm signal can be, for example, a visual alarm signal which can have several colours, each corresponding to one of several alarm levels according to the value of the corresponding saturation index in relation to the state of the recipient email account.
Advantageously, the management operation can comprise at least one operation selected from the following list:
Of course, this list is not exhaustive and similar operations well known to a person skilled in the art can be added.
The method according to the invention can moreover comprise a display of an item of information relating to the alarm signal and/or the saturation index of the recipient email account at the level of at least one sender email account capable of potentially sending at least one email to said recipient email account. This display can be carried out at any time, either when the saturation index reaches a predetermined level, or when the saturation signal is in a predetermined state.
Also in this first embodiment, the sending of an email by at least one sender email account, intended to be received by the recipient email account, depends upon the saturation index of said recipient email account. Thus if the saturation index of the recipient email account exceeds a predefined level (or the saturation alarm signal is in a predetermined state), then it is possible for the email not to be sent, or a request for confirmation of sending can be made to the sender email account. This sender account can thus decide to accept or refuse the sending of an email to the “saturated” email account.
Further, when the saturation index (or the saturation alarm signal) of the recipient account has reached a predetermined level, an information message can be displayed at the level of the sender email account as a deterrent to sending an email.
The method according to the invention can also comprise verification of a condition relating to the declared state of absence of the addressee associated with the recipient email account and use of this information in addition to the information concerning the saturation in order to determine the management operation to be carried out.
According to a second embodiment of the method according to the invention, the email account is an account called a sender account intended to send at least one email to at least one email account called a recipient account.
In this second embodiment, at least one indicator can correspond to an indicator called the send indicator determined by the statistical study of all or some of the emails previously sent by the sender email account over a predetermined period.
At least one send indicator can relate to a number of emails sent, to at least one predefined processing operation carried out on all or some of the emails sent, and/or to at least one sending mode of at least some of the emails sent.
By email processing operation is meant any operation which can be carried out by a recipient email account on an email sent by the sender email account, such as a read, reply, forwarding or deletion operation. Thus a send indicator can be determined by a statistical study of emails to which, within a predetermined time span after sending, the addressees have or have not replied, which they have or have not forwarded, which they have or have not read, which they have or have not deleted, or a combination of these operations, or also by a statistical study of the duration between the sending of a message and its processing.
By sending mode of an email is meant a sending of an email to an email account as a direct addressee, carbon copy addressee (CC) or as a blind copy (BC). Thus a send indicator can be determined by the statistical study of emails sent to an email account of a direct addressee, or CC addressee, or also (BC) addressee.
Also in the second embodiment, the index corresponds to an index called a pollution index, relating to a sending state of emails from the sender email account. This pollution index can be calculated as a function of send indicators, optionally taking into account the saturation state of the recipient account(s).
Moreover, the method according to the invention can comprise a determination of at least one pollution index for a category of emails sent among a plurality of predefined categories, said determination being carried out in relation to indicators relating to said category. For example, a first saturation index can be calculated by taking into account all the indicators. Another index can be calculated by taking into account only the indicators which are not determined in relation to a processing operation.
The method according to the invention can comprise a triggering of an alarm signal associated with a pollution index. The triggering of this alarm signal can relate to a relative or absolute index level. The alarm signal can be, for example, a visual alarm signal which can have several colours, each corresponding to one of several alarm levels according to the value of the corresponding pollution index in relation to the state of the recipient email account.
The management operation can comprise at least one operation selected from the following list:
Of course, this list is not exhaustive and can be added to by similar operations well known to a person skilled in the art.
The method according to the invention can moreover comprise a display of an item of information relating to the alarm signal and/or the pollution index of the sender email account at the level of at least one recipient email account capable of potentially receiving at least one email sent by said sender email account. This display can be carried out at any time, either when the pollution index reaches a predetermined level, or when the pollution alarm signal is in a predetermined state.
Also in this second embodiment, the sending of an email intended to be sent by the sender email account to at least one recipient email account depends on the pollution index of said email account. Thus if the pollution index of the email account exceeds a predefined level (or the pollution alarm signal is in a predetermined state), then it is possible for the email not to be sent or not to be sent to certain addressees, or a request for confirmation of sending to all or some of the addressees can be made. An information message can be displayed at the level of the sender email account in order to deter it from sending an email to at least one addressee.
Advantageously, the method according to the invention can be implemented in order to manage the flows of emails between at least one sender email account and at least one recipient email account, said management being carried out in relation to at least one pollution index relating to said sender account and/or to at least one saturation index relating to said recipient account. Thus the management of an exchange of emails, consisting for example of sending an email from a sender email account to at least one recipient email account, comprises the steps of:
The management operation can be at least any one of the management operations mentioned in the above-described first and second embodiments. Thus the management operation can be (i) sending an email accompanied or not by display of a warning message relating to the index in question or to the alarm signals, (ii) blocking the sending to all or some of the addressees, or a request for confirmation of sending to all or some of the addressees. The sending confirmation operation can be blocking (mandatory) or deterrent, for example by sending a confirmation request message. The displayed message can contain an item of warning information.
Advantageously, the method according to the invention can comprise a verification of a condition relating to the declared state of presence of the addressee associated with the recipient email account.
The method according to the invention can also comprise a display at the level of the sender email account of at least one item of information relating to the state of presence and/or saturation of at least one recipient email account.
Moreover, the method according to the invention can be implemented for managing exchanges of emails between a plurality of email accounts forming at least one group of email accounts.
According to another feature of the invention, a system for managing the flow of emails between a plurality of email accounts is proposed comprising:
The system according to the invention can be implemented in order to manage flows of emails between at least one sender email account and at least one recipient email account, said management being carried out in relation to at least one pollution index relating to said sender account and/or at least one saturation index relating to said recipient account. More generally, the system according to the invention can be implemented for managing exchanges of emails between a plurality of email accounts forming at least one group of email accounts.
Advantageously, the system according to the invention can comprise:
Means constituting the system according to the invention can at least in part have an electronic and/or data processing nature and comprise software means.
Other advantages and features will become apparent on inspection of the detailed description of an embodiment which is in no way limitative and the figures in which:
The embodiment of the invention described below relates to the management of email exchanges within a group 10 of several users each having a sender and/or recipient email account 11, 13. The exchanges of emails between users are carried out via a server 12 which manages the exchanges.
For each email account 11, 13, the parameters taken into account are the following:
The parameters used for each email are:
For each active recipient, the following statistical and reception indicators are determined:
The emails are accounted for over a rolling period of Nd days. Typically and by way of a non-limitative example, Sd=7 days and Nd=28 days. It must be noted that Sd and Nd can be configured.
All or some of these above-mentioned indicators are used for the calculation of a saturation index. They can also be used for other statistical calculations. Calculation of the saturation index is carried out in the following fashion. A level called a “standard level” corresponds to each indicator. This “standard level” is defined as the average or median value of this indicator over all users, or the value of the highest or lowest X %, X being a predetermined value, or also any other predefined arbitrary value.
For each user profile, the acceptable reception level for emails ProfileIN comprises a “factors” group and a “weight” group. A “Reference Level” for each indicator is calculated from these defined factors and weight, using the following formula:
Reference Level=standard_level×factor×weight
except for the parameter R8, for which the Reference Level is always 0. The table below is an example of calculation of the Reference Level for parameters R1-R8.
The data relating to the recipient, “Recipient's data” (as well as the “standard level”) is the data taken into consideration over a predetermined period of Nd days. Nd is typically 28 days.
A volume for each reception indicator is then calculated using the formula
Volume=recipient's_data×weight
except for R8 which is calculated with the following formula:
(recipient's_data−standard_level×factor)×(Number of emails to which a reply has been made/(Nd−Sd))×weight.
The unit of calculation for the indicator R8 is 1 day, but the display can be in the form Hour:minutes. The table below gives an example of this calculation.
1
Several saturation indices are calculated from the “Volume” data obtained. “Alarm Levels” are defined at the same time. The alarm levels and the saturation indices can be defined in various ways:
Alarm level:
One of these indices is chosen by the administrator in order to determine the saturation state SAT. A saturation signal is sent when the saturation index exceeds a predefined level (above the Absolute or Ratio saturation index or below the Relative saturation index. The table below gives an example of calculation of the saturation index and of sending a saturation signal.
20%
The red saturation index is calculated on the basis of all the indicators. The yellow saturation state is calculated on the basis of the indicators which do not take into account the processing carried out by the recipient. The red saturation state has priority over the yellow saturation state.
The following statistical indicators are calculated for each sender:
The following statistical and pollution indicators are calculated for each sender:
The indicators marked with [*] are calculated for statistical studies only. The emails are taken into account over a rolling period of Nd days. Typically and by way of a non-limitative example, Sd=7 days and Nd=28 days. It must be noted that Sd and Nd can be configured.
A “pollution index” is calculated in relation to all or some of these indicators. For calculating the pollution index, for each pollution index there are used:
Then a volume is calculated in relation to the sender's data. The tables below give an example of this calculation.
Several pollution indices are calculated. This calculation is carried out in a similar fashion to the calculation of the saturation index. However, the yellow and red saturation states are both calculated on the basis of all the pollution indicators.
One of these indices is chosen by the administrator to determine the pollution state POL. A pollution signal is sent when the pollution index exceeds a predefined level (above the Absolute or Ratio pollution index or below the Relative pollution index). The table below gives an example of calculation of the pollution index and of sending a saturation signal.
20%
5%
Further, a “trend” tendency for the sender activity is calculated over two periods of Td days. This calculation is performed as follows:
Trend=(Td current/Td previous)−1
The invention comprises sending a warning notice when an email is sent and certain conditions are fulfilled. The invention can also comprise a de-selection of one or more addressees according to certain conditions. To this end, the invention implements a table of warnings containing warning conditions and warning messages, and conditions for de-selection of an addressee at the time of sending an email. In the present example, these conditions are based on the pollution status and the ProfileOut parameter.
Each time a message is sent, these conditions are tested. Such a table appears as follows:
Warning condition corresponds to a condition table for the sending or display of a message.
Warning message corresponds to the warning message when the corresponding warning conditions are verified.
De-selection condition corresponds to a condition table for the de-selection of one or more addressees at the time of sending an email.
The tables of conditions contain a number of addressees to be reached or exceeded in one category for a condition to be verified. The different categories are for example:
The table below gives an example of a condition table.
In this example, the condition is verified if an email is sent to more than 3 absent users or to 1 or more users whose saturation state is yellow or red, whether absent or not. In the case of a conflict between different conditions, the more restrictive condition applies.
The order of de-selection is defined in another table:
A
The parameters to be set for the satisfactory operation of the method according to the invention are as follows:
The table below gives an example of the configuration of the reception indicators for 3 user profiles.
The following must also be set:
The numbers of the set of parameters to be used for the “ProfileIN” and “ProfileOUT” profiles can be defined for each user and/or each group of users.
Of course, these flags can have different colours and shapes for easy reading of the information that they carry.
Now a description will be given of sending email from the sender account 11 to the recipient accounts 13. When the email is ready to be sent to several addressees, the information on the saturation (“SAT”) and absence (“ABS”) state of each addressee is provided to the sender using an information window 15 shown in
The proposed de-selections are in relation to the polluter state of the sender email account 11. The user can then accept the proposed de-selections: in this example, the red saturated addressees as well as the addressees that are both yellow saturated and absent are de-selected. The user can also have the option of re-selecting one or more of the de-selected addressees (or of de-selecting others). Then a de-selection confirmation window 16, shown in
The saturation and pollution indices as well as certain statistical elements can be communicated to each user in order to inform them with respect to their activity. Thus each user can receive or have access to this information at any time, presented in the form of one or more tables such as the tables below:
The method according to the invention can thus comprise, for statistical purposes, a study of the exchange of emails between several predefined groups. The statistics can use the above-described indicators.
Of course, the invention is not limited to the examples and embodiments that have just been described.
| Number | Date | Country | Kind |
|---|---|---|---|
| 0700145 | Jan 2007 | FR | national |
| Filing Document | Filing Date | Country | Kind | 371c Date |
|---|---|---|---|---|
| PCT/FR2007/052505 | 12/13/2007 | WO | 00 | 7/10/2009 |