Embodiment
At first, the invention provides the method that a kind of portable terminal and conversation base are shared communicating data, the method comprises:
Provide a conversation base, this conversation base access communication network;
Between portable terminal and described conversation base, set up the coupling connecting channel;
Described portable terminal sends the terminal instruction by described coupling connecting channel to described conversation base, and this terminal instruction is used for controlling described conversation base by the phone of described communication network dial-out and/or incoming call.
For making the purpose, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing embodiments of the invention are described in detail.
At first please refer to Fig. 1, Fig. 1 is according to the basic application scenarios schematic diagram of portable terminal of the present invention with a kind of embodiment of the method for the shared communicating data of conversation base, wherein,conversation base 100 access communication networks, described communication network comprises PSTN, 3G network, cdma network, GSM network or its combination, thebase 100 of namely conversing can have the interface of one or more described communication networks, is used for the data access that carries out voice call by described communication network.In a preferred embodiment, be provided for loudspeaker, microphone and the dialing keyboard etc. of voice call on theconversation base 100, the user uses separately this conversation base can pass through described communication network dial-out/Inbound Calls.
Portable terminal 200 has data-handling capacity and human-computer interaction function, and the user can send instruction by operating mobile terminal 200.In a preferred embodiment, thisportable terminal 200 can be smart mobile phone, portable PC, panel computer or palm data terminal.In a more typical preferred embodiment,portable terminal 200 is smartmobile phones 200 of access to wireless communication network, and namely the user uses separately this smartmobile phone 200 to carry out voice call by described cordless communication network.Described cordless communication network comprises GSM network, WiFi network, cdma network, 3G network or its combination.Correspondingly, this smartmobile phone 200 can comprise the jockey of one or more described cordless communication networks, is used for accessing described cordless communication network in order to carry out voice call.
Set up the coupling connecting channel betweenconversation base 100 and theportable terminal 200, the user uses the human-computer interaction function ofportable terminal 200 to send the terminal instruction, this terminal instruction is movedterminal 200 and is sent toconversation base 100 by described coupling connecting channel, is used forcontrol conversation base 100 by the phone of described communication network dial-out and/or incoming call.The implication of described control refers to the control to the state of the corresponding voice call that the phone of described dial-out and/or incoming call is connected, on-hook, Call Waiting etc. are common.Described coupling connecting channel can be the wire signal channel, also can be the wireless signal channel, and preferably, described coupling connecting channel is the channel of wireless near field communication, for example bluetooth channel or WiFi channel.The method of setting up the channel of above-mentioned wireless near field communication betweenconversation base 100 and theportable terminal 200 comprises: the first kind,conversation base 100 open wireless functions of search,portable terminal 200 in the scope that covers to the signal of described wireless near field communication sends matching request and wait-for-response, in caseportable terminal 200 these matching request of response are namely set up described coupling connecting channel between the two; Equations of The Second Kind,conversation base 200 in the signal cover ofportable terminal 200 its wireless near field communications of active searching, and send matching request toconversation base 200, in case these matching request ofconversation base 100 response are namely set up described coupling connecting channel between the two; The 3rd class,conversation base 100 andportable terminal 200 equal open wireless functions of search are in case described coupling connecting channel is then set up in the stack of the coverage of the signal of both described wireless near field communications between the two automatically.
Normally, set up described coupling connecting channel between 100 and oneportable terminal 200 of a conversation base, its conversation is controlled by the terminal instruction that thisportable terminal 200 sends; Further,portable terminal 200 can and one or more converse and set up described coupling connecting channel between thebase 100, namely aportable terminal 200 can be controlledmany conversation bases 100 in time discretely.
Among the embodiment more preferably, converse betweenbase 100 and theportable terminal 200 by described coupling connecting channel isochronous audio signal.Whenconversation base 100 is in the talkthrough state, on the one hand,portable terminal 200 becomes the public address equipment ofconversation base 100, plays fromconversation base 100 synchronously and the audio signal of the described conversation that comes to the user; On the other hand, the user utilizes the audio signal of microphone apparatus input ofportable terminal 200 synchronously to thebase 100 of conversing, to realize normal voice call function.
Based on above-mentioned prerequisite,portable terminal 200 is realized the control to the conversation ofconversation base 100 as can be known, among the preferred embodiment,conversation base 100 also has human-computer interaction device, be used for sending the base instruction by described coupling connecting channel toportable terminal 200, this base instruction is used for controlportable terminal 200 by the phone of described cordless communication network dial-out and/or incoming call.Described human-computer interaction device comprises at least be used to the Keysheet module of inputting described base instruction; And the display module that shows described base instruction.Typically, in one embodiment, described Keysheet module is embodied as numeral and the function keyboard of black phone base, and described display module is embodied as colour or black-and-white crystal screen.Among other embodiment, described Keysheet module is not embodied directly as the structure of physical button, and is embodied as the virtual soft dish that forms at contact panel, and this contact panel is described display module.Correspondingly, described base instruction is transferred to by described cordless communication networkportable terminal 200 and/or the control of the state of the corresponding voice call that the phone of incoming call is connected, on-hook, Call Waiting etc. are common.
Similarly, whenportable terminal 200 is in the talkthrough state, on the one hand,conversation base 100 becomes the public address equipment ofportable terminal 200, plays fromportable terminal 200 synchronously and the audio signal of the described conversation that comes to the user; On the other hand, the user utilizes the audio signal of microphone apparatus input ofconversation base 100 synchronously toportable terminal 200, to realize normal voice call function.
Alternatively, when using the conversation ofportable terminal 200control conversation bases 100,conversation base 100 will be transferred to and/or the attribute data of the phone of incoming call is sent toportable terminal 200 by described coupling connecting channel by described communication network, and the display device of thisportable terminal 200 is showed described attribute data.When using the conversation ofconversation base 100 controlportable terminals 200,portable terminal 200 will be transferred to and/or the attribute data of the phone of incoming call is sent toconversation base 100 by described coupling connecting channel by described cordless communication network, and described display module is showed this attribute data.Described attribute data comprises the telephone number of the object-based device of the current conversation of carrying out at least.
In order to further specify the application of the embodiment shown in Fig. 1, please refer to Fig. 2 to Fig. 5, Fig. 2 to Fig. 5 is respectively the schematic diagram of several typical application scenarioss of the embodiment shown in Fig. 1.
Please refer to Fig. 2, in the application scenarios shown in Fig. 2,conversation base 100 is by the communication network Inbound Calls, and the number of incoming call side is 010-12345678.If thisportable terminal 200 is the smartmobile phones 200 with contact panel,interface 201 is typical interface on the screen of this smartmobile phone 200, andconversation base 100 at first is sent to the telephone number of this Inbound Calls on the smartmobile phone 200 and shows.Different by the phone of described cordless communication network incoming call from smartmobile phone 200, clearly show on its screen by " base incoming call ", and show that the telephone number of sending a telegram here is " 010-12345678 ", then provide " answering " and " refusal " two classes to control the option of this conversation.If user's operative intelligencemobile phone 200 is also selected " answering " option, then smartmobile phone 200 sends the terminal instruction that this incoming call of control is connected by described coupling connecting channel toconversation base 100, andconversation base 100 is according to this terminal instruction connecting incoming call; If user's operative intelligencemobile phone 200 is also selected " refusal " option, then smartmobile phone 200 sends the terminal instruction that this incoming call of control is hung up by described coupling connecting channel toconversation base 100, andconversation base 100 is according to this terminal instruction refusal and hang up this incoming call.
Please refer to Fig. 3, in the application scenarios shown in Fig. 3, useportable terminal 200control conversation bases 100 to dial number by communication network, the number of dial-out is 010-12345678.As previously mentioned,portable terminal 200 is the smartmobile phones 200 with contact panel, andinterface 201 is typical interface on the screen of this smart mobile phone 200.Different by described cordless communication network outgoing call from smartmobile phone 200, clearly show " using base to call out " on its screen, and show that the telephone number of its calling is " 010-12345678 ".This moment, smartmobile phone 200 sent its terminal instruction that makes a call of control by described coupling connecting channel toconversation base 100, andconversation base 100 makes a call to telephone number 010-12345678 according to this terminal instruction.Preferably, provide " redialing " and " abandoning " two classes to control the option of this conversation at smart mobile phone 200.If call out unsuccessful or access failure for the first time, user's operative intelligencemobile phone 200 is also selected " redialing " option, then smartmobile phone 200 is retransmitted the terminal instruction by described coupling connecting channel toconversation base 100 and is conversedbase 100 by described communication network again calling telephone number 010-12345678 with control, andconversation base 100 carries out corresponding redialing according to this terminal instruction; If user's operative intelligencemobile phone 200 is also selected " abandoning " option, then smartmobile phone 200 sends the terminal instruction that this calling of control is hung up by described coupling connecting channel toconversation base 100, andconversation base 100 is hung up described calling according to this terminal instruction.
Please refer to Fig. 4, in the application scenarios shown in Fig. 4, smartmobile phone 200 is by the cordless communication network Inbound Calls, and the number of incoming call side is 010-12345678.The base of wherein conversing has display 101 andkeyboard 102, andinterface 111 is typical interface that are presented on thedisplay 101, and smartmobile phone 200 at first is sent to demonstration on theconversation base 100 with the telephone number of this Inbound Calls.Different by the phone of described communication network incoming call fromconversation base 100, clearly show on its screen " cell phone incoming call ", and show that the telephone number of sending a telegram here is " 010-12345678 ", then provide " answering " and " refusal " two classes to control the option of this conversation.If the user operatesconversation base 100 and selects " answering " option, thebase 100 of then conversing sends the base instruction that this incoming call of control is connected by described coupling connecting channel to smartmobile phone 200, and smartmobile phone 200 is according to this base instruction connecting incoming call; If the user operatesconversation base 100 and selects " refusal " option, thebase 100 of then conversing sends the base instruction that this incoming call of control is hung up by described coupling connecting channel to smartmobile phone 200, andconversation base 100 is according to this base instruction refusal and hang up this incoming call.
Please refer to Fig. 5, in the application scenarios shown in Fig. 5, useportable terminal 200control conversation bases 100 to dial number by communication network, the number of dial-out is 010-12345678.As previously mentioned, the conversation base hasdisplay 101 andkeyboard 102, andinterface 111 is typical interface that are presented on the display 101.Different by described communication network outgoing call fromconversation base 100, clearly show on thedisplay 101 " use handset call ", and show that the telephone number of its calling is " 010-12345678 ".Thebase 100 of conversing this moment sends its base instruction that makes a call of control by described coupling connecting channel to smartmobile phone 200, and smartmobile phone 200 makes a call to telephone number 010-12345678 according to this terminal instruction.Preferably, provide " redialing " and " abandoning " two classes to control the option of this conversation at conversation base 100.If call out unsuccessful or access failure for the first time, the user operatesconversation base 100 and selects " redialing " option, thebase 100 of then conversing is retransmitted the terminal instruction by described coupling connecting channel to smartmobile phone 200 and is passed through again calling telephone number 010-12345678 of described cordless communication network with control smartmobile phone 200, and smartmobile phone 200 carries out corresponding redialing according to this terminal instruction; If the user operatesconversation base 100 and selects " abandoning " option, thebase 100 of then conversing sends the terminal instruction that this calling of control is hung up by described coupling connecting channel to smartmobile phone 200, and smartmobile phone 200 is hung up described calling according to this terminal instruction.
It is to be noted, after no matter being the closing of the circuit ofconversation base 100 by described communication network dial-out and/or incoming call, or behind the closing of the circuit of above-mentionedportable terminal 200 by described cordless communication network dial-out and/or incoming call, converse betweenbase 100 and theportable terminal 200 all by described coupling connecting channel isochronous audio signal, to carry out normal voice call.
On the other hand, the present invention also provides conversation base a kind of and the shared communicating data of portable terminal, please refer to Fig. 6, Fig. 6 is that thisconversation base 100 comprises according to structural representation and the application state schematic diagram thereof of a kind of embodiment of the conversation base of of the present invention and the shared communicating data of portable terminal:
Network interface 110 is used for the access communication network;
Link block 120, be used for andportable terminal 200 between set up the coupling connecting channel;
Conversation control module 130 is used for the terminal instruction that mobile terminal receive 200 sends by described coupling connecting channel, and this terminal instruction is conversed for control, andbase 100 is transferred to by described communication network and/or the phone of incoming call.
Particularly,conversation base 100 is bynetwork interface 110 access communication networks, described communication network comprises PSTN, 3G network, cdma network, GSM network or its combination, and namelynetwork interface 110 can comprise be used to the physical interface that accesses above-mentioned any one or more communication network.In a preferred embodiment, be provided for loudspeaker, microphone and the dialing keyboard etc. of voice call on theconversation base 100, the user uses separately this conversation base can pass through described communication network dial-out/Inbound Calls.
Portable terminal 200 has data-handling capacity and human-computer interaction function, and the user can send instruction by operating mobile terminal 200.In a preferred embodiment, thisportable terminal 200 can be smart mobile phone, portable PC, panel computer or palm data terminal.In a more typical preferred embodiment,portable terminal 200 is smartmobile phones 200 of access to wireless communication network, and namely the user uses separately this smartmobile phone 200 to carry out voice call by described cordless communication network.Described cordless communication network comprises GSM network, WiFi network, cdma network, 3G network or its combination.Correspondingly, this smartmobile phone 200 can comprise the jockey of one or more described cordless communication networks, is used for accessing described cordless communication network in order to carry out voice call.
Set up the coupling connecting channel betweenconversation base 100 and theportable terminal 200, the user uses the human-computer interaction function ofportable terminal 200 to send the terminal instruction, this terminal instruction is movedterminal 200 and is sent toconversation base 100 by described coupling connecting channel, is used forcontrol conversation base 100 by the phone of described communication network dial-out and/or incoming call.The implication of described control refers to the control to the state of the corresponding voice call that the phone of described dial-out and/or incoming call is connected, on-hook, Call Waiting etc. are common.Described coupling connecting channel can be the wire signal channel, it also can be the wireless signal channel, preferably, described coupling connecting channel is the channel of wireless near field communication, for example bluetooth channel or WiFi channel, thenlink block 120 is Bluetooth adapter or WiFi adapter, or the linkage function adapter of integrated with Bluetooth and two kinds of signals of WiFi.The method of setting up the channel of above-mentioned wireless near field communication betweenconversation base 100 and theportable terminal 200 comprises: the first kind,conversation base 100 open wireless functions of search,portable terminal 200 in the scope that covers to the signal of described wireless near field communication sends matching request and wait-for-response, in caseportable terminal 200 these matching request of response are namely set up described coupling connecting channel between the two; Equations of The Second Kind,conversation base 200 in the signal cover ofportable terminal 200 its wireless near field communications of active searching, and send matching request toconversation base 200, in case these matching request ofconversation base 100 response are namely set up described coupling connecting channel between the two; The 3rd class,conversation base 100 andportable terminal 200 equal open wireless functions of search are in case described coupling connecting channel is then set up in the stack of the coverage of the signal of both described wireless near field communications between the two automatically.
Normally, set up described coupling connecting channel between 100 and oneportable terminal 200 of a conversation base, its conversation is controlled by the terminal instruction that thisportable terminal 200 sends; Further,portable terminal 200 can and one or more converse and set up described coupling connecting channel between thebase 100, namely aportable terminal 200 can be controlledmany conversation bases 100 in time discretely.
Preferably,conversation base 100 also comprisessynchronization module 140, for the audio signal ofbase 100 withportable terminal 200 of conversing synchronously by described coupling connecting channel.The concrete function ofsynchronization module 140 is to realize thatconversation base 100 is for the transmitting-receiving of the audio signal of portable terminal 200.Whenconversation base 100 is in the talkthrough state, on the one hand,portable terminal 200 becomes the public address equipment ofconversation base 100, plays fromconversation base 100 synchronously and the audio signal of the described conversation that comes to the user; On the other hand, the user utilizes the audio signal of microphone apparatus input ofportable terminal 200 synchronously to thebase 100 of conversing, to realize normal voice call function.Whenportable terminal 200 is in the talkthrough state, on the one hand,conversation base 100 becomes the public address equipment ofportable terminal 200, plays fromportable terminal 200 synchronously and the audio signal of the described conversation that comes to the user; On the other hand, the user utilizes the audio signal of microphone apparatus input ofconversation base 100 synchronously toportable terminal 200, to realize normal voice call function.
Further preferably,conversation base 100 also comprises human-computer interaction device 150, be used for sending the base instruction by described coupling connecting channel toportable terminal 200, this base instruction is used for controlportable terminal 200 by the phone of described cordless communication network dial-out and/or incoming call.Human-computer interaction device 150 comprises at least be used to theKeysheet module 151 of inputting described base instruction; And thedisplay module 152 that shows described base instruction.Typically, in one embodiment,Keysheet module 151 is embodied as numeral and the function keyboard of black phone base, anddisplay module 152 is embodied as colour or black-and-white crystal screen.Among other embodiment,Keysheet module 151 is not embodied directly as the structure of physical button, and is embodied as the virtual soft dish that forms at contact panel, and this contact panel is display module 152.Correspondingly, described base instruction is transferred to by described cordless communication networkportable terminal 200 and/or the control of the state of the corresponding voice call that the phone of incoming call is connected, on-hook, Call Waiting etc. are common.
Alternatively, when using the conversation ofportable terminal 200control conversation bases 100,conversation base 100 will be transferred to and/or the attribute data of the phone of incoming call is sent toportable terminal 200 by described coupling connecting channel by described communication network, and the display device of thisportable terminal 200 is showed described attribute data.When using the conversation ofconversation base 100 controlportable terminals 200,portable terminal 200 will be transferred to and/or the attribute data of the phone of incoming call is sent toconversation base 100 by described coupling connecting channel by described cordless communication network, anddisplay module 152 is showed these attribute datas.Described attribute data comprises the telephone number of the object-based device of the current conversation of carrying out at least.
Portable terminal provided by the invention can be combined to realize with programmable logic device with the method that the conversation base is shared communicating data, also may be embodied as computer software, can be a kind of computer program according to embodiments of the invention for example, move this program product and make computer carry out the method that is used for demonstrating.Described computer program comprises computer-readable recording medium, comprises computer program logic or code section on this medium, is used for realizing said method.Described computer-readable recording medium can be installed in the computer built-in medium or can be from the removable medium (for example heat is dialled slotting technology memory device) of basic computer dismounting.Described built-in medium includes but not limited to rewritable nonvolatile memory, for example RAM, ROM, flash memory and hard disk.Described removable medium includes but not limited to: optical storage media (for example CD-ROM and DVD), magneto-optic storage media (for example MO), magnetic recording medium (for example tape or portable hard drive), have the media (for example storage card) of built-in rewritable nonvolatile memory and have the media (for example ROM box) of built-in ROM.
It will be appreciated by those skilled in the art that any computer system with suitable programmer all can carry out all steps of the method for the present invention that is included in the program product.Although most embodiments of the description of method all lay particular emphasis on software program in this specification, realize that as firmware and hardware the alternate embodiment of method provided by the invention is equally within the scope of protection of present invention.
Conversation base provided by the invention and portable terminal and conversation base are shared the method for communicating data, by between portable terminal and conversation base, setting up the coupling connecting channel, the conversation control of portable terminal and conversation base is combined, its advantage has been to bring into play the portability of portable terminal, and the use of portable terminal is associated with the conversation base, the use habit that more meets the user, lifting operation efficient and user experience.
Above disclosed only is preferred embodiments more of the present invention, certainly can not limit with this interest field of the present invention, and the equivalent variations of therefore doing according to claim of the present invention still belongs to the scope that the present invention is contained.