[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201910406728.7A
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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910406728.7A priority Critical patent/CN110266896A/en
Publication of CN110266896A publication Critical patent/CN110266896A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0407Network 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/0421Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42008Systems 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

Method of calling, device, computer equipment and storage medium based on virtual-number
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.
CN201910406728.7A 2019-05-15 2019-05-15 Method of calling, device, computer equipment and storage medium based on virtual-number Pending CN110266896A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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