Embodiment
The embodiment of the present invention provides a kind of communication means, can reduce addressee's operation easier, saves addressee's the addressee time.The present invention also provides relevant server, below will describe respectively.
The basic procedure of the communication means that the embodiment of the present invention provides refers to Fig. 1, comprising:
101, server obtains the express waybill in nearest preset time period;
Server obtains the express waybill in nearest preset time period.Wherein, the length of preset time period can be Server Default, also can artificially arrange, and does not limit herein.What server obtained is the express waybill in nearest preset time period, can ensure the real-time of express waybill.
The approach that server obtains the express waybill in nearest preset time period has a lot, comprise: server initiatively obtains or express company directly offers server or obtains from other approach from each express company in the disclosed information such as website, does not limit herein.
102,, for each express waybill, server extracts the first identify label from this express waybill;
Server extracts the first identify label from the express waybill getting, the first identify label is responsible for sending the courier of each express waybill of part for unique identification, concrete form comprises: responsible phone number or responsible business telephone number of sending the courier of this express waybill of part of sending the courier of this express waybill of part, can, for other forms, not limit herein yet.
The method that server extracts the first identify label from express waybill has a lot, comprises by keyword extraction, by regular expression method, is extracted or extracted by additive method, does not limit herein.
103, server is stored in the first identify label in the identity data storehouse of this server;
Server extracts after the first identify label from each express waybill, the first identify label is stored in the identity data storehouse of this server.This identity data storehouse is used for storing each identify label.
In the present embodiment, server obtains the express waybill in nearest preset time period, and from express waybill, extracts the first identify label, finally this first identify label is stored in identity data storehouse.By such method, make to obtain courier's the operating in server side and just can complete of identify label, without user, by user terminal, courier's identify label is carried out to mark upload server.Compared with prior art, the present embodiment has reduced user and has gone the initiatively operation steps of mark by user terminal, and then has reduced addressee's operation easier, has saved addressee's the addressee time.
Embodiment shown in Fig. 1 has provided the communication means that a kind of server obtains courier's identify label, and the following examples will further explain that server, how by the identify label getting, realizes the identification of first user terminal to courier.Refer to Fig. 2, the basic procedure of the communication means that further embodiment of this invention provides comprises:
201, server obtains the express waybill in nearest preset time period;
202,, for each express waybill, server extracts the first identify label from this express waybill;
203, server is stored in the first identify label in the identity data storehouse of this server;
Step 201 to 203 with step 101 to 103 basic identical, repeat no more herein.
204, server receives the second identify label that first user terminal sends;
When first user terminal receives call request, in order to identify whether call initiator is courier, this first user terminal can send to server by the second identify label of call initiator.Server receives this second identify label.
The second identify label is for the above-mentioned call initiator of unique identification, and the form of the second identify label can have a lot, comprising: call initiator's phone number or call initiator's fixed line phone number can, for other forms, not limit herein yet.
205, server judges in identity data storehouse, whether to store this second identify label;
Server gets after the second identify label, judges in identity data storehouse, whether to store this second identify label.Wherein, in identity data storehouse, store responsible the first identify label of sending each courier of the express waybill of part in nearest preset time period.
If server determines one's identity, in identification database, store this second identify label, perform step 206; If server determines one's identity, in identification database, do not store this second identify label, perform step 207.
206, server generates the first feedback information and this first feedback information is sent to first user terminal;
If server determines one's identity, in identification database, store this second identify label, generate the first feedback information and this first feedback information is sent to first user terminal, this first feedback information is used for representing the corresponding courier of the second identify label.
207, server generates the second feedback information and this second feedback information is sent to first user terminal;
If server determines one's identity, in identification database, do not store this second identify label, generate the second feedback information and this second feedback information is sent to first user terminal, this second feedback information is used for representing the not corresponding courier of the second identify label.
The present embodiment further explanation server on the basis of the embodiment shown in Fig. 1, how by the identify label getting, is realized the identification of first user terminal to courier.Wherein, server obtains courier's identify label and stores in identity data storehouse from express waybill, when server receives the second identify label, service judges whether this second identify label is stored in identity data storehouse, and generate feedback information and send to first user terminal according to judged result, inform the whether corresponding courier of first user terminal the second identify label.By such method, make first user terminal when receiving call request, can identify whether call initiator is courier, and then improve addressee because not knowing initiator's the identity of conversing, and courier's incoming call is judged as to the situation of dialling incoming call or disturbance incoming call by mistake and refusing to answer.
Embodiment shown in Fig. 2 provides a kind of method, wherein, server obtains each courier's identify label and stores in identity data storehouse from express waybill, and judge by identity data storehouse whether the incoming call that first terminal receives is that courier initiates, and makes first terminal user can identify courier.The following examples will provide another kind of communication means on this basis, make first user terminal not only can identify courier, can also know relevant this courier's out of Memory, refer to Fig. 3, and the basic procedure of this embodiment comprises:
301, server obtains the express waybill in nearest preset time period;
302,, for each express waybill, server extracts the first identify label from this express waybill;
303, server is stored in the first identify label in the identity data storehouse of this server;
Step 301 to 303 with step 201 to 203 basic identical, repeat no more herein.
304, server is added up each courier and within nearest preset time period, is sent the quantity of the express waybill of part, and stores this quantity.
Server extracts the first identify label from express waybill, and the first identify label is responsible for sending the courier of each express waybill of part for unique identification.But because a courier may send a lot of waybills of part, so server is when extracting the first identify label, the express waybill of corresponding same the first identify label may have a lot, the quantity of these express waybills is exactly that courier corresponding to this first identify label sends the quantity of the express waybill of part within nearest preset time period, and server is added up this quantity and stored this quantity.
In position the present embodiment of this quantity of server stores, do not limit, server can be stored in this quantity in the database of first identify label of preserving courier, also this quantity can be stored into other positions.
305, server receives the second identify label that first user terminal sends;
306, server judges in identity data storehouse, whether to store this second identify label;
Step 305,306 and step 204,205 basic identical does not repeat herein.
Wherein, if server determines one's identity in identification database and stores this second identify label in step 306, perform step 307; If server determines one's identity, in identification database, do not store this second identify label, perform step 308.
307, server generates the first feedback information and this first feedback information is sent to first user terminal;
If determining one's identity, server stores this second identify label in identification database, generate the first feedback information and this first feedback information is sent to first user terminal, this first feedback information is for representing: the corresponding courier of the second identify label and courier corresponding to the second identify label send the quantity of the express waybill of part within nearest preset time period.
308, server generates the second feedback information and this second feedback information is sent to first user terminal;
If server determines one's identity, in identification database, do not store this second identify label, generate the second feedback information and this second feedback information is sent to first user terminal, this second feedback information is used for representing the not corresponding courier of the second identify label.
In the present embodiment, server not only extracts the first identify label in the middle of express waybill, also adds up each courier and within nearest preset time period, sends the quantity of the express waybill of part.Like this, first user terminal not only can know whether call initiator is courier by server, can also be when call initiator be courier, obtain this courier and within nearest preset time period, send the quantity of the express waybill of part, the more abundant information that first user terminal is obtained.
In embodiment shown in above-mentioned Fig. 3, server not only extracts the first identify label in the middle of express waybill, also add up each courier and within nearest preset time period, send the quantity of the express waybill of part, make first user terminal not only can identify whether call initiator is courier, can also know that courier sends the quantity of the express waybill of part within preset time period recently.The following examples will propose another kind of communication means on this basis, make the first identify label of extraction and the express waybill quantity of statistics that server obtains have real-time, refer to Fig. 4, and the basic procedure of this embodiment comprises:
401, server obtains the express waybill in nearest preset time period;
402,, for each express waybill, server extracts the first identify label from this express waybill;
403, server is stored in the first identify label in the identity data storehouse of this server;
404, server is added up each courier and within nearest preset time period, is sent the quantity of the express waybill of part, and stores this quantity.
405, server receives the second identify label that first user terminal sends;
406, server judges in identity data storehouse, whether to store this second identify label;
Step 401 to 406 with step 301 to 306 basic identical, repeat no more herein.
Wherein, if server determines one's identity in identification database and stores this second identify label in step 406, perform step 407; If server determines one's identity, in identification database, do not store this second identify label, perform step 408.
407, server generates the first feedback information and this first feedback information is sent to first user terminal;
408, server generates the second feedback information and this second feedback information is sent to first user terminal;
Step 407,408 and step 307,308 basic identical repeats no more herein.
409, server, every preset duration, upgrades identity data storehouse.
Server, every preset duration, upgrades identity data storehouse.Wherein, preset duration can be Server Default setting, also can, for artificial setting, not limit herein.
The method in server update identity data storehouse has a lot, can repeated execution of steps 401 to 404, to realize the renewal to identity data storehouse, also can adopt other update modes, and do not limit herein.
Wherein, step 404 can be omitted.If step 404 is omitted,, in step 407, the first feedback information that server generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
Due in express delivery industry, courier's cell-phone number may be changed at any time, and courier sends the waybill of part also more every day, so in the embodiment shown in Fig. 3, the first identify label of each courier that server obtains, with each courier nearest preset time period in send the express waybill quantity of part can As time goes on become not accurate enough, there is no reference value.The present embodiment has proposed a kind of new embodiment on the basis of the embodiment shown in Fig. 3, by server, every preset duration, upgrade identity data storehouse, guaranteed that first identify label of preserving in database and the express waybill quantity of statistics have real-time, made quantity and the actual conditions of the first identify label that server obtains and express waybill more proper.
Embodiment shown in above-mentioned Fig. 1 to Fig. 4 provides multiple communication means, detailed explanation each courier of server active obtaining the first identify label and/or send the method for the express waybill quantity of part.The following examples will propose another kind of communication means on the basis at the embodiment shown in Fig. 1 to Fig. 4, make server can obtain from user terminal courier's identify label.Refer to Fig. 5, the basic procedure of this communication means comprises:
501, server obtains the express waybill in nearest preset time period;
502,, for each express waybill, server extracts the first identify label from this express waybill;
503, server is stored in the first identify label in the identity data storehouse of this server;
504, server is added up each courier and within nearest preset time period, is sent the quantity of the express waybill of part, and stores this quantity.
505, server receives the second identify label that first user terminal sends;
506, server judges in identity data storehouse, whether to store this second identify label;
Step 501 to 506 with step 401 to 406 basic identical, repeat no more herein.
Wherein, if server determines one's identity in identification database and stores this second identify label in step 506, perform step 507; If server determines one's identity, in identification database, do not store this second identify label, perform step 508.
507, server generates the first feedback information and this first feedback information is sent to first user terminal;
508, server generates the second feedback information and this second feedback information is sent to first user terminal;
509, server, every preset duration, upgrades identity data storehouse.
Step 507 to 509 with step 407 to 409 basic identical, repeat no more herein.
510, server receives the identification information that first user terminal sends;
User answers after call initiator's incoming call by first user terminal, just can know whether call initiator is courier.Afterwards, if call initiator is courier, this user can be by this call of first user terminal marking initiator's the corresponding courier of the second identify label.First user terminal is according to user's marking operation generating identification information and send to server, and this identification information is used for representing the corresponding courier of the second identify label.Server receives the identification information that first user terminal sends.
511, server stores the second identify label, and add up the number of times that the second identify label is labeled.
If server receives the second identification information that first user terminal sends, the corresponding courier of the second identify label is described.Wherein, in the database of server, can store this second identify label, also can not store this second identify label.If do not store this second identify label in database, this second identify label of server stores.But if stored this second identify label in database, the step of this second identify label of server stores also can be omitted, and does not limit herein.
After server stores the second identify label, the number of times that statistics the second identify label is labeled.
Wherein, step 504 can be omitted.If step 504 is omitted,, in step 507, the first feedback information that server generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
The present embodiment has proposed a kind of communication means, and wherein, user terminal can be labeled as courier by call initiator, and identification information is sent to server.Server receives after identification information, and storage the second identify label is also added up the number of times that the second identify label is labeled.By such method, make the identify label that server not only can each courier of active obtaining, user is the corresponding courier of the preset identity of mark initiatively also, and server can also obtain the number of times that each courier is labeled.The present embodiment has increased server and has obtained the approach of courier's identify label, and has enriched courier's information corresponding to identify label, makes in server canned data more full and accurate.
Embodiment shown in Fig. 5 provides a kind of communication means, wherein, user can mark call initiator be courier, server can be added up the number of times that this courier's identify label is labeled.The following examples will provide another kind of communication means on this basis, and wherein, server can be labeled courier's identify label feeds back to user terminal herein.Refer to Fig. 6, the basic procedure of the method comprises:
601, server obtains the express waybill in nearest preset time period;
602,, for each express waybill, server extracts the first identify label from this express waybill;
603, server is stored in the first identify label in the identity data storehouse of this server;
604, server is added up each courier and within nearest preset time period, is sent the quantity of the express waybill of part, and stores this quantity.
605, server receives the second identify label that first user terminal sends;
606, server judges in identity data storehouse, whether to store this second identify label;
Step 601 to 606 with step 501 to 506 basic identical, repeat no more herein.
Wherein, if server determines one's identity in identification database and stores this second identify label in step 606, perform step 607; If server determines one's identity, in identification database, do not store this second identify label, perform step 608.
607, server generates the first feedback information and this first feedback information is sent to first user terminal;
608, server generates the second feedback information and this second feedback information is sent to first user terminal;
609, server, every preset duration, upgrades identity data storehouse.
610, server receives the identification information that first user terminal sends;
611, server stores the second identify label, and add up the number of times that the second identify label is labeled.
Step 607 to 611 with step 507 to 511 basic identical, do not repeat herein.
612, server receives the tiers e'tat sign that the second user terminal sends;
When the second user terminal receives call request, in order to identify whether call initiator is courier, this second user terminal can send to server by call initiator's tiers e'tat sign.Server receives this tiers e'tat sign.
Tiers e'tat sign is for the call initiator of unique identification the second user terminal, the form of tiers e'tat sign can have a lot, comprise: call initiator's phone number or call initiator's fixed line phone number can, for other forms, not limit herein yet.
613, server judges that in identity data storehouse, whether storing tiers e'tat identifies;
Server gets after tiers e'tat sign, judges that in identity data storehouse, whether storing this tiers e'tat identifies.
If server determines one's identity, in identification database, store this tiers e'tat sign, perform step 614.
614, server generates the 3rd feedback information and the 3rd feedback information is sent to the second user terminal.
If server determines one's identity, in identification database, store this tiers e'tat sign, generate the 3rd feedback information and the 3rd feedback information is sent to the second user terminal.The 3rd feedback information is for representing: tiers e'tat identifies corresponding courier, and tiers e'tat identifies the number of times being labeled.
Wherein, step 604 can be omitted.If step 604 is omitted,, in step 607, the first feedback information that server generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
The present embodiment has proposed a kind of communication means on the basis of the embodiment shown in Fig. 5, wherein, server gets after identification information, while again receiving the tiers e'tat sign of the second user terminal transmission, the feedback information sending to the second user terminal is not only for representing that tiers e'tat identifies corresponding courier, also for representing that tiers e'tat identifies the number of times being labeled.By such method, make the second user terminal can know that tiers e'tat sign is by the number of times of other user terminal identifications, for user, whether incoming call answering provides further reference.
For the ease of understanding above-described embodiment, by take the concrete application scenarios of above-described embodiment, describe as example below:
Certain operator and flexible, Shen are logical, there is cooperation in Shun Fengdeng express company, and these express companies offer this operator by the express waybill of month in company, and the server that this operator is used obtains these express waybills.For each express waybill, server extracts responsible cell-phone number of sending the courier of part from this express waybill, and these cell-phone numbers are stored in identity data storehouse; Wherein, if there is certain cell-phone number to be stored repeatedly, server is added up the stored number of times of this cell-phone number, and this number of times is exactly that the courier that this cell-phone number is corresponding sent the quantity of part in nearest one month.
The mobile phone of user A has been received a Stranger Calls, and caller ID is 15000000000.This user's mobile phone sends to above-mentioned server by caller ID, and server determines one's identity in identification database and stores number 15000000000, and the number of packages amount of sending corresponding to this number is 100.So send feedback information to the mobile phone of user A, the mobile phone of user A is in incoming call interface display: caller is courier, and this courier sent part 100 times in nearest one month.
User A selects to receive calls, and answering this caller of rear confirmation is courier really.User A is after end of conversation, does mobile phone interface show: caller is courier? being please by 1, is not please by 2.So user selects by 1.Server receives user and selects the instruction by 1, and adds up cell-phone number 15000000000 and be labeled 1 time.
In two weeks afterwards, cell-phone number 1500000000 is labeled again 49 times, is labeled altogether 50 times.Afterwards, the mobile phone of user B also receives the incoming call of this number.User B sends to server by this number, and server determines one's identity in identification database and stores number 15000000000, and the number of packages amount of sending corresponding to this number be 200, and being labeled number of times is 50.So send feedback information to the mobile phone of user B, the mobile phone of user B is in incoming call interface display: caller is courier, and this courier sent part 100 times in nearest one month, and is marked as courier 50 times.
This server obtained once each express company's express waybill again every 20 days, from express waybill, the responsible courier's of part the cell-phone number of sending of extraction is stored in identity data storehouse.
The embodiment of the present invention has also proposed a kind of server, for realizing the function of the embodiment shown in Fig. 1, refers to Fig. 7, and the basic structure of this server comprises:
Acquisition module 701, for obtaining the express waybill in nearest preset time period;
Extraction module 702 for for each express waybill, extracts the first identify label from express waybill, and this first identify label is responsible for sending the courier of this express waybill of part for unique identification;
Memory module 703, for the first identify label being stored in to the identity data storehouse of server, identity data storehouse is used for storing identify label.
In the present embodiment, acquisition module 701 obtains the express waybill in nearest preset time period, and extraction module 702 extracts the first identify label from express waybill, and memory module 703 is stored in this first identify label in identity data storehouse.By such method, make to obtain courier's the operating in server side and just can complete of identify label, without user, by user terminal, courier's identify label is carried out to mark upload server.Compared with prior art, the embodiment of the present invention has reduced user and has gone the initiatively operation steps of mark by user terminal, and then has reduced addressee's operation easier, has saved addressee's the addressee time.
Embodiment shown in Fig. 7 has provided a kind of server that can obtain courier's identify label, and the following examples will propose another kind of server, by getting identify label, realizes the identification of first user terminal to courier.Refer to Fig. 8, the basic structure of the server that further embodiment of this invention provides comprises:
Acquisition module 801, for obtaining the express waybill in nearest preset time period;
Extraction module 802 for for each express waybill, extracts the first identify label from this express waybill, and this first identify label is responsible for sending the courier of express waybill described in part for unique identification;
Memory module 803, for described the first identify label being stored in to the identity data storehouse of described server, described identity data storehouse is used for storing identify label.
The first receiver module 804, the second identify label sending for receiving first user terminal;
Judge module 805, for judging whether described identity data storehouse stores described the second identify label;
Feedback module 806, be used for: if described judge module is determined described identity data storehouse, store described the second identify label, generate the first feedback information and described the first feedback information is sent to first user terminal, described the first feedback information is used for representing the corresponding courier of described the second identify label, if determining, described judge module in described identity data storehouse, do not store described the second identify label, generate the second feedback information and described the second feedback information is sent to first user terminal, described the second feedback information is used for representing the not corresponding courier of described the second identify label.
In the present embodiment, extraction module 802 obtains and express waybill, extracts courier's identify label and stored in identity data storehouse by memory module 803 from acquisition module 801, when the first receiver module 804 receives the second identify label, judge module 805 judges whether this second identify label is stored in identity data storehouse, feedback module 806 generates feedback information and sends to first user terminal according to judged result, informs the whether corresponding courier of first user terminal the second identify label.By such method, make first user terminal when receiving call request, can identify whether call initiator is courier, and then improve addressee because not knowing initiator's the identity of conversing, and courier's incoming call is judged as to the situation of dialling incoming call or disturbance incoming call by mistake and refusing to answer.
Embodiment shown in Fig. 8 provides a kind of service, wherein, this server can obtain each courier's identify label and store in identity data storehouse from express waybill, and judge by identity data storehouse whether the incoming call that first terminal receives is that courier initiates, and makes first terminal user can identify courier.The following examples will provide another kind of server on this basis, make first user terminal not only can identify courier, can also know relevant this courier's out of Memory, refer to Fig. 9, and the basic structure of this embodiment comprises:
Acquisition module 901, for obtaining the express waybill in nearest preset time period;
Extraction module 902 for for each express waybill, extracts the first identify label from this express waybill, and this first identify label is responsible for sending the courier of this express waybill of part for unique identification;
Memory module 903, for the first identify label being stored in to the identity data storehouse of server, this identity data storehouse is used for storing identify label.
The first receiver module 904, the second identify label sending for receiving first user terminal;
The first statistical module 905 is sent the quantity of the express waybill of part for adding up each courier, and is stored this quantity within nearest preset time period;
Judge module 906, for judging whether identity data storehouse stores the second identify label;
Feedback module 907, be used for: if judge module determines one's identity, identification database stores the second identify label, generate the first feedback information and this first feedback information is sent to first user terminal, and courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period, this first feedback information is used for representing the corresponding courier of the second identify label, if determining one's identity, do not store judge module the second identify label in identification database, generate the second feedback information and the second feedback information is sent to first user terminal, the second feedback information is used for representing the not corresponding courier of the second identify label.
In the present embodiment, first statistical module 905 each couriers of statistics send the quantity of the express waybill of part within nearest preset time period, make first user terminal not only can know whether call initiator is courier by server, can also, when call initiator is courier, obtains this courier and within nearest preset time period, send the quantity of the express waybill of part.The more abundant information that the server that the present embodiment provides can make first user terminal obtain.
In embodiment shown in above-mentioned Fig. 9, first statistical module 905 each couriers of statistics send the quantity of the express waybill of part within nearest preset time period, make first user terminal not only can identify whether call initiator is courier, can also know that courier sends the quantity of the express waybill of part within preset time period recently.The following examples will propose another kind of server on this basis, and the first identify label of the extraction that this server obtains and the express waybill quantity of statistics have real-time, refer to Figure 10, and its basic structure comprises:
Acquisition module 1001, for obtaining the express waybill in nearest preset time period;
Extraction module 1002 for for each express waybill, extracts the first identify label from this express waybill, and this first identify label is responsible for sending the courier of this express waybill of part for unique identification;
Memory module 1003, for the first identify label being stored in to the identity data storehouse of server, this identity data storehouse is used for storing identify label.
The first receiver module 1004, the second identify label sending for receiving first user terminal;
The first statistical module 1005 is sent the quantity of the express waybill of part for adding up each courier, and is stored this quantity within nearest preset time period;
Judge module 1006, for judging whether identity data storehouse stores the second identify label;
Feedback module 1007, be used for: if judge module determines one's identity, identification database stores the second identify label, generate the first feedback information and the first feedback information is sent to first user terminal, and courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period, the first feedback information is used for representing the corresponding courier of the second identify label, if determining one's identity, do not store judge module the second identify label in identification database, generate the second feedback information and the second feedback information is sent to first user terminal, the second feedback information is used for representing the not corresponding courier of the second identify label.
Update module 1008, for every preset duration, upgrades identity data storehouse.
Wherein, the first statistical module 1005 can omit.If the first statistical module 1005 omits, the first feedback information that feedback module 1007 generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
Due in express delivery industry, courier's cell-phone number may be changed at any time, and courier sends the waybill of part also more every day, so in the embodiment shown in Figure 10, the first identify label of each courier that server obtains, with each courier nearest preset time period in send the express waybill quantity of part can As time goes on become not accurate enough, there is no reference value.The present embodiment has proposed a kind of new embodiment on the basis of the embodiment shown in Figure 10, by update module 1008, every preset duration, upgrade identity data storehouse, guaranteed that first identify label of preserving in database and the express waybill quantity of statistics have real-time, made quantity and the actual conditions of the first identify label that server obtains and express waybill more proper.
Embodiment shown in above-mentioned Fig. 7 to Figure 10 provides many services device, the first identify label that these servers can each courier of active obtaining and/or send the express waybill quantity of part.The following examples will propose another kind of server on the basis at the embodiment shown in Fig. 1 to Fig. 4, this server can obtain from user terminal courier's identify label.Refer to Fig. 5, the basic structure of this server comprises:
Acquisition module 1101, for obtaining the express waybill in nearest preset time period;
Extraction module 1102 for for each express waybill, extracts the first identify label from this express waybill, and the first identify label is responsible for sending the courier of this express waybill of part for unique identification;
Memory module 1103, for the first identify label being stored in to the identity data storehouse of server, this identity data storehouse is used for storing identify label.
The first receiver module 1104, the second identify label sending for receiving first user terminal;
The first statistical module 1105 is sent the quantity of the express waybill of part for adding up each courier, and is stored this quantity within nearest preset time period;
Judge module 1106, for judging whether identity data storehouse stores the second identify label;
Feedback module 1107, be used for: if judge module determines one's identity, identification database stores the second identify label, generate the first feedback information and the first feedback information is sent to first user terminal, and courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period, the first feedback information is used for representing the corresponding courier of the second identify label, if determining one's identity, do not store judge module the second identify label in identification database, generate the second feedback information and the second feedback information is sent to first user terminal, this second feedback information is used for representing the not corresponding courier of the second identify label.
Update module 1108, for every preset duration, upgrades identity data storehouse.
The second receiver module 1109, the identification information sending for receiving first user terminal, identification information is for the corresponding courier of mark the second identify label;
The second statistical module 1110, for storing the second identify label, and adds up the number of times that the second identify label is labeled;
Wherein, the first statistical module 1105 can omit.If the first statistical module 1105 omits, the first feedback information that feedback module 1107 generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
The present embodiment has proposed a kind of server, and wherein, user terminal can be labeled as courier by call initiator, and identification information is sent to server.Server the second receiver module 1109 receives after identification information, and second statistical module 1110 storage the second identify labels are also added up the number of times that the second identify label is labeled.By such method, make the identify label that server not only can each courier of active obtaining, user is the corresponding courier of the preset identity of mark initiatively also, and server can also obtain the number of times that each courier is labeled.The present embodiment has increased server and has obtained the approach of courier's identify label, and has enriched courier's information corresponding to identify label, makes in server canned data more full and accurate.
Embodiment shown in Figure 11 provides a kind of server, and wherein, user can mark call initiator be courier, the number of times that second statistical module 1110 these couriers' of meeting statistics identify label is labeled.The following examples will provide another kind of server on this basis, and wherein, server can be labeled courier's identify label feeds back to user terminal herein.Refer to Figure 12, the basic structure of this server comprises:
Acquisition module 1201, for obtaining the express waybill in nearest preset time period;
Extraction module 1202 for for each express waybill, extracts the first identify label from this express waybill, and the first identify label is responsible for sending the courier of part express waybill for unique identification;
Memory module 1203, for the first identify label being stored in to the identity data storehouse of server, identity data storehouse is used for storing identify label.
The first receiver module 1204, the second identify label sending for receiving first user terminal;
The first statistical module 1205 is sent the quantity of the express waybill of part for adding up each courier, and is stored this quantity within nearest preset time period;
Judge module 1206, for judging whether identity data storehouse stores the second identify label;
Feedback module 1207, be used for: if judge module determines one's identity, identification database stores the second identify label, generate the first feedback information and the first feedback information is sent to first user terminal, and courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period, this first feedback information is used for representing the corresponding courier of the second identify label, if determining one's identity, do not store judge module the second identify label in identification database, generate the second feedback information and the second feedback information is sent to first user terminal, this second feedback information is used for representing the not corresponding courier of the second identify label.
Update module 1208, for every preset duration, upgrades identity data storehouse.
The second receiver module 1209, the identification information sending for receiving first user terminal, identification information is for the corresponding courier of mark the second identify label;
The second statistical module 1210, for storing the second identify label, and adds up the number of times that the second identify label is labeled;
The 3rd receiver module 1211, the tiers e'tat sign sending for receiving the second user terminal;
Judge module 1206 also for: judge whether identity data storehouse stores tiers e'tat sign;
Feedback module 1207 also for: generate the 3rd feedback information and also the 3rd feedback information is sent to the second user terminal, the 3rd feedback information is for representing: tiers e'tat identifies corresponding courier, and the number of times that is labeled of tiers e'tat sign.
Wherein, the first statistical module 1205 can omit.If the first statistical module 1205 omits, the first feedback information that feedback module 1207 generates is without representing that courier corresponding to the second identify label sends the quantity of the express waybill of part within nearest preset time period.
The present embodiment has proposed a kind of server on the basis of the embodiment shown in Figure 11, wherein, server gets after identification information, when the 3rd receiver module 1211 receives the tiers e'tat sign of the second user terminal transmission, the feedback information that feedback module 1207 sends to the second user terminal is not only for representing that tiers e'tat identifies corresponding courier, also for representing that tiers e'tat identifies the number of times being labeled.Make like this second user terminal can know that tiers e'tat sign is by the number of times of other user terminal identifications, for user, whether incoming call answering provides further reference.
For the ease of understanding above-described embodiment, by take the concrete application scenarios of above-described embodiment, describe as example below:
Certain operator and flexible, Shen are logical, there is cooperation in Shun Fengdeng express company, and these express companies offer this operator by the express waybill of month in company, and the acquisition module 1201 of the server that this operator is used obtains these express waybills.For each express waybill, extraction module 1202 extracts responsible cell-phone number of sending the courier of part from this express waybill, and memory module 1203 is stored in these cell-phone numbers in identity data storehouse; Wherein, if there is certain cell-phone number to be stored repeatedly, the first statistical module 1205 is added up the stored number of times of this cell-phone number, and this number of times is exactly that the courier that this cell-phone number is corresponding sent the quantity of part in nearest one month.
The mobile phone of user A has been received a Stranger Calls, and caller ID is 15000000000.This user's mobile phone sends to above-mentioned server by caller ID, and the first receiver module 1204 receives this number, and judge module 1206 determines one's identity in identification database and stores number 15000000000, and the number of packages amount of sending corresponding to this number is 100.So feedback module 1207 sends feedback information to the mobile phone of user A, the mobile phone of user A is in incoming call interface display: caller is courier, and this courier sent part 100 times in nearest one month.
User A selects to receive calls, and answering this caller of rear confirmation is courier really.User A is after end of conversation, does mobile phone interface show: caller is courier? being please by 1, is not please by 2.So user selects by 1.The second receiver module 1209 receives users and selects the instruction by 1, and adds up cell-phone number 15000000000 and be labeled 1 time.
In two weeks afterwards, the second statistical module 1210 statistics obtain: cell-phone number 1500000000 is labeled again 49 times, is labeled altogether 50 times.
Afterwards, the mobile phone of user B also receives the incoming call of this number.User B sends to server by this number, and the 3rd receiver module 1211 receives these numbers, and judge module 1206 determines one's identity in identification database and stores number 15000000000, and the number of packages amount of sending corresponding to this number be 200, and being labeled number of times is 50.So feedback module 1207 sends feedback information to the mobile phone of user B, the mobile phone of user B is in incoming call interface display: caller is courier, and this courier sent part 100 times in nearest one month, and is marked as courier 50 times.
Update module 1208 was obtained once each express company's express waybill again every 20 days, from express waybill, the responsible courier's of part the cell-phone number of sending of extraction is stored in identity data storehouse.
In the several embodiment that provide in the application, should be understood that, disclosed system, apparatus and method, can realize by another way.For example, device embodiment described above is only schematic, for example, the division of described unit, be only that a kind of logic function is divided, during actual realization, can have other dividing mode, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrically, machinery or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in a plurality of network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.
If the form of SFU software functional unit of usining described integrated unit realizes and during as production marketing independently or use, can be stored in a computer read/write memory medium.Understanding based on such, the all or part of of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprise that some instructions are with so that a computer equipment (can be personal computer, server, or the network equipment etc.) carry out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, portable hard drive, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CDs.
The above, above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to previous embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or part technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.