CN110266896A - Method of calling, device, computer equipment and storage medium based on virtual-number - Google Patents
Method of calling, device, computer equipment and storage medium based on virtual-number Download PDFInfo
- Publication number
- CN110266896A CN110266896A CN201910406728.7A CN201910406728A CN110266896A CN 110266896 A CN110266896 A CN 110266896A CN 201910406728 A CN201910406728 A CN 201910406728A CN 110266896 A CN110266896 A CN 110266896A
- Authority
- CN
- China
- Prior art keywords
- virtual
- information
- binding
- calling
- rule
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
- H04L63/0421—Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42008—Systems for anonymous communication between parties, e.g. by use of disposal contact identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses method of calling, device, computer equipment and storage mediums based on virtual-number.If method includes: the call request information for receiving user and being initiated, the virtual-number for meeting preset condition is obtained as destination virtual number from virtual-number library according to the preset rule that obtains;The called number in the call request information is bound with the destination virtual number to generate binding information according to preset binding rule;The binding information is sent to outer calling platform to carry out call to the called number in the binding information.The present invention is based on information encryptions, call is carried out by the way of virtual-number, and virtual-number and called number are encrypted, it avoids causing call to be not turned on because calling number is marked by client, the safety and percent of call completed of call greatly improved, the cost of enterprise is reduced, achieves good technical effect in actual application.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of method of callings based on virtual-number, device, calculating
Machine equipment and storage medium.
Background technique
Enterprise because business demand can by way of making a phone call calling customer with to client carry out collection prompting, according to
Base number or phone number, which are made a phone call, carries out collection prompting to client, is easy to be caused to urge labeled as harassing call by client
It receives and phone is reminded to be not turned on, be also unfavorable for information security, significantly reduce the percent of call completed of call, to reduce enterprise
The efficiency for carrying out collection prompting, also increases the cost of enterprise.Thus existing phone call method there are call security and
The not high problem of percent of call completed.
Summary of the invention
The embodiment of the invention provides a kind of method of calling based on virtual-number, device, computer equipment and storages to be situated between
Matter, it is intended to solve the problems, such as that call security in the presence of art methods and percent of call completed be not high.
In a first aspect, the embodiment of the invention provides a kind of method of callings based on virtual-number comprising:
If receiving the call request information that user is initiated, obtained from virtual-number library according to preset acquisition rule
Meet the virtual-number of preset condition as destination virtual number, wherein virtual-number in the virtual-number library periodically into
Row updates;
According to it is preset binding rule in the call request information called number and the destination virtual number into
Row binding is to generate binding information, wherein the binding rule includes number combination rule and information encryption rule;
The binding information is sent to outer calling platform to carry out call to the called number in the binding information.
Second aspect, the embodiment of the invention provides a kind of calling devices based on virtual-number comprising:
Destination virtual number acquiring unit, if the call request information initiated for receiving user, according to preset
It obtains rule and obtains the virtual-number for meeting preset condition from virtual-number library as destination virtual number, wherein the void
Virtual-number in quasi- number library is periodically updated;
Binding information generation unit, for regular to the called number in the call request information according to preset binding
Bound with the destination virtual number to generate binding information, wherein binding rule include number combination rule and
Information encryption rule;
Binding information transmission unit, for the binding information to be sent to outer calling platform in the binding information
Called number carries out call.
The third aspect, the embodiment of the present invention provide a kind of computer equipment again comprising memory, processor and storage
On the memory and the computer program that can run on the processor, the processor execute the computer program
Method of calling based on virtual-number described in the above-mentioned first aspect of Shi Shixian.
Fourth aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, wherein the computer can
It reads storage medium and is stored with computer program, it is above-mentioned that the computer program when being executed by a processor executes the processor
Based on the method for calling of virtual-number described in first aspect.
The embodiment of the invention provides a kind of method of calling based on virtual-number, device, computer equipment and storages to be situated between
Matter.In the method for calling based on virtual-number provided by the embodiment of the present invention, believed according to the call request that user is initiated
Breath obtain virtual-number library in a corresponding virtual-number as destination virtual number, and by call request information and target void
Quasi- number is bound to generate binding information, and binding information is sent to outer calling platform to the called number in binding information
Call is carried out, the virtual-number in virtual-number library is updated on time.It is carried out by using the mode of virtual-number
Call, and virtual-number and called number are encrypted, it avoids causing phone to be exhaled because calling number is marked by client
It cries and is not turned on, the safety and percent of call completed of call greatly improved, the cost of enterprise is reduced, in actual application
In achieve good technical effect.
Detailed description of the invention
Technical solution in order to illustrate the embodiments of the present invention more clearly, below will be to needed in embodiment description
Attached drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the invention, general for this field
For logical technical staff, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the flow diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 2 is the application scenarios schematic diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 3 is the sub-process schematic diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 4 is another sub-process schematic diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 5 is another flow diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 6 is another flow diagram of the method for calling provided in an embodiment of the present invention based on virtual-number;
Fig. 7 is the schematic block diagram of the calling device provided in an embodiment of the present invention based on virtual-number;
Fig. 8 is the subelement schematic block diagram of the calling device provided in an embodiment of the present invention based on virtual-number;
Fig. 9 is another subelement schematic block diagram of the calling device provided in an embodiment of the present invention based on virtual-number;
Figure 10 is another schematic block diagram of the calling device provided in an embodiment of the present invention based on virtual-number;
Figure 11 is another schematic block diagram of the calling device provided in an embodiment of the present invention based on virtual-number;
Figure 12 is the schematic block diagram of computer equipment provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
It should be appreciated that ought use in this specification and in the appended claims, term " includes " and "comprising" instruction
Described feature, entirety, step, operation, the presence of element and/or component, but one or more of the other feature, whole is not precluded
Body, step, operation, the presence or addition of element, component and/or its set.
It is also understood that mesh of the term used in this description of the invention merely for the sake of description specific embodiment
And be not intended to limit the present invention.As description of the invention and it is used in the attached claims, unless on
Other situations are hereafter clearly indicated, otherwise " one " of singular, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in description of the invention and the appended claims is
Refer to any combination and all possible combinations of one or more of associated item listed, and including these combinations.
Fig. 1-Fig. 2 is please referred to, Fig. 1 is the process signal of the method for calling provided in an embodiment of the present invention based on virtual-number
Figure;Fig. 2 is the application scenarios schematic diagram of the method for calling provided in an embodiment of the present invention based on virtual-number.It should be based on virtual number
The method of calling of code is applied in user terminal 10, and this method is held by the application software being installed in user terminal 10
Row, outer calling platform 20 is by establishing the transmission being connected to the network to realize data information with user terminal 10.User terminal 10 is
For executing the method for calling based on virtual-number to handle the terminal device of call request information, such as desktop computer, notes
This computer, tablet computer or mobile phone etc., outer calling platform 20 are the call platform for carrying out call.
As shown in Figure 1, the method comprising the steps of S110~S130.
It is regular from virtual-number library according to preset acquisition if S110, receiving the call request information that user is initiated
The middle virtual-number for meeting preset condition that obtains is as destination virtual number, wherein the virtual-number in the virtual-number library
Periodically it is updated.
If receiving the call request information that user is initiated, obtained from virtual-number library according to preset acquisition rule
Meet the virtual-number of preset condition as destination virtual number.Call request information is transmitted by user for client
The request of call is carried out, includes calling number and called number in call request information, calling number is to send calling
The telephone number of one side of solicited message, that is to say the telephone number of user, each user correspondence possesses a calling number;Quilt
Code of calling out the numbers is the telephone number for receiving one side of call request information, that is to say the telephone number of client.To avoid because of caller number
Code is marked as harassing call and phone is caused to be not turned on, and can obtain destination virtual from virtual-number library by obtaining rule
Number.Specifically, virtual-number library is to default in user terminal and includes the database of multiple virtual-numbers, virtual-number
Library is that all users share in enterprise, therefore mesh corresponding with active user need to be obtained from virtual-number library by obtaining rule
Mark virtual-number.
Wherein, the virtual-number in virtual-number library is periodically updated.Calling number used by a user and the user
It corresponds, that is to say without being replaced to each calling number used by a user, for the percent of call completed for ensuring call,
Virtual-number in virtual-number library can be updated after a period of use.Specifically, can be according to the preset update cycle
Virtual-number in virtual-number library is updated, if reaching the update cycle, multiple new virtual-numbers is generated at random and replaces
Already present virtual-number in virtual-number library is changed, to realize to the virtual-number in the virtual-number library according to the update cycle
It is updated.After being updated to the virtual-number in virtual-number library, phone exhalation is carried out using new virtual-number
It can avoid causing collection that phone is reminded to be not turned on because old virtual-number is labeled as harassing call by client.Wherein,
Update cycle can be preset, such as can set the update cycle as 7 days or 14 days.
In one embodiment, as shown in figure 3, step S110 includes sub-step S111, S112 and S113.
S111, according to acquisition rule from being obtained in virtual-number library and calling number pair in the call request information
The association virtual-number answered.
It is corresponding with calling number in the call request information from being obtained in virtual-number library according to the acquisition rule
It is associated with virtual-number.It obtains one or more empty in calling number and the virtual-number library comprising each user in enterprise in rule
Incidence relation between quasi- number, calling number used by a user and the user correspond, can be from by obtaining rule
Virtual-number library obtains association virtual-number associated with calling number in call request information, includes in association virtual-number
One or more virtual-numbers, virtual-number can be virtual base number or virtual phone number.
S112, judge the status information for being associated with virtual-number in all association virtual-numbers with the presence or absence of at least one
It is unbound.
Judge the status information in all association virtual-numbers with the presence or absence of at least one association virtual-number for not
Binding.Some virtual-number in virtual-number library carries out for users multiple in enterprise using that is to say a virtual number
Code can be associated with multiple users.Further include status information in virtual-number, the same virtual-number the same time be only capable of by
One user is used, and that is to say that the same virtual-number can not carry out call to two called numbers simultaneously, if virtually
Number is used by a certain user, then the status information of the virtual-number is binding, and other users can not in the same time
Use state information is the virtual-number of binding;If virtual-number is not used by any user, the state of the virtual-number is believed
It is unbound for ceasing, and user associated with the virtual-number may be selected to use the virtual-number.Virtual-number is associated with by obtaining
In status information be can determine whether association virtual-number in the presence or absence of one association virtual-number status information be it is unbound.
If S113, it is described association virtual-number in exist at least one association virtual-number status information be it is unbound,
One of them unbound association virtual-number is randomly choosed as destination virtual number.
If being associated with status information of virtual-number there are at least one in the association virtual-number is unbound, random choosing
One of them unbound association virtual-number is selected as destination virtual number.If judgement obtains existing extremely in association virtual-number
The status information of an association virtual-number is unbound less, be that is to say in obtained association virtual-number comprising one or more
It is a not to be associated with virtual-number used in other users, a unbound association virtual-number can be obtained at random as mesh
Virtual-number is marked, that is to say that obtained destination virtual number only has one.
S120, regular called number and the destination virtual number in the call request information is bound according to preset
Code is bound to generate binding information.
According to it is preset binding rule in the call request information called number and the destination virtual number into
Row binding is to generate binding information.Binding rule is for being bound and being given birth to call request information with destination virtual number
At the Rule Information of binding information, wherein binding rule includes number combination rule and information encryption rule, call request information
In include called number, to the called number in the call request information and after the destination virtual number binds
Obtain binding information.Specifically, including a called number and a destination virtual number in a binding information.
In one embodiment, as shown in figure 4, step S120 includes sub-step S121 and S122.
S121, the called number and the destination virtual number are combined to obtain according to the number combination rule
To combinations of numbers.
The called number and the destination virtual number are combined to obtain group according to the number combination rule
Close number.Called number and destination virtual number can be combined by number combination, specifically, obtaining called number and mesh
It marks the number in virtual-number, and interval combination is carried out to obtain combinations of numbers to number, it can will be between the number in two numbers
It is combined every one or more numbers, combinations of numbers can further strengthen the safety in transmission process.
For example, including including 11 numbers in 11 numbers " aaaaaaaaaaa ", destination virtual number in called number
" bbbbbbbbbbb ", 2 numbers of figure blank in number are then to obtained combinations of numbers
“aabbaabbaabbaabbaabbab”。
S122, the combinations of numbers is encrypted to obtain binding information according to the information encryption rule.
The combinations of numbers is encrypted to obtain binding information according to the information encryption rule.It can be added by information
Close rule carries out Advanced Encryption Standard (AES) encryption to combinations of numbers and obtains binding information, includes multiple numbers in binding information
And letter, binding information can be the character string comprising 25-50 character, by being encrypted to combinations of numbers to generate binding letter
Breath can prevent from impacting individual privacy because leakage occurs for information in dialing procedure, can substantially enhance in dialing procedure
Safety.
S130, the binding information is sent to outer calling platform to carry out phone to the called number in the binding information
Calling.
The binding information is sent to outer calling platform to carry out call to the called number in the binding information.
Outer calling platform is the call platform of telecommunication supplier, and outer calling platform can carry out phone to the called number in binding information and exhale
It cries, specifically, unbinding according to unbundlings rule to binding information, and obtains the called number in binding information, can pass through
Outer calling platform carries out call.
It only include destination virtual number in the binding information as received by outer calling platform, outer calling platform receives binding
After information, Advanced Encryption Standard (AES) decryption first is carried out to binding information and obtains solution confidential information, and to the obtained number of decryption into
Row decomposes and obtains destination virtual number and called number, it can destination virtual number in binding information substitution calling number with
Call is issued to called number, the corresponding client of the called number is ready to receive to arrive call.The called number is corresponding
Client to receive number shown when call transmitted by outer calling platform be the destination virtual number, rather than caller
Number can avoid causing phone to be not turned on because calling number is marked as harassing call, can greatly improve the connection of phone
Rate, and improve the efficiency that enterprise carries out collection prompting.
In one embodiment, as shown in figure 5, further including step S130a and S130b after step S130.
S130a, the status information of the destination virtual number is revised as binding.
The status information of the destination virtual number is revised as binding.Destination virtual number is carried out with corresponding called number
After binding, it that is to say that the destination virtual number is used by active user, to avoid a destination virtual number by multiple use
Family uses simultaneously, need to be revised as binding by the status information of destination virtual number.The status information of destination virtual number is revised as
After binding, then other users are not available the destination virtual number.
If S130b, the call terminate, the called number in the binding information is carried out with destination virtual number
Unbundlings, and the status information of the destination virtual number is revised as unbound.
It is regular by the called number in the corresponding binding information of the call according to unbundlings after call terminates call
It is unbinded with destination virtual number, it is specific to unbind the same above-mentioned steps of mode, and the status information of destination virtual number is modified
To be unbound, user associated with the destination virtual number can be selected again using the destination virtual number at this time.
In one embodiment, as shown in fig. 6, further including step S140 after step S130.
If S140, the communicating data information that the outer calling platform is fed back is received, according to preset storage rule to institute
It states communicating data information and carries out classification storage.
If the communicating data information that the outer calling platform is fed back is received, according to preset storage rule to the call
Data information carries out classification storage.After user carries out call by outer calling platform and converses with client, outer calling platform is to logical
Words, which carry out record, can obtain communicating data information, and the communicating data information that record obtains is fed back to user's end by outer calling platform
End, can store received communicating data information according to storage rule.
In one embodiment, step S140 includes sub-step S141 and S142.
Called number in S141, the acquisition communicating data information.
Obtain the called number in the communicating data information.Communicating data information is generated according to called number, a quilt
The i.e. corresponding data call-information of code of calling out the numbers, the communicating data information fed back according to outer calling platform can obtain the call number
It is believed that the called number in breath.Specifically, communicating data information can be used for remembering the specific call case of call
Record, such as successfully whether exhalation, call are picked up for call.
S142, the communicating data information is classified to one corresponding with the called number according to the storage rule
It is stored in classification.
The communicating data information is classified to a classification corresponding with the called number according to the storage rule
In stored.Communicating data information then can be classified to and be somebody's turn to do according to storage rule by the corresponding classification of one called number
It is stored in the corresponding classification of called number in communicating data information, it can be right in the corresponding classification of a called number
Zero, one or more communicating data information should be stored with.
For example, showing that the corresponding called number of the category does not carry out if not stored communicating data information in the category
Call;If being stored with multiple communicating data information in the category, show that the corresponding called number of the category had carried out
Multiple call.
In the method for calling based on virtual-number provided by the embodiment of the present invention, asked according to the calling that user is initiated
Ask in acquisition of information virtual-number library a corresponding virtual-number as destination virtual number, and by call request information and mesh
Mark virtual-number is bound to generate binding information, and binding information is sent to outer calling platform to called in binding information
Number carries out call, is updated on time to the virtual-number in virtual-number library.By using the mode of virtual-number
Call is carried out, and virtual-number and called number are encrypted, avoids leading to electricity because calling number is marked by client
Non-answered call is talked about, the safety and percent of call completed of call greatly improved, the cost of enterprise is reduced, in practical application
Good technical effect is achieved in the process.
The embodiment of the present invention also provides a kind of calling device based on virtual-number, should the calling device based on virtual-number
For executing any embodiment of the aforementioned method of calling based on virtual-number.Specifically, referring to Fig. 7, Fig. 7 is of the invention real
The schematic block diagram of the calling device based on virtual-number of example offer is provided.The calling device based on virtual-number can configure
In the user terminals such as desktop computer, laptop, tablet computer or mobile phone 10.
As shown in fig. 7, the calling device 100 based on virtual-number includes destination virtual number acquiring unit 110, binding letter
Cease generation unit 120 and binding information transmission unit 130.
Destination virtual number acquiring unit 110, if the call request information initiated for receiving user, according to default
Acquisition rule obtained from virtual-number library and meet the virtual-number of preset condition as destination virtual number, wherein it is described
Virtual-number in virtual-number library is periodically updated.
If receiving the call request information that user is initiated, obtained from virtual-number library according to preset acquisition rule
Meet the virtual-number of preset condition as destination virtual number.Call request information is transmitted by user for client
The request of call is carried out, includes calling number and called number in call request information, calling number is to send calling
The telephone number of one side of solicited message, that is to say the telephone number of user, each user correspondence possesses a calling number;Quilt
Code of calling out the numbers is the telephone number for receiving one side of call request information, that is to say the telephone number of client.To avoid because of caller number
Code is marked as harassing call and phone is caused to be not turned on, and can obtain destination virtual from virtual-number library by obtaining rule
Number.Specifically, virtual-number library is to default in user terminal and includes the database of multiple virtual-numbers, virtual-number
Library is that all users share in enterprise, therefore mesh corresponding with active user need to be obtained from virtual-number library by obtaining rule
Mark virtual-number.
Wherein, the virtual-number in virtual-number library is periodically updated.Calling number used by a user and the user
It corresponds, that is to say without being replaced to each calling number used by a user, for the percent of call completed for ensuring call,
Virtual-number in virtual-number library can be updated after a period of use.Specifically, can be according to the preset update cycle
Virtual-number in virtual-number library is updated, if reaching the update cycle, multiple new virtual-numbers is generated at random and replaces
Already present virtual-number in virtual-number library is changed, to realize to the virtual-number in the virtual-number library according to the update cycle
It is updated.After being updated to the virtual-number in virtual-number library, phone exhalation is carried out using new virtual-number
It can avoid causing collection that phone is reminded to be not turned on because old virtual-number is labeled as harassing call by client.Wherein,
Update cycle can be preset, such as can set the update cycle as 7 days or 14 days.
In other inventive embodiments, as shown in figure 8, the destination virtual number acquiring unit 110 includes subelement: association
Virtual-number acquiring unit 111, status information judging unit 112 and destination virtual number selecting unit 113.
Be associated with virtual-number acquiring unit 111, for according to acquisitions rule from virtual-number library acquisition with it is described
The corresponding association virtual-number of calling number in call request information.
It is corresponding with calling number in the call request information from being obtained in virtual-number library according to the acquisition rule
It is associated with virtual-number.It obtains one or more empty in calling number and the virtual-number library comprising each user in enterprise in rule
Incidence relation between quasi- number, calling number used by a user and the user correspond, can be from by obtaining rule
Virtual-number library obtains association virtual-number associated with calling number in call request information, includes in association virtual-number
One or more virtual-numbers, virtual-number can be virtual base number or virtual phone number.
Status information judging unit 112, for judging in all association virtual-numbers with the presence or absence of at least one pass
It is unbound for joining the status information of virtual-number.
Judge the status information in all association virtual-numbers with the presence or absence of at least one association virtual-number for not
Binding.Some virtual-number in virtual-number library carries out for users multiple in enterprise using that is to say a virtual number
Code can be associated with multiple users.Further include status information in virtual-number, the same virtual-number the same time be only capable of by
One user is used, and that is to say that the same virtual-number can not carry out call to two called numbers simultaneously, if virtually
Number is used by a certain user, then the status information of the virtual-number is binding, and other users can not in the same time
Use state information is the virtual-number of binding;If virtual-number is not used by any user, the state of the virtual-number is believed
It is unbound for ceasing, and user associated with the virtual-number may be selected to use the virtual-number.Virtual-number is associated with by obtaining
In status information be can determine whether association virtual-number in the presence or absence of one association virtual-number status information be it is unbound.
Destination virtual number selecting unit 113, if for there are at least one association is virtual in the association virtual-number
The status information of number be it is unbound, randomly choose one of them unbound association virtual-number as destination virtual number.
If being associated with status information of virtual-number there are at least one in the association virtual-number is unbound, random choosing
One of them unbound association virtual-number is selected as destination virtual number.If judgement obtains existing extremely in association virtual-number
The status information of an association virtual-number is unbound less, be that is to say in obtained association virtual-number comprising one or more
It is a not to be associated with virtual-number used in other users, a unbound association virtual-number can be obtained at random as mesh
Virtual-number is marked, that is to say that obtained destination virtual number only has one.
Binding information generation unit 120, for regular to called in the call request information according to preset binding
Number and the destination virtual number are bound to generate binding information.
According to it is preset binding rule in the call request information called number and the destination virtual number into
Row binding is to generate binding information.Binding rule is for being bound and being given birth to call request information with destination virtual number
At the Rule Information of binding information, wherein binding rule includes number combination rule and information encryption rule, call request information
In include called number, to the called number in the call request information and after the destination virtual number binds
Obtain binding information.Specifically, including a called number and a destination virtual number in a binding information.
In other inventive embodiments, as shown in figure 9, the binding information generation unit 120 includes subelement: number combination
Unit 121 and combinations of numbers encryption unit 122.
Number combination unit 121 is used for according to the number combination rule to the called number and the destination virtual
Number is combined to obtain combinations of numbers.
The called number and the destination virtual number are combined to obtain group according to the number combination rule
Close number.Called number and destination virtual number can be combined by number combination, specifically, obtaining called number and mesh
It marks the number in virtual-number, and interval combination is carried out to obtain combinations of numbers to number, it can will be between the number in two numbers
It is combined every one or more numbers, combinations of numbers can further strengthen the safety in transmission process.
Combinations of numbers encryption unit 122, for according to the information encryption rule to the combinations of numbers encrypted with
Obtain binding information.
The combinations of numbers is encrypted to obtain binding information according to the information encryption rule.It can be added by information
Close rule carries out Advanced Encryption Standard (AES) encryption to combinations of numbers and obtains binding information, includes multiple numbers in binding information
And letter, binding information can be the character string comprising 25-50 character, by being encrypted to combinations of numbers to generate binding letter
Breath can prevent from impacting individual privacy because leakage occurs for information in dialing procedure, can substantially enhance in dialing procedure
Safety.
Binding information transmission unit 130, for the binding information to be sent to outer calling platform to the binding information
In called number carry out call.
The binding information is sent to outer calling platform to carry out call to the called number in the binding information.
Outer calling platform is the call platform of telecommunication supplier, and outer calling platform can carry out phone to the called number in binding information and exhale
It cries, specifically, unbinding according to unbundlings rule to binding information, and obtains the called number in binding information, can pass through
Outer calling platform carries out call.
It only include destination virtual number in the binding information as received by outer calling platform, outer calling platform receives binding
After information, Advanced Encryption Standard (AES) decryption first is carried out to binding information and obtains solution confidential information, and to the obtained number of decryption into
Row decomposes and obtains destination virtual number and called number, it can destination virtual number in binding information substitution calling number with
Call is issued to called number, the corresponding client of the called number is ready to receive to arrive call.The called number is corresponding
Client to receive number shown when call transmitted by outer calling platform be the destination virtual number, rather than caller
Number can avoid causing phone to be not turned on because calling number is marked as harassing call, can greatly improve the connection of phone
Rate, and improve the efficiency that enterprise carries out collection prompting.
In other inventive embodiments, as shown in Figure 10, the calling device 100 based on virtual-number further include: state
Information modifies unit 130a and destination virtual number unbinds unit 130b.
Status information modifies unit 130a, for the status information of the destination virtual number to be revised as binding.
The status information of the destination virtual number is revised as binding.Destination virtual number is carried out with corresponding called number
After binding, it that is to say that the destination virtual number is used by active user, to avoid a destination virtual number by multiple use
Family uses simultaneously, need to be revised as binding by the status information of destination virtual number.The status information of destination virtual number is revised as
After binding, then other users are not available the destination virtual number.
Destination virtual number unbinds unit 130b, if terminating for the call, by the quilt in the binding information
Code of calling out the numbers is unbinded with destination virtual number, and the status information of the destination virtual number is revised as unbound.
It is regular by the called number in the corresponding binding information of the call according to unbundlings after call terminates call
It is unbinded with destination virtual number, it is specific to unbind the same above-mentioned steps of mode, and the status information of destination virtual number is modified
To be unbound, user associated with the destination virtual number can be selected again using the destination virtual number at this time.
In other inventive embodiments, as shown in figure 11, the calling device 100 based on virtual-number further include: call
Data information memory unit 140.
Communicating data information memory cell 140, if the communicating data information fed back for receiving the outer calling platform,
Classification storage is carried out to the communicating data information according to preset storage rule.
If the communicating data information that the outer calling platform is fed back is received, according to preset storage rule to the call
Data information carries out classification storage.After user carries out call by outer calling platform and converses with client, outer calling platform is to logical
Words, which carry out record, can obtain communicating data information, and the communicating data information that record obtains is fed back to user's end by outer calling platform
End, can store received communicating data information according to storage rule.
In other inventive embodiments, the communicating data information memory cell 140 includes subelement: called number obtains single
Member 141 and communicating data information classification storage unit 142.
Called number acquiring unit 141, for obtaining the called number in the communicating data information.
Obtain the called number in the communicating data information.Communicating data information is generated according to called number, a quilt
The i.e. corresponding data call-information of code of calling out the numbers, the communicating data information fed back according to outer calling platform can obtain the call number
It is believed that the called number in breath.
Communicating data information classification storage unit 142, for being divided the communicating data information according to the storage rule
It is stored in class a to classification corresponding with the called number.
The communicating data information is classified to a classification corresponding with the called number according to the storage rule
In stored.Communicating data information then can be classified to and be somebody's turn to do according to storage rule by the corresponding classification of one called number
It is stored in the corresponding classification of called number in communicating data information, it can be right in the corresponding classification of a called number
Zero, one or more communicating data information should be stored with.
In the method for calling based on virtual-number provided by the embodiment of the present invention, asked according to the calling that user is initiated
Ask in acquisition of information virtual-number library a corresponding virtual-number as destination virtual number, and by call request information and mesh
Mark virtual-number is bound to generate binding information, and binding information is sent to outer calling platform to called in binding information
Number carries out call, is updated on time to the virtual-number in virtual-number library.By using the mode of virtual-number
Call is carried out, and virtual-number and called number are encrypted, avoids leading to electricity because calling number is marked by client
Non-answered call is talked about, the safety and percent of call completed of call greatly improved, the cost of enterprise is reduced, in practical application
Good technical effect is achieved in the process.
The above-mentioned calling device based on virtual-number can be implemented as the form of computer program, which can be with
It is run in computer equipment as shown in figure 12.
Figure 12 is please referred to, Figure 12 is the schematic block diagram of computer equipment provided in an embodiment of the present invention.
Refering to fig. 12, which includes processor 502, memory and the net connected by system bus 501
Network interface 505, wherein memory may include non-volatile memory medium 503 and built-in storage 504.
The non-volatile memory medium 503 can storage program area 5031 and computer program 5032.The computer program
5032 are performed, and processor 502 may make to execute the method for calling based on virtual-number.
The processor 502 supports the operation of entire computer equipment 500 for providing calculating and control ability.
The built-in storage 504 provides environment for the operation of the computer program 5032 in non-volatile memory medium 503, should
When computer program 5032 is executed by processor 502, processor 502 may make to execute the method for calling based on virtual-number.
The network interface 505 is for carrying out network communication, such as the transmission of offer data information.Those skilled in the art can
To understand, structure shown in Figure 12, only the block diagram of part-structure relevant to the present invention program, is not constituted to this hair
The restriction for the computer equipment 500 that bright scheme is applied thereon, specific computer equipment 500 may include than as shown in the figure
More or fewer components perhaps combine certain components or with different component layouts.
Wherein, the processor 502 is for running computer program 5032 stored in memory, to realize following function
Can: if receiving the call request information that user is initiated, is obtained and met from virtual-number library according to preset acquisition rule
The virtual-number of preset condition is as destination virtual number, wherein the virtual-number in the virtual-number library periodically carries out more
Newly;The called number in the call request information is bound with the destination virtual number according to preset binding rule
To generate binding information, wherein the binding rule includes number combination rule and information encryption rule;By the binding information
Outer calling platform is sent to carry out call to the called number in the binding information.
In one embodiment, if processor 502 is executing the call request information for receiving user and being initiated, according to default
Acquisition rule when obtaining the step for meeting the virtual-number of preset condition as destination virtual number from virtual-number library, hold
The following operation of row: corresponding with calling number in the call request information from being obtained in virtual-number library according to the acquisition rule
Association virtual-number;Judge the state letter in all association virtual-numbers with the presence or absence of at least one association virtual-number
Breath is unbound;If it is described association virtual-number in exist at least one association virtual-number status information be it is unbound, with
The association virtual-number that machine selects one of them unbound is as destination virtual number.
In one embodiment, processor 502 is being executed according to preset binding rule in the call request information
When called number and the destination virtual number are bound to generate the step of binding information, perform the following operations: according to institute
Number combination rule is stated to be combined to obtain combinations of numbers the called number and the destination virtual number;According to described
Information encryption rule encrypts to obtain binding information the combinations of numbers.
In one embodiment, the binding information is sent to outer calling platform to the binding in execution by processor 502
After the step of called number in information carries out call, also perform the following operations: by the shape of the destination virtual number
State information is revised as binding;If the call terminates, by the called number and destination virtual number in the binding information
It is unbinded, and the status information of the destination virtual number is revised as unbound.
In one embodiment, the binding information is sent to outer calling platform to the binding in execution by processor 502
After the step of called number in information carries out call, also perform the following operations: if receiving the outer calling platform institute
The communicating data information of feedback carries out classification storage to the communicating data information according to preset storage rule.
It will be understood by those skilled in the art that the embodiment of computer equipment shown in Figure 12 is not constituted to computer
The restriction of equipment specific composition, in other embodiments, computer equipment may include components more more or fewer than diagram, or
Person combines certain components or different component layouts.For example, in some embodiments, computer equipment can only include depositing
Reservoir and processor, in such embodiments, the structure and function of memory and processor are consistent with embodiment illustrated in fig. 12,
Details are not described herein.
It should be appreciated that in embodiments of the present invention, processor 502 can be central processing unit (Central
ProcessingUnit, CPU), which can also be other general processors, digital signal processor (Digital
Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit,
ASIC), ready-made programmable gate array (Field-Programmable GateArray, FPGA) or other programmable logic devices
Part, discrete gate or transistor logic, discrete hardware components etc..Wherein, general processor can be microprocessor or
The processor is also possible to any conventional processor etc..
Computer readable storage medium is provided in another embodiment of the invention.The computer readable storage medium can be with
For non-volatile computer readable storage medium.The computer-readable recording medium storage has computer program, wherein calculating
If machine program performs the steps of when being executed by processor receives the call request information that user is initiated, according to preset
It obtains rule and obtains the virtual-number for meeting preset condition from virtual-number library as destination virtual number, wherein the void
Virtual-number in quasi- number library is periodically updated;According to preset binding rule to called in the call request information
Number and the destination virtual number are bound to generate binding information, wherein the binding rule includes that number combination is advised
Then and information encryption rule;The binding information is sent to outer calling platform to carry out to the called number in the binding information
Call.
In one embodiment, if the call request information for receiving user and being initiated, according to preset acquisition rule
The step of virtual-number for meeting preset condition is as destination virtual number is obtained from virtual-number library, comprising: according to described
Rule is obtained from acquisition association virtual-number corresponding with calling number in the call request information in virtual-number library;Judgement
Status information in all association virtual-numbers with the presence or absence of at least one association virtual-number is unbound;If the pass
Join virtual-number in exist at least one association virtual-number status information be it is unbound, it is unbound to randomly choose one of them
Association virtual-number as destination virtual number.
In one embodiment, described according to the regular called number and institute in the call request information of preset binding
State the step of destination virtual number is bound to generate binding information, comprising: according to the number combination rule to the quilt
It calls out the numbers code and the destination virtual number is combined to obtain combinations of numbers;According to the information encryption rule to the combination
Number is encrypted to obtain binding information.
In one embodiment, described that the binding information is sent to outer calling platform to called in the binding information
Number carried out after the step of call, further includes: is revised as binding by the status information of the destination virtual number;If institute
Stating call terminates, and the called number in the binding information is unbinded with destination virtual number, and by the target
The status information of virtual-number is revised as unbound.
In one embodiment, described that the binding information is sent to outer calling platform to called in the binding information
Number carried out after the step of call, further includes: if receiving the communicating data information that the outer calling platform is fed back, root
Classification storage is carried out to the communicating data information according to preset storage rule.
It is apparent to those skilled in the art that for convenience of description and succinctly, foregoing description is set
The specific work process of standby, device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Those of ordinary skill in the art may be aware that unit described in conjunction with the examples disclosed in the embodiments of the present disclosure and algorithm
Step can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and software
Interchangeability generally describes each exemplary composition and step according to function in the above description.These functions are studied carefully
Unexpectedly the specific application and design constraint depending on technical solution are implemented in hardware or software.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
In several embodiments provided by the present invention, it should be understood that disclosed unit and method, it can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only logical function partition, there may be another division manner in actual implementation, can also will be with the same function
Unit set is at a unit, such as multiple units or components can be combined or can be integrated into another system or some
Feature can be ignored, or not execute.In addition, shown or discussed mutual coupling, direct-coupling or communication connection can
Be through some interfaces, the indirect coupling or communication connection of device or unit, be also possible to electricity, mechanical or other shapes
Formula connection.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs
Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, is also possible to two or more units and is integrated in one unit.It is above-mentioned integrated
Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention substantially or
Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products
Reveal and, which is stored in a computer readable storage medium, including some instructions are used so that one
Platform computer equipment (can be personal computer, server or the network equipment etc.) executes described in each embodiment of the present invention
The all or part of the steps of method.And computer readable storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory
The various media that can store program code such as (ROM, Read-Only Memory), magnetic or disk.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in various equivalent modifications or replace
It changes, these modifications or substitutions should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with right
It is required that protection scope subject to.
Claims (10)
1. a kind of method of calling based on virtual-number characterized by comprising
If receiving the call request information that user is initiated, is obtained and met from virtual-number library according to preset acquisition rule
The virtual-number of preset condition is as destination virtual number, wherein the virtual-number in the virtual-number library periodically carries out more
Newly;
The called number in the call request information is tied up with the destination virtual number according to preset binding rule
Determine to generate binding information, wherein the binding rule includes number combination rule and information encryption rule;
The binding information is sent to outer calling platform to carry out call to the called number in the binding information.
2. the method for calling according to claim 1 based on virtual-number, which is characterized in that described according to preset acquisition
Rule obtains the virtual-number for meeting preset condition as destination virtual number from virtual-number library, comprising:
It is regular from acquisition association corresponding with calling number in the call request information in virtual-number library according to the acquisition
Virtual-number;
Judge the status information in all association virtual-numbers with the presence or absence of at least one association virtual-number to be unbound;
If it is described association virtual-number in exist at least one association virtual-number status information be it is unbound, randomly choose it
In a unbound association virtual-number as destination virtual number.
3. the method for calling according to claim 1 based on virtual-number, which is characterized in that described according to preset binding
Rule binds to generate binding information the called number in the call request information with the destination virtual number, packet
It includes:
The called number and the destination virtual number are combined according to the number combination rule to obtain combination number
Code;
The combinations of numbers is encrypted to obtain binding information according to the information encryption rule.
4. the method for calling according to claim 1 based on virtual-number, which is characterized in that described by the binding information
Be sent to outer calling platform in the binding information called number carry out call after further include:
The status information of the destination virtual number is revised as binding;
If the call terminates, the called number in the binding information is unbinded with destination virtual number, and will
The status information of the destination virtual number is revised as unbound.
5. the method for calling according to claim 1 based on virtual-number, which is characterized in that described by the binding information
Be sent to outer calling platform in the binding information called number carry out call after, further includes:
If the communicating data information that the outer calling platform is fed back is received, according to preset storage rule to the communicating data
Information carries out classification storage.
6. a kind of calling device based on virtual-number characterized by comprising
Destination virtual number acquiring unit, if the call request information initiated for receiving user, according to preset acquisition
Rule obtains the virtual-number for meeting preset condition as destination virtual number from virtual-number library, wherein the virtual number
Virtual-number in code library is periodically updated;
Binding information generation unit, for according to the regular called number and institute in the call request information of preset binding
It states destination virtual number to be bound to generate binding information, wherein the binding rule includes number combination rule and information
Encryption rule;
Binding information transmission unit, for the binding information to be sent to outer calling platform to called in the binding information
Number carries out call.
7. the calling device according to claim 6 based on virtual-number, which is characterized in that the destination virtual number obtains
Take unit, comprising:
It is associated with virtual-number acquiring unit, for obtaining and the call request from virtual-number library according to the acquisition rule
The corresponding association virtual-number of calling number in information;
Status information judging unit, for judging in all association virtual-numbers with the presence or absence of at least one association virtual number
The status information of code is unbound;
Destination virtual number selecting unit, if for there are the shapes of at least one association virtual-number in the association virtual-number
State information be it is unbound, randomly choose one of them unbound association virtual-number as destination virtual number.
8. the calling device according to claim 6 based on virtual-number, which is characterized in that the binding information generates single
Member, comprising:
Number combination unit, for being carried out according to the number combination rule to the called number and the destination virtual number
Combination is to obtain combinations of numbers;
Combinations of numbers encryption unit, for being encrypted the combinations of numbers to be bound according to the information encryption rule
Information.
9. a kind of computer equipment, including memory, processor and it is stored on the memory and can be on the processor
The computer program of operation, which is characterized in that the processor realizes such as claim 1 to 5 when executing the computer program
Any one of described in the method for calling based on virtual-number.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has computer journey
Sequence, the computer program make the processor execute such as base described in any one of claim 1 to 5 when being executed by a processor
In the method for calling of virtual-number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910406728.7A CN110266896A (en) | 2019-05-15 | 2019-05-15 | Method of calling, device, computer equipment and storage medium based on virtual-number |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910406728.7A CN110266896A (en) | 2019-05-15 | 2019-05-15 | Method of calling, device, computer equipment and storage medium based on virtual-number |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110266896A true CN110266896A (en) | 2019-09-20 |
Family
ID=67914729
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910406728.7A Pending CN110266896A (en) | 2019-05-15 | 2019-05-15 | Method of calling, device, computer equipment and storage medium based on virtual-number |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110266896A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110868500A (en) * | 2019-10-12 | 2020-03-06 | 中国平安财产保险股份有限公司 | Call communication method, device, computer equipment and storage medium |
CN111131631A (en) * | 2019-12-02 | 2020-05-08 | 华迪计算机集团有限公司 | Security communication method and system based on privacy protection |
CN111447614A (en) * | 2020-04-14 | 2020-07-24 | 深圳市鹰熊汇科技有限公司 | Method, device, terminal and medium for using mobile phone number by multiple cross-border e-commerce accounts |
CN112702471A (en) * | 2020-12-22 | 2021-04-23 | 珠海货珍多经贸有限责任公司 | Calling and answering method and system of virtual telephone |
CN113067948A (en) * | 2021-03-16 | 2021-07-02 | 浙江百应科技有限公司 | Method and device for protecting privacy of calling number in outgoing call of telephone and electronic equipment |
CN113079476A (en) * | 2021-03-25 | 2021-07-06 | 北京云讯新媒科技有限公司 | Multidirectional number security hiding method |
CN113422845A (en) * | 2021-06-22 | 2021-09-21 | 中国平安财产保险股份有限公司 | Number scheduling method and storage medium |
CN113824845A (en) * | 2021-10-14 | 2021-12-21 | 北京皮尔布莱尼软件有限公司 | Method, device, equipment and medium for analyzing call by using ciphertext mobile phone number |
CN114679515A (en) * | 2022-05-30 | 2022-06-28 | 杭州一知智能科技有限公司 | Method, device, equipment and storage medium for judging connection time point of outbound system |
CN115002282A (en) * | 2022-06-22 | 2022-09-02 | 中国平安财产保险股份有限公司 | Call record write-back method, device, equipment and storage medium |
CN115086490A (en) * | 2022-06-14 | 2022-09-20 | 深圳依时货拉拉科技有限公司 | Virtual number binding method, device, storage medium and computer equipment |
CN115499547A (en) * | 2022-10-20 | 2022-12-20 | 深圳市八度云计算信息技术有限公司 | Cloud call management system |
CN115988132A (en) * | 2022-12-29 | 2023-04-18 | 广州宸祺出行科技有限公司 | Method and device for improving anonymous call completion rate through binding change and sending mode |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530618A (en) * | 2014-09-29 | 2016-04-27 | 中国电信股份有限公司 | Method and system for realizing virtual number business |
CN109257509A (en) * | 2017-07-14 | 2019-01-22 | 中国移动通信集团浙江有限公司 | Communication means, system, server and storage medium based on virtual-number |
CN109587356A (en) * | 2019-02-20 | 2019-04-05 | 携程旅游信息技术(上海)有限公司 | Virtual-number call method, device, system, electronic equipment, storage medium |
-
2019
- 2019-05-15 CN CN201910406728.7A patent/CN110266896A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105530618A (en) * | 2014-09-29 | 2016-04-27 | 中国电信股份有限公司 | Method and system for realizing virtual number business |
CN109257509A (en) * | 2017-07-14 | 2019-01-22 | 中国移动通信集团浙江有限公司 | Communication means, system, server and storage medium based on virtual-number |
CN109587356A (en) * | 2019-02-20 | 2019-04-05 | 携程旅游信息技术(上海)有限公司 | Virtual-number call method, device, system, electronic equipment, storage medium |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110868500B (en) * | 2019-10-12 | 2022-11-01 | 中国平安财产保险股份有限公司 | Call communication method, device, computer equipment and storage medium |
CN110868500A (en) * | 2019-10-12 | 2020-03-06 | 中国平安财产保险股份有限公司 | Call communication method, device, computer equipment and storage medium |
CN111131631A (en) * | 2019-12-02 | 2020-05-08 | 华迪计算机集团有限公司 | Security communication method and system based on privacy protection |
CN111447614A (en) * | 2020-04-14 | 2020-07-24 | 深圳市鹰熊汇科技有限公司 | Method, device, terminal and medium for using mobile phone number by multiple cross-border e-commerce accounts |
CN112702471A (en) * | 2020-12-22 | 2021-04-23 | 珠海货珍多经贸有限责任公司 | Calling and answering method and system of virtual telephone |
CN113067948A (en) * | 2021-03-16 | 2021-07-02 | 浙江百应科技有限公司 | Method and device for protecting privacy of calling number in outgoing call of telephone and electronic equipment |
CN113079476B (en) * | 2021-03-25 | 2022-03-04 | 北京云讯新媒科技有限公司 | Multidirectional number security hiding method |
CN113079476A (en) * | 2021-03-25 | 2021-07-06 | 北京云讯新媒科技有限公司 | Multidirectional number security hiding method |
CN113422845A (en) * | 2021-06-22 | 2021-09-21 | 中国平安财产保险股份有限公司 | Number scheduling method and storage medium |
CN113824845A (en) * | 2021-10-14 | 2021-12-21 | 北京皮尔布莱尼软件有限公司 | Method, device, equipment and medium for analyzing call by using ciphertext mobile phone number |
CN113824845B (en) * | 2021-10-14 | 2024-04-12 | 北京皮尔布莱尼软件有限公司 | Method, device, equipment and medium for carrying out call analysis by using ciphertext mobile phone number |
CN114679515A (en) * | 2022-05-30 | 2022-06-28 | 杭州一知智能科技有限公司 | Method, device, equipment and storage medium for judging connection time point of outbound system |
CN115086490A (en) * | 2022-06-14 | 2022-09-20 | 深圳依时货拉拉科技有限公司 | Virtual number binding method, device, storage medium and computer equipment |
CN115002282A (en) * | 2022-06-22 | 2022-09-02 | 中国平安财产保险股份有限公司 | Call record write-back method, device, equipment and storage medium |
CN115499547A (en) * | 2022-10-20 | 2022-12-20 | 深圳市八度云计算信息技术有限公司 | Cloud call management system |
CN115988132A (en) * | 2022-12-29 | 2023-04-18 | 广州宸祺出行科技有限公司 | Method and device for improving anonymous call completion rate through binding change and sending mode |
CN115988132B (en) * | 2022-12-29 | 2024-04-09 | 广州宸祺出行科技有限公司 | Method and device for improving anonymous call rate through binding exchange manner |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110266896A (en) | Method of calling, device, computer equipment and storage medium based on virtual-number | |
US8510367B2 (en) | Distributive real time information dissemination and information gathering system and service with dynamically harmonized communication channels | |
CN102450039B (en) | Calling-out method, calling-out server and calling-out system | |
CN110519711A (en) | A kind of information push method, device, storage medium and server | |
CN109474606A (en) | Document transmission method, device, computer equipment and storage medium | |
JP2002049708A (en) | Method and system for service regarding will and recording medium with control program therefor recorded | |
WO2002086688A1 (en) | Systems and methods for processing claims in real-time | |
CN104702638B (en) | The subscription distribution method and device of event | |
CN109327380A (en) | Public platform management method, device, computer equipment and storage medium | |
CN105393523B (en) | The method, apparatus and user terminal of secret protection | |
CN110148003A (en) | A kind of carbon emissions trading method and system | |
CN109558261A (en) | Method and system for acquiring abnormal log of wearable device | |
CN109697370A (en) | Database data encipher-decipher method, device, computer equipment and storage medium | |
CN107341406A (en) | A kind of method and terminal for protecting privacy of user data | |
CN107979520A (en) | Message treatment method and message processing apparatus | |
CN110298167A (en) | Method for managing user right, device, computer equipment and storage medium | |
CN109819023A (en) | Distributed transaction processing method and Related product | |
TW201012163A (en) | Message processing apparatus and processing method thereof | |
CN108898468A (en) | Information asynchronous processing method, device, computer equipment and storage medium | |
CN110191239A (en) | Dialing Method, device, computer equipment and storage medium based on information reparation | |
CN112383470B (en) | Communication friend adding method and device, computer equipment and storage medium | |
CN109450997A (en) | Data cross-terminal moving method, device, computer equipment and storage medium | |
CN109472151A (en) | A kind of method and server of data access | |
CN110585727B (en) | Resource acquisition method and device | |
CN109241728A (en) | Acquisition methods, device, computer equipment and the storage medium of encrypted message |
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: 20190920 |