CN112929503A - Outbound interception method and device based on multiple communication states and electronic equipment - Google Patents

Outbound interception method and device based on multiple communication states and electronic equipment Download PDF

Info

Publication number
CN112929503A
CN112929503A CN202110095699.4A CN202110095699A CN112929503A CN 112929503 A CN112929503 A CN 112929503A CN 202110095699 A CN202110095699 A CN 202110095699A CN 112929503 A CN112929503 A CN 112929503A
Authority
CN
China
Prior art keywords
call
outbound
call information
time period
user
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.)
Pending
Application number
CN202110095699.4A
Other languages
Chinese (zh)
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.)
Zhejiang Baiying Technology Co Ltd
Original Assignee
Zhejiang Baiying Technology 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 Zhejiang Baiying Technology Co Ltd filed Critical Zhejiang Baiying Technology Co Ltd
Priority to CN202110095699.4A priority Critical patent/CN112929503A/en
Publication of CN112929503A publication Critical patent/CN112929503A/en
Pending legal-status Critical Current

Links

Images

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/527Centralised call answering arrangements not requiring operator intervention
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/677Preventing the dialling or sending of predetermined telephone numbers or selected types of telephone numbers, e.g. long distance numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing

Abstract

The invention discloses an outbound intercepting method based on multi-call state, which is applied to initiating an outbound request to a user and comprises the following steps: acquiring first call information of a user, wherein the first call information is the latest call information of the user; when the first call information is in a first checking time period, judging whether the first call information comprises a first call state needing to be intercepted; if yes, intercepting the outbound request.

Description

Outbound interception method and device based on multiple communication states and electronic equipment
Technical Field
The present application relates to the field of voice calls, and in particular, to an outbound intercepting method and apparatus based on multiple communication states, and an electronic device.
Background
With the gradual maturity of artificial intelligence technology, the traditional call center is gradually replaced by an AI intelligent call center, and marketing outbound is also replaced by AI robot outbound more and more.
However, people are also increasingly disturbed by marketing calls, and the main way to deal with the call disturbance is to set a disturbance prevention strategy by using various mobile phone housekeeping software at a called end or to provide a disturbance number marking function by various large security manufacturers.
As the initiator of the marketing call, it is desired to increase the call-out rate as much as possible. Therefore, we have studied and found that in a communication time period (for example, one day or shorter or longer), the last call state of the user can stably represent the call state of the fixed user number in the communication time period. For example, if the call-out finds that the call state of the user is off, then there is a high probability that the number will remain off during the communication time period. However, the existing outbound mode can only initiate outbound continuously for the user, which is hard, and is easy to waste line resources and cause discomfort.
Disclosure of Invention
The technical problem to be solved by the present application is to provide an outbound intercepting method, apparatus and electronic device based on multiple call states, so as to solve the technical problem that whether an outbound call is selected according to a call state of a user in the existing outbound field.
In order to achieve the purpose, the following technical scheme is adopted in the application:
in a first aspect, the present application provides an outbound intercepting method based on a multi-session state, which is applied when an outbound request is initiated to a user, and the method includes:
acquiring first call information of a user, wherein the first call information is the latest call information of the user;
when the first call information is in a first checking time period, judging whether the first call information comprises a first call state needing to be intercepted;
if yes, intercepting the outbound request.
In a second aspect, the present application provides an outbound intercepting device based on multiple communication states, when the device is applied to initiate an outbound request to a user, the device includes:
the device comprises a first acquisition unit, a second acquisition unit and a processing unit, wherein the first acquisition unit is used for acquiring first call information of a user, and the first call information is the latest call information of the user;
the first judging unit is used for judging whether the first call information comprises a first call state needing to be intercepted or not when the first call information is positioned in a first checking time period;
and the first interception unit is used for intercepting the outbound request when the first call information comprises a first call state needing to be intercepted.
In a third aspect, the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a set of codes, or a set of instructions, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is executed by the processor to implement the outbound intercepting method according to the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, wherein at least one instruction, at least one program, a set of codes, or a set of instructions is stored in the computer-readable storage medium, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is executed by a processor to implement the outbound intercepting method according to the first aspect.
The beneficial effect of this application is: the application provides an outbound call intercepting method and device based on multiple call states and electronic equipment.
Drawings
Fig. 1 is a schematic flowchart of an outbound intercepting method based on multiple communication states according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an outbound intercepting method based on multiple communication states according to another embodiment of the present application;
fig. 3 is a schematic structural diagram of an outbound intercepting apparatus based on multiple communication states according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions of the present application are further described in detail with reference to the following specific embodiments, and it is obvious that the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
With the gradual maturity of artificial intelligence technology, the traditional call center is gradually replaced by an AI intelligent call center, and marketing outbound is also replaced by AI robot outbound more and more.
However, people are also increasingly disturbed by marketing calls, and the main way to deal with the call disturbance is to set a disturbance prevention strategy by using various mobile phone housekeeping software at a called end or to provide a disturbance number marking function by various large security manufacturers.
As the initiator of the marketing call, it is desired to increase the call-out rate as much as possible. Therefore, we have studied and found that in a communication time period (for example, one day or shorter or longer), the last call state of the user can stably represent the call state of the fixed user number in the communication time period. For example, if the call-out finds that the call state of the user is off, then there is a high probability that the number will remain off during the communication time period. However, the existing outbound mode can only initiate outbound continuously for the user, which is hard, and is easy to waste line resources and cause discomfort.
Aiming at the problems that the existing outbound mode is rigid and whether outbound is selected or not cannot be selected according to the call state of a user, the embodiment of the application provides an outbound intercepting method, an outbound intercepting device and electronic equipment based on multiple call states. .
The technical solutions provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, a flow diagram of an outbound intercepting method based on multiple communication states according to an embodiment of the present application is shown, where when an outbound request is initiated to a user, the method includes:
s101, acquiring first call information of a user;
and aiming at the step S101, the first call information is the latest call information of the user, and the acquired call data is stored through a database and table.
In one embodiment, the sub-base sub-table is based on a horizontal sub-base sub-table, the telephone number of the user is configured as a sub-base sub-table key, the data of the call state is stored based on a Hash modulo fragmentation algorithm, and the first call information is queried within the first checking time period through the threaded local.
S102, when the first call information is in a first checking time period, judging whether the first call information comprises a first call state needing to be intercepted;
it is understood that the first checking time period is set based on the outbound interception rule, and the first checking time period may be any time period from the current time, for example, from the first 12 hours to the current time or from the first 24 hours to the current time, which is not limited in this application.
For example, the first checking time period is set between the first 12 hours and the current time, and when the first call information occurs 7 hours before the current time, that is, the first call information is located in the first checking time period, it is determined whether the first call information includes a first call state that needs to be intercepted.
In one embodiment, the first call state includes any one of connection, rejection, connection incapability, a blank number, unavailable calling number, shutdown, busy line, shutdown, missed call, and calling arrearage, if the first call state is configured to shutdown, that is, when the first call information is located in the first check time period and the state is the user shutdown, step S103 is executed.
S103, if yes, intercepting the outbound request.
Referring to fig. 2, a flow chart of an outbound intercepting method based on multiple session states according to another embodiment of the present application is shown, where the method includes:
s201, acquiring first call information of a user;
the first call information is the latest call information of the user.
S202, when the first call information is in a second checking time period, judging whether the first call information comprises a second call state needing to be intercepted;
for step S202, the second checking time period is before the first checking time period, for example, the first checking time period is set to be the first 12 hours to the current time, and the second checking time period is set to be the first 24 hours to the first 12 hours or a time before the other first 12 hours, which is not limited in this application.
When the first call information is located in the second check time period, for example, the second check time period is set to be the first 24 hours to the first 12 hours, and the first call information occurs 15 hours before the current time, it is determined whether the first call information includes a second call state that needs to be intercepted, where the second call state may be any one of call-on, call-off reject, call-on-failure, idle number, unavailable calling number, power-off, busy line, shutdown, missed call, and calling arrearage, and the first call state is different from the second call state, for example, the second call state is configured to be shutdown, that is, when the first call information is located in the second check time period and the state is shutdown, step S203 is executed.
S203, if yes, intercepting the outbound request.
It can be understood that, when the outbound intercepting rule is configured in advance, a first checking time period and a second checking time period can be configured according to different requirements, the second checking time period is located before the first checking time period, after the first checking time period and the second checking time period are configured, a first call state and a second call state are configured, when the first call information hits the first call state in the first checking time period, the outbound request initiated to the user is intercepted, if the first call information does not hit the first call state in the first checking time period, whether the first call information hits the second call state in the second checking time period is judged, and if so, the outbound request initiated to the user is intercepted.
Referring to fig. 3, a schematic structural diagram of an outbound intercepting apparatus based on multiple communication states according to an embodiment of the present application is shown, where when an outbound request is initiated to a user, the apparatus includes:
a first obtaining unit 301, configured to obtain first call information of a user, where the first call information is latest call information of the user;
a first determining unit 302, configured to determine whether the first call information includes a first call state that needs to be intercepted when the first call information is located in a first checking time period;
the first intercepting unit 303 is configured to intercept the outbound request when the first call information includes a first call state that needs to be intercepted.
Referring to fig. 4, a schematic structural diagram of an electronic device according to an embodiment of the present application is shown, where the electronic device may include: at least one network interface 402, memory 403, and at least one processor 401. The various components in the terminal are coupled together by a bus system 404. It will be appreciated that the bus system 404 is used to enable communications among the components for connection. The bus system 404 includes a power bus, a control bus, and a status signal bus in addition to a data bus, but for clarity of illustration, the various buses are labeled as bus system 404 in FIG. 4.
In some embodiments, memory 403 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 4031 and application programs 4032.
The operating system 4031 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used to implement various outgoing services and process hardware-based tasks. The application 4032 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, and is used to implement various application services. The program for implementing the method of the embodiment of the present application may be included in an application program.
In the above embodiment, the electronic device further includes: at least one instruction, at least one program, set of codes, or set of instructions stored on the memory 403 that is executable by the processor 401 to perform the steps of implementing any of the outbound intercept methods described in the embodiments of the present application.
In one embodiment, the present application further provides a computer-readable storage medium, in which at least one instruction, at least one program, a set of codes, or a set of instructions is stored, and when executed by a processor, the at least one instruction, the at least one program, the set of codes, or the set of instructions implements the steps of any of the outbound intercepting methods described in the embodiments of the present application.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by hardware instructions of a computer program, and that the at least one instruction, the at least one program, the code set, or the instruction set may be stored in a non-volatile computer-readable storage medium, and when executed, the at least one instruction, the at least one program, the code set, or the instruction set may implement the steps of any of the mapping methods described in the embodiments of the present application. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are only illustrative and not restrictive; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, which are within the protection scope of the present application.

Claims (10)

1. An external call interception method based on multi-communication state is applied when initiating external call request to user
Characterized in that, the method comprises:
acquiring first call information of a user, wherein the first call information is the latest call of the user
Information;
when the first call information is in a first checking time period, judging whether the first call information is a packet or not
The method comprises the steps of including a first call state needing to be intercepted;
if yes, intercepting the outbound request.
2. The outbound method of claim 1, wherein the party is a party in a multi-call state
The method also comprises the following steps:
when the first call information is located in a second checking time period, judging whether the first call information comprises a second call state needing to be intercepted, wherein the second checking time period is located before the first checking time period;
if yes, intercepting the outbound request.
3. The outbound method of claim 1, wherein the multiple call state based outbound method is to obtain
The first call information is stored through the sub-base and sub-table.
4. The outbound method based on multiple session states as claimed in claim 2, wherein said sub-session
The base sub-table is based on a horizontal base sub-table, the telephone number of the user is configured to be a base sub-table key, and the data of the call state is stored based on a Hash modular slicing algorithm.
5. The method of claim 1, wherein the multi-call state based outbound call is initiated by
the headLocal inquires the first call information in the first check time period.
6. The outbound method of claim 2 wherein the second call is based on a multiple call state
And a checking time period and the second time period are preset time periods for intercepting the outbound request.
7. The outbound method of claim 2 wherein the second call is based on a multiple call state
The first call state comprises any one of connection, rejection, non-connection, vacant number, unavailable calling number, shutdown, line occupation, shutdown, non-connection and calling arrearage, the second call state comprises any one of connection, rejection, non-connection, vacant number, unavailable calling number, shutdown, line occupation, shutdown, non-connection and calling arrearage, and the first call state is different from the second call state.
8. An external call interception device based on multi-communication state is applied when initiating an external call request to a user
Characteristically, the apparatus comprises:
a first obtaining unit, configured to obtain first call information of a user, where the first call information is
The latest call information of the user;
a first judging unit, configured to judge that the first call information is in a first checking time period
Whether the first call information comprises a first call state needing to be intercepted or not;
a first interception unit, configured to, when the first call information includes a first call state that needs to be intercepted,
intercepting the outbound request.
9. An electronic device, characterized in that said electronic device comprises a processor and a memory, said memory
Stored with at least one instruction, at least one program, set of codes or set of instructions that is executable by the processor to implement the outbound intercept method of any of claims 1-7.
10. A computer-readable storage medium having stored therein a computer program product
At least one instruction, at least one program, set of codes or set of instructions for execution by a processor for implementing a call-out interception method according to any of claims 1 to 7.
CN202110095699.4A 2021-01-25 2021-01-25 Outbound interception method and device based on multiple communication states and electronic equipment Pending CN112929503A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110095699.4A CN112929503A (en) 2021-01-25 2021-01-25 Outbound interception method and device based on multiple communication states and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110095699.4A CN112929503A (en) 2021-01-25 2021-01-25 Outbound interception method and device based on multiple communication states and electronic equipment

Publications (1)

Publication Number Publication Date
CN112929503A true CN112929503A (en) 2021-06-08

Family

ID=76166194

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110095699.4A Pending CN112929503A (en) 2021-01-25 2021-01-25 Outbound interception method and device based on multiple communication states and electronic equipment

Country Status (1)

Country Link
CN (1) CN112929503A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101207657A (en) * 2006-12-21 2008-06-25 中兴通讯股份有限公司 Method for limiting seat calling out in customer service system
US20110158129A1 (en) * 2009-12-31 2011-06-30 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls
CN105760403A (en) * 2014-12-19 2016-07-13 北京四维图新科技股份有限公司 Method and device for screening telephone number
CN111107230A (en) * 2019-12-05 2020-05-05 北京高阳捷迅信息技术有限公司 Data processing method and device for intelligent outbound call
CN111479021A (en) * 2020-03-18 2020-07-31 深圳追一科技有限公司 Outbound method, device, computer equipment and computer readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101207657A (en) * 2006-12-21 2008-06-25 中兴通讯股份有限公司 Method for limiting seat calling out in customer service system
US20110158129A1 (en) * 2009-12-31 2011-06-30 Bce Inc. Method, system, network and computer-readable media for controlling outgoing telephony calls
CN105760403A (en) * 2014-12-19 2016-07-13 北京四维图新科技股份有限公司 Method and device for screening telephone number
CN111107230A (en) * 2019-12-05 2020-05-05 北京高阳捷迅信息技术有限公司 Data processing method and device for intelligent outbound call
CN111479021A (en) * 2020-03-18 2020-07-31 深圳追一科技有限公司 Outbound method, device, computer equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN110290281B (en) Outbound method, system, electronic device and medium
CN113067949A (en) Batch number detection method and device for outgoing calls of telephones and electronic equipment
CN109962893B (en) Intelligent calling method and related equipment thereof
CN104507181A (en) Dual-card dual-standby conversation method, dual-card dual-standby conversation device and dual-card dual-standby conversation terminal
CN103929523A (en) Method and mobile terminal for intelligently processing incoming call
CN101826967B (en) Data card and dial-up networking method
EP2642733A1 (en) Network device, called terminal and method for processing third-party call
CN112929503A (en) Outbound interception method and device based on multiple communication states and electronic equipment
EP2237545A1 (en) Method and device for user information cutover
CN113114854A (en) Intelligent outbound method and device based on historical call state and electronic equipment
CN114980066B (en) Voice call method and device and electronic equipment
CN112291426A (en) Frequency limit-based harassment outbound call prevention method, device, equipment and storage medium
CN101720063A (en) Group creating method and device and chat room function implementing method and system
CN112866496A (en) Outbound line routing method and device based on concurrency control and electronic equipment
CN110392166B (en) Incoming call reminding method and device and server
CN101662524A (en) Call prompting method and mobile terminal
CN105577949A (en) Communication method and communication equipment
CN113160831A (en) Voiceprint recognition-based outbound method and device and electronic equipment
CN113114856A (en) Outbound dynamic display method and device based on called home location and electronic equipment
EP3509283B1 (en) Communication information hiding realization method and realization system
US20150063554A1 (en) Telephone device and method for auto transferring incoming calls
CN101562899A (en) Method for handling telephone calls
CN100493259C (en) A method for dynamically updating group information in cluster service
CN113067948A (en) Method and device for protecting privacy of calling number in outgoing call of telephone and electronic equipment
CN100477832C (en) Method of trunk directory inquiry of called subscriber

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210608