Reserve the multiple playing system of overstating before a kind of realization calling and called conversationTechnical field
The present invention is relevant with telephone system, in particular, relates to the preceding multiple playing system of overstating of reserving of a kind of realization calling and called conversation.
Background technology
In the traditional telephone system, the calling party puts through callee's phone, converses before speech channel connect to set up both sides, produce ring back tone on the called equipment and notify the callee, but the calling party can not be before the conversation beginning transmission information.
Also have a kind of telephone system, callee's message function is automatic connecting incoming call after specifying ringing number, to allow the calling party leave a message.After the calling party hung up the telephone, answering machine was finished message information record.Message information can be played when being recorded.If the callee hears this message message and receive calls that speech channel is connected, both sides can converse.But may need some times to allow the callee connect phone.In any case but message information can not be by automatic repeat playing.If the calling party expects callee's answerphone during the message record, must guarantee that then circuit keeps connecting and answering machine continues record, the resource that will waste answering machine like that.If the callee near phone, might not can't hear by part message information.In addition, the user is hanging up behind the message on the answering machine, because he thinks that the callee is not by phone traditionally.
On August 16th, 2006, disclosed application number was 200610007925.4 Chinese patent application, disclosed a kind of implementation method of the ringing tone that is transmitted by the calling party.By setting up the ring transfer mechanism between communicating terminal and network, in a single day the callee receives that the ringing tone file receives request, just can receive audio files that the calling party sends as ringing tone.But speech channel this moment is not switched on fully, and the calling and called both sides are in non-talking state, and its ring back tone must transmit by signalling path, and its real-time not necessarily can be guaranteed.And it is very complicated that its method causes call to set up process, because the signaling transmission course has also comprised voice transfer, and causes function to repeat, and all needs transmitting audio data in signaling stage and speech phase.
On December 13rd, 2006, disclosed application number was 200510074951.4 Chinese patent application, disclosed the method for the ringing media of a kind of callee of realization playing and calling side customization.By the customization ringing information of contracting in advance, according to the ringing media of the ring customized information playing and calling order that receives.The method has certain limitation, and in this method, ringing server is indispensable.
On August 29th, 2006, the disclosed patent No. was 7099457 United States Patent (USP), and disclosing the individual can the customized messages prompt tone, and an exercisable server is used for generation information, makes up with the information that produces with selected ring back tone then.But in this method, server is essential.
The disclosed patent No. on September 28th, 2006 is 20060215827 United States Patent (USP), has introduced a kind of method, can allow calling party or third party's remote control select callee's ring back tone.But wherein must use one or more server allow calling party or third party's selective ringing sound.
On February 11st, 2003 the disclosed patent No. be 6519326 United States Patent (USP), introduced before sending call request with the method for the sound that transmits as ring.Therefore, the data of voice ring have separated to come out in Speech Communication, and transmit before sending call request.This method causes telephone call very complicated, all needs transmitting audio data in signaling stage and speech phase.
January 23 calendar year 2001 the disclosed patent No. be 6178230 United States Patent (USP), introduced the system and method for the concrete identity of definite callee.For the called party identity of determining that incoming call is required, telephone system is after replying incoming call, and inquiring calling side produces one then and distributes to the special ring back tone of determining the callee to determine called identity.Obviously, the source of this ring back tone lacks the mechanism of flexible transformation.
In the method or system of above-mentioned all telephone communications, perhaps can not realize reserving before calling and called are conversed overstating replay and put, perhaps its implementation or systematic comparison complexity perhaps need extra server etc.
Summary of the invention
The objective of the invention is to overcome above-mentioned defective, provide a kind of easy to use, effect is excellent and can realize calling and called conversations before reserve the multiple playing system of overstating, described system can make called equipment receipt of call automatically, allow the calling party to utilize the speech channel message, before conversing, both sides repeatedly play the message information of receiving, and hang up the telephone as the calling party, or callee's user answer calls out or calls out overtime, stops repeat playing message information.
The present invention reserves the multiple playing system of overstating before being achieved in that a kind of realization calling and called conversation, comprise caller equipment and called equipment, described caller equipment is connected communication with called equipment by network, described caller equipment comprises central processing module, interface module, the repeat playing module, memory module, select line module, indicating module, information enable module and input module, the first two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described interface module, the second two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described memory module, described central processing module also input control signal arrives described repeat playing module, described interface module is connected by port with described memory module, the control information output of described central processing module is connected with the control information input of described indicating module and input module respectively, the control information output of described selection line module and information enable module is connected with the control information input of described central control module respectively, described input module input voice messaging is in described memory module, and described interface module and described memory module are connected by double-directional speech information I/O passage separately.
Described caller apparatus operation method comprises the steps:
(1) by selecting line module to select the called subscriber;
(2) having the call request of message sign to called equipment by pre-message information enable module transmission;
(3) receive the indication that to leave a message by interface module;
(4) produce message message and this message is sent to called equipment by input module.
When callee's call accepted request, allow calling party and callee's conversation.
Described called equipment comprises central processing module, it is characterized in that: also comprise interface module, repeat playing module and memory module, the first two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described interface module, the second two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described memory module, described central processing module also input control signal arrives described repeat playing module, described interface module is connected by port with described memory module, and the voice messaging output of described memory module is connected with the voice messaging input of described repeat playing module.
As the improvement of called equipment, the voice messaging output of the interface module of described called equipment is connected with the voice messaging input of the memory module of described called equipment.
Another kind as called equipment improves, described called equipment also comprises allows control module that the user can receive calls and allow the user can produce the input module of voice messaging, the control information output of the control module of described called equipment is connected with the control information input of the central processing module of described called equipment, the control information output of the central processing module of described called equipment is connected with the control information input of the input module of described called equipment, the voice messaging output of the input module of described called equipment is connected with the voice messaging input of the memory module of described called equipment, and the interface module of described called equipment and the memory module of described called equipment are connected by double-directional speech information I/O passage separately.
Described called apparatus operation method comprises the steps:
(1) interface module of called equipment receives the call request that is marked with the automatic repeat playing information of the pre-message of requirement that caller equipment is sent;
(2) central processing module of the called equipment decision automatic repeat playing that whether allows above-mentioned calling the to ask information of leaving a message in advance;
(3) called equipment call accepted request;
(4) interface module by called equipment returns to the indication that caller equipment allows pre-message;
(5) memory module of called equipment receives from calling party's information and is stored in the memory module of called equipment;
(6) central processing module of called equipment is controlled the memory module and the repeat playing module repeat playing message information of called equipment;
(7) when control module or the interface module when answering current calling of callee by called equipment, the called central processing module control repeat playing module that is not equipped with stops to play.
Wherein, in the described step (2) memory module database based on called equipment, determine whether allowing the call request of the pre-message of automatic repeat playing according to calling party's identity.
Preferably, the control module of described called equipment is a control button.
Preferably, the input module of described called equipment is a microphone.
Preferably, described system also comprises server, and described server is connected with described network, and described server helps caller equipment to be connected communication with called equipment.
As the improvement of above-mentioned all technical schemes, the repeat playing module of described caller equipment and called equipment is a loud speaker.The interface module of described caller equipment and called equipment is the network interface of linking number word network or the telephony interface that is connected traditional telephone network.
Owing to reserve the multiple playing system of overstating before having used calling and called conversation of the present invention, thereby can realize easily reserving the replay playing function of overstating before the calling and called conversation, called equipment of the present invention is answering call automatically, and allow the calling party to utilize voice channel to stay voice messaging, this information can be before the calling and called both sides begin conversation repeat playing ceaselessly.When callee user receives calls, or the calling party hangs up the telephone or calls out overtimely, and message stops to play.
Description of drawings
Fig. 1 is a connection diagram of reserving the multiple playing system of overstating before the realization calling and called conversation of the present invention;
Fig. 2 is an another kind of connection diagram of reserving the multiple playing system of overstating before the realization calling and called conversation of the present invention;
Fig. 3 is the structural representation of called equipment of the present invention;
Fig. 4 is the structural representation of the called equipment of another kind of the present invention;
Fig. 5 is the structural representation of caller equipment of the present invention;
Fig. 6 be called equipment of the present invention receive pre-message and can be before both sides converse the implementation method schematic diagram of repeat playing;
Fig. 7 is that called equipment of the present invention is received pre-message and can also be allowed the implementation method schematic diagram of conversing between calling party and callee in both sides' preceding repeat playing of conversing;
Fig. 8 is that caller equipment of the present invention generates pre-message information and send to the implementation method schematic diagram of called equipment repeat playing before both sides converses.
Embodiment
The present invention is described in further detail below in conjunction with accompanying drawing.
The present invention reserves the multiple playing system of overstating before having introduced realization calling and called conversations, can allow called equipment receipt of call automatically, allows the calling party to utilize speech channel, stays next pre-message information for repeat playing before both sides converse on called equipment.
Fig. 1 is a connection diagram of reserving the multiple playing system of overstating before the realization calling and called conversation of the present invention, can be implemented in the function of the pre-message of the preceding repeat playing automatically of calling and called conversation.The network that comprises caller equipment, called equipment and connection caller equipment and called equipment.Described network can be any communication network, comprises traditional electrical phone network PSTN, data network, cellular network, wireless network and the Internet etc.Caller equipment can be by network directly with called devices communicating.
Fig. 2 is an another kind of connection diagram of reserving the multiple playing system of overstating before the realization calling and called conversation of the present invention, this system also comprises server, help caller equipment and be connected communication by equipment with server, part or all of communication of caller equipment and called equipment transmitted by server.For example, server can help caller equipment or called equipment passing fire wall to realize that communication is smooth and easy.
Fig. 3 is the structural representation of called equipment of the present invention, comprises that central authorities handle processing module, an interface module, a memory module and a repeat playing module.The first two-way I/O channel of described central processing module is connected to the two-way I/O passage of interface module, uses for the signaling communication; The second two-way I/O passage for signaling communication use of described central processing module connects the two-way I/O passage of memory module, and the input that also has an output to be connected to the repeat playing module transmits for signaling and uses.The output signal of interface module sends the input of memory module to, and the output of memory module is connected to the input of repeat playing module.
Central processing module is carried out and is stored in the code in the memory module and controls other element.Interface module receives the incoming call request that has the automatic repeat playing of the pre-message of application, and central processing module is verified the access control authority that caller identity had in the database of memory module.If this request obtains allowing, indication information automatically sends to the calling party by interface module, allows the repeat playing voice messaging, and this calling connection automatically, and the speech data that receives is stored in the memory module.Central processing module control store module and repeat playing module are repeatedly play the voice messaging that receives.For example, the repeat playing module can be a loud speaker.When the user answered current calling by interface module, central processing module control repeat playing module stopped to play.Obviously, though the storage mould is shown as independent element among the figure, it still can come shared by access control database and the voice messaging of receiving.Interface module can be the network interface of linking number word network or the telephony interface that connects traditional electrical phone network PSTN network.
Fig. 4 is the structural representation of the called equipment of another kind of the present invention, compare with the described called equipment of above-mentioned Fig. 3, this called equipment also includes control module and input module, and the two-way I/O end of its interface module is connected on the two-way I/O end of memory module and uses for signaling.
The operator scheme of this called equipment is such, and central processing module is carried out and is stored in the code in the memory module and controls other element.Interface module receives the call request that has the automatic repeat playing of the pre-message of application, and central processing module is verified the access control authority that caller identity had in the database of memory module.If this asks to allow, indication information sends to the calling party automatically by interface module, allows the repeat playing voice messaging, and this calling connection automatically, and the speech data that receives is stored in the memory module.Central processing module control store module and repeat playing module are repeatedly play the voice messaging that receives.For example, the repeat playing module can be a loud speaker.When the callee answered current calling by control module or interface module, central processing module control repeat playing module stopped to play.Control module can be a control button.If the user uses control module to receive this calling, input module will be used to produce voice messaging, and these information can be stored in the memory module and by interface and be sent out away.For example, input module can be a microphone.At first receive information and be stored in the memory module, use this replay amplification module broadcast then by interface module.Obviously, though memory module is shown as independent element among the figure, it still can be gone out to leave a message and use jointly by access control database, the voice messaging of receiving and owner.Interface module can be the network interface of linking number word network or the telephony interface that connects traditional electrical phone network PSTN network.
Fig. 5 is the structural representation of caller equipment of the present invention, described caller equipment comprises central processing module, interface module, the repeat playing module, memory module, select line module, indicating module, information enable module and input module, the first two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described interface module, the second two-way control information I/O passage of described central processing module is connected to the two-way control information I/O passage of described memory module, described central processing module also input control signal arrives described repeat playing module, described interface module is connected by port with described memory module, the control information input of described central processing module is connected with the control information input of described indicating module and input module respectively, the control information input of described selection line module and information enable module is connected with the control information input of described central control module respectively, described input module input voice messaging is in described memory module, and described interface module and described memory module are connected by double-directional speech information I/O passage separately.
Central processing module is carried out and is stored in the code in the memory modules and controls other element.The calling party makes a call by selecting line module, selecting line module can be the dial of digital dial or band display screen, the function of information enable module is allowed by caller if leave a message in advance, will produce a call request that has the automatic repeat playing sign of the pre-message of application.For example, the information enable module of leaving a message in advance can be an instruction button, and the user then produces the call request of a pre-message by this instruction button.When the automatic repeat playing of information was left a message in called equipment support in advance, interface module can be received an acceptance message, and it is indicated on indicating module.Indicating module can be a display screen or loudspeaker.At this moment the user can pass through input module (for example microphone) generation speech message, it is left in the memory module, and issue called equipment by interface module.If the called subscriber connects current calling, the interface module receiving speech information is stored in it in memory module and plays to the calling party with the repeat playing module and listens.The calling party generates voice messaging with input module, and these information stores send to called equipment in memory module and by interface module.
In Fig. 3, Fig. 4 and Fig. 5, big arrow is represented voice messaging, and small arrow is represented control information.
Obviously, aforementioned member and frame diagram in Fig. 1~Fig. 5 only is illustrative, and therefore, the those of ordinary skill that this area is relevant can be by viewing and emulating these members and frame diagram, under according to principle thinking situation of the present invention, design use by principle thinking of the present invention.May be replaced by special-purpose input and output circuit etc. as, orientation I/O end, but anyly not break away from the design of essential scope of the present invention all within protection scope of the present invention.
Fig. 6 be called equipment of the present invention receive pre-message and can be before both sides converse the implementation method schematic diagram of repeat playing, called device processes initial state, interface module receives and is marked with the calling party and wants to reserve the call request that voice messaging is done repeat playing, the access control authority of central processing module inquiring calling side in the database of memory module also judges whether to allow pre-message of calling party and broadcast automatically, if, automatically send the indication of the pre-message of permission to caller equipment by interface module, otherwise, judge directly whether audio-frequency information receives.Called equipment receives the voice messaging from caller equipment, and judges whether audio-frequency information is received.If, central processing module control store module and repeat playing module are play 0 time, 1 time or repeatedly special ring back tone of user's appointment, (this ring back tone itself also be can by user's appointment), the repeat playing module is play the audio-frequency information that receives, otherwise the repeat playing module is play-overed default ring sound.Central processing module detects the callee and whether accepts this calling, if stop the repeat playing of message information or ring back tone, end of calling, otherwise, judge whether wood time calling is overtime, if, finish this calling, otherwise, continue to judge whether audio-frequency information receives.
Fig. 7 is that called equipment of the present invention is received pre-message and can be in both sides' preceding repeat playing of conversing, also allow the implementation method schematic diagram conversed between calling party and callee, implementation method shown in Figure 7 and implementation method shown in Figure 6 are different, and the callee can allow the callee to converse with the calling party by control module in the implementation method shown in Figure 7.Specify, though do not show in the drawings, the information that actual above-mentioned two kinds of methods can select storage to receive by memory module, and no matter this whether call out by the user by listening.
Simultaneously, although do not show among Fig. 6 and Fig. 7, actual in the step that receives audio-frequency information, play 0 time, 1 time or repeatedly special ringing tone step, play the step of the audio-frequency information of receiving and play automatically in the step of default ring sound, can some information of loopback arrive caller equipment, can certainly not bother to see me out.In addition, though this incoming call is to be automatically accepted, actual calling and called both sides' conversation is to occur in the called subscriber to answer after this calls out.
Fig. 8 is that caller equipment of the present invention generates pre-message information well sends to called equipment repeat playing before both sides converse implementation method schematic diagram, at first, caller equipment is in initial state, by selecting line module to select the callee to make a call, whether the information enable module check calling party that leaves a message in advance allows to send pre-message message, if, initiation has reserves the calling that mark is put in the replay of overstating, otherwise caller equipment is initiated a normal call, whether controls receipt of call by the callee.Then, when the automatic repeat playing of information is left a message in called equipment support in advance, interface module judges whether to receive the called equipment support indication information of the pre-message of broadcast automatically, if, indicating module is by opening or the flicker display screen, and the mode of playing a prompt tone, caller notification can be used pre-message automatic playing function, and central processing module detects the calling party and whether selects to produce pre-message information, if, input module produces voice messaging and sends it to called equipment, central processing module detects the callee and whether answers this calling, if both sides converse, otherwise, whether this calling of central processing module judges is overtime, if overtime, this call failure, otherwise central processing module continues to detect the callee and whether receives this calling.
The above only is a better embodiment of the present invention, and obviously, persons skilled in the art are with reference to design principle of the present invention and embodiment, and the various variations of carrying out in not breaking away from claim limited range of the present invention are all within protection scope of the present invention.
For example, the function that the different implementation methods shown in the Figure of description of the present invention is showed can be by using specialized hardware, and the hardware that can carry out suitable embedded software is realized.When using a central processing module, these functions can be realized by single application specific processor, also can adopt shared single processor, or adopt some separate processor to realize, but perhaps wherein segment processor be shared.Certainly, clearly use the saying of " processor " and " controller ", and do not mean that can executive software hardware item foreclose, also should include but are not limited to read-only memory (ROM), random asccess memory (RAM) and the nonvolatile memory of digital signal processor (DSP), storing software.
Other hardware, as traditional or customization, in should being comprised in too, any hardware of realizing above-mentioned functions such as programmable logical operation, special-purpose logical circuit, interactive program control and dedicated logic circuit, even take manual mode etc.The special technical method that the implementer adopts can be described by it and understand.