Communication information binding changing method, communication information binding changing device and electronic equipment

By verifying the identity of communication information and unifying the rebinding request, the problem of users frequently operating in multiple applications is solved, achieving efficient communication information rebinding and reducing users' time and operating costs.

CN116633620BActive Publication Date: 2026-04-21VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2023-05-24
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

After changing their phone number, users need to frequently perform the re-binding process in multiple applications, resulting in complicated operations and low efficiency.

Method used

By receiving user input, selecting a set of programs, verifying the identity of communication information with the number verification server, and sending a rebinding request message to each application server, the unified rebinding of multiple application accounts can be achieved.

Benefits of technology

It improves the efficiency of changing the binding of communication information between multiple application accounts, reducing the time and operational costs for users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116633620B_ABST
    Figure CN116633620B_ABST
Patent Text Reader

Abstract

The application discloses a communication information binding changing method, a communication information binding changing device and electronic equipment, and belongs to the technical field of communication. The specific scheme comprises the following steps: receiving a first input of a user; in response to the first input, selecting a first program set, the first program set comprising at least two application programs, and the program accounts of all the application programs in the first program set being bound to a first communication information; sending a first verification request message to a number verification server, the first verification request message being used for verifying whether the first communication information and a second communication information are the communication information of the same user; in the case that a verification pass feedback message sent by the number verification server is received, sending a first binding changing request message to the program server of each application program in the first program set respectively; wherein the first binding changing request message is used for instructing to change the binding of the communication information of the program accounts of all the application programs in the first program set to the second communication information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a communication information binding method, a communication information binding device, and an electronic device. Background Technology

[0002] Typically, if a user changes their phone number, they need to transfer the application account currently linked to that phone number to the new phone number.

[0003] In related technologies, users can first verify that the account belongs to the applicant through mobile phone verification code or customer service appeal in the account module within each application, and then confirm the validity of the new mobile phone number through mobile phone verification code before the application account mobile phone number can be changed.

[0004] However, with the explosive growth of application types, users' mobile phone numbers are usually linked to many application accounts. If multiple application accounts are linked, users need to repeatedly switch between different applications, which is not only complicated but also inefficient. Summary of the Invention

[0005] The purpose of this application is to provide a communication information binding method, communication information binding device, and electronic device, which can improve the processing efficiency when a user binds communication information of multiple program accounts.

[0006] In a first aspect, embodiments of this application provide a communication information rebinding method applied to an electronic device. The method includes: receiving a first input from a user; responding to the first input, selecting a first program set, the first program set including at least two applications, wherein the program accounts of all applications in the first program set are bound to first communication information; sending a first verification request message to a number verification server, the first verification request message being used to verify whether the first communication information and the second communication information are communication information of the same user; and upon receiving a verification pass feedback message from the number verification server, sending a first rebinding request message to the program server of each application in the first program set; wherein the first rebinding request message is used to instruct the rebinding of the communication information bound to the program accounts of all applications in the first program set to the second communication information.

[0007] Secondly, embodiments of this application provide a communication information rebinding method applied to a program server. The method includes: receiving a first query request message sent by an electronic device; sending a query response message to the electronic device, wherein the first query request message includes a first encrypted signature and a first public key, the first query request message being used to request a query of communication information bound to a program account, and the query response message including the first communication information bound to the program account and a second public key; determining a third encrypted signature based on the first encrypted signature and the second public key; receiving a first rebinding request message and a second encrypted signature sent by the electronic device, the first rebinding request message including second communication information; if the second encrypted signature and the third encrypted signature are the same, in response to the first rebinding request message, rebinding the communication information bound to the program account from the first communication information to the second communication information; and sending a rebinding response message to the electronic device, the rebinding response message indicating that the binding of the program account and the second communication information has been completed; wherein the second encrypted signature is determined by the electronic device based on the first encrypted signature and the first public key.

[0008] Thirdly, embodiments of this application provide a communication information rebinding method applied to a device server. The method includes: receiving a first query request message sent by an electronic device, the first query request message being used to request a query of communication information bound to a program account; generating a fourth encrypted signature and a fifth encrypted signature; sending the first query request message and the fifth encrypted signature to a program server; receiving a query response message, the query response message including the first communication information bound to the program account; sending the query response message and the fourth encrypted signature to the electronic device; receiving a first verification request message from the program server, the first verification request message including the fourth encrypted signature and the fifth encrypted signature; if the fourth encrypted signature and the fifth encrypted signature are the same, responding to the first verification request message, sending a verification response message to the program server; wherein the verification response message is used to instruct the program server to perform the program account rebinding process.

[0009] Fourthly, embodiments of this application provide a communication information rebinding device, comprising: a receiving module, a processing module, and a communication module; the receiving module is configured to receive a first input from a user; the processing module is configured to, in response to the first input, select a first program set, the first program set including at least two applications, wherein the program accounts of all applications in the first program set are bound to first communication information; the communication module is configured to send a first verification request message to a number verification server, the first verification request message being used to verify whether the first communication information and the second communication information are communication information of the same user; the communication module is further configured to, upon receiving a verification pass feedback message sent by the number verification server, send a first rebinding request message to the program server of each application in the first program set respectively; wherein the first rebinding request message is used to instruct the rebinding of the communication information bound to the program accounts of all applications in the first program set to the second communication information.

[0010] Fifthly, embodiments of this application provide a program server, including: an information processing module and a message sending and receiving module; the message sending and receiving module is configured to receive a first query request message sent by an electronic device; and send a query response message to the electronic device, wherein the first query request message includes a first encrypted signature and a first public key, the first query request message being used to request a query of communication information bound to a program account, and the query response message including the first communication information bound to the program account and a second public key; the information processing module is configured to determine a third encrypted signature based on the first encrypted signature and the second public key; the message sending and receiving module is further configured to receive a first rebinding request message and a second encrypted signature sent by the electronic device, the first rebinding request message including second communication information; the information processing module is further configured to, in response to the first rebinding request message, rebind the communication information bound to the program account from the first communication information to the second communication information if the second encrypted signature and the third encrypted signature are the same; the message sending and receiving module is further configured to send a rebinding response message to the electronic device, the rebinding response message being used to indicate that the binding of the program account and the second communication information has been completed; wherein the second encrypted signature is determined by the electronic device based on the first encrypted signature and the first public key.

[0011] In a sixth aspect, embodiments of this application provide a device server, including: a verification processing module and an information transmission module; the information transmission module is configured to receive a first query request message sent by an electronic device, the first query request message being used to request a query of communication information bound to a program account; the verification processing module is configured to generate a fourth encrypted signature and a fifth encrypted signature; the information transmission module is further configured to send the first query request message and the fifth encrypted signature to a program server; receive a query response message, the query response message including the first communication information bound to the program account; send the query response message and the fourth encrypted signature to the electronic device; receive a first verification request message from the program server, the first verification request message including the fourth encrypted signature and the fifth encrypted signature; if the fourth encrypted signature and the fifth encrypted signature are the same, in response to the first verification request message, send a verification response message to the program server; wherein, the verification response message is used to instruct the program server to perform a program account rebinding process.

[0012] In a seventh aspect, embodiments of this application provide an electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the first aspect.

[0013] Eighthly, embodiments of this application provide a server, the electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method as described in the second aspect.

[0014] Ninthly, embodiments of this application provide a server, the electronic device including a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions, when executed by the processor, implementing the steps of the method described in the third aspect.

[0015] In a tenth aspect, embodiments of this application provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the method described in the first, second, or third aspect.

[0016] Eleventhly, embodiments of this application provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the methods described in the first, second, or third aspects.

[0017] In a twelfth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the methods described in the first, second, or third aspects.

[0018] In this embodiment, a user's first input can be received; in response to the first input, a first program set is selected, the first program set including at least two applications, and the program accounts of all applications in the first program set are bound to first communication information; a first verification request message is sent to a number verification server, the first verification request message being used to verify whether the first communication information and the second communication information are the communication information of the same user; upon receiving a verification pass feedback message from the number verification server, a first rebinding request message is sent to the program server of each application in the first program set; wherein, the first rebinding request message is used to instruct the communication information bound to the program accounts of all applications in the first program set to be rebound to the second communication information. With this scheme, if a user wants to rebind the communication information bound to the program accounts of multiple applications in batches, they can trigger the electronic device to select the first program set through the first input, and after verifying that the first communication information and the second communication information are the communication information of the same user, the communication information bound to the program accounts of all applications in the first program set will be rebound from the first communication information to the second communication information. In this way, the communication information of all applications in the first application set can be changed quickly, which greatly improves the efficiency of changing the communication information of application accounts, thereby reducing the time and operation costs for users to change their mobile phone numbers. Attached Figure Description

[0019] Figure 1 This is a schematic diagram of the structure of a communication information binding system provided in some embodiments of this application;

[0020] Figure 2 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0021] Figure 3 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0022] Figure 4 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0023] Figure 5 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0024] Figure 6 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0025] Figure 7 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0026] Figure 8 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0027] Figure 9 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0028] Figure 10 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0029] Figure 11 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0030] Figure 12 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0031] Figure 13 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0032] Figure 14 This is a schematic diagram of the interface of the communication information binding method provided in some embodiments of this application;

[0033] Figure 15 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0034] Figure 16 This is a flowchart illustrating a communication information binding method provided in some embodiments of this application;

[0035] Figure 17 This is a schematic diagram of the structure of a communication information binding device provided in some embodiments of this application;

[0036] Figure 18 This is a schematic diagram of the structure of a communication information binding device provided in some embodiments of this application;

[0037] Figure 19 This is a schematic diagram of the structure of a communication information binding device provided in some embodiments of this application;

[0038] Figure 20 These are schematic diagrams of the structure of electronic devices provided in some embodiments of this application;

[0039] Figure 21 These are hardware schematic diagrams of electronic devices provided in some embodiments of this application. Detailed Implementation

[0040] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0041] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0042] When a user changes their contact information, they need to transfer the application account linked to that contact information to the new contact information. One scenario is when a user changes their phone number, requiring them to transfer the application account linked to that phone number to the new phone number. Another scenario is when a user registers a new email address, requiring them to transfer the application account linked to that email address to the new email address. Yet another scenario is when a user registers a new application account, requiring them to transfer the application account linked to that new application account to the new application account. When transferring application accounts, users can verify that both the original and new contact information are their own and valid within the account module of each application before transferring the application account contact information. However, if a user needs to transfer multiple application accounts, they need to repeatedly perform the transfer process between different applications, which is not only cumbersome but also inefficient.

[0043] To address the aforementioned issues, this application provides a method for rebinding communication information. The method includes receiving a first input from a user; responding to the first input, selecting a first set of applications, the first set including at least two applications, with all applications in the first set having their program accounts bound to first communication information; sending a first verification request message to a number verification server, the first verification request message verifying whether the first and second communication information belong to the same user; and upon receiving a verification pass feedback message from the number verification server, sending a first rebinding request message to the program server of each application in the first set; wherein the first rebinding request message instructs that the communication information bound to the program accounts of all applications in the first set be rebinded to second communication information.

[0044] Using the above solution, if a user wants to change the communication information bound to the program accounts of multiple applications in batches, they can trigger the electronic device to select the first set of applications through the first input. After verifying that the first and second communication information are the same user's communication information, the communication information bound to the program accounts of all applications in the first set will be changed from the first communication information to the second communication information. In this way, the communication information of the program accounts of all applications in the first set can be changed quickly, greatly improving the efficiency of changing the communication information of program accounts, thereby reducing the time and operation costs for users to change their mobile phone numbers.

[0045] like Figure 1 As shown, this application embodiment provides a communication information rebinding system 100 for executing the above-described communication information rebinding method. The communication information rebinding system 100 may include: an electronic device 101, a number verification server 102, and a program server 103. The electronic device 101 is used to send a first verification request message to the number verification server 102 and a first rebinding request message to the program server 103. The number verification server 102 is used to verify the communication information historically bound to the program account and the new communication information to be rebound based on the first verification request message, to determine whether the two communication information belong to the same user. The program server 103 is used to rebind the communication information bound to the program accounts of at least two applications from the historically bound communication information to the new communication information based on the first rebinding request message.

[0046] It should be noted that the aforementioned number verification server 102 refers to the telecommunications service provider, and the aforementioned program server 103 refers to the application server. One program server can correspond to one application or multiple applications. For example, multiple clone applications developed by the same company can correspond to the same program server.

[0047] Specifically, the user can first trigger the electronic device 101 to display a rebinding interface through an input. This interface can include all applications and mini-programs with registered accounts on the electronic device 101. Then, the user can trigger the electronic device 101 to select a first set of applications from the programs displayed on the rebinding interface through the first input. The first set of applications includes at least two applications, and the application accounts of all applications in the first set are bound to first communication information. Next, the user can trigger the electronic device 101 to send a first verification request message to the number verification server 102. This first verification request message verifies whether the first and second communication information belong to the same user. Upon receiving a verification pass feedback message from the number verification server 102, the electronic device 101 can send a first rebinding request message to the application server 103 of each application in the first set. This first rebinding request message instructs the rebinding of the communication information bound to the application accounts of all applications in the first set to the second communication information. Subsequently, the program server 103 of each application in the first program set can send a rebinding response message to the electronic device 101. The electronic device 101 can display a first prompt message based on the rebinding response messages sent by all program servers 103. The first prompt message is used to indicate that the binding of the program accounts of all applications in the first program set with the second communication information has been completed.

[0048] In some embodiments of this application, reference continues to be made to... Figure 1 The aforementioned communication information binding system 100 may further include a device server 104, which is the server side of the electronic device 101. The device server 104 can be used to generate and verify encrypted signatures, thereby completing the encrypted transmission of information between the electronic device 101 and the program server 103.

[0049] This application also provides a communication information rebinding method. The execution subject of the communication information rebinding method can be an electronic device in the above-mentioned communication information rebinding system or a functional module or functional entity in an electronic device that can implement the communication information rebinding method. The electronic devices mentioned in this application include, but are not limited to, mobile phones, tablets, computers, cameras, wearable devices, etc. The following, with reference to the accompanying drawings, takes an electronic device as the execution subject as an example and describes in detail the communication information rebinding method provided by this application through specific embodiments and application scenarios.

[0050] like Figure 2 As shown, this application provides a communication information rebinding method, applied to an electronic device in the aforementioned communication information rebinding system. The method may include steps 201-204:

[0051] Step 201: Receive the user's first input.

[0052] When a user wants to change their communication information, they can first trigger the electronic device to display a first rebinding interface through an input. This first rebinding interface includes at least two program identifiers, each program identifier corresponding to an application or mini-program. It is understood that the application or mini-program's account is already bound to a communication information. When the rebinding interface is displayed, the user can determine at least some of the program identifiers from the at least two program identifiers displayed through the first input. The program account corresponding to these at least some program identifiers can be used as the program account for which the communication information needs to be rebinded.

[0053] In some embodiments of this application, the aforementioned communication information may be a mobile phone number, email address, frequently used program account, etc.

[0054] For example, such as Figure 3 As shown, the rebinding interface may include a program identifier 30 and selection controls. The program identifier 30 may include a program icon and a program name. The selection controls may include a select all control 31, a radio button control 32, and a first confirm control 33. Users can trigger the electronic device to use the program accounts of all programs displayed in the rebinding interface as the program accounts whose communication information needs to be rebinded by making a first input to the select all control 31 and the first confirm control 33. Alternatively, users can trigger the electronic device to use the program accounts of some programs displayed in the rebinding interface as the program accounts whose communication information needs to be rebinded by making a first input to the radio button control 32 and the first confirm control 33.

[0055] It should be noted that the identifiers mentioned in the embodiments of this application refer to text, symbols, images, etc., used to indicate information, and can be displayed using controls or other containers, including but not limited to text identifiers, symbol identifiers, and image identifiers. The above-mentioned program identifiers refer to identifiers used to indicate applications.

[0056] In some embodiments of this application, after the electronic device displays the rebinding interface, the electronic device may first display a permission request message on the rebinding interface. This permission request message is used to request the user's consent for the electronic device to obtain rebinding permissions. The rebinding permissions may include at least one of the following: network access permission, access to device identifier permission, and permission to obtain the program account binding number. In other words, the electronic device needs to have rebinding permissions to perform the rebinding operation.

[0057] For example, such as Figure 4As shown, after the electronic device displays the rebinding interface, it can first display a window 41 on the interface with a confirmation option including a permission request message. This window 41 can specifically include the following information: "Rebinding requires network access permission, access to device identifier permission, and access to program account binding information permission. Please click 'Agree' to authorize for your convenience in rebinding service." The user can click the "Agree" control 42 in window 41 to input information, allowing the electronic device to obtain network access permission, access to device identifier permission, and access to program account binding number permission.

[0058] Step 202: In response to the first input, select the first program set.

[0059] The first program set includes at least two applications, and the program accounts of all applications in the first program set are bound to the first communication information.

[0060] Step 203: Send the first verification request message to the number verification server.

[0061] The first verification request message is used to verify whether the first communication information and the second communication information are communication information of the same user.

[0062] In some embodiments of this application, the verification process of the electronic device for the first communication information includes: the electronic device can receive a second input from the user; in response to the second input, it sends a verification request message for the first communication information to the number verification server and receives a first verification code sent by the number verification server, the verification request message being used to request the number verification server to send a verification code; then, the electronic device can receive a second verification code input by the user; and send a verification processing message corresponding to the first communication information to the number verification server, the verification processing message for the first communication information including the second verification code.

[0063] Similarly, the verification process of the electronic device for the second communication information includes: the electronic device can receive the user's third input; in response to the third input, it sends a verification request message for the second communication information to the number verification server; and receives the third verification code sent by the number verification server; receives the fourth verification code input by the user; and sends a verification processing message corresponding to the second communication information to the number verification server, wherein the verification processing message for the second communication information includes the fourth verification code.

[0064] For example, consider a first communication information instance where the mobile phone number is 13412345678 and a second communication information instance where the mobile phone number is 15609876543. Figure 5As shown, after the electronic device selects the first program set, a first verification interface can be displayed. This first verification interface includes a first acquisition control 51, a first verification code input box 52, and a next step control 53. The user can make a second input to the first acquisition control 51. In response to the second input, the electronic device can send a verification request message for the mobile phone number 13412345678 to the number verification server and receive the first verification code 123456 sent by the number verification server. This verification request message is used to request the number verification server to send a verification code. After the user views the first verification code 123456 sent by the number verification server, the user can enter the second verification code 123456 in the first verification code input box 52 and click the next step control 53. In response to this click, the electronic device can send a verification processing message corresponding to the mobile phone number 13412345678 to the number verification server. This verification processing message includes the second verification code 123456 entered by the user. Afterwards, as... Figure 6 As shown, the electronic device can display a second verification interface, which includes a second acquisition control 61, a second verification code input box 62, a second confirmation control 63, and a mobile phone number input box 64. The user can first enter the mobile phone number 15609876543 in the mobile phone number input box 64, and then make a third input to the second acquisition control 61. The electronic device can respond to the third input by sending a verification request message for the mobile phone number 15609876543 to the number verification server; and receive the third verification code 678910 sent by the number verification server. After the user views the third verification code 678910 sent by the number verification server, the user can enter the fourth verification code 678910 in the second verification code input box 62 and click the second confirmation control 63. The electronic device can respond to this click by sending a verification processing message corresponding to the mobile phone number 15609876543 to the number verification server. The verification processing message includes the fourth verification code 678910 entered by the user.

[0065] For example, taking the first communication information as email address 13412345678@qq.com and the second communication information as email address 15609876543@qq.com as an example. After the electronic device selects the first program set, the user can click the "Get" control in the first verification interface to trigger the electronic device to send the first verification code 123456 to email address 13412345678@qq.com. After the user checks the email address 13412345678@qq.com and sees the first verification code 123456, they can enter the second verification code 123456 in the first verification interface and trigger the electronic device to proceed to the next step. In response to this triggering operation, the electronic device can send a verification processing message corresponding to email address 13412345678@qq.com to the number verification server. This verification processing message includes the second verification code 123456 entered by the user. Afterwards, the user can click the "Get Control" button on the second verification interface to trigger the electronic device to send a third verification code, 678910, to the email address 15609876543@qq.com. Once the user finds the third verification code 678910 in their email address, they can enter the fourth verification code, 678910, on the second verification interface and trigger the electronic device to proceed to the next step. In response to this trigger, the electronic device can send a verification processing message corresponding to the email address 15609876543@qq.com to the number verification server. This verification processing message includes the fourth verification code 678910 entered by the user.

[0066] Based on the above scheme, since the first communication information and the second communication information can be verified separately, it can not only ensure that the first communication information and the second communication information are the same user's communication information, but also ensure that both the first communication information and the second communication information are valid communication information, thereby avoiding the drawbacks of changing the binding to someone else's communication information or changing the binding to invalid communication information.

[0067] Step 204: Upon receiving a verification pass feedback message from the number verification server, send a first rebinding request message to the program server of each application in the first program set.

[0068] The aforementioned first rebinding request message is used to instruct that the communication information bound to the program accounts of all applications in the first program set be rebound to the second communication information.

[0069] In some embodiments of this application, after sending the verification processing message corresponding to the first communication information to the number verification server, the number verification server may send a verification success feedback message to the electronic device if it determines that the second verification code is the same as the first verification code; and send a verification failure feedback message to the electronic device if it determines that the second verification code is different from the first verification code.

[0070] In some embodiments of this application, when sending a verification processing message corresponding to the second communication information to the number verification server, the number verification server may send a verification success feedback message to the electronic device if it determines that the fourth verification code is the same as the third verification code; and send a verification failure feedback message to the electronic device if it determines that the fourth verification code is different from the third verification code.

[0071] For example, if the first verification code is 123456, and the second verification code is 123456, a verification success message is sent to the electronic device; if the second verification code is 123455 or any other six-digit number, a verification failure message is sent to the electronic device. Similarly, if the third verification code is 678910, and the fourth verification code is 678910, a verification success message is sent to the electronic device; if the second verification code is 678919 or any other six-digit number, a verification failure message is sent to the electronic device.

[0072] In some embodiments of this application, after receiving the verification pass feedback message for the first communication information and the verification pass feedback message for the second communication information sent by the number verification server, the electronic device may send a first rebinding request message to the program server of each application in the first program set.

[0073] For example, if the first set of programs includes application A, application B, and application C, the electronic device may send a first rebinding request message to the program server of application A, to the program server of application B, and to the program server of application C.

[0074] In some embodiments of this application, the electronic device can receive a binding change response message sent by the program server of each application in the first program set. The binding change response message is used to indicate that the binding of a program account with the second communication information has been completed. One binding change response message corresponds to one program account, and one program account corresponds to one program server. Based on all the received binding change response messages, a first prompt message is displayed, which is used to indicate that the binding of the program accounts of all applications in the first program set with the second communication information has been completed.

[0075] For example, consider a first application set including application A, application B, and application C. Before the rebinding, the communication information bound to the application account of application A is mobile phone number 13412345678, the communication information bound to the application account of application B is mobile phone number 13412345678, and the communication information bound to the application account of application C is mobile phone number 13412345678. If the user needs to rebind the application accounts of application A, application B, and application C to mobile phone number 15609876543, the electronic device can send a first rebinding request message to the application server of each application in the first application set. Afterward, the electronic device can receive rebinding response message 1 sent by the application server of application A, rebinding response message 2 sent by the application server of application B, and rebinding response message 3 sent by the application server of application C. The rebinding response message... Message 1 indicates that the communication information bound to the application account of application A has been changed from mobile number 13412345678 to mobile number 15609876543. Message 2 indicates that the communication information bound to the application account of application B has been changed from mobile number 13412345678 to mobile number 15609876543. Message C indicates that the communication information bound to the application account of application 3 has been changed from mobile number 13412345678 to mobile number 15609876543. Then, as... Figure 7 As shown, the electronic device can generate and display a first prompt message 71 based on the rebinding response message 1, rebinding response message 2 and rebinding response message 3. The first prompt message 71 is used to indicate that the binding of the program account of application A, the program account of application B and the program account of application C with the mobile phone number 15609876543 has been completed.

[0076] For example, consider a first application set including application A, application B, and application C. Before the rebinding, the communication information bound to the application account of application A is email address 13412345678@qq.com, the communication information bound to the application account of application B is email address 13412345678@qq.com, and the communication information bound to the application account of application C is email address 13412345678@qq.com. If the user needs to rebind the application accounts of application A, application B, and application C to email address 15609876543@qq.com, the electronic device can send a first rebinding request message to the application server of each application in the first application set. Afterward, the electronic device can receive rebinding response message 1 sent by the application server of application A, rebinding response message 2 sent by the application server of application B, and rebinding response message 3 sent by the application server of application C. Among them, rebinding response message 1 is used to indicate that the application account of application A has been rebinded. The communication information bound to the application account was changed from email address 13412345678@qq.com to email address 15609876543@qq.com. Response message 2 indicates that the communication information bound to the application account of application B has been changed from email address 13412345678@qq.com to email address 15609876543@qq.com. Response message C indicates that the communication information bound to the application account of application 3 has been changed from email address 13412345678@qq.com to email address 15609876543@qq.com. Afterwards, as... Figure 7 As shown, the electronic device can generate and display a first prompt message 71 based on the rebinding response message 1, rebinding response message 2 and rebinding response message 3. The first prompt message 71 is used to indicate that the binding of the program account of application A, the program account of application B and the program account of application C with the email address 15609876543@qq.com has been completed.

[0077] Based on the above scheme, since the first prompt information can be displayed, users can confirm that the program accounts of all applications in the first program set have been bound to the second communication information, thereby understanding the binding process.

[0078] In this embodiment, if a user wants to change the communication information bound to the program accounts of multiple applications in batches, they can trigger the electronic device to select the first program set through a first input. After verifying that the first communication information and the second communication information are the same user's communication information, the communication information bound to the program accounts of all applications in the first program set is changed from the first communication information to the second communication information. In this way, the rebinding of the communication information of the program accounts of all applications in the first program set can be quickly realized, which greatly improves the efficiency of rebinding the communication information of program accounts, thereby reducing the time and operation costs for users to change their mobile phone numbers.

[0079] In some embodiments of this application, before step 203 above, the communication information rebinding method provided in this application further includes steps 205-207, where step 203 can be implemented through step 203a; or, before step 203 above, the communication information rebinding method provided in this application further includes steps 205-208.

[0080] Step 205: Receive the first communication information input by the user.

[0081] like Figure 8 As shown, after selecting the first program set, the electronic device can display a verification interface for historical binding information. This verification interface may include a communication information input box 81 and a third acquisition control 82. The user can enter the first communication information in the communication information input box 81.

[0082] Step 206: Send a first query request message to the program server of each application in the first program set.

[0083] The first query request message is used to instruct the application server of each application to query the communication information currently bound to the corresponding application account.

[0084] Continue to refer to Figure 8 Users can click on the third acquisition control 82 to input, thereby triggering the electronic device to send a first query request message to the program server of each application in the first program set.

[0085] Step 207: Receive the query response message sent by each program server.

[0086] The query response message includes communication information linked to an application's account.

[0087] For example, consider a first set of applications including application 1, application 2, and application 3. The application server of application 1 can send query response message 1 to the electronic device; the application server of application 2 can send query response message 2 to the electronic device; and the application server of application 3 can send query response message 3 to the electronic device. Query response message 1 includes the communication information currently bound to the application account of application 1; query response message 2 includes the communication information currently bound to the application account of application 2; and query response message 3 includes the communication information currently bound to the application account of application 3.

[0088] Step 203a: If the communication information bound to the program account of each application in the first program set is the same as the first communication information, send a first verification request message to the number verification server.

[0089] In other words, if the communication information carried in query response message 1, query response message 2, and query response message 3 are all the first communication information, the electronic device can send a first verification request message to the number verification server.

[0090] Step 208: If the communication information bound to the program account of at least one application in the first program set is different from the first communication information, delete at least one application from the first program set.

[0091] Specifically, such as Figure 9 As shown, if the communication information bound to the program account of at least one application in the first program set is different from the first communication information, the electronic device can display the at least one application and delete the at least one application from the first program set.

[0092] Based on the above solution, since applications whose communication information bound to the program account is different from the first communication information can be deleted from the first program set, it is possible to avoid mistakenly binding program accounts that do not need to be bound to the second communication information in subsequent binding processes.

[0093] Specifically, such as Figure 10 As shown below, the complete process of changing the communication information of the program account in the first program set from the first communication information to the second communication information in the communication information binding system is described in detail through steps 1001-1014:

[0094] Step 1001: The electronic device selects the first program set.

[0095] Step 1002: The electronic device sends a first query request message to the program server of each application in the first program set.

[0096] Step 1003: The program server sends a query response to the electronic device.

[0097] Step 1004: The electronic device sends a verification request message for the first communication information to the number verification server.

[0098] Step 1005: The number verification server sends the first verification code to the electronic device.

[0099] Step 1006: The electronic device sends a verification processing message (carrying the second verification code) to the number verification server.

[0100] Step 1007: The number verification server sends a verification success feedback message for the first communication information to the electronic device.

[0101] Step 1008: The electronic device sends a verification request message for the second communication information to the number verification server.

[0102] Step 1009: The number verification server sends a third verification code to the electronic device.

[0103] Step 1010: The electronic device sends a verification processing message (carrying the fourth verification code) to the number verification server.

[0104] Step 1011: The number verification server sends a verification success feedback message for the second communication information to the electronic device.

[0105] Step 1012: The electronic device sends a first binding change request message to the program server of each application in the first program set.

[0106] Step 1013: The program server changes the communication information bound to the corresponding application's program account to the second communication information.

[0107] Step 1014: The program server sends a rebinding response message to the electronic device.

[0108] like Figure 11 As shown, in some embodiments of this application, the first query request message includes a first encrypted signature and a first public key; step 1002 can be specifically implemented through step 1002a; the query response message also includes a second public key; step 1003 can be specifically implemented through step 1003a; step 1012 can be specifically implemented through step 1012a; and step 1013 can be specifically implemented through step 1013a. Before executing step 1012a, the communication information binding method provided in this application embodiment further includes: steps 1015-1016:

[0109] Step 1002a: The program server receives the first query request message sent by the electronic device.

[0110] The first query request message includes a first encrypted signature and a first public key.

[0111] In some embodiments of this application, the first encrypted signature is randomly generated by the electronic device, and the first public key is generated by the electronic device based on the first private key, which is randomly generated by the electronic device.

[0112] In some embodiments of this application, the electronic device can determine the first public key A according to the formula A = g^a mod p, where a is the first private key, p and g are preset prime numbers, and mod is the modulo function.

[0113] Step 1003a: The program server sends a query response message to the electronic device.

[0114] The query response message includes the first communication information and the second public key bound to the program account.

[0115] In some embodiments of this application, the program server can determine the second public key based on the second private key, and the program server can determine the second public key B according to the formula B = g^b mod p, where b is the second private key.

[0116] Step 1015: The electronic device determines the second ciphertext signature based on the first ciphertext signature and the first public key.

[0117] In some embodiments of this application, the electronic device can verify the second ciphertext Sa according to the formula Sa=B^a mod p=(g^b mod p)^amod p=g^(a*b)mod p.

[0118] Step 1016: The program server determines the third ciphertext signature based on the first ciphertext signature and the second public key.

[0119] In some embodiments of this application, the program server can verify the second ciphertext Sb according to the formula Sb=A^b mod p=(g^a mod p)^b mod p=g^(a*b)mod p.

[0120] Step 1012a: The electronic device sends a first binding change request message and a second encrypted signature to the program server of each application in the first program set.

[0121] Step 1013a: If the second encrypted signature and the third encrypted signature are the same, the program server responds to the first rebinding request message and changes the communication information bound to the program account from the first communication information to the second communication information.

[0122] After receiving the first rebinding request message and the second encrypted signature, the program server can determine the second encrypted signature. If the second encrypted signature is the same as the third encrypted signature, the communication information bound to the program account in the first program set will be rebound from the first communication information to the second communication information.

[0123] Step 1014: The program server sends a rebinding response message to the electronic device.

[0124] The aforementioned rebinding response message is used to indicate that the binding of the program account and the second communication information has been completed.

[0125] Based on the above scheme, since the program server can perform the rebinding process and send the rebinding response message when the second ciphertext signature and the third ciphertext signature are the same, the information transmission security of the rebinding process can be improved.

[0126] like Figure 12 As shown, in some embodiments of this application, the query response message further includes a fourth encrypted signature verification. Step 1012 can be specifically implemented through step 1012b. Before executing step 1004, the communication information rebinding method provided in this application embodiment further includes steps 1017-1021. After executing step 1012b, the communication information rebinding method provided in this application embodiment further includes steps 1022-1023.

[0127] Step 1017: The device server receives the first query request message sent by the electronic device.

[0128] The first query request message is used to request the communication information bound to the query program account.

[0129] Step 1018: The device server generates the fourth and fifth encrypted verification signatures.

[0130] Step 1019: The device server sends the first query request message and the fifth encrypted signature to the program server.

[0131] Step 1020: The device server receives the query response message sent by the program server.

[0132] The query response message includes the first communication information bound to the program account.

[0133] Step 1021: The device server sends a query response message and a fourth encrypted signature to the electronic device.

[0134] Step 1012b: The electronic device sends a first binding change request message and a fourth encrypted signature to the program server of each application in the first program set.

[0135] The fourth encrypted signature is used to instruct the program server to initiate a verification between the fourth and fifth encrypted signatures to the device server. If the fourth and fifth encrypted signatures are found to be the same, the rebinding process is executed and a rebinding response message is sent.

[0136] Step 1022: The device server receives the first verification request message from the program server.

[0137] The first verification request message includes the fourth ciphertext verification and the fifth ciphertext verification.

[0138] Step 1023: If the fourth ciphertext signature and the fifth ciphertext signature are the same, the device server responds to the first verification request message by sending a verification response message to the program server.

[0139] The verification response message is used to instruct the program server to perform the account rebinding process.

[0140] Based on the above scheme, since the program server can perform the binding change process and send a binding change response message when it determines that the fourth ciphertext signature is the same as the fifth ciphertext signature, the information transmission security of the binding change process can be improved.

[0141] Typically, if a user currently uses two phone numbers, with phone number 1 used for work and all application accounts for work linked to phone number 1, and phone number 2 used for daily life and all application accounts for daily life linked to phone number 2, then when the user wants to use phone number 2 for work and phone number 1 for daily life, they need to transfer the application accounts linked to phone number 1 to phone number 2, and vice versa.

[0142] like Figure 13 As shown, in some embodiments of this application, before step 203 above, the communication information rebinding method provided by the embodiments of this application further includes: steps 205-206; after step 203 above, the communication information rebinding method provided by the embodiments of this application further includes: step 207.

[0143] Step 205: Receive the user's fourth input.

[0144] like Figure 14As shown, when a user wants to change the program account of an application bound to a first communication information to a second communication information, or change the program account of an application bound to a second communication information to a first communication information, the user can first trigger the electronic device to display a second rebinding interface through an input. The second rebinding interface includes a first selection area 1401 and a second selection area 1402. Both the first selection area 1401 and the second selection area 1402 include at least two program identifiers. Each program identifier corresponds to an application or mini-program. It can be understood that the program account of the application or mini-program is already bound to a communication information.

[0145] Step 206: In response to the fourth input, select the second program set.

[0146] The second program set includes at least two applications, and the program accounts of all applications in the second program set are bound to the second communication information.

[0147] like Figure 14 As shown, the user can make a first input to a portion of the programs displayed in the first selection area 1401 to trigger the electronic device to determine a first program set; and make a fourth input to a portion of the programs displayed in the second selection area 1402 to trigger the electronic device to determine a second program set.

[0148] Step 207: Upon receiving the second verification pass feedback message from the number verification server, send the second rebinding request message to the program server of each application in the second program set.

[0149] The aforementioned second rebinding request message is used to request that the communication information bound to the program accounts of all applications in the second program set be rebound to the first communication information.

[0150] It should be noted that the process of the electronic device changing the communication information bound to the program accounts of all applications in the second program set to the first communication information can be referred to in steps 1012-1014 above, which describes how the electronic device changes the communication information bound to the program accounts of all applications in the first program set to the second communication information. It will not be repeated here.

[0151] It should be noted that the applications in the first program set and the applications in the second program set can be the same, different, or partially overlapping. For example, if the first program set includes application A, application B, and application C, then the applications in the second program set can include application A, application B, and application C, or application D, application E, and application F, or application A and application D.

[0152] Based on the above scheme, since the communication information bound to the program accounts of all applications in the first program set can be changed to the second communication information by triggering the electronic device through the first input, and the communication information bound to the program accounts of all applications in the second program set can be changed to the first communication information by triggering the electronic device through the fourth input, the exchange of communication information bound to multiple program accounts can be realized, thereby greatly improving the efficiency of changing program accounts.

[0153] like Figure 15 As shown, this application embodiment also provides a communication information binding change method, applied to the program server in the above-mentioned communication information binding change system. The method may include steps 1501-1506:

[0154] Step 1501: Receive the first query request message sent by the electronic device.

[0155] Step 1502: Send a query response message to the electronic device. The first query request message includes a first encrypted signature and a first public key. The first query request message is used to request the query of the communication information bound to the program account. The query response message includes the first communication information and the second public key bound to the program account.

[0156] Step 1503: Determine the third ciphertext signature based on the first ciphertext signature and the second public key.

[0157] Step 1504: Receive the first rebinding request message and the second encrypted signature sent by the electronic device. The first rebinding request message includes the second communication information.

[0158] Step 1505: If the second encrypted signature and the third encrypted signature are the same, in response to the first rebinding request message, change the communication information bound to the program account from the first communication information to the second communication information.

[0159] Step 1506: Send a binding change response message to the electronic device. The binding change response message is used to indicate that the binding of the program account and the second communication information has been completed.

[0160] The second ciphertext signature is determined by the electronic device based on the first ciphertext signature and the first public key.

[0161] In this embodiment of the application, since the program server can perform the rebinding process and send the rebinding response message when the second ciphertext verification and the third ciphertext verification are the same, the information transmission security of the rebinding process can be improved.

[0162] like Figure 16 As shown, this application embodiment also provides a communication information binding re-binding method, applied to the device server in the above-mentioned communication information binding re-binding system. The method may include steps 1601-1607:

[0163] Step 1601: Receive a first query request message sent by an electronic device. The first query request message is used to request the communication information bound to the program account.

[0164] Step 1602: Generate the fourth and fifth ciphertext verification signatures.

[0165] Step 1603: Send the first query request message and the fifth encrypted signature to the program server.

[0166] Step 1604: Receive the query response message, which includes the first communication information bound to the program account.

[0167] Step 1605: Send a query response message and the fourth encrypted signature to the electronic device.

[0168] Step 1606: Receive a first verification request message from the program server. The first verification request message includes a fourth ciphertext verification and a fifth ciphertext verification.

[0169] Step 1607: If the fourth ciphertext signature and the fifth ciphertext signature are the same, in response to the first verification request message, send a verification response message to the program server.

[0170] The verification response message is used to instruct the program server to perform the account rebinding process.

[0171] In this embodiment of the application, since the program server can perform the rebinding process and send a rebinding response message when it determines that the fourth ciphertext signature is the same as the fifth ciphertext signature, the information transmission security of the rebinding process can be improved.

[0172] The communication information rebinding method provided in this application can be executed by a communication information rebinding device. This application uses the example of a communication information rebinding device executing the communication information rebinding method to illustrate the communication information rebinding device provided in this application.

[0173] like Figure 17As shown in the illustration, this application embodiment also provides a communication information rebinding device 1700, including: a receiving module 1701, a processing module 1702, and a communication module 1703. The receiving module 1701 is used to receive a first input from a user; the processing module 1702 is used to select a first program set in response to the first input, the first program set including at least two applications, and the program accounts of all applications in the first program set are bound to first communication information; the communication module 1703 is used to send a first verification request message to a number verification server, the first verification request message being used to verify whether the first communication information and the second communication information are the communication information of the same user; the communication module 1703 is also used to, upon receiving a verification pass feedback message from the number verification server, send a first rebinding request message to the program server of each application in the first program set; wherein, the first rebinding request message is used to instruct the rebinding of the communication information bound to the program accounts of all applications in the first program set to the second communication information.

[0174] In some embodiments of this application, the first verification request message includes a verification request message and a verification processing message; the receiving module 1701 is further configured to receive a second input from the user; the communication module 1703 is further configured to, in response to the second input, send a verification request message for first communication information to the number verification server, the verification request message being used to request the number verification server to send a verification code; receive the first verification code sent by the number verification server; the receiving module 1701 is further configured to receive a second verification code input by the user; the communication module 1703 is further configured to, send a verification processing message corresponding to the first communication information to the number verification server, the verification processing message for the first communication information including the second verification code; the receiving module 1701 is further configured to receive a third input from the user; the communication module 1703 is further configured to, in response to the third input, send a verification request message for second communication information to the number verification server; receive the third verification code sent by the number verification server; the receiving module 1701 is further configured to receive a fourth verification code input by the user; the communication module 1703 is further configured to, send a verification processing message corresponding to the second communication information to the number verification server, the verification processing message for the second communication information including the fourth verification code.

[0175] In some embodiments of this application, the receiving module 1701 is further configured to receive a fourth input from the user; the processing module 1702 is further configured to select a second program set in response to the fourth input, the second program set including at least two applications, and the program accounts of all applications in the second program set are bound to second communication information; the communication module 1703 is further configured to send a second rebinding request message to the program server of each application in the second program set upon receiving a second verification pass feedback message sent by the number verification server; wherein, the second rebinding request message is used to request that the communication information bound to the program accounts of all applications in the second program set be rebound to first communication information.

[0176] In some embodiments of this application, the device 1700 further includes a display module 1704; a communication module 1703, which is further configured to receive a binding change response message sent by the program server of each application in the first program set, wherein the binding change response message is used to indicate that the binding of a program account with the second communication information has been completed, one binding change response message corresponds to one program account, and one program account corresponds to one program server; and the display module 1704 is configured to display a first prompt message based on all received binding change response messages, wherein the first prompt message is used to indicate that the binding of the program accounts of all applications in the first program set with the second communication information has been completed.

[0177] In some embodiments of this application, the receiving module 1701 is further configured to receive first communication information input by the user; the communication module 1703 is further configured to send a first query request message to the program server of each application in the first program set; receive a query response message sent by each program server, the query response message including communication information bound to the program account of an application; and, if the communication information bound to the program account of each application in the first program set is the same as the first communication information, send a first verification request message to the number verification server; the processing module 1702 is further configured to delete at least one application from the first program set if the communication information bound to the program account of at least one application in the first program set is different from the first communication information.

[0178] In some embodiments of this application, the first query request message includes a first encrypted signature and a first public key, and the query response message also includes a second public key; the processing module 1702 is further configured to determine a second encrypted signature based on the first encrypted signature and the first public key; the communication module 1703 is further configured to send a first rebinding request message and a second encrypted signature to the program server of each application in the first program set respectively; wherein, the second encrypted signature is used to instruct the program server to compare the second encrypted signature with a third encrypted signature, and if the second encrypted signature and the third encrypted signature are the same, to perform rebinding processing and send a rebinding response message, and the third encrypted signature is determined by the program server based on the first encrypted signature and the second public key.

[0179] In some embodiments of this application, the query response message further includes a fourth encrypted signature; the communication module 1703 is also used to send a first rebinding request message and a fourth encrypted signature to the program server of each application in the first program set respectively; wherein, the fourth encrypted signature is used to instruct the program server to initiate a verification between the fourth encrypted signature and the fifth encrypted signature to the device server, and if it is determined that the fourth encrypted signature and the fifth encrypted signature are the same, to perform rebinding processing and send a rebinding response message, wherein the fourth encrypted signature and the fifth encrypted signature are generated by the device server.

[0180] In this embodiment, if a user wants to change the communication information bound to the program accounts of multiple applications in batches, they can trigger the electronic device to select the first program set through a first input. After verifying that the first communication information and the second communication information are the same user's communication information, the communication information bound to the program accounts of all applications in the first program set is changed from the first communication information to the second communication information. In this way, the rebinding of the communication information of the program accounts of all applications in the first program set can be quickly realized, which greatly improves the efficiency of rebinding the communication information of program accounts, thereby reducing the time and operation costs for users to change their mobile phone numbers.

[0181] like Figure 18As shown in the illustration, this application embodiment also provides a server 1800, including: an information processing module 1801 and a message sending and receiving module 1802; the message sending and receiving module 1802 is used to receive a first query request message sent by an electronic device; and to send a query response message to the electronic device. The first query request message includes a first encrypted signature and a first public key, and the first query request message is used to request the query of communication information bound to a program account. The query response message includes the first communication information bound to the program account and a second public key; the information processing module 1801 is used to determine a third encrypted signature based on the first encrypted signature and the second public key; the message sending and receiving module 1802... 02, is also used to receive a first rebinding request message and a second encrypted signature sent by an electronic device, wherein the first rebinding request message includes second communication information; the information processing module 1801 is also used to, in response to the first rebinding request message, change the communication information bound to the program account from the first communication information to the second communication information when the second encrypted signature and the third encrypted signature are the same; the message sending and receiving module 1802 is also used to send a rebinding response message to the electronic device, wherein the rebinding response message is used to indicate that the binding of the program account and the second communication information has been completed; wherein, the second encrypted signature is determined by the electronic device based on the first encrypted signature and the first public key.

[0182] In this embodiment of the application, since the program server can perform the rebinding process and send the rebinding response message when the second ciphertext verification and the third ciphertext verification are the same, the information transmission security of the rebinding process can be improved.

[0183] like Figure 19 As shown in the illustration, this application embodiment also provides a server 1900, including: a verification processing module 1901 and an information transmission module 1902; the information transmission module 1902 is used to receive a first query request message sent by an electronic device, the first query request message being used to request query communication information bound to a program account; the verification processing module 1901 is used to generate a fourth encrypted verification signature and a fifth encrypted verification signature; the information transmission module 1902 is also used to send the first query request message and the fifth encrypted verification signature to a program server; receive a query response message, the query response message including the first communication information bound to the program account; send the query response message and the fourth encrypted verification signature to the electronic device; receive a first verification request message from the program server, the first verification request message including the fourth encrypted verification signature and the fifth encrypted verification signature; if the fourth encrypted verification signature and the fifth encrypted verification signature are the same, in response to the first verification request message, send a verification response message to the program server; wherein, the verification response message is used to instruct the program server to perform a program account rebinding process.

[0184] In this embodiment of the application, since the program server can perform the rebinding process and send a rebinding response message when it determines that the fourth ciphertext signature is the same as the fifth ciphertext signature, the information transmission security of the rebinding process can be improved.

[0185] The communication information binding device in this application embodiment can be an electronic device or a component within an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the specific device.

[0186] The communication information binding device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit it.

[0187] The communication information binding device provided in this application embodiment can achieve... Figures 1 to 16 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.

[0188] In some embodiments of this application, such as Figure 20 As shown, this application embodiment also provides an electronic device 2000, including a processor 2001 and a memory 2002. The memory 2002 stores a program or instructions that can run on the processor 2001. When the program or instructions are executed by the processor 2001, they implement the various steps of the above-described communication information binding method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0189] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.

[0190] Figure 21 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.

[0191] The electronic device 2100 includes, but is not limited to, components such as: radio frequency unit 2101, network module 2102, audio output unit 2103, input unit 2104, sensor 2105, display unit 2106, user input unit 2107, interface unit 2108, memory 2109, and processor 2110.

[0192] Those skilled in the art will understand that the electronic device 2100 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 2110 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 21 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0193] The user input unit 2107 is used to receive a first input from a user; the processor 2110 is used to select a first program set in response to the first input, the first program set including at least two applications, and the program accounts of all applications in the first program set are bound to first communication information; the radio frequency unit 2101 is used to send a first verification request message to a number verification server, the first verification request message being used to verify whether the first communication information and the second communication information are communication information of the same user; the radio frequency unit 2101 is also used to send a first rebinding request message to the program server of each application in the first program set respectively when receiving a verification pass feedback message sent by the number verification server; wherein the first rebinding request message is used to instruct the communication information bound to the program accounts of all applications in the first program set to be rebound to the second communication information.

[0194] In this embodiment, if a user wants to change the communication information bound to the program accounts of multiple applications in batches, they can trigger the electronic device to select the first program set through a first input. After verifying that the first communication information and the second communication information are the same user's communication information, the communication information bound to the program accounts of all applications in the first program set is changed from the first communication information to the second communication information. In this way, the rebinding of the communication information of the program accounts of all applications in the first program set can be quickly realized, which greatly improves the efficiency of rebinding the communication information of program accounts, thereby reducing the time and operation costs for users to change their mobile phone numbers.

[0195] In some embodiments of this application, the first verification request message includes a verification request message and a verification processing message; the user input unit 2107 is further configured to receive a second input from the user; the radio frequency unit 2101 is further configured to, in response to the second input, send a verification request message for the first communication information to the number verification server, the verification request message being used to request the number verification server to send a verification code; receive the first verification code sent by the number verification server; the user input unit 2107 is further configured to receive a second verification code input by the user; the radio frequency unit 2101 is further configured to, send a verification processing message corresponding to the first communication information to the number verification server, the verification processing message for the first communication information including the second verification code; the user input unit 2107 is further configured to receive a third input from the user; the radio frequency unit 2101 is further configured to, in response to the third input, send a verification request message for the second communication information to the number verification server; receive the third verification code sent by the number verification server; the user input unit 2107 is further configured to receive a fourth verification code input by the user; the radio frequency unit 2101 is further configured to, send a verification processing message corresponding to the second communication information to the number verification server, the verification processing message for the second communication information including the fourth verification code.

[0196] In this embodiment of the application, since the first communication information and the second communication information can be verified separately, it can be guaranteed that the first communication information and the second communication information are the communication information of the same user, thereby avoiding the drawback of incorrect binding information.

[0197] In some embodiments of this application, the user input unit 2107 is further configured to receive a fourth input from the user; the processor 2110 is further configured to select a second program set in response to the fourth input, the second program set including at least two applications, and the program accounts of all applications in the second program set are bound to second communication information; the radio frequency unit 2101 is further configured to send a second rebinding request message to the program server of each application in the second program set respectively upon receiving a second verification pass feedback message sent by the number verification server; wherein, the second rebinding request message is used to request that the communication information bound to the program accounts of all applications in the second program set be rebound to first communication information.

[0198] In this embodiment of the application, since the communication information bound to the program accounts of all applications in the first program set can be changed to the second communication information by triggering the electronic device through the first input, and the communication information bound to the program accounts of all applications in the second program set can be changed to the first communication information by triggering the electronic device through the fourth input, the exchange of communication information bound to multiple program accounts can be realized, thereby greatly improving the efficiency of changing program accounts.

[0199] In some embodiments of this application, the radio frequency unit 2101 is further configured to receive a binding change response message sent by the program server of each application in the first program set. The binding change response message is used to indicate that the binding of a program account with the second communication information has been completed. One binding change response message corresponds to one program account, and one program account corresponds to one program server. The display unit 2106 is configured to display a first prompt message according to all received binding change response messages. The first prompt message is used to indicate that the binding of the program accounts of all applications in the first program set with the second communication information has been completed.

[0200] In this embodiment of the application, since the first prompt information can be displayed, the user can determine that the binding of the program accounts of all applications in the first program set with the second communication information has been completed, thereby understanding the binding process.

[0201] In some embodiments of this application, the user input unit 2107 is further configured to receive first communication information input by the user; the radio frequency unit 2101 is further configured to send a first query request message to the program server of each application in the first program set; receive a query response message sent by each program server, the query response message including communication information bound to the program account of an application; and send a first verification request message to the number verification server when the communication information bound to the program account of each application in the first program set is the same as the first communication information; the processor 2110 is further configured to delete at least one application from the first program set when the communication information bound to the program account of at least one application in the first program set is different from the first communication information.

[0202] In this embodiment of the application, since applications whose communication information bound to program accounts is different from the first communication information can be deleted from the first program set, the communication information of program accounts in the first program set can be uniformly changed from the first communication information to the second communication information, thereby providing a basis for changing the binding of multiple program accounts at one time.

[0203] In some embodiments of this application, the first query request message includes a first encrypted signature and a first public key, and the query response message also includes a second public key; the processor 2110 is further configured to determine a second encrypted signature based on the first encrypted signature and the first public key; the radio frequency unit 2101 is further configured to send a first rebinding request message and a second encrypted signature to the program server of each application in the first program set respectively; wherein, the second encrypted signature is used to instruct the program server to compare the second encrypted signature with a third encrypted signature, and if the second encrypted signature and the third encrypted signature are the same, to perform rebinding processing and send a rebinding response message, and the third encrypted signature is determined by the program server based on the first encrypted signature and the second public key.

[0204] In this embodiment of the application, since the program server can perform the rebinding process and send the rebinding response message when the second ciphertext verification and the third ciphertext verification are the same, the information transmission security of the rebinding process can be improved.

[0205] In some embodiments of this application, the query response message further includes a fourth encrypted signature; the radio frequency unit 2101 is also used to send a first rebinding request message and a fourth encrypted signature to the program server of each application in the first program set respectively; wherein, the fourth encrypted signature is used to instruct the program server to initiate a verification between the fourth encrypted signature and the fifth encrypted signature to the device server, and if it is determined that the fourth encrypted signature and the fifth encrypted signature are the same, to perform rebinding processing and send a rebinding response message, wherein the fourth encrypted signature and the fifth encrypted signature are generated by the device server.

[0206] In this embodiment of the application, since the program server can perform the rebinding process and send a rebinding response message when it determines that the fourth ciphertext signature is the same as the fifth ciphertext signature, the information transmission security of the rebinding process can be improved.

[0207] It should be understood that, in this embodiment, the input unit 2104 may include a graphics processing unit (GPU) 21041 and a microphone 21042. The GPU 21041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 2106 may include a display panel 21061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 2107 includes at least one of a touch panel 21071 and other input devices 21072. The touch panel 21071 is also called a touch screen. The touch panel 21071 may include a touch detection device and a touch controller. Other input devices 21072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0208] The memory 2109 can be used to store software programs and various data. The memory 2109 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 2109 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 2109 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.

[0209] Processor 2110 may include one or more processing units; optionally, processor 2110 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 2110.

[0210] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described communication information binding method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0211] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0212] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described communication information binding method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0213] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0214] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the communication information binding method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0215] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0216] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0217] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for rebinding communication information, applied to electronic devices, characterized in that, include: Receive the user's first input; In response to the first input, a first program set is selected, the first program set includes at least two applications, and the program accounts of all applications in the first program set are bound to the first communication information; Send a first verification request message to the number verification server. The first verification request message is used to verify whether the first communication information and the second communication information are communication information of the same user. Upon receiving a verification pass feedback message from the number verification server, a first rebinding request message and a fourth encrypted signature are sent to the program server of each application in the first program set. Wherein, the first rebinding request message is used to instruct the communication information bound to the program accounts of all applications in the first program set to be rebound to the second communication information; the fourth encrypted signature is used to instruct the program server to initiate a verification of the fourth encrypted signature and the fifth encrypted signature to the device server, and if it is determined that the fourth encrypted signature and the fifth encrypted signature are the same, the rebinding process is performed and a rebinding response message is sent. The fourth encrypted signature and the fifth encrypted signature are generated by the device server and are sent separately to the electronic device and the program server before the first rebinding request message is sent.

2. The communication information binding method according to claim 1, characterized in that, The first verification request message includes a verification request message and a verification processing message; Sending the first verification request message to the number verification server includes: Receive the user's second input; In response to the second input, a verification request message for the first communication information is sent to the number verification server, the verification request message being used to request the number verification server to send a verification code; Receive the first verification code sent by the number verification server; Receive the second verification code entered by the user; Send a verification processing message corresponding to the first communication information to the number verification server, wherein the verification processing message of the first communication information includes the second verification code; Receive third input from the user; In response to the third input, a verification request message for the second communication information is sent to the number verification server; Receive the third verification code sent by the number verification server; Receive the fourth verification code entered by the user; A verification processing message corresponding to the second communication information is sent to the number verification server. The verification processing message of the second communication information includes the fourth verification code.

3. The communication information binding method according to claim 1, characterized in that, Before sending the first verification request message to the number verification server, the method further includes: Receive the user's fourth input; In response to the fourth input, a second program set is selected, the second program set including at least two applications, and the program accounts of all applications in the second program set are bound to the second communication information; After sending the first verification request message to the number verification server, the method further includes: Upon receiving the second verification pass feedback message from the number verification server, a second rebinding request message is sent to the program server of each application in the second program set; The second rebinding request message is used to request that the communication information bound to the program accounts of all applications in the second program set be rebound to the first communication information.

4. The communication information binding change method according to claim 1, characterized in that, After sending the first binding change request message to the program server of each application in the first program set, the method further includes: Receive a binding change response message sent by the application server of each application in the first application set. The binding change response message is used to indicate that the binding of an application account with the second communication information has been completed. One binding change response message corresponds to one application account, and one application account corresponds to one application server. Based on all received binding response messages, a first prompt message is displayed, indicating that the binding of the application accounts of all applications in the first application set with the second communication information has been completed.

5. The communication information binding method according to claim 1, characterized in that, Before sending the first verification request message to the number verification server, the method further includes: Receive the first communication information input by the user; Send a first query request message to the program server of each application in the first program set; Receive a query response message sent by each program server, the query response message including communication information bound to an application's program account; Sending the first verification request message to the number verification server includes: If the communication information bound to the program account of each application in the first program set is the same as the first communication information, the first verification request message is sent to the number verification server. If the communication information bound to the program account of at least one application in the first program set is different from the first communication information, then the at least one application shall be deleted from the first program set.

6. The communication information binding method according to claim 5, characterized in that, The first query request message includes a first encrypted signature and a first public key, and the query response message further includes a second public key; before sending the first rebinding request message to the program server of each application in the first program set upon receiving the verification pass feedback message sent by the number verification server, the method further includes: The second ciphertext signature is determined based on the first ciphertext signature and the first public key; The step of sending the first binding change request message to the program server of each application in the first program set includes: Send the first binding change request message and the second encrypted signature to the program server of each application in the first program set respectively; The second ciphertext signature is used to instruct the program server to compare the second ciphertext signature with the third ciphertext signature, and if the second ciphertext signature and the third ciphertext signature are the same, to perform a binding change process and send a binding change response message. The third ciphertext signature is determined by the program server based on the first ciphertext signature and the second public key.

7. The communication information binding method according to claim 5, characterized in that, The query response message also includes a fourth encrypted signature verification.

8. A method for changing communication information binding, applied to the program server according to any one of claims 1-7, characterized in that, include: Receive the first query request message sent by the electronic device; Send a query response message to the electronic device. The first query request message includes a first encrypted signature and a first public key. The first query request message is used to request the query of the communication information bound to the program account. The query response message includes the first communication information and the second public key bound to the program account. The third ciphertext signature is determined based on the first ciphertext signature and the second public key; The device receives a first rebinding request message and a second encrypted signature sent by the electronic device, wherein the first rebinding request message includes second communication information. If the second encrypted signature is the same as the third encrypted signature, in response to the first rebinding request message, the communication information bound to the program account is changed from the first communication information to the second communication information. Send a binding change response message to the electronic device, the binding change response message being used to indicate that the binding of the program account and the second communication information has been completed; The second ciphertext signature is determined by the electronic device based on the first ciphertext signature and the first public key.

9. A method for changing communication information binding, applied to the device server according to any one of claims 1-7, characterized in that, include: Receive a first query request message sent by an electronic device, the first query request message being used to request communication information bound to the program account; Generate the fourth and fifth ciphertext verification codes; Send the first query request message and the fifth encrypted signature to the program server; Receive a query response message, the query response message including first communication information bound to the program account; Send the query response message and the fourth encrypted signature to the electronic device; Receive a first verification request message from the program server, the first verification request message including the fourth ciphertext verification and the fifth ciphertext verification; If the fourth ciphertext signature is the same as the fifth ciphertext signature, in response to the first verification request message, a verification response message is sent to the program server. The verification response message is used to instruct the program server to perform the rebinding process for the program account.

10. A communication information binding switching device, characterized in that, include: The receiving module is used to receive the user's initial input; The processing module is configured to respond to the first input by selecting a first program set, the first program set including at least two applications, and the program accounts of all applications in the first program set are bound to first communication information; The communication module is used to send a first verification request message to the number verification server. The first verification request message is used to verify whether the first communication information and the second communication information are communication information of the same user. Upon receiving a verification pass feedback message sent by the number verification server, the module sends a first rebinding request message and a fourth encrypted signature to the program server of each application in the first program set. Wherein, the first rebinding request message is used to instruct the communication information bound to the program accounts of all applications in the first program set to be rebound to the second communication information; the fourth encrypted signature is used to instruct the program server to initiate a verification of the fourth encrypted signature and the fifth encrypted signature to the device server, and if it is determined that the fourth encrypted signature and the fifth encrypted signature are the same, the rebinding process is performed and a rebinding response message is sent, wherein the fourth encrypted signature and the fifth encrypted signature are generated by the device server.

11. The communication information binding device according to claim 10, characterized in that, The first verification request message includes a verification request message and a verification processing message; The receiving module is also used to receive a second input from the user; The communication module is further configured to, in response to the second input, send a verification request message for the first communication information to the number verification server, the verification request message being used to request the number verification server to send a verification code; and receive the first verification code sent by the number verification server; The receiving module is also used to receive a second verification code input by the user; The communication module is further configured to send a verification processing message corresponding to the first communication information to the number verification server, wherein the verification processing message of the first communication information includes the second verification code; The receiving module is also used to receive a third input from the user; The communication module is further configured to, in response to the third input, send a verification request message for the second communication information to the number verification server; and receive a third verification code sent by the number verification server; The receiving module is also used to receive a fourth verification code input by the user; The communication module is further configured to send a verification processing message corresponding to the second communication information to the number verification server, wherein the verification processing message of the second communication information includes the fourth verification code.

12. The communication information binding device according to claim 10, characterized in that, The receiving module is also used to receive a fourth input from the user; The processing module is further configured to, in response to the fourth input, select a second program set, the second program set including at least two applications, and the program accounts of all applications in the second program set are bound to the second communication information; The communication module is further configured to send a second binding change request message to the program server of each application in the second program set upon receiving a second verification pass feedback message sent by the number verification server; The second rebinding request message is used to request that the communication information bound to the program accounts of all applications in the second program set be rebound to the first communication information.

13. The communication information binding device according to claim 10, characterized in that, The device also includes a display module; The communication module is also used to receive a binding change response message sent by the program server of each application in the first program set. The binding change response message is used to indicate that the binding of a program account with the second communication information has been completed. One binding change response message corresponds to one program account, and one program account corresponds to one program server. The display module is used to display a first prompt message based on all the received binding response messages. The first prompt message is used to indicate that the binding of the program accounts of all applications in the first program set with the second communication information has been completed.

14. The communication information binding device according to claim 10, characterized in that, The receiving module is also used to receive first communication information input by the user; The communication module is further configured to send a first query request message to the program server of each application in the first program set; receive a query response message sent by each program server, the query response message including communication information bound to the program account of an application; and send the first verification request message to the number verification server when the communication information bound to the program account of each application in the first program set is the same as the first communication information. The processing module is further configured to delete the at least one application from the first program set if the communication information bound to the program account of at least one application in the first program set is different from the first communication information.

15. The communication information binding device according to claim 14, characterized in that, The first query request message includes a first encrypted signature and a first public key, and the query response message also includes a second public key; The processing module is further configured to determine the second ciphertext signature based on the first ciphertext signature and the first public key; The communication module is also used to send the first binding change request message and the second encrypted signature to the program server of each application in the first program set, respectively. The second ciphertext signature is used to instruct the program server to compare the second ciphertext signature with the third ciphertext signature, and if the second ciphertext signature and the third ciphertext signature are the same, to perform a binding change process and send a binding change response message. The third ciphertext signature is determined by the program server based on the first ciphertext signature and the second public key.

16. The communication information binding device according to claim 14, characterized in that, The query response message also includes a fourth encrypted signature verification.

17. A program server, characterized in that, The communication information binding device according to any one of claims 10-16 comprises: The message sending and receiving module is used to receive a first query request message sent by an electronic device; and to send a query response message to the electronic device. The first query request message includes a first encrypted signature and a first public key. The first query request message is used to request the communication information bound to the program account. The query response message includes the first communication information and the second public key bound to the program account. The information processing module is used to determine the third ciphertext signature based on the first ciphertext signature and the second public key; The message transceiver module is further configured to receive a first rebinding request message and a second encrypted signature sent by the electronic device, wherein the first rebinding request message includes second communication information; The information processing module is further configured to, in response to the first rebinding request message, change the communication information bound to the program account from the first communication information to the second communication information when the second encrypted signature is the same as the third encrypted signature; The message sending and receiving module is also used to send a rebinding response message to the electronic device, the rebinding response message being used to indicate that the binding of the program account and the second communication information has been completed; The second ciphertext signature is determined by the electronic device based on the first ciphertext signature and the first public key.

18. A device server, applied to the communication information binding device according to any one of claims 10-16, characterized in that, include: The information transmission module is used to receive a first query request message sent by an electronic device, wherein the first query request message is used to request communication information bound to the query program account; The verification processing module is used to generate the fourth and fifth ciphertext verification signatures. The information transmission module is also used to send the first query request message and the fifth encrypted signature to the program server; Receive a query response message, the query response message including first communication information bound to the program account; send the query response message and the fourth encrypted signature to the electronic device; receive a first verification request message from the program server, the first verification request message including the fourth encrypted signature and the fifth encrypted signature; If the fourth ciphertext signature is the same as the fifth ciphertext signature, in response to the first verification request message, a verification response message is sent to the program server. The verification response message is used to instruct the program server to perform the rebinding process for the program account.

19. An electronic device, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the communication information binding method as described in any one of claims 1-7.

20. A server, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the communication information binding method as described in claim 8.

21. A server, characterized in that, It includes a processor and a memory, the memory storing programs or instructions that can run on the processor, the programs or instructions being executed by the processor to implement the communication information binding method as described in claim 9.

Citation Information

Patent Citations

  • Recognition processing method for bound application, and mobile terminal

    CN109120798A

  • Method, device and system for changing communication number, computer device and storage medium

    CN110138744A

  • Account management method and electronic equipment

    CN110995924A