CN107786758A - Distribution method of attending a banquet and device - Google Patents

Distribution method of attending a banquet and device Download PDF

Info

Publication number
CN107786758A
CN107786758A CN201710308628.1A CN201710308628A CN107786758A CN 107786758 A CN107786758 A CN 107786758A CN 201710308628 A CN201710308628 A CN 201710308628A CN 107786758 A CN107786758 A CN 107786758A
Authority
CN
China
Prior art keywords
banquet
attending
mark
user
attend
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710308628.1A
Other languages
Chinese (zh)
Other versions
CN107786758B (en
Inventor
李长缤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201710308628.1A priority Critical patent/CN107786758B/en
Publication of CN107786758A publication Critical patent/CN107786758A/en
Priority to PCT/CN2018/084755 priority patent/WO2018201976A1/en
Application granted granted Critical
Publication of CN107786758B publication Critical patent/CN107786758B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/5141Details of processing calls and other types of contacts in an unified manner
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/51Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
    • H04M3/523Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing with call distribution or queueing
    • H04M3/5232Call distribution algorithms

Landscapes

  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Attended a banquet distribution method and device the present invention relates to one kind, this method is attended a banquet request including reception;User's mark that extraction is attended a banquet entrained by request;The attend a banquet mark corresponding with user's mark in match query relation table;When exist in matching relationship table it is corresponding with user mark attend a banquet mark when, then inquire about attend a banquet the attending a banquet mark corresponding to corresponding with user's mark and hold whether being in service of attending a banquet;When attend a banquet mark corresponding the attend a banquet end corresponding with user's mark is not in attending a banquet service, according to mark of attending a banquet, request is attended a banquet to establish the service of attending a banquet to corresponding end transmission of attending a banquet.Above-mentioned distribution method and the device of attending a banquet, by the matching relationship of user in matching relationship table mark and mark of attending a banquet, attended a banquet for user's matching is original, ensure for attending a banquet for user service it is constant, the information of the user can be grasped more fully hereinafter so as to attend a banquet, and improve the experience of user.

Description

Distribution method of attending a banquet and device
Technical field
The present invention relates to the communications field, attended a banquet distribution method and device more particularly to one kind.
Background technology
In conventional art, general user can carry out business handling by long-range mode, such as be carried out with long-range customer service Call etc..But distribution of remotely attending a banquet every time is chaotic, same user is caused to be contacted with multiple attend a banquet, so as to each attend a banquet It can not intactly understand the demand of user.
The content of the invention
Based on this, it is necessary to pin attend a banquet distribution it is chaotic the problem of, there is provided one kind is attended a banquet distribution method and device.
One kind is attended a banquet distribution method, and methods described includes:
Reception is attended a banquet request;
The entrained user's mark of request of being attended a banquet described in extraction;
The attend a banquet mark corresponding with user mark in match query relation table;
When being identified in the matching relationship table in the presence of attend a banquet corresponding with user mark, then inquire about and the use Family identifies whether the corresponding end of attending a banquet of corresponding mark of attending a banquet is in service of attending a banquet;
When attend a banquet mark corresponding the attend a banquet end corresponding with user mark is not in attending a banquet service, according to institute Mark of attending a banquet is stated, request is attended a banquet described in the transmission of end to establish the service of attending a banquet to corresponding attend a banquet.
In one of the embodiments, methods described also includes:
When being not present the attend a banquet mark corresponding with user mark in the matching relationship table, or when and the use Family identify corresponding mark of attending a banquet it is corresponding attending a banquet end in attend a banquet service when, then obtain idle in the matching relationship table Attend a banquet the mark of attending a banquet at end;
According to the mark of attending a banquet at the idle seating end got, request of attending a banquet is sent to the idle seating end and is sat with establishing Seat service;
The matching relationship of the attend a banquet mark and user's mark at the idle seating end is stored to the matching relationship table.
In one of the embodiments, methods described also includes:
Detect the service of attending a banquet that each has established whether abnormal interrupt;
When it is any established attend a banquet service abnormal interrupt when, the user of the service of attending a banquet of abnormal interrupt is identified and attended a banquet The matching relationship of mark is stored to abnormal interrupt table;
After the step of entrained user of request that attended a banquet described in the extraction identifies, in addition to:
Inquire about mark of attending a banquet corresponding with user mark in the abnormal interrupt table;
When being identified in the abnormal interrupt table in the presence of attend a banquet corresponding with user mark, then according to the exception The mark of attending a banquet in interrupt table, corresponding with user mark, request is attended a banquet to build to corresponding end transmission of attending a banquet The vertical service of attending a banquet.
In one of the embodiments, it is described obtain idle seating in the matching relationship table attend a banquet mark the step of it Afterwards, in addition to:
Attending a banquet for the idle seating end is inquired about to identify whether to be present in the abnormal interrupt table;
When the mark of attending a banquet at the idle seating end is not present in the abnormal interrupt table, then continues basis and get Idle seating end mark of attending a banquet, to the idle seating end send attend a banquet request with establish attend a banquet service the step of;
When the mark of attending a banquet at the idle seating end is present in the abnormal interrupt table, then continue to obtain next free time Attending a banquet for end of attending a banquet identifies and inquires about the attending a banquet for next idle seating end got and identify whether to be present in the abnormal interrupt In table, until the mark of attending a banquet at the idle seating end got is not present in the abnormal interrupt table.
In one of the embodiments, methods described also includes:
The matching relationship of the user's mark and mark of attending a banquet that record the service of attending a banquet of the abnormal interrupt is stored into exception The storage time of disconnected table;
When not received in the preset time period since the storage time, user identifies the seat with the abnormal interrupt When corresponding the attending a banquet of user's mark in seat service is asked, then in the abnormal interrupt table, described abnormal interrupt is deleted User's mark of service of attending a banquet and the matching relationship of the mark of attending a banquet.
One kind is attended a banquet distributor, and described device includes:
Receiving module, for receiving request of attending a banquet;
Extraction module, the user mark entrained for extracting the request of attending a banquet;
First enquiry module, for mark of attending a banquet corresponding with user mark in match query relation table;
Second enquiry module, for when the attend a banquet mark corresponding with user mark in the matching relationship table being present When, then inquire about whether the corresponding end of attending a banquet of the attend a banquet mark corresponding with user mark is in service of attending a banquet;
Distribute module, for being not in attending a banquet when attend a banquet mark corresponding the attend a banquet end corresponding with user mark During service, according to the mark of attending a banquet, request is attended a banquet described in the transmission of end to establish the service of attending a banquet to corresponding attend a banquet.
In one of the embodiments, described device also includes:
Acquisition module, for when the attend a banquet mark corresponding with user mark is not present in the matching relationship table, Or when the corresponding end of attending a banquet of the attend a banquet mark corresponding with user mark is in and attends a banquet service, then obtain described Mark of attending a banquet with idle seating end in relation table;
Memory module, for the matching relationship of the attend a banquet mark and user's mark at the idle seating end to be stored to described Matching relationship table;
The distribute module is additionally operable to the mark of attending a banquet according to the idle seating end got, is sent out to the idle seating end Send and attend a banquet request to establish the service of attending a banquet.
In one of the embodiments, described device also includes:
Detection module, for detect the service of attending a banquet that each has established whether abnormal interrupt;
The memory module be additionally operable to when it is any established attend a banquet service abnormal interrupt when, by the clothes of attending a banquet of abnormal interrupt User's mark of business and the matching relationship for mark of attending a banquet are stored to abnormal interrupt table;
First enquiry module is additionally operable to inquire about in the abnormal interrupt table and user mark is corresponding attends a banquet Mark;
The distribute module, which is additionally operable to work as in the abnormal interrupt table, has the attend a banquet mark corresponding with user mark During knowledge, then it is in the abnormal interrupt table, corresponding with user mark described in attend a banquet mark, to attending a banquet accordingly End transmission attends a banquet request to establish the service of attending a banquet.
In one of the embodiments, first enquiry module is additionally operable to inquire about the mark of attending a banquet at the idle seating end With the presence or absence of in the abnormal interrupt table;
The distribute module is additionally operable to when the mark of attending a banquet at the idle seating end is not present in the abnormal interrupt table When, then according to the mark of attending a banquet at the idle seating end got, request of attending a banquet is sent to the idle seating end and is attended a banquet with establishing Service;
The acquisition module is additionally operable to when the mark of attending a banquet at the idle seating end is present in the abnormal interrupt table, Then continue to obtain attending a banquet to identify and inquire about next the attending a banquet for idle seating end got and identifying whether for next idle seating end It is present in the abnormal interrupt table, until the mark of attending a banquet at the idle seating end got is not present in the abnormal interrupt table In.
In one of the embodiments, described device also includes:
Time recording module, for recording the user's mark for service of attending a banquet and the matching for mark of attending a banquet of the abnormal interrupt Relation is stored to the storage time of abnormal interrupt table;
Removing module, for not received when in the preset time period from storage time examination, user's mark and institute State the user in the service of attending a banquet of abnormal interrupt identify it is corresponding attend a banquet request when, then delete it is in the abnormal interrupt table, The matching relationship of the user's mark and the mark of attending a banquet of the service of attending a banquet of the abnormal interrupt.
Above-mentioned attend a banquet distribution method and device, receive attend a banquet request when, extract the request of attending a banquet user mark, lead to Cross in match query relation table and whether be stored with user mark to judge user that whether user has serviced, when user is to have taken During the user of business, continue to judge whether attending a banquet for the attend a banquet mark corresponding with user's mark is in service of attending a banquet, when the seat When seat is not in the service of attending a banquet, then this is attended a banquet and request assignment to attending a banquet to the user service in the past, can so ensure It is constant for attending a banquet for the user service, the information of the user can be grasped more fully hereinafter so as to attend a banquet, and improve the experience of user.
Brief description of the drawings
Fig. 1 is the application scenario diagram of distribution system of being attended a banquet in an embodiment;
Fig. 2 is the flow chart of the distribution method of attending a banquet in an embodiment;
Fig. 3 is the flow chart of matching relationship storing step in an embodiment;
Fig. 4 is the flow chart of the distribution method of attending a banquet in another embodiment;
Fig. 5 is the flow chart of the idle seating selection step in an embodiment;
Fig. 6 is the flow chart of the delete step in an embodiment;
Fig. 7 is the structural representation of the distributor of attending a banquet in an embodiment.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples The present invention is further elaborated.It should be appreciated that specific embodiment described herein is used only for explaining the present invention, and It is not used in the restriction present invention.
Describe in detail according to an embodiment of the invention before, it should be noted that, described embodiment essentially consist in The combination of distribution method of the attending a banquet step related to device and system component.Therefore, said system component and method and step be Showed in position by ordinary symbol in the accompanying drawings, and merely illustrate and understand that embodiments of the invention have The details of pass, in order to avoid because obviously those details obscure for having benefited from those of ordinary skill in the art of the present invention The disclosure.
Herein, such as left and right, upper and lower, front and rear, first and second etc relational terms are used merely to area Divide an entity or action and another entity or action, and not necessarily require or imply and be between this entity or action any Actual this relation or order.Term " comprising ", "comprising" or any other variant are intended to including for nonexcludability, by This make it that including the process of a series of elements, method, article or equipment not only includes these key elements, but also comprising not bright The key element that the other element really listed is either this process, method, article or equipment are intrinsic.
Referring to Fig. 1, application scenario diagrams of the Fig. 1 for distribution system of being attended a banquet in an embodiment, in this embodiment, this is attended a banquet Distribution system includes server, several attend a banquet end and several clients, and wherein client is the terminal that user directly operates, its It can be communicated with server, the terminal that the terminal can be the transportable terminal in position or position is fixed, such as the terminal Can be mobile phone, laptop computer etc., or the terminal can be to configure in virtual automatic teller machine of bank etc..Server can be with visitor Family end and end of attending a banquet are communicated, such as server can be after the request of attending a banquet that client is sent be received, for client point With corresponding end of attending a banquet.End attend a banquet as the terminal that directly operates of attending a banquet, it can be communicated with server, and the end of attending a banquet can be with The client of server-assignment establishes the service of attending a banquet.
Referring to Fig. 2, Fig. 2 is the flow chart of the distribution method of attending a banquet in an embodiment, the distribution method of attending a banquet can answer For in the server shown in Fig. 1, this method to include:
S202:Reception is attended a banquet request.
Specifically, request of attending a banquet is the request that the distribution that user end to server is sent is attended a banquet, for example, when user is in client When end is operated, operational issue is can be potentially encountered, now needs to attend a banquet to carry out assist process, client is then sent out to server Can be the corresponding end of attending a banquet of client distribution after sending request of attending a banquet, server to receive the request of attending a banquet.
S204:User's mark that extraction is attended a banquet entrained by request.
Specifically, user's mark refers to the mark that can uniquely determine the user, for example, the client of user's operation is During position-movable client, user mark can be MAC Address (Media Access Control, the matchmaker of client Body accessing to control address), when it is fixed client that user, which operates client, user mark can be the phone number of user Code or ID card No. etc., when the type of the client of user's operation not can determine that, user mark can be client MAC Address is plus the telephone number of user or identification card number etc..
S206:The attend a banquet mark corresponding with user's mark in match query relation table.
Specifically, matching relationship table refers to the form for storing the matching relationship of user's mark and mark of attending a banquet, and the matching is closed Be table storage in the server, when exist user end to server send attend a banquet request when, user that server lookup is extracted Identify whether to be present in the matching relationship table, if user's mark be present in the matching relationship table, phase is identified with the user Corresponding user is the user serviced, i.e., the user carried out call with a certain attend a banquet, if not deposited in matching relationship table Identified in user, then the user corresponding with user mark is not the user that has serviced, i.e., the user not with it is a certain attend a banquet into Row call.Wherein, the matching relationship table can include all marks of attending a banquet, including the mark of attending a banquet associated with user's mark The mark of attending a banquet known and do not associated with user's mark.
Mark of attending a banquet refers to uniquely determine the mark attended a banquet, for example, this is attended a banquet, mark can be the MAC at end of attending a banquet Address or telephone number etc., or can also be attend a banquet end MAC Address plus telephone number etc..
S208:When being identified in matching relationship table in the presence of attend a banquet corresponding with user's mark, then inquiry identifies with user Whether the corresponding end of attending a banquet of corresponding mark of attending a banquet is in service of attending a banquet.
Specifically, the service of attending a banquet refers to client and attended a banquet rectify in the communications, such as can be for voice communication either Video communication etc., voice communication can be network voice communication or telephone communication etc..
When user's mark is present in matching relationship table, then according to of user's mark and mark of attending a banquet in matching relationship table Corresponding mark of attending a banquet can be inquired with relation, end of attending a banquet can uniquely be determined by the mark of attending a banquet, when server root After determining corresponding end of attending a banquet according to the mark of attending a banquet, due to attending a banquet, end is likely to be in work, so as to which attending a banquet for the user be asked Ask and distribute to the end of attending a banquet period of reservation of number can be caused long, in order to avoid the generation of such case, server can be to this End transmission information attend a banquet to determine that this attends a banquet end whether in service of attending a banquet, or each end of attending a banquet can be stored in server State, so as to which server can directly inquire about the state at each end of attending a banquet to determine to attend a banquet end whether in service of attending a banquet.
S210:When attend a banquet mark corresponding the attend a banquet end corresponding with user's mark is not in attending a banquet service, according to Attend a banquet mark, request is attended a banquet to establish the service of attending a banquet to corresponding end transmission of attending a banquet.
When attend a banquet mark corresponding attend a banquet corresponding with user's mark is not in attending a banquet service, i.e., give the use in the past Family service is attended a banquet and is not at present in the service of attending a banquet, therefore former can continue to give the use to attending a banquet for the user service by this Family is serviced, constant for attending a banquet for the user service to ensure, the letter of the user can be grasped more fully hereinafter so as to attend a banquet Breath, improve the experience of user.
Above-mentioned distribution method of attending a banquet, receive attend a banquet request when, extract the request of attending a banquet user mark, pass through inquiry Whether user mark is stored with matching relationship table to judge user that whether user has serviced, when user is the use that has serviced During family, continue to judge whether attending a banquet for the attend a banquet mark corresponding with user's mark is in service of attending a banquet, do not locate when this is attended a banquet When in the service of attending a banquet, then this is attended a banquet and request assignment to attending a banquet to the user service in the past, can so ensure as the use Attending a banquet for family service is constant, can grasp the information of the user more fully hereinafter so as to attend a banquet, improve the experience of user.
In one of the embodiments, referring to Fig. 3, Fig. 3 is the flow chart of matching relationship storing step in an embodiment, The matching relationship storing step can be another branch of the step S210 or step S208 in the method shown in Fig. 2, this It can include with relation storing step:
S302:When being not present the attend a banquet mark corresponding with user's mark in matching relationship table, or when and user identify Corresponding mark of attending a banquet it is corresponding attending a banquet end in attend a banquet service when, then obtain the seat at idle seating end in matching relationship table Seat identifies.
Specifically, when being identified in matching relationship table in the absence of attend a banquet corresponding with user's mark, i.e., the user identifies Corresponding user is not the user serviced, or when attend a banquet mark corresponding attend a banquet corresponding with user's mark is in Attend a banquet service when, i.e., can not be the user corresponding to user's mark during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet The offer service of attending a banquet, and in order to reduce the stand-by period of user, server can first pass through other idle seating ends come for Family is serviced.
S304:According to the mark of attending a banquet at the idle seating end got, sent to idle seating end and attend a banquet request to establish The service of attending a banquet.
Specifically, when the corresponding user of user mark is not the user serviced, then the i.e. user is new user, because This server can directly match query relation table to obtain the mark of attending a banquet of idle seating, according to the mark of attending a banquet of idle seating Sent to the idle seating end and attend a banquet request to establish the clothes of attending a banquet of the idle seating end client corresponding with user's mark Business.
When during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet now Serviced for other user, can not be that the user is serviced, now in order to reduce the stand-by period of user, server also may be used Directly to inquire about idle seating, sent according to the mark of attending a banquet of idle seating to the idle seating end and attend a banquet request to establish the sky Sit back for a chat or enjoy one's leisure the service of attending a banquet of the seat end client corresponding with user's mark.
S306:The matching relationship of the attend a banquet mark and user's mark at idle seating end is stored to matching relationship table.
Specifically, then it is that the user uses to be new due to being not the user serviced as the corresponding user of user mark User mark is not stored during family, in matching relationship table, therefore the user can be identified to mark of attending a banquet accordingly It is stored in relation in matching relationship table, such as the user is added after the mark that can be attended a banquet accordingly directly in matching relationship table Mark.
When during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet now Serviced for other user, can not be the user be serviced, server separately for the user have matched it is new attend a banquet, therefore take Business device can store new end of attending a banquet attend a banquet mark and the user user mark matching relationship into matching relationship table, with When being easy to that user needs service next time, ensure constant for attending a banquet for the user service, can be slapped more fully hereinafter so as to attend a banquet The information of the user is held, improves the experience of user.And in this embodiment, when being that attending a banquet of crossing of user service is it in the past When his user is serviced, server be user be assigned with it is new attend a banquet, therefore the use of the user is stored in matching relationship table Family identifies the matching relationship with multiple marks of attending a banquet, and when user carries out attending a banquet again request, can consider several attend a banquet The corresponding relation attended a banquet of mark, to provide the user the more preferable service of attending a banquet, for example, a field can be increased, identify The type of a certain service provided to the user of attending a banquet, so when user asks again, can be selected according to the service type Suitably attend a banquet.In addition, when during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet Serviced now for other user, can not be that the user is serviced, server separately have matched new seat for the user Xi Shi, the former position attended a banquet can be taken into full account, such as server can be user matching attending a banquet positioned at former surrounding of attending a banquet, Such as distance the attending a banquet within pre-determined distance, such as 10 meters attended a banquet with original.
In above-described embodiment, the corresponding user of user mark is not the user serviced, then is that the user uses to be new Family, or when during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet now Serviced for other user, can not be that the user is serviced, server is that user distributes a new idle seating, and is recorded The matching relationship of the attend a banquet mark and user's mark at idle seating end, is established for the distribution of attending a banquet of the request of attending a banquet of the user next time Fixed basis, it is constant for attending a banquet for the user service to ensure, the information of the user can be grasped more fully hereinafter so as to attend a banquet, and carried The experience of high user.
In one of the embodiments, distribution method of attending a banquet also includes an abnormal interrupt step, and the abnormal interrupt step can With including detect the service of attending a banquet that each has established whether abnormal interrupt, and when in any service exception of attending a banquet established When disconnected, the matching relationship of user's mark of the service of attending a banquet of abnormal interrupt and mark of attending a banquet is stored to abnormal interrupt table.
After the step of user's mark for request of attending a banquet is extracted so as to the step S204 of embodiment illustrated in fig. 2, in addition to:Look into Ask mark of attending a banquet corresponding with user's mark in abnormal interrupt table.It is corresponding with user's mark when existing in abnormal interrupt table During mark of attending a banquet, then in abnormal interrupt table, corresponding with user's mark mark of attending a banquet, sends to corresponding end of attending a banquet Request attend a banquet to establish the service of attending a banquet.
Referring to Fig. 4, Fig. 4 is the flow chart of the distribution method of attending a banquet in another embodiment, in this embodiment, this is attended a banquet Distribution method can include:
S402:Reception is attended a banquet request.
Specifically, request of attending a banquet is the request that the distribution that user end to server is sent is attended a banquet, for example, when user is in client When end is operated, operational issue is can be potentially encountered, now needs to attend a banquet to carry out assist process, client is then sent out to server Can be the corresponding end of attending a banquet of client distribution after sending request of attending a banquet, server to receive the request of attending a banquet.
S404:User's mark that extraction is attended a banquet entrained by request.
Specifically, user's mark refers to the mark that can uniquely determine the user, for example, the client of user's operation is During position-movable client, user mark can be MAC Address (Media Access Control, the matchmaker of client Body accessing to control address), when it is fixed client that user, which operates client, user mark can be the phone number of user Code or ID card No. etc., when the type of the client of user's operation not can determine that, user mark can be client MAC Address is plus the telephone number of user or identification card number etc..
S406:Inquire about mark of attending a banquet corresponding with user's mark in abnormal interrupt table.
Specifically, the matching that abnormal interrupt table refers to store the user's mark and mark of attending a banquet of service abnormal interrupt of attending a banquet is closed The form of system, the abnormal interrupt table store in the server, when exist user end to server send attend a banquet request when, server The extracted user of inquiry identifies whether to be present in the abnormal interrupt table, if user's mark be present in the abnormal interrupt table, Then the user corresponding with the user mark last time is abnormal interrupt with the service of attending a banquet attended a banquet, for instance it can be possible that due to network Connect unstable caused abnormal interrupt.It is corresponding with user mark if user is not present in abnormal interrupt table to identify The last non-abnormal interrupt of the service of attending a banquet with attending a banquet of user.Wherein, the matching relationship table can include all marks of attending a banquet Know, including the mark of attending a banquet for identifying and not associated with user's mark of attending a banquet associated with user's mark.
Mark of attending a banquet refers to uniquely determine the mark attended a banquet, for example, this is attended a banquet, mark can be the MAC at end of attending a banquet Address or telephone number etc., or can also be attend a banquet end MAC Address plus telephone number etc..
S408:When being identified in abnormal interrupt table in the presence of attend a banquet corresponding with user's mark, then according to abnormal interrupt table In, corresponding with user's mark mark of attending a banquet, attend a banquet request to corresponding end transmission of attending a banquet to establish the service of attending a banquet.
Specifically, it is abnormal interrupt when the user last time corresponding with user mark and the service of attending a banquet attended a banquet, then The abnormal interrupt table is directly inquired about, without inquiring about whole matching relationship table, it is possible to reduce the amount of data query, and pass through this Abnormal interrupt table can inquire last time attending a banquet for user service, so as to the service of attending a banquet that user has been carried out, such as The problem of enquirement, the content audited etc. need not be carried out again, greatlyd save the time of user, improved user's Experience.
S410:When be not present in abnormal interrupt table it is corresponding with user's mark attend a banquet identify when, then match query relation The attend a banquet mark corresponding with user's mark in table.
Specifically, matching relationship table refers to the form for storing the matching relationship of user's mark and mark of attending a banquet, and the matching is closed Be table storage in the server, when exist user end to server send attend a banquet request when, user that server lookup is extracted Identify whether to be present in the matching relationship table, if user's mark be present in the matching relationship table, phase is identified with the user Corresponding user is the user serviced, i.e., the user carried out call with a certain attend a banquet, if not deposited in matching relationship table Identified in user, then the user corresponding with user mark is not the user that has serviced, i.e., the user not with it is a certain attend a banquet into Row call.
S412:When being identified in matching relationship table in the presence of attend a banquet corresponding with user's mark, then inquiry identifies with user Whether the corresponding end of attending a banquet of corresponding mark of attending a banquet is in service of attending a banquet.
Specifically, the service of attending a banquet refers to client and attended a banquet rectify in the communications, such as can be for voice communication either Video communication etc., voice communication can be network voice communication or telephone communication etc..
When user's mark is present in matching relationship table, then according to of user's mark and mark of attending a banquet in matching relationship table Corresponding mark of attending a banquet can be inquired with relation, end of attending a banquet can uniquely be determined by the mark of attending a banquet, when server root After determining corresponding end of attending a banquet according to the mark of attending a banquet, due to attending a banquet, end is likely to be in work, so as to which attending a banquet for the user be asked Ask and distribute to the end of attending a banquet period of reservation of number can be caused long, in order to avoid the generation of such case, server can be to this End transmission information attend a banquet to determine that this attends a banquet end whether in service of attending a banquet, or each end of attending a banquet can be stored in server State, so as to which server can directly inquire about the state at each end of attending a banquet to determine to attend a banquet end whether in service of attending a banquet.
S414:When attend a banquet mark corresponding the attend a banquet end corresponding with user's mark is not in attending a banquet service, according to Attend a banquet mark, request is attended a banquet to establish the service of attending a banquet to corresponding end transmission of attending a banquet.
When attend a banquet mark corresponding attend a banquet corresponding with user's mark is not in attending a banquet service, i.e., give the use in the past Family service is attended a banquet and is not at present in the service of attending a banquet, therefore former can continue to give the use to attending a banquet for the user service by this Family is serviced, constant for attending a banquet for the user service to ensure, the letter of the user can be grasped more fully hereinafter so as to attend a banquet Breath, improve the experience of user.
S416:When being not present the attend a banquet mark corresponding with user's mark in matching relationship table, or when and user identify Corresponding mark of attending a banquet it is corresponding attending a banquet end in attend a banquet service when, then obtain the seat at idle seating end in matching relationship table Seat identifies.
Specifically, when being identified in matching relationship table in the absence of attend a banquet corresponding with user's mark, i.e., the user identifies Corresponding user is not the user serviced, or when attend a banquet mark corresponding attend a banquet corresponding with user's mark is in Attend a banquet service when, i.e., can not be the user corresponding to user's mark during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet The offer service of attending a banquet, and in order to reduce the stand-by period of user, server can first pass through other idle seating ends come for Family is serviced.
S418:According to the mark of attending a banquet at idle seating end, sent to idle seating end and attend a banquet request to establish the service of attending a banquet.
Specifically, when the corresponding user of user mark is not the user serviced, then the i.e. user is new user, because This server can directly inquire about idle seating, and request of attending a banquet is sent to the idle seating end according to the mark of attending a banquet of idle seating To establish the service of attending a banquet of the idle seating end client corresponding with user's mark.
When during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet now Serviced for other user, can not be that the user is serviced, now in order to reduce the stand-by period of user, server also may be used Directly to inquire about idle seating, sent according to the mark of attending a banquet of idle seating to the idle seating end and attend a banquet request to establish the sky Sit back for a chat or enjoy one's leisure the service of attending a banquet of the seat end client corresponding with user's mark.
S420:The matching relationship of the attend a banquet mark and user's mark at idle seating end is stored to matching relationship table.
Specifically, then it is that the user uses to be new due to being not the user serviced as the corresponding user of user mark User mark is not stored during family, in matching relationship table, therefore the user can be identified to mark of attending a banquet accordingly It is stored in relation in matching relationship table.
When during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet, what as the user service was crossed attends a banquet now Serviced for other user, can not be the user be serviced, server separately for the user have matched it is new attend a banquet, therefore take Business device can store new end of attending a banquet attend a banquet mark and the user user mark matching relationship into matching relationship table, with When being easy to that user needs service next time, ensure constant for attending a banquet for the user service, can be slapped more fully hereinafter so as to attend a banquet The information of the user is held, improves the experience of user.And in this embodiment, when being that attending a banquet of crossing of user service is it in the past When his user is serviced, server be user be assigned with it is new attend a banquet, therefore the use of the user is stored in matching relationship table Family identifies the matching relationship with multiple marks of attending a banquet, and when user carries out attending a banquet again request, can consider several attend a banquet The corresponding relation attended a banquet of mark, to provide the user the more preferable service of attending a banquet, for example, a field can be increased, identify The type of a certain service provided to the user of attending a banquet, so when user asks again, can be selected according to the service type Suitably attend a banquet.
S422:Detect the service of attending a banquet that each has established whether abnormal interrupt.
Specifically, during user and attending a banquet is communicated, due to unstability of network connection etc., may cause There is the situation of abnormal interrupt in the communication with user of attending a banquet.Such as the communication attended a banquet with user can be recorded by a flag bit Whether it is abnormal interrupt, can be by the flag bit set, so as to which server can when the communication with user of attending a banquet is abnormal interrupt In a manner of by poll, such as every preset time detect the flag bit whether set judges that the communication attended a banquet with user goes out Existing abnormal interrupt, such as at intervals of two minutes, every 20 seconds, detected every 35 seconds etc..
S424:When it is any established attend a banquet service abnormal interrupt when, the user of the service of attending a banquet of abnormal interrupt is identified Stored with the matching relationship for mark of attending a banquet to abnormal interrupt table.
Specifically, if above-mentioned flag bit set, then it represents that there is the situation of abnormal interrupt in the communication with user of attending a banquet, because This corresponding matching relationship for attending a banquet mark and user's mark is stored in abnormal interrupt table, so when user applies sitting again When seat is asked, the abnormal interrupt table can be directly inquired about, without inquiring about whole matching relationship table, data can be greatly reduced Queries.
In above-described embodiment, as user and the communication connection abnormal interrupt attended a banquet, then the user is identified and attended a banquet mark The matching relationship of knowledge is stored in abnormal interrupt table;So when the user of the abnormal interrupt applies for attending a banquet again request, Ke Yizhi Connect and inquire about the abnormal interrupt table, without inquiring about complete match relation table, it is possible to reduce queries.
In one of the embodiments, referring to Fig. 5, Fig. 5 is the flow of the idle seating selection step in an embodiment Figure, idle seating selection step can be the step S416 in the embodiment shown in Fig. 4, that is, obtain idle in matching relationship table After the step of the identifying of attending a banquet attended a banquet, it can also include:
S502:Attending a banquet for idle seating of inquiry identifies whether to be present in abnormal interrupt table.
Specifically, as described above, when being identified in matching relationship table in the absence of attend a banquet corresponding with user's mark, i.e., The corresponding user of user mark is not the user serviced, or when with user's mark is corresponding attends a banquet corresponding to mark Attend a banquet in attend a banquet service when, i.e., can not be user's mark institute during service is attended a banquet in corresponding the attending a banquet of mark of attending a banquet Corresponding user provides when attending a banquet service, and server can give the user to distribute an idle seating, but due to the seat of abnormal interrupt Attending a banquet for seat service may be also now idle seating, and need the time to wait user to carry out request of attending a banquet, therefore be sat when idle When Xi Duan mark of attending a banquet is in abnormal interrupt table, then it is not recommended that the idle seating of the service of attending a banquet of the abnormal interrupt is distributed to User is to carry out the service of attending a banquet.
S504:When the mark of attending a banquet at idle seating end is not present in abnormal interrupt table, then continue what basis was got The mark of attending a banquet at idle seating end, sent to idle seating end and attend a banquet request to establish the step of attending a banquet service.
Specifically, when in abnormal interrupt table be not present the idle seating end attend a banquet mark when, then identify the idle seating End is available, you can to provide the user the service of attending a banquet, therefore server can directly according to the mark of attending a banquet at the idle seating end, Request of attending a banquet is sent to idle seating end and has established the service of attending a banquet.
S506:When the mark of attending a banquet at idle seating end is present in abnormal interrupt table, then continue to obtain next idle seat Xi Duan mark of attending a banquet, and inquire about the attending a banquet for next idle seating end got and identify whether to be present in abnormal interrupt table, Until the mark of attending a banquet at the idle seating end got is not present in abnormal interrupt table.
Specifically, when in abnormal interrupt table exist the idle seating end attend a banquet mark when, then identify the idle seating end It is unavailable, i.e., the service of attending a banquet cannot be provided the user, therefore server needs to continue to inquire about next idle seating end, until should The mark of attending a banquet at idle seating end is not present in abnormal interrupt table.
Specifically, because same attend a banquet may provide the service of attending a banquet for multiple users, such as user identifies A1, Yong Hubiao Knowing A2 and user's mark A3 may be corresponding with the mark A that attends a banquet, and in certain time period, user identifies the use corresponding to A1 Family may with the attending a banquet service of foundation of attending a banquet attended a banquet corresponding to mark A, and the service abnormal interrupt of attending a banquet, so that this attends a banquet The matching relationship that mark identifies A1 with user is then stored in abnormal interrupt table, and now identifies the use corresponding to A2 with user The foundation service of attending a banquet just is asked in family to server, but has been identified due to identifying the corresponding users of A1 with user with attending a banquet Foundation of the attending a banquet service of attending a banquet corresponding to A, therefore, now server can identify user's distribution one corresponding to A2 for user again Attend a banquet, such as server can take into full account the position attended a banquet attended a banquet corresponding to mark A, server can be that user identifies A2 Corresponding user's matching attending a banquet positioned at the surrounding of attending a banquet attended a banquet corresponding to mark A, such as the seat with attending a banquet corresponding to mark A The distance of seat attending a banquet within pre-determined distance, such as 10 meters.
Above-described embodiment, when server distributes idle seating to user, the mark of attending a banquet at the idle seating end is inquired about first Know and whether be in abnormal interrupt table, the idle seating end that mark is not in abnormal interrupt table of only attending a banquet can carry for user For attend a banquet service, can so avoid the service of attending a banquet of abnormal interrupt user's re-request attend a banquet service when, attend a banquet accordingly Carried out the situation of other services of attending a banquet, so as to effectively ensure for attending a banquet for the user service it is constant, so as to attend a banquet The information of the user can be grasped more fully hereinafter, improve the experience of user.
In one of the embodiments, Fig. 6 is participated in, Fig. 6 is the flow chart of the delete step in an embodiment, and the deletion walks Suddenly can apply in the embodiment shown in Fig. 2 or Fig. 4, the delete step can include:
S602:The user's mark for the service of attending a banquet that recording exceptional interrupts and the matching relationship for mark of attending a banquet are stored into exception The storage time of disconnected table.
Specifically, storage time refers to that the user's mark for the service of attending a banquet and the matching relationship for mark of attending a banquet are stored into exception Time in disconnected table, it is to identify and sit to store the user of the service of attending a banquet in recording exceptional interrupt table to record the time The time of the matching relationship of seat mark, so as to according to the time come the use of the corresponding service of attending a banquet in suppressing exception interrupt table Family identifies and the matching relationship for mark of attending a banquet.
S604:When not received in the preset time period since storage time, user's mark is attended a banquet with abnormal interrupt User in service identify it is corresponding attend a banquet request when, then in suppressing exception interrupt table, the service of attending a banquet of abnormal interrupt User identifies the matching relationship with mark of attending a banquet.
Specifically, in order to reduce the data volume in abnormal interrupt table, to reduce the inquiry data volume of server, abnormal interrupt If the matching relationship stored in table is since in the preset time period storage time, such as 5 minutes, 10 minutes, 8 minutes, use Family carries out request of attending a banquet again by client, then deletes corresponding matching relationship.When the preset time since storage time In section, such as 5 minutes, 10 minutes, 8 minutes, user does not carry out request of attending a banquet again by client, is also automatically deleted in exception Record in disconnected table, i.e., since in the preset time period the storage time that the matching relationship is stored in abnormal interrupt table, use Family does not also carry out request of attending a banquet again by client, then it is assumed that and user will not carry out request of attending a banquet again by client, because This deletes the record, can so reduce the quantity of the record in abnormal interrupt table, reduce the processing of data.
In above-described embodiment, identify and sit come the user of the corresponding service of attending a banquet in suppressing exception interrupt table according to the time The matching relationship of seat mark, it is possible to reduce the quantity of the record in abnormal interrupt table, so as to reduce the Data Matching amount of server.
Referring to Fig. 7, Fig. 7 is the structural representation of the distributor of attending a banquet in an embodiment, the device can be stored in In the server of embodiment illustrated in fig. 1, the device includes:
Receiving module 100, for receiving request of attending a banquet.
Extraction module 200, the user mark entrained for extracting request of attending a banquet.
First enquiry module 300, for mark of attending a banquet corresponding with user's mark in match query relation table.
Second enquiry module 400, for when exist in matching relationship table it is corresponding with user's mark attend a banquet identify when, then Whether the corresponding end of attending a banquet of inquiry the attend a banquet mark corresponding with user's mark is in service of attending a banquet.
Distribute module 500, for being not in attending a banquet when attend a banquet mark corresponding the attend a banquet end corresponding with user's mark During service, according to mark of attending a banquet, request is attended a banquet to establish the service of attending a banquet to corresponding end transmission of attending a banquet.
In one of the embodiments, device can also include:
Acquisition module, for when being not present the attend a banquet mark corresponding with user's mark in matching relationship table, or when with User identify corresponding mark of attending a banquet it is corresponding attending a banquet end in attend a banquet service when, then obtain that matching relationship table is hollow to be sat back for a chat or enjoy one's leisure Xi Duan mark of attending a banquet.
Memory module, for the matching relationship of the attend a banquet mark and user's mark at idle seating end to be stored to matching relationship Table.
Distribute module 500 is additionally operable to the mark of attending a banquet according to the idle seating end got, sends and sits to idle seating end Seat is asked to establish the service of attending a banquet.
In one of the embodiments, device can also include:
Detection module, for each established attend a banquet service whether abnormal interrupt.
Memory module be additionally operable to when it is any established attend a banquet service abnormal interrupt when, by the service of attending a banquet of abnormal interrupt User is identified and the matching relationship for mark of attending a banquet is stored to abnormal interrupt table.
First enquiry module 300 is additionally operable to inquire about mark of attending a banquet corresponding with user's mark in abnormal interrupt table.
Distribute module 500 is additionally operable to when being identified in abnormal interrupt table in the presence of attend a banquet corresponding with user's mark, then root According to mark of attending a banquet in abnormal interrupt table, corresponding with user's mark, request is attended a banquet to establish to corresponding end transmission of attending a banquet The service of attending a banquet.
In one of the embodiments, the first enquiry module 300 is additionally operable to inquire about the mark of attending a banquet at the idle seating end With the presence or absence of in abnormal interrupt table.
Distribute module 500 is additionally operable to when the mark of attending a banquet at the idle seating end is not present in abnormal interrupt table, then According to the mark of attending a banquet at the idle seating end got, sent to idle seating end and attend a banquet request to establish the service of attending a banquet.
Acquisition module is additionally operable to when the mark of attending a banquet at the idle seating end is present in abnormal interrupt table, then continue to obtain Remove the mark of attending a banquet at an idle seating end, and inquire about the next idle seating end got attend a banquet identify whether to be present in it is different In normal interrupt table, until the mark of attending a banquet at the idle seating end got is not present in abnormal interrupt table.
In one of the embodiments, device can also include:
Time recording module, the user's mark for the service of attending a banquet interrupted for recording exceptional and the matching relationship for mark of attending a banquet Store to the storage time of abnormal interrupt table;
Removing module, for not received when in the preset time period from storage time examination, in user's mark and exception User in the disconnected service of attending a banquet identify it is corresponding attend a banquet request when, then in suppressing exception interrupt table, the seat of abnormal interrupt The matching relationship of the user's mark and mark of attending a banquet of seat service.
The above-mentioned specific restriction for distributor of attending a banquet may refer to the restriction above for distribution method of attending a banquet, This is repeated no more.
Each technical characteristic of embodiment described above can be combined arbitrarily, to make description succinct, not to above-mentioned reality Apply all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, the scope that this specification is recorded all is considered to be.
Embodiment described above only expresses the several embodiments of the present invention, and its description is more specific and detailed, but simultaneously Can not therefore it be construed as limiting the scope of the patent.It should be pointed out that come for one of ordinary skill in the art Say, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to the protection of the present invention Scope.Therefore, the protection domain of patent of the present invention should be determined by the appended claims.

Claims (10)

  1. The distribution method 1. one kind is attended a banquet, it is characterised in that methods described includes:
    Reception is attended a banquet request;
    The entrained user's mark of request of being attended a banquet described in extraction;
    The attend a banquet mark corresponding with user mark in match query relation table;
    When being identified in the matching relationship table in the presence of attend a banquet corresponding with user mark, then inquiry is marked with the user Whether the corresponding end of attending a banquet of mark of being attended a banquet corresponding to sensible is in service of attending a banquet;
    When attend a banquet mark corresponding the attend a banquet end corresponding with user mark is not in attending a banquet service, according to the seat Seat is identified, and request is attended a banquet described in the transmission of end to establish the service of attending a banquet to corresponding attend a banquet.
  2. 2. according to the method for claim 1, it is characterised in that methods described also includes:
    When being not present the attend a banquet mark corresponding with user mark in the matching relationship table, or when and the user mark Mark of being attended a banquet corresponding to sensible it is corresponding attending a banquet end in attend a banquet service when, then obtain idle seating in the matching relationship table The mark of attending a banquet at end;
    According to the mark of attending a banquet at the idle seating end got, sent to the idle seating end and attend a banquet request to establish clothes of attending a banquet Business;
    The matching relationship of the attend a banquet mark and user's mark at the idle seating end is stored to the matching relationship table.
  3. 3. according to the method for claim 2, it is characterised in that methods described also includes:
    Detect the service of attending a banquet that each has established whether abnormal interrupt;
    When it is any established attend a banquet service abnormal interrupt when, by the user of the service of attending a banquet of abnormal interrupt mark and mark of attending a banquet Matching relationship store to abnormal interrupt table;
    After the step of entrained user of request that attended a banquet described in the extraction identifies, in addition to:
    Inquire about mark of attending a banquet corresponding with user mark in the abnormal interrupt table;
    When being identified in the abnormal interrupt table in the presence of attend a banquet corresponding with user mark, then according to the abnormal interrupt The mark of attending a banquet in table, corresponding with user mark, request is attended a banquet to establish seat to corresponding end transmission of attending a banquet Seat service.
  4. 4. according to the method for claim 3, it is characterised in that the seat for obtaining idle seating in the matching relationship table After the step of seat identifies, in addition to:
    Attending a banquet for the idle seating end is inquired about to identify whether to be present in the abnormal interrupt table;
    When the mark of attending a banquet at the idle seating end is not present in the abnormal interrupt table, then continue according to the sky got The mark of attending a banquet at seat end is sat back for a chat or enjoy one's leisure, is sent to the idle seating end and attends a banquet request to establish the step of attending a banquet service;
    When the mark of attending a banquet at the idle seating end is present in the abnormal interrupt table, then continue to obtain next idle seating Attending a banquet for end identifies and inquires about the attending a banquet for next idle seating end got and identify whether to be present in the abnormal interrupt table, Until the mark of attending a banquet at the idle seating end got is not present in the abnormal interrupt table.
  5. 5. according to the method for claim 3, it is characterised in that methods described also includes:
    The matching relationship of the user's mark and mark of attending a banquet that record the service of attending a banquet of the abnormal interrupt is stored to abnormal interrupt table Storage time;
    When not received in the preset time period since the storage time, user identifies the clothes of attending a banquet with the abnormal interrupt When corresponding the attending a banquet of user's mark in business is asked, then in the abnormal interrupt table, the abnormal interrupt attend a banquet is deleted The matching relationship of the user's mark and the mark of attending a banquet of service.
  6. The distributor 6. one kind is attended a banquet, it is characterised in that described device includes:
    Receiving module, for receiving request of attending a banquet;
    Extraction module, the user mark entrained for extracting the request of attending a banquet;
    First enquiry module, for mark of attending a banquet corresponding with user mark in match query relation table;
    Second enquiry module, for when exist in the matching relationship table it is corresponding with user mark attend a banquet identify when, Then inquire about whether the corresponding end of attending a banquet of the attend a banquet mark corresponding with user mark is in service of attending a banquet;
    Distribute module, for being not in the service of attending a banquet when attend a banquet mark corresponding the attend a banquet end corresponding with user mark When, according to the mark of attending a banquet, request is attended a banquet described in the transmission of end to establish the service of attending a banquet to corresponding attend a banquet.
  7. 7. device according to claim 6, it is characterised in that described device also includes:
    Acquisition module, for when the attend a banquet mark corresponding with user mark is not present in the matching relationship table, or When the corresponding end of attending a banquet of the attend a banquet mark corresponding with user mark, which is in, attends a banquet service, then obtains the matching and close It is the mark of attending a banquet at idle seating end in table;
    Memory module, for the matching relationship of the attend a banquet mark and user's mark at the idle seating end to be stored to the matching Relation table;
    The distribute module is additionally operable to the mark of attending a banquet according to the idle seating end got, sends and sits to the idle seating end Seat is asked to establish the service of attending a banquet.
  8. 8. device according to claim 7, it is characterised in that described device also includes:
    Detection module, for detect the service of attending a banquet that each has established whether abnormal interrupt;
    The memory module be additionally operable to when it is any established attend a banquet service abnormal interrupt when, by the service of attending a banquet of abnormal interrupt User is identified and the matching relationship for mark of attending a banquet is stored to abnormal interrupt table;
    First enquiry module is additionally operable to inquire about mark of attending a banquet corresponding with user mark in the abnormal interrupt table;
    The distribute module is additionally operable to when being identified in the abnormal interrupt table in the presence of attend a banquet corresponding with user mark, Attended a banquet described in then in the abnormal interrupt table, corresponding with the user mark mark, to corresponding end hair of attending a banquet Send and attend a banquet request to establish the service of attending a banquet.
  9. 9. device according to claim 8, it is characterised in that first enquiry module is additionally operable to inquire about the idle seat Attending a banquet for Xi Duan identifies whether to be present in the abnormal interrupt table;
    The distribute module is additionally operable to when the mark of attending a banquet at the idle seating end is not present in the abnormal interrupt table, then According to the mark of attending a banquet at the idle seating end got, sent to the idle seating end and attend a banquet request to establish the service of attending a banquet;
    The acquisition module is additionally operable to when the mark of attending a banquet at the idle seating end is present in the abnormal interrupt table, then after It is continuous to obtain attending a banquet to identify and inquire about the attending a banquet for next idle seating end got and identifying whether exist for next idle seating end In the abnormal interrupt table, until the mark of attending a banquet at the idle seating end got is not present in the abnormal interrupt table.
  10. 10. device according to claim 8, it is characterised in that described device also includes:
    Time recording module, for recording the user's mark for service of attending a banquet and the matching relationship for mark of attending a banquet of the abnormal interrupt Store to the storage time of abnormal interrupt table;
    Removing module, for when from the storage time examination preset time period in do not receive, user mark with it is described different When corresponding the attending a banquet of user's mark in the service of attending a banquet often interrupted is asked, then delete in the abnormal interrupt table, described The matching relationship of the user's mark and the mark of attending a banquet of the service of attending a banquet of abnormal interrupt.
CN201710308628.1A 2017-05-04 2017-05-04 Agent distribution method and device Active CN107786758B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710308628.1A CN107786758B (en) 2017-05-04 2017-05-04 Agent distribution method and device
PCT/CN2018/084755 WO2018201976A1 (en) 2017-05-04 2018-04-27 Method and device for seat allocation, computer device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710308628.1A CN107786758B (en) 2017-05-04 2017-05-04 Agent distribution method and device

Publications (2)

Publication Number Publication Date
CN107786758A true CN107786758A (en) 2018-03-09
CN107786758B CN107786758B (en) 2020-01-14

Family

ID=61437795

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710308628.1A Active CN107786758B (en) 2017-05-04 2017-05-04 Agent distribution method and device

Country Status (2)

Country Link
CN (1) CN107786758B (en)
WO (1) WO2018201976A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018201976A1 (en) * 2017-05-04 2018-11-08 平安科技(深圳)有限公司 Method and device for seat allocation, computer device, and storage medium
CN108959167A (en) * 2018-07-03 2018-12-07 威创集团股份有限公司 A kind of seat system management method, device and seat system
CN109873910A (en) * 2019-03-28 2019-06-11 中国联合网络通信集团有限公司 Processing method, device and the storage medium of session request
WO2019214113A1 (en) * 2018-05-11 2019-11-14 平安科技(深圳)有限公司 Agent allocation method and device, storage medium and electronic device
CN114531514A (en) * 2020-11-23 2022-05-24 腾讯科技(深圳)有限公司 Agent personnel distribution method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080080693A1 (en) * 2006-09-28 2008-04-03 Oki Electric Industry Co., Ltd. Response system
CN102546980A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Telephone routing method and device for sharing session records
CN102546988A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Affinity routing method and device
CN103428381A (en) * 2012-05-22 2013-12-04 中兴通讯股份有限公司 Agent redistribution method and device
CN104243730A (en) * 2013-06-24 2014-12-24 中兴通讯股份有限公司 Telephone call access processing method and device and call center

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107786758B (en) * 2017-05-04 2020-01-14 平安科技(深圳)有限公司 Agent distribution method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080080693A1 (en) * 2006-09-28 2008-04-03 Oki Electric Industry Co., Ltd. Response system
CN102546980A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Telephone routing method and device for sharing session records
CN102546988A (en) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 Affinity routing method and device
CN103428381A (en) * 2012-05-22 2013-12-04 中兴通讯股份有限公司 Agent redistribution method and device
CN104243730A (en) * 2013-06-24 2014-12-24 中兴通讯股份有限公司 Telephone call access processing method and device and call center

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018201976A1 (en) * 2017-05-04 2018-11-08 平安科技(深圳)有限公司 Method and device for seat allocation, computer device, and storage medium
WO2019214113A1 (en) * 2018-05-11 2019-11-14 平安科技(深圳)有限公司 Agent allocation method and device, storage medium and electronic device
CN108959167A (en) * 2018-07-03 2018-12-07 威创集团股份有限公司 A kind of seat system management method, device and seat system
CN109873910A (en) * 2019-03-28 2019-06-11 中国联合网络通信集团有限公司 Processing method, device and the storage medium of session request
CN114531514A (en) * 2020-11-23 2022-05-24 腾讯科技(深圳)有限公司 Agent personnel distribution method and device

Also Published As

Publication number Publication date
CN107786758B (en) 2020-01-14
WO2018201976A1 (en) 2018-11-08

Similar Documents

Publication Publication Date Title
CN107786758A (en) Distribution method of attending a banquet and device
CN105808694B (en) Online customer service answering system and method
CN103927324B (en) The method and device that a kind of information is pushed
WO2016045191A1 (en) Information processing method and information processing device
CN107135319A (en) Distribution method of attending a banquet and device
CN100459593C (en) Method and system for realizing ask-answer service using instantaneous message system
CN107864300B (en) Outbound method and system
CN107800897A (en) Send work method for allocating tasks and device
CN104270525A (en) Information processing method and device
CN107666544B (en) Method, device and equipment for managing IVR incoming line
US20020049605A1 (en) Electronic business transaction system including server device, client device and connecting terminal used therein
CN103414732B (en) Application integration device and application integration processing method
CN109492998A (en) A kind of method and system for preventing from flying list based on recognition of face
KR20190039941A (en) Methods and apparatuses for centralized management of individuals or equipment based on instant messaging applications
CN107046585A (en) Dynamic Host Configuration Protocol server system of selection and device
CN107659493A (en) A kind for the treatment of method and apparatus of instant communication message
CN106537853A (en) System for processing electronic messages
CN103548368A (en) System for providing data interconnected with ARS by using ring data and method for same
CN106571997A (en) Friend recommending method based on digital business card and apparatus thereof
JP5380786B2 (en) Network system
CN106888149A (en) Subscribe to mail unsubscription method and device
CN108123955A (en) Management method, device, equipment and the machine readable storage medium of safe list item
CN107562858A (en) A kind of method and apparatus of menu manager
CN102238292A (en) Seat login management method
CN106804034A (en) A kind of electronic business card system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant