CN105430625B - Communication information transfer method, apparatus and system - Google Patents
Communication information transfer method, apparatus and system Download PDFInfo
- Publication number
- CN105430625B CN105430625B CN201510713522.0A CN201510713522A CN105430625B CN 105430625 B CN105430625 B CN 105430625B CN 201510713522 A CN201510713522 A CN 201510713522A CN 105430625 B CN105430625 B CN 105430625B
- Authority
- CN
- China
- Prior art keywords
- user
- carried
- terminal equipment
- terminal
- communication information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims abstract description 289
- 238000012546 transfer Methods 0.000 title claims abstract description 247
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012545 processing Methods 0.000 claims description 37
- 238000005516 engineering process Methods 0.000 abstract description 14
- 238000010586 diagram Methods 0.000 description 14
- 230000003287 optical effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 244000062793 Sorghum vulgare Species 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 235000019713 millet Nutrition 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/255—Maintenance or indexing of mapping tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1096—Supplementary features, e.g. call forwarding or call holding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure is directed to a kind of communication information transfer methods, apparatus and system, are related to field of communication technology.The described method includes: obtaining the information of the terminal device that user carries and the terminal device that user does not carry;The information for the terminal device that the terminal device and user carried according to the user does not carry, communication information transfer operation is executed, the communication information transfer operation is used to for the communication information for the terminal device that the user does not carry being transferred to the terminal device that the user carries.The disclosure is by obtaining the terminal device that user carries and the terminal device that user does not carry, then the information for the terminal device that the terminal device and user carried according to user does not carry, execute communication information transfer operation, the communication information for the terminal device that user does not carry is transferred to the terminal device of user's carrying, the problems such as avoiding missed call or check and accept information not in time.
Description
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a method, an apparatus, and a system for transferring communication information.
Background
With the popularization of mobile phones, a user may have multiple mobile phones simultaneously. In daily life, a user may forget or carry the mobile phone inconveniently, which may cause that some mobile phones are not carried about, so that the user cannot process incoming calls and information on the mobile phones which are not carried at the first time.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides a method, an apparatus, and a system for transferring communication information.
According to a first aspect of the embodiments of the present disclosure, a method for transferring communication information is provided, the method including:
acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user;
and executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to an implementation manner of the first aspect of the present disclosure, the information of the terminal device carried by the user and the terminal device not carried by the user includes: and the identifiers of the terminal equipment carried by the user and the terminal equipment not carried by the user.
According to another implementation manner of the first aspect of the present disclosure, the acquiring information of a terminal device carried by a user and a terminal device not carried by the user includes:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment;
acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
and obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
According to another implementation manner of the first aspect of the present disclosure, the acquiring the list of bound devices includes:
acquiring the binding equipment list from a local storage; or,
the acquiring of the binding device list includes:
logging in a third-party server by adopting the account;
and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain the bound equipment list.
According to another implementation manner of the first aspect of the present disclosure, the performing, according to the information of the terminal device carried by the user and the terminal device not carried by the user, a communication information transfer operation includes:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the first aspect of the present disclosure, the acquiring information of a terminal device carried by a user and a terminal device not carried by the user includes:
and receiving an inquiry instruction, wherein the inquiry instruction comprises the identification of the terminal equipment carried by the user and the identification of the terminal equipment not carried by the user.
According to another implementation manner of the first aspect of the present disclosure, the performing, according to the information of the terminal device carried by the user and the terminal device not carried by the user, a communication information transfer operation includes:
and displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether the user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the first aspect of the present disclosure, the executing a communication information transfer operation according to information of a terminal device carried by a user and a terminal device not carried by the user further includes:
receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the first aspect of the present disclosure, the transferring the communication information of the terminal device not carried by the user to the terminal device carried by the user includes:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
According to another implementation manner of the first aspect of the present disclosure, the sending a call transfer request to an operator server and sending an information transfer instruction to a terminal device that is not carried by the user includes:
and sending a communication information transfer request to a third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device for transferring the communication information and an identifier and a communication number of a terminal device which is not carried by the user, and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending the information transfer instruction to the terminal device which is not carried by the user.
According to a second aspect of the embodiments of the present disclosure, there is provided a communication information transfer apparatus, the apparatus including:
the acquisition module is used for acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user;
and the processing module is used for executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, which is acquired by the acquisition module, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to an implementation manner of the second aspect of the present disclosure, the information of the terminal device carried by the user and the terminal device not carried by the user includes: and the identifiers of the terminal equipment carried by the user and the terminal equipment not carried by the user.
According to another implementation manner of the second aspect of the present disclosure, the obtaining module includes:
the search submodule is used for searching the terminal equipment in the set range and acquiring a terminal identification list, wherein the terminal identification list comprises the identifications of all the searched terminal equipment;
the obtaining submodule is used for obtaining a binding equipment list, and the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
and the determining submodule is used for obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list obtained by the searching submodule and the binding equipment list obtained by the searching submodule, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
According to another implementation manner of the second aspect of the present disclosure, the obtaining sub-module is configured to:
acquiring the binding equipment list from a local storage; or,
the acquisition submodule is configured to:
logging in a third-party server by adopting the account; and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain the bound equipment list.
According to another implementation manner of the second aspect of the present disclosure, the processing module is configured to:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the second aspect of the present disclosure, the obtaining module includes:
and the receiving submodule is used for receiving an inquiry instruction, wherein the inquiry instruction comprises the identification of the terminal equipment carried by the user and the identification of the terminal equipment not carried by the user.
According to another implementation manner of the second aspect of the present disclosure, the processing module includes:
and the output submodule is used for displaying a communication information transfer starting prompt, and the communication information transfer starting prompt is used for inquiring whether a user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the second aspect of the present disclosure, the processing module further includes:
the input submodule is used for receiving an input selection instruction, and the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and the processing submodule is used for transferring the communication information of the terminal equipment which is not carried by the user to the terminal equipment which is carried by the user when the selection instruction received by the input submodule indicates that the communication information transfer of the terminal equipment which is not carried by the user is started.
According to another implementation manner of the second aspect of the present disclosure, the processing sub-module is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
According to another implementation manner of the second aspect of the present disclosure, the processing sub-module is configured to:
and sending a communication information transfer request to a third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device for transferring the communication information and an identifier and a communication number of a terminal device which is not carried by the user, and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending the information transfer instruction to the terminal device which is not carried by the user.
According to a third aspect of the embodiments of the present disclosure, there is provided a communication information transfer apparatus, the apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user;
and executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a communication information transfer system, the system including:
the first terminal equipment is used for acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user;
and the second terminal equipment is used for executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, which is acquired by the first terminal equipment, and the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to an implementation manner of the fourth aspect of the present disclosure, the second terminal device is configured to:
and displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether the user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
Receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the fourth aspect of the present disclosure, the second terminal device is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
According to another implementation of the fourth aspect of the disclosure, the system further comprises a third party server,
the second terminal device is configured to: sending a communication information transfer request to the third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device of the communication information transfer and an identifier and a communication number of a terminal device which is not carried by the user;
and the third-party server is used for sending a call transfer request to the operator server according to the communication information transfer request sent by the second terminal equipment and sending the information transfer instruction to the terminal equipment which is not carried by the user.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a diagram illustrating an application scenario in accordance with an exemplary embodiment.
Fig. 2 is a flow chart illustrating a communication information transfer method according to an example embodiment.
Fig. 3 is a flow chart illustrating a communication information transfer method according to an example embodiment.
Fig. 4 is a flow chart illustrating a communication information transfer method according to an example embodiment.
Fig. 5 is a flow chart illustrating a communication information transfer method according to an example embodiment.
Fig. 6 is a flow chart illustrating a communication information transfer method according to an example embodiment.
Fig. 7 is a block diagram illustrating a communication information transfer device according to an example embodiment.
Fig. 8 is a block diagram illustrating a communication information transfer device according to an example embodiment.
Fig. 9 is a block diagram illustrating a communication information transfer apparatus according to an example embodiment.
Fig. 10 is a block diagram illustrating a communication information transfer apparatus according to an example embodiment.
Fig. 11 is a block diagram illustrating a communication information transfer apparatus according to an example embodiment.
Fig. 12 is a block diagram illustrating a communication information transfer system in accordance with an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
For the convenience of description of the embodiments, the following briefly introduces an application scenario of the embodiments in the present disclosure. Fig. 1 is a diagram of an application scenario according to an exemplary embodiment, referring to fig. 1, the scenario includes a smart wearable device 11 carried by a user, a terminal device 12 carried by the user, a terminal device 13 not carried by the user, and a third-party server 14. Wherein, terminal equipment 12 that the user carried and terminal equipment 13 that the user did not carry all with intelligent wearing equipment 11. The intelligent wearable device 11, the terminal device 12 carried by the user and the terminal device 13 not carried by the user are bound to the same account, and the binding relationship is stored in the third-party server 14. The smart wearable device 11 may be a smart bracelet or a smart watch; the terminal device 12 carried by the user and the terminal device 13 not carried by the user may be smart phones; the third party server 14 may be a millet server.
In addition to the application scenario provided in fig. 1, the scenario in the embodiment of the present invention may include only the terminal device 12 carried by the user, the terminal device 13 not carried by the user, and the third-party server 14, and does not include the smart wearable device 11.
It should be noted that the above-mentioned types of devices are only examples, and the disclosure is not limited thereto.
Fig. 2 is a flowchart illustrating a communication information transfer method according to an exemplary embodiment, and as shown in fig. 2, the application control method is applied to a terminal device or an intelligent wearable device carried by a user in the foregoing scenario, and includes the following steps:
in step S11, information of the terminal device carried by the user and the terminal device not carried by the user is acquired.
The information of the terminal device carried by the user and the terminal device not carried by the user may include: the terminal equipment carried by the user and the terminal equipment not carried by the user.
In step S12, a communication information transfer operation for transferring the communication information of the terminal device not carried by the user to the terminal device carried by the user is performed based on the information of the terminal device carried by the user and the terminal device not carried by the user.
The communication information includes an incoming message and a short message (such as a short message or chat software information) of a terminal device which is not carried by the user.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 3 is a flowchart illustrating a communication information transfer method according to an exemplary embodiment, and as shown in fig. 3, the application control method is applied to the smart wearable device in the foregoing scenario, and includes the following steps:
in step S21, terminal devices within the set range are searched for, and a terminal identifier list is acquired, which includes identifiers of all the searched terminal devices.
In this embodiment, step S21 may be implemented by using bluetooth technology, that is, the bluetooth technology is used to perform terminal device search, and accordingly, the set range is an effective range of bluetooth technology transmission.
In step S22, a binding device list is obtained, where the binding device list includes identifiers of a plurality of terminal devices bound to the same account.
In this embodiment, a plurality of device terminals are bound to the same account, and the smart wearable device is also bound to the account. Acquiring the binding device list can be realized in the following two ways:
the first mode comprises the following steps:
a list of bound devices is obtained from a local store.
The second way includes:
logging in a third-party server by adopting an account;
and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain a bound equipment list.
In step S23, the identifiers of the terminal device carried by the user and the terminal device not carried by the user are obtained according to the terminal identifier list and the binding device list, the identifier of the terminal device carried by the user exists in both the terminal identifier list and the binding device list, and the identifier of the terminal device not carried by the user exists in the binding device list but does not exist in the terminal identifier list.
The identifier of the terminal device may be an International Mobile Equipment Identity (IMEI) number of the terminal device.
In the present embodiment, the acquisition of information of the terminal device carried by the user and the terminal device not carried by the user is realized by steps S21 to S23.
In step S24, an inquiry command is sent to the terminal device carried by the user, where the inquiry command is used to instruct the terminal device carried by the user to inquire whether the user transfers the communication information of the terminal device not carried by the user to the terminal device carried by the user.
Further, the method further comprises:
binding with an unbound device;
and storing the identifier of the unbound device into a bound device list and uploading the identifier to a third-party server.
Wherein, binding with the unbound device may include:
searching unbound equipment, and searching through the Bluetooth technology;
sending a binding request to an unbound device;
and when receiving the binding response sent by the unbound device, binding the unbound device.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 4 is a flowchart illustrating a communication information transfer method according to an exemplary embodiment, and as shown in fig. 4, the application control method is applicable to a terminal device carried by a user in the foregoing scenario, and includes the following steps:
in step S31, terminal devices within the set range are searched for, and a terminal identifier list is acquired, which includes identifiers of all the searched terminal devices.
In step S32, a binding device list is obtained, where the binding device list includes identifiers of a plurality of terminal devices bound to the same account.
In step S33, the identifiers of the terminal device carried by the user and the terminal device not carried by the user are obtained according to the terminal identifier list and the binding device list, the identifier of the terminal device carried by the user exists in both the terminal identifier list and the binding device list, and the identifier of the terminal device not carried by the user exists in the binding device list but does not exist in the terminal identifier list.
The steps S31 to S33 may be the same as the aforementioned steps S21 to S23.
In step S34, a communication information transfer start prompt for asking the user whether to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user is displayed.
In step S35, an input selection instruction is received, where the selection instruction is used to instruct to turn on or not turn on communication information transfer of a terminal device that is not carried by the user.
In step S36, when the selection instruction instructs to start the communication information transfer of the terminal device not carried by the user, the communication information of the terminal device not carried by the user is transferred to the terminal device carried by the user.
In this embodiment, step S36 may include: sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by a user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward the information to the target terminal equipment for communication transfer.
The method for sending the call transfer request to the operator server and sending the information transfer instruction to the terminal device which is not carried by the user comprises the following steps:
and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending an information transfer instruction to the terminal equipment which is not carried by the user.
In the present embodiment, the communication information transfer operation is performed through step S34 to step S36.
Further, the method further comprises:
binding with an unbound device;
and storing the identifier of the unbound device into a bound device list and uploading the identifier to a third-party server.
Wherein, binding with the unbound device may include:
searching unbound equipment, and searching through the Bluetooth technology;
sending a binding request to an unbound device;
and when receiving the binding response sent by the unbound device, binding the unbound device.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 5 is a flowchart illustrating a communication information transfer method according to an exemplary embodiment, and as shown in fig. 5, the application control method is applicable to a terminal device carried by a user in the foregoing scenario, and includes the following steps:
in step S41, an inquiry command is received, where the inquiry command includes obtaining the identities of the terminal device carried by the user and the terminal devices not carried by the user.
The inquiry instruction is sent by the intelligent wearable device or other terminal devices carried by the user.
In step S42, a communication information transfer start prompt for asking the user whether to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user is displayed.
In step S43, an input selection instruction is received, where the selection instruction is used to instruct to turn on or not turn on communication information transfer of a terminal device that is not carried by the user.
In step S44, when the selection instruction instructs to start the communication information transfer of the terminal device not carried by the user, the communication information of the terminal device not carried by the user is transferred to the terminal device carried by the user.
The steps S42 to S44 may be the same as the aforementioned steps S34 to S36.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 6 is a flowchart illustrating a communication information transfer method according to an exemplary embodiment, where, as shown in fig. 6, the method includes the following steps:
in step S51, the smart wearable device searches for terminal devices within a set range, and obtains a terminal identifier list, where the terminal identifier list includes identifiers of all the searched terminal devices.
In step S52, the smart wearable device obtains a binding device list, where the binding device list includes identifiers of multiple terminal devices bound to the same account.
In step S53, the intelligent wearable device obtains the identifiers of the terminal device carried by the user and the terminal device not carried by the user according to the terminal identifier list and the binding device list, where the identifier of the terminal device carried by the user exists in both the terminal identifier list and the binding device list, and the identifier of the terminal device not carried by the user exists in the binding device list but does not exist in the terminal identifier list.
In step S54, the smart wearable device sends an inquiry instruction to the terminal device carried by the user.
Steps S51 to S54 are the same as steps S21 to S24.
In step S55, the terminal device carried by the user receives the query instruction, where the query instruction includes obtaining the identifiers of the terminal device carried by the user and the terminal devices not carried by the user.
In step S56, the terminal device carried by the user displays a communication information transfer start prompt for asking the user whether to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
In step S57, the terminal device carried by the user receives an input selection instruction, where the selection instruction is used to instruct to start or not start communication information transfer of the terminal device not carried by the user.
In step S58, when the selection instruction indicates to start the communication information transfer of the terminal device not carried by the user, the terminal device carried by the user sends a communication information transfer request to the third-party server, where the communication information transfer request includes the identifier and the communication number of the target terminal device of the communication information transfer and the identifier and the communication number of the terminal device not carried by the user.
In step S59, the third-party server sends a call transfer request to the operator server according to the communication information transfer request sent by the terminal device carried by the user, and sends an information transfer instruction to the terminal device not carried by the user.
The call forwarding request can include a communication number of a target terminal device for forwarding communication information and a communication number of a terminal device which is not carried by a user; the information transfer indication may include an identifier of a target terminal device for communication information transfer and an identifier of a terminal device not carried by the user.
The third-party server may store a correspondence between the identifier of the terminal device and the communication number.
Further, the third-party server also stores the binding information of the terminal device and the intelligent wearable device with the account, which is not described herein again.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 7 is a block diagram of a communication information transfer apparatus according to an exemplary embodiment, where the apparatus is an intelligent wearable device in the foregoing scenario, or a terminal device carried by a user, or a terminal device integrated on an intelligent wearable device, or a terminal device carried by a user, and as shown in fig. 7, the apparatus includes:
an obtaining module 501, configured to obtain information of a terminal device carried by a user and a terminal device not carried by the user;
a processing module 502, configured to execute a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user, which is obtained by the obtaining module 501, where the communication information transfer operation is used to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 8 is a block diagram of a communication information transfer apparatus according to an exemplary embodiment, where the apparatus is an intelligent wearable device in the foregoing scenario or is integrated on an intelligent wearable device, and as shown in fig. 8, the apparatus includes:
an obtaining module 601, configured to obtain information of a terminal device carried by a user and a terminal device not carried by the user;
a processing module 602, configured to execute a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user, which is obtained by the obtaining module 601, where the communication information transfer operation is used to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
The information of the terminal device carried by the user and the terminal device not carried by the user comprises: the terminal equipment carried by the user and the terminal equipment not carried by the user.
In this embodiment, the obtaining module 601 includes:
a searching submodule 6011, configured to search for terminal devices within a set range, and obtain a terminal identifier list, where the terminal identifier list includes identifiers of all searched terminal devices;
an obtaining submodule 6012, configured to obtain a binding device list, where the binding device list includes identifiers of multiple terminal devices bound to a same account;
determining submodule 6013, configured to obtain, according to the terminal identifier list obtained by searching submodule 6011 and the binding device list obtained by obtaining submodule 6012, identifiers of a terminal device carried by the user and a terminal device not carried by the user, where the identifier of the terminal device carried by the user exists in both the terminal identifier list and the binding device list, and the identifier of the terminal device not carried by the user exists in the binding device list but does not exist in the terminal identifier list.
Wherein, obtaining submodule 6012 is configured to:
acquiring a binding equipment list from a local storage; or,
acquisition submodule 6012, configured to:
logging in a third-party server by adopting an account;
and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain a bound equipment list.
A processing module 602 configured to:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
Further, the apparatus further comprises:
a binding module 603, configured to bind with an unbound device; and storing the identifier of the unbound device into a bound device list and uploading the identifier to a third-party server.
Wherein, the binding module 603 is configured to: searching unbound equipment, and searching through the Bluetooth technology; sending a binding request to an unbound device; and when receiving the binding response sent by the unbound device, binding the unbound device.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 9 is a block diagram illustrating a communication information transfer apparatus according to an exemplary embodiment, where the apparatus is a terminal device carried by a user in the foregoing scenario or a terminal device integrated with the user, and as shown in fig. 9, the apparatus includes:
an obtaining module 701, configured to obtain information of a terminal device carried by a user and a terminal device not carried by the user;
a processing module 702, configured to execute a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user, which is obtained by the obtaining module 701, where the communication information transfer operation is used to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
The information of the terminal device carried by the user and the terminal device not carried by the user comprises: the terminal equipment carried by the user and the terminal equipment not carried by the user.
In this embodiment, acquisition module 701 is the same as acquisition module 601, and includes a search sub-module 7011 (the same as search sub-module 6011), an acquisition sub-module 7012 (the same as acquisition sub-module 6012), and a determination sub-module 7013 (the same as determination sub-module 6013).
In this embodiment, the processing module 702 includes:
the output sub-module 7021 is configured to display a communication information transfer start prompt, where the communication information transfer start prompt is used to inquire of a user whether to transfer communication information of a terminal device that is not carried by the user to a terminal device that is carried by the user.
Further, the processing module 702 further includes:
the input sub-module 7022 is configured to receive an input selection instruction, where the selection instruction is used to instruct to start or not start communication information transfer of a terminal device not carried by a user;
the processing sub-module 7023 is configured to, when the selection instruction received by the input sub-module 7022 indicates to start communication information transfer of a terminal device not carried by the user, transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
Wherein, the processing submodule 7023 is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by a user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward the information to the target terminal equipment for communication transfer.
Further, processing sub-module 7023 is configured to:
and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending an information transfer instruction to the terminal equipment which is not carried by the user.
Further, the apparatus further comprises:
a binding module 703, configured to bind with an unbound device; and storing the identifier of the unbound device into a bound device list and uploading the identifier to a third-party server.
Wherein, the binding module 703 is configured to: searching unbound equipment, and searching through the Bluetooth technology; sending a binding request to an unbound device; and when receiving the binding response sent by the unbound device, binding the unbound device.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Fig. 10 is a block diagram illustrating a communication information transfer apparatus according to an exemplary embodiment, where the apparatus is a terminal device carried by a user in the foregoing scenario or a terminal device integrated with the user, and as shown in fig. 10, the apparatus includes:
an obtaining module 801, configured to obtain information of a terminal device carried by a user and a terminal device not carried by the user;
a processing module 802, configured to execute a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user, which is obtained by the obtaining module 801, where the communication information transfer operation is used to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
The information of the terminal device carried by the user and the terminal device not carried by the user comprises: the terminal equipment carried by the user and the terminal equipment not carried by the user.
In the present embodiment, the processing module 802 is the same as the processing module 702, and includes an output sub-module 8021 (the same as the output sub-module 7021), an input sub-module 8022 (the same as the input sub-module 7022), and a processing sub-module 8023 (the same as the processing sub-module 7023).
In this embodiment, the obtaining module 801 includes:
the receiving sub-module 8011 is configured to receive an inquiry instruction, where the inquiry instruction includes an identifier of a terminal device carried by a user and an identifier of a terminal device not carried by the user.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 11 is a block diagram illustrating an apparatus 900 for communication information transfer in accordance with an example embodiment. For example, apparatus 900 may be a terminal device.
Referring to fig. 11, the apparatus 900 may include one or more of the following components: a processing component 902, a memory 904, a power component 906, a multimedia component 908, an audio component 910, an input/output (I/O) interface 912, a sensor component 914, and a communication component 916.
The processing component 902 generally controls overall operation of the device 900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. Processing component 902 may include one or more processors 920 to execute instructions to perform all or a portion of the steps of the methods described above. Further, processing component 902 can include one or more modules that facilitate interaction between processing component 902 and other components. For example, the processing component 902 can include a multimedia module to facilitate interaction between the multimedia component 908 and the processing component 902.
The memory 904 is configured to store various types of data to support operation at the device 900. Examples of such data include instructions for any application or method operating on device 900, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 904 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power component 906 provides power to the various components of device 900. The power components 906 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 900.
The multimedia component 908 comprises a screen providing an output interface between the device 900 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 900 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 910 is configured to output and/or input audio signals. For example, audio component 910 includes a Microphone (MIC) configured to receive external audio signals when apparatus 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 904 or transmitted via the communication component 916. In some embodiments, audio component 910 also includes a speaker for outputting audio signals.
I/O interface 912 provides an interface between processing component 902 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 914 includes one or more sensors for providing status assessment of various aspects of the apparatus 900. For example, the sensor assembly 914 may detect an open/closed state of the device 900, the relative positioning of the components, such as a display and keypad of the apparatus 900, the sensor assembly 914 may also detect a change in the position of the apparatus 900 or a component of the apparatus 900, the presence or absence of user contact with the apparatus 900, orientation or acceleration/deceleration of the apparatus 900, and a change in the temperature of the apparatus 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 916 is configured to facilitate communications between the apparatus 900 and other devices in a wired or wireless manner. The apparatus 900 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 900 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 904 comprising instructions, executable by the processor 920 of the apparatus 900 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a device, enable the device to perform a method of communication information transfer, the method comprising:
acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user;
and executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to one implementation manner of the present disclosure, the information of the terminal device carried by the user and the terminal device not carried by the user includes: and the identifiers of the terminal equipment carried by the user and the terminal equipment not carried by the user.
According to another implementation manner of the present disclosure, the acquiring information of the terminal device carried by the user and the terminal device not carried by the user includes:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment;
acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
and obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
According to another implementation manner of the present disclosure, the acquiring the list of bound devices includes:
acquiring the binding equipment list from a local storage; or,
the acquiring of the binding device list includes:
logging in a third-party server by adopting the account;
and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain the bound equipment list.
According to another implementation manner of the present disclosure, the executing, according to the information of the terminal device carried by the user and the terminal device not carried by the user, a communication information transfer operation includes:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the present disclosure, the acquiring information of the terminal device carried by the user and the terminal device not carried by the user includes:
and receiving an inquiry instruction, wherein the inquiry instruction comprises the identification of the terminal equipment carried by the user and the identification of the terminal equipment not carried by the user.
According to another implementation manner of the present disclosure, the executing, according to the information of the terminal device carried by the user and the terminal device not carried by the user, a communication information transfer operation includes:
and displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether the user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the present disclosure, the executing a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user further includes:
receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
According to another implementation manner of the present disclosure, the transferring the communication information of the terminal device not carried by the user to the terminal device carried by the user includes:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
According to another implementation manner of the present disclosure, the sending of the call forwarding request to the operator server includes:
and sending a communication information transfer request to a third-party server, wherein the communication information transfer request comprises the identification and the communication number of the target terminal equipment transferred by the communication information and the identification and the communication number of the terminal equipment not carried by the user, so that the third-party server sends a call transfer request to the operator server, and simultaneously, the third-party server sends an information transfer instruction to the terminal equipment not carried by the user.
Fig. 12 is a block diagram illustrating a communication information transfer system according to an exemplary embodiment, as shown in fig. 12, the system including:
the first terminal device 111 is configured to acquire information of a terminal device carried by a user and a terminal device not carried by the user;
and the second terminal device 112 is configured to perform a communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user, which is acquired by the first terminal device 111, where the communication information transfer operation is used to transfer the communication information of the terminal device not carried by the user to the terminal device carried by the user.
The first terminal device 111 may be a smart wearable device in the foregoing or a terminal device carried by a user, and the second terminal device 112 may be a terminal device carried by a user in the foregoing.
Wherein, the second terminal device 112 is configured to:
and displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether the user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
Receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by a user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
Wherein, the second terminal device 112 is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by a user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward the information to the target terminal equipment for communication transfer.
Wherein, the system further comprises a third party server 113,
a second terminal device 112 for: sending a communication information transfer request to a third-party server 113, where the communication information transfer request includes an identifier and a communication number of a target terminal device to which the communication information is transferred and an identifier and a communication number of a terminal device which is not carried by the user;
and the third-party server 113 is configured to send a call transfer request to the operator server according to the communication information transfer request sent by the second terminal device 112, and send an information transfer instruction to a terminal device that is not carried by the user.
According to the method and the device, the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained, then the communication information transfer operation is executed according to the information of the terminal equipment carried by the user and the information of the terminal equipment not carried by the user, the communication information of the terminal equipment not carried by the user is transferred to the terminal equipment carried by the user, and the problems that an incoming call is missed or the information is not timely checked and received are solved.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (20)
1. A method for transferring communication information, the method comprising:
acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user, wherein the information of the terminal equipment carried by the user and the terminal equipment not carried by the user comprises the following steps: the terminal equipment carried by the user and the terminal equipment not carried by the user are identified;
executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user;
the acquiring information of the terminal device carried by the user and the terminal device not carried by the user includes:
receiving an inquiry instruction, wherein the inquiry instruction comprises identifications of terminal equipment carried by a user and terminal equipment not carried by the user, the inquiry instruction is sent by intelligent wearable equipment, and the identifications of the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained by the intelligent wearable equipment through the following modes:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment;
acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
and obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
2. The method of claim 1, wherein obtaining the list of bound devices comprises:
acquiring the binding equipment list from a local storage; or,
the acquiring of the binding device list includes:
logging in a third-party server by adopting the account;
and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain the bound equipment list.
3. The method according to claim 1, wherein the performing communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user comprises:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
4. The method according to claim 1, wherein the performing communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user comprises:
and displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether the user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
5. The method according to claim 4, wherein the performing the communication information transfer operation according to the information of the terminal device carried by the user and the terminal device not carried by the user further comprises:
receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
6. The method of claim 5, wherein the transferring the communication information of the terminal device not carried by the user to the terminal device carried by the user comprises:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
7. The method of claim 6, wherein the sending a call transfer request to an operator server and an information transfer indication to a terminal device not carried by the user comprises:
and sending a communication information transfer request to a third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device for transferring the communication information and an identifier and a communication number of a terminal device which is not carried by the user, and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending the information transfer instruction to the terminal device which is not carried by the user.
8. A communication information transfer apparatus, comprising:
an obtaining module, configured to obtain information of a terminal device carried by a user and a terminal device not carried by the user, where the information of the terminal device carried by the user and the terminal device not carried by the user includes: the terminal equipment carried by the user and the terminal equipment not carried by the user are identified;
the processing module is used for executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, which is acquired by the acquisition module, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user;
wherein, the obtaining module includes:
the receiving submodule is used for receiving an inquiry instruction, the inquiry instruction comprises the identification of the terminal device carried by the user and the identification of the terminal device not carried by the user, the inquiry instruction is sent by the intelligent wearable device, and the identification of the terminal device carried by the user and the identification of the terminal device not carried by the user are obtained by the intelligent wearable device through the following modes:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment; acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account; and obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
9. The apparatus of claim 8, wherein the acquisition sub-module is configured to:
acquiring the binding equipment list from a local storage; or,
the acquisition submodule is configured to:
logging in a third-party server by adopting the account; and acquiring the identifier of the terminal equipment bound on the account from the third-party server to obtain the bound equipment list.
10. The apparatus of claim 9, wherein the processing module is configured to:
and sending an inquiry instruction to the terminal equipment carried by the user, wherein the inquiry instruction is used for indicating the terminal equipment carried by the user and inquiring whether the user transfers the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
11. The apparatus of claim 8, wherein the processing module comprises:
and the output submodule is used for displaying a communication information transfer starting prompt, and the communication information transfer starting prompt is used for inquiring whether a user transfers the communication information of the terminal equipment which is not carried by the user to the terminal equipment carried by the user.
12. The apparatus of claim 11, wherein the processing module further comprises:
the input submodule is used for receiving an input selection instruction, and the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and the processing submodule is used for transferring the communication information of the terminal equipment which is not carried by the user to the terminal equipment which is carried by the user when the selection instruction received by the input submodule indicates that the communication information transfer of the terminal equipment which is not carried by the user is started.
13. The apparatus of claim 12, wherein the processing submodule is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
14. The apparatus of claim 13, wherein the processing sub-module is configured to:
and sending a communication information transfer request to a third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device for transferring the communication information and an identifier and a communication number of a terminal device which is not carried by the user, and the third-party server is used for responding to the communication information transfer request, sending a call transfer request to the operator server and sending the information transfer instruction to the terminal device which is not carried by the user.
15. A communication information transfer apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring information of terminal equipment carried by a user and terminal equipment not carried by the user, wherein the information of the terminal equipment carried by the user and the terminal equipment not carried by the user comprises the following steps: the terminal equipment carried by the user and the terminal equipment not carried by the user are identified;
executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user;
the acquiring information of the terminal device carried by the user and the terminal device not carried by the user includes:
receiving an inquiry instruction, wherein the inquiry instruction comprises identifications of terminal equipment carried by a user and terminal equipment not carried by the user, the inquiry instruction is sent by intelligent wearable equipment, and the identifications of the terminal equipment carried by the user and the terminal equipment not carried by the user are obtained by the intelligent wearable equipment through the following modes:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment;
acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
and obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list.
16. A communication information transfer system, said system comprising:
the first terminal device is used for acquiring information of terminal devices carried by users and terminal devices not carried by users, and the first terminal device is an intelligent wearable device;
wherein, the information of the terminal device carried by the user and the terminal device not carried by the user comprises: the identification of the terminal device carried by the user and the identification of the terminal device not carried by the user are obtained by the intelligent wearable device in the following mode:
searching terminal equipment in a set range, and acquiring a terminal identification list, wherein the terminal identification list comprises identifications of all searched terminal equipment;
acquiring a binding equipment list, wherein the binding equipment list comprises a plurality of identifications of terminal equipment bound on the same account;
obtaining the identifications of the terminal equipment carried by the user and the identifications of the terminal equipment not carried by the user according to the terminal identification list and the binding equipment list, wherein the identifications of the terminal equipment carried by the user exist in the terminal identification list and the binding equipment list at the same time, and the identifications of the terminal equipment not carried by the user exist in the binding equipment list but do not exist in the terminal identification list;
sending an inquiry instruction, wherein the inquiry instruction comprises the terminal equipment carried by the user and the identification of the terminal equipment not carried by the user;
and the second terminal equipment is used for receiving the inquiry instruction sent by the first terminal equipment and executing communication information transfer operation according to the information of the terminal equipment carried by the user and the terminal equipment not carried by the user, which is acquired by the first terminal equipment, wherein the communication information transfer operation is used for transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
17. The system of claim 16, wherein the second terminal device is configured to:
displaying a communication information transfer starting prompt, wherein the communication information transfer starting prompt is used for inquiring whether a user transfers communication information of terminal equipment which is not carried by the user to the terminal equipment carried by the user;
receiving an input selection instruction, wherein the selection instruction is used for indicating to start or not start communication information transfer of terminal equipment which is not carried by the user;
and when the selection instruction indicates that the communication information transfer of the terminal equipment not carried by the user is started, transferring the communication information of the terminal equipment not carried by the user to the terminal equipment carried by the user.
18. The system of claim 17, wherein the second terminal device is configured to:
sending a call forwarding request to an operator server, wherein the call forwarding request is used for starting a call forwarding service of terminal equipment which is not carried by the user so as to forward an incoming call of the terminal equipment which is not carried by the user to target terminal equipment for transferring communication information;
and sending an information transfer instruction to the terminal equipment which is not carried by the user, wherein the information transfer instruction is used for instructing the terminal equipment which is not carried by the user to forward information to the target terminal equipment of the communication transfer.
19. The system of claim 18, further comprising a third party server,
the second terminal device is configured to: sending a communication information transfer request to the third-party server, wherein the communication information transfer request comprises an identifier and a communication number of a target terminal device of the communication information transfer and an identifier and a communication number of a terminal device which is not carried by the user;
and the third-party server is used for sending a call transfer request to the operator server according to the communication information transfer request sent by the second terminal equipment and sending the information transfer instruction to the terminal equipment which is not carried by the user.
20. A computer-readable storage medium comprising at least one instruction which, when executed by a processor, performs the communication information transfer method of any of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510713522.0A CN105430625B (en) | 2015-10-28 | 2015-10-28 | Communication information transfer method, apparatus and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510713522.0A CN105430625B (en) | 2015-10-28 | 2015-10-28 | Communication information transfer method, apparatus and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105430625A CN105430625A (en) | 2016-03-23 |
CN105430625B true CN105430625B (en) | 2019-09-27 |
Family
ID=55508495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510713522.0A Active CN105430625B (en) | 2015-10-28 | 2015-10-28 | Communication information transfer method, apparatus and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105430625B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847570B (en) * | 2016-04-06 | 2019-06-04 | 北京小米移动软件有限公司 | The means of communication and device |
CN105939513A (en) * | 2016-06-24 | 2016-09-14 | 青岛海信移动通信技术股份有限公司 | Call transfer method and device |
CN106210011A (en) * | 2016-06-30 | 2016-12-07 | 珠海市魅族科技有限公司 | A kind of message prompt method and device |
US10298769B2 (en) * | 2016-07-22 | 2019-05-21 | Lenovo (Singapore) Pte. Ltd. | Call transfer between devices |
CN106534495B (en) * | 2016-10-31 | 2019-11-15 | 北京小米移动软件有限公司 | The method, device and equipment of information processing |
CN106973372A (en) * | 2017-04-28 | 2017-07-21 | 努比亚技术有限公司 | Call forwarding implementation method, terminal, core net and computer-readable recording medium |
CN109842605B (en) * | 2017-11-29 | 2020-07-07 | 华为技术有限公司 | Card binding method and terminal |
CN110351675B (en) * | 2019-07-30 | 2022-01-21 | 中国联合网络通信集团有限公司 | Method and device for managing one-number multi-terminal communication service |
CN115175114A (en) * | 2021-04-07 | 2022-10-11 | Oppo广东移动通信有限公司 | Call forwarding processing method, device, electronic equipment and storage medium |
CN115150429B (en) * | 2022-06-15 | 2024-07-30 | 复旦大学附属中山医院 | Medical care patient closed-loop communication method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103152710A (en) * | 2013-03-05 | 2013-06-12 | 北京赞成科技发展有限公司 | Short message diversion method, device and system |
CN104125550A (en) * | 2014-06-23 | 2014-10-29 | 小米科技有限责任公司 | Communication forwarding method, terminal, server and system |
CN104469714A (en) * | 2014-11-28 | 2015-03-25 | 小米科技有限责任公司 | Short message sending method and device |
CN104954987A (en) * | 2015-06-19 | 2015-09-30 | 小米科技有限责任公司 | Business processing method and device |
-
2015
- 2015-10-28 CN CN201510713522.0A patent/CN105430625B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103152710A (en) * | 2013-03-05 | 2013-06-12 | 北京赞成科技发展有限公司 | Short message diversion method, device and system |
CN104125550A (en) * | 2014-06-23 | 2014-10-29 | 小米科技有限责任公司 | Communication forwarding method, terminal, server and system |
CN104469714A (en) * | 2014-11-28 | 2015-03-25 | 小米科技有限责任公司 | Short message sending method and device |
CN104954987A (en) * | 2015-06-19 | 2015-09-30 | 小米科技有限责任公司 | Business processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105430625A (en) | 2016-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105430625B (en) | Communication information transfer method, apparatus and system | |
CN104219092B (en) | The compatibility method of a kind of router administration application and router firmware and device | |
CN105228202B (en) | Network connection method and device | |
US11792659B2 (en) | Method and device for using network slice | |
JP2016535523A (en) | Network connection method, apparatus, program, and recording medium | |
CN104660685A (en) | Method and device for obtaining equipment information | |
CN109451877B (en) | Unmanned aerial vehicle control method and device, unmanned aerial vehicle and remote control equipment | |
CN108401532B (en) | Communication link configuration method and device | |
CN105282809A (en) | Network model switching method and apparatus, and terminal equipment | |
US20220256497A1 (en) | Methods and apparatuses for receiving paging signaling, and methods and apparatuses for transmitting paging signaling | |
CN105049219B (en) | Flow booking method and system, mobile terminal and server | |
CN106507282B (en) | Wireless connection control method and device | |
CN105208089A (en) | Information display method, apparatus and system | |
CN107666660B (en) | Interphone configuration method and device | |
CN106453982A (en) | Method and apparatus for dialing telephone number, fixed telephone and mobile terminal | |
CN109040651B (en) | Video communication method and device | |
CN111010721A (en) | Wireless network distribution method, wireless network distribution device and computer readable storage medium | |
CN105472006A (en) | File transfer method, device and system | |
CN106658412B (en) | Positioning method and device | |
CN106933111B (en) | Method and device for controlling equipment | |
CN104780256A (en) | Address book management method and device and intelligent terminal | |
CN106878654B (en) | Video communication method and device | |
CN110121148B (en) | Interphone team method and device | |
CN106506808A (en) | The method and device pointed out by communication message | |
CN113692067B (en) | Device connection method and device and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |