CN105578107A - Interactive fusion method and interactive fusion device for multimedia calling establishing process and game - Google Patents

Interactive fusion method and interactive fusion device for multimedia calling establishing process and game Download PDF

Info

Publication number
CN105578107A
CN105578107A CN201410539584.XA CN201410539584A CN105578107A CN 105578107 A CN105578107 A CN 105578107A CN 201410539584 A CN201410539584 A CN 201410539584A CN 105578107 A CN105578107 A CN 105578107A
Authority
CN
China
Prior art keywords
communication terminal
tinkle
bells
call
game
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.)
Granted
Application number
CN201410539584.XA
Other languages
Chinese (zh)
Other versions
CN105578107B (en
Inventor
张国强
张怀畅
杨柳
马华南
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiao Feng
Original Assignee
Zhang Ying Information Technology (shanghai) Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhang Ying Information Technology (shanghai) Co Ltd filed Critical Zhang Ying Information Technology (shanghai) Co Ltd
Priority to CN201410539584.XA priority Critical patent/CN105578107B/en
Publication of CN105578107A publication Critical patent/CN105578107A/en
Application granted granted Critical
Publication of CN105578107B publication Critical patent/CN105578107B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention provides an interactive fusion method for a multimedia calling establishing process and a game. The interactive fusion method comprises the steps of initiating a calling request by a first communication terminal to a second communication terminal; determining a ring file to be played when the second communication terminal receives the calling request; evaluating game performance of a calling party user on the first communication terminal in playing the game by the first communication terminal in a calling establishing period; generating a ring adjusting instruction by the first communication terminal according to the game performance of the calling party user on the first communication terminal in the calling establishing period; and transmitting the ring adjusting instruction to the second communication terminal by the first communication terminal, wherein the ring adjusting instruction at least instructs one manner for adjusting ring playing on the second communication terminal. The interactive fusion method for the multimedia calling establishing process and the game realizes higher pleasure of two parties in the whole calling establishing process and furthermore can be used for transmitting emotions between the two parties.

Description

The interactive fusion method of multimedia session call establishment and game and device
Technical field
The present invention relates to mobile Internet multimedia technology field, the interactive fusion method of particularly a kind of multimedia session call establishment and game and device.
Background technology
Along with intelligent handheld device, as smart mobile phone, panel computer constantly popular, and continuous growth that is fixing and mobile network's bandwidth, for digital media content consumption, to share and instant multimedia session provides more communications platform.Such as, two users carry out video session and make both sides can carry out interaction in real time on smart mobile phone.A lot of instant communication software is had to provide the function of video calling at present.
But, need the time based on the video session call setup of cell phone, due to network delay, the packet loss that may exist, or can not answer the call in time due to callee, cause call initiator to wait as long for.If long-time aobvious dull Call Waiting process can reduce the communication experiences of call initiator.In addition, current real-time video call has become a kind of important social mode, such as, but current live video communication product is usually ignored live video communication and is being expressed the spiritual value in user feeling, expresses the calling wish of calling party and the urgency level of calling.
Summary of the invention
In order to solve the problem, the invention provides interactive fusion method and the device of a kind of multimedia session call establishment and game, on the one hand by merging the game performance of calling party in the call establishment stage interaction of video communication sessions, to solve the network delay of video session call setup owing to existing based on cell phone, packet loss, or can not answer the call in time due to callee, call initiator is caused to wait as long for, thus reduce the problem of the communication experiences of call initiator, on the other hand by merging the game performance of calling party in the call establishment stage interaction of video communication sessions, and its performance value is converted to the tinkle of bells regulating command, for controlling the tinkle of bells play mode of callee, solve the problem that current calling party is difficult to express at call establishment stage wish and calling pressing degree.
The present invention first proposed the interactive fusion method of a kind of multimedia session call establishment and game, comprising:
S1. video session calling initiated by the first communication terminal between the first communication terminal and second communication terminal;
S2. ring signal file second communication terminal needing when receiving calling play is identified;
S3. the game performance of computer game played by the first communication terminal on the first communication terminal the calling party user that call establishment stage assesses the first communication terminal;
S4. the first communication terminal generates the tinkle of bells regulating command at call establishment stage according to the game performance of calling party user on the first communication terminal, and the tinkle of bells regulating command at least indicates a kind of mode to play for regulating the tinkle of bells in second communication terminal;
S5. at the end of call setup, the comprehensive game performance data of the first user of communication terminal are transferred to second communication terminal to show in second communication terminal.
Further, video call is initiated at the first communication terminal and second communication terminal room, comprise: send call request to a computer server, described call request identifies use first communication terminal and initiates the calling party of video call and use the callee of second communication terminal receiver, video calling.
Further, the ring signal file of mark second communication terminal plays, comprising: send call request to a computer server, described call request comprises the mark of the ring signal file that second communication terminal will be play.
Further, determine the ring signal file of second communication terminal plays, also comprise:
Determine the ring signal file being decided second communication terminal needs broadcasting by the first communication terminal or second communication terminal, and;
Determine where the file that second communication terminal will be play is stored in.
Further, when a second communication terminal plays ring signal file, produce one section of sound, prompting has the new calling arriving second communication terminal, and wherein, described the tinkle of bells has one group of feature described by metadata.
Further, the feature that the metadata be associated with the tinkle of bells shows at least comprises:
Ringing volume;
The tinkle of bells velocity of sound;
Ring tone;
The time interval between two continuous the tinkle of bells, and;
The tinkle of bells is originated.
Further, the game performance that the first communication terminal assessed by the first communication terminal user at call establishment stage plays on the first communication terminal, comprising:
The game of user performance is divided into one group of performance classification, a tolerance of each classification game representation performance, and, for each performance classification determines a threshold value.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, comprising:
Game is showed the one be mapped as in multiple the tinkle of bells control model relevant to the tinkle of bells, each the tinkle of bells control model at least represents to be revised the one of ring tone features metadata.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells regulating command is transferred to second communication terminal, and second communication terminal generates the tinkle of bells after regulating according to the tinkle of bells regulating command.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells after the first communication terminal generates adjustment according to the tinkle of bells regulating command; Further, the ring tone data after regulating is transferred to second communication terminal, and second communication terminal play-overs the tinkle of bells after adjustment.
Further, the end of terminal detection of call establishment stage, described call setup terminates to be detected when there is at least one in following event:
Terminated call request initiated by first communication terminal;
Second communication terminal initiates terminated call request;
Second communication terminal answers the calling coming from the first communication terminal; And,
Call establishment stage has exceeded the duration preset.
Secondly the present invention proposes the interactive fusing device of a kind of multimedia session call establishment and game, comprising:
For performing the processor of computer program module; With,
For the memory device that the non-volatile computer storing computer program module is readable, the step performed when described computer program module performs comprises:
Video session calling initiated by first communication terminal between the first communication terminal and second communication terminal;
Mark second communication terminal needs the ring signal file play when receiving calling;
First communication terminal plays the game performance of computer game the calling party user that call establishment stage assesses the first communication terminal on the first communication terminal;
First communication terminal generates the tinkle of bells regulating command at call establishment stage according to the game performance of calling party user on the first communication terminal, and described the tinkle of bells regulating command at least indicates a kind of mode to play for regulating the tinkle of bells in second communication terminal; With,
At the end of call setup, the comprehensive game performance data of the first user of communication terminal are transferred to second communication terminal to show in second communication terminal.
Further, the video call of the first communication terminal initiation and second communication terminal, comprising:
Send call request to a computer server, described call request identifies use first communication terminal and initiates the calling party of video call and use the callee of second communication terminal receiver, video calling.
Further, mark second communication terminal needs the ring signal file play, and comprising:
Send call request to a computer server, described call request comprises the mark of the ring signal file that second communication terminal will be play.
Further, mark second communication terminal needs the ring signal file play, and also comprises:
Determine the ring signal file being decided second communication terminal needs broadcasting by the first communication terminal or second communication terminal, and;
Determine where the file that second communication terminal will be play is stored in.
Further, when a second communication terminal plays ring signal file, produce one section of sound, prompting has the new calling arriving second communication terminal, and wherein, described the tinkle of bells has one group of feature described by metadata.
Further, the feature that the metadata be associated with the tinkle of bells shows at least comprises:
Ringing volume;
The tinkle of bells velocity of sound;
Ring tone;
The time interval between two continuous the tinkle of bells, and;
The tinkle of bells is originated.
Further, the game performance that the first communication terminal assessed by the first communication terminal user at call establishment stage plays on the first communication terminal, comprising:
The game of user performance is divided into one group of performance classification, a tolerance of each classification game representation performance, and, for each performance classification determines a threshold value.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, comprising:
Game is showed the one be mapped as in multiple the tinkle of bells control model relevant to the tinkle of bells, each the tinkle of bells control model at least represents to be revised the one of ring tone features metadata.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells regulating command is transferred to second communication terminal, and second communication terminal generates the tinkle of bells after regulating according to the tinkle of bells regulating command.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells after the first communication terminal generates adjustment according to the tinkle of bells regulating command; Further, the ring tone data after regulating is transferred to second communication terminal, and second communication terminal play-overs the tinkle of bells after adjustment.
Further, the end of terminal detection of call establishment stage, described call setup terminates to be detected when there is at least one in following event:
Terminated call request initiated by first communication terminal;
Second communication terminal initiates terminated call request;
Second communication terminal answers the calling coming from the first communication terminal; And,
Call establishment stage has exceeded the duration preset.
The present invention finally proposes a kind of non-volatile computer-readable medium, stores executable computer program instructions, and merge call establishment and game for interaction, described computer program instructions comprises:
Video session calling initiated by first communication terminal between the first communication terminal and second communication terminal;
Mark second communication terminal needs the ring signal file play when receiving calling;
First communication terminal plays the game performance of computer game the calling party user that call establishment stage assesses the first communication terminal on the first communication terminal;
First communication terminal generates the tinkle of bells regulating command at call establishment stage according to the game performance of calling party user on the first communication terminal, and the tinkle of bells regulating command at least indicates a kind of mode to play for regulating the tinkle of bells in second communication terminal; With,
At the end of call setup, the comprehensive game performance data of the first user of communication terminal are transferred to second communication terminal to show in second communication terminal.
Further, the video call of the first communication terminal initiation and second communication terminal, comprising:
Send call request to a computer server, described call request identifies use first communication terminal and initiates the calling party of video call and use the callee of second communication terminal receiver, video calling.
Further, mark second communication terminal needs the ring signal file play, and comprising:
Send call request to a computer server, described call request comprises the mark of the ring signal file that second communication terminal will be play.
Further, mark second communication terminal needs the ring signal file play, and also comprises:
Determine the ring signal file being decided second communication terminal needs broadcasting by the first communication terminal or second communication terminal, and;
Determine where the file that second communication terminal will be play is stored in.
Further, when a second communication terminal plays ring signal file, produce one section of sound, prompting has the new calling arriving second communication terminal, and wherein, described the tinkle of bells has one group of feature described by metadata.
Further, the feature that the metadata be associated with the tinkle of bells shows at least comprises:
Ringing volume;
The tinkle of bells velocity of sound;
Ring tone;
The time interval between two continuous the tinkle of bells, and;
The tinkle of bells is originated.
Further, the game performance that the first communication terminal assessed by the first communication terminal user at call establishment stage plays on the first communication terminal, comprising:
The game of user performance is divided into one group of performance classification, a tolerance of each classification game representation performance, and, for each performance classification determines a threshold value.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, comprising:
Game is showed the one be mapped as in multiple the tinkle of bells control model relevant to the tinkle of bells, each the tinkle of bells control model at least represents to be revised the one of ring tone features metadata.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells regulating command is transferred to second communication terminal, and second communication terminal generates the tinkle of bells after regulating according to the tinkle of bells regulating command.
Further, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, also comprises:
The tinkle of bells after the first communication terminal generates adjustment according to the tinkle of bells regulating command; Further, the ring tone data after regulating is transferred to second communication terminal, and second communication terminal play-overs the tinkle of bells after adjustment.
Further, the end of terminal detection of call establishment stage, described call setup terminates to be detected when there is at least one in following event:
Terminated call request initiated by first communication terminal;
Second communication terminal initiates terminated call request;
Second communication terminal answers the calling coming from the first communication terminal; And,
Call establishment stage has exceeded the duration preset.
The interactive fusion method of a kind of multimedia session call establishment provided by the invention and game and device, on the one hand by merging the game performance of calling party in the call establishment stage interaction of video communication sessions, the Call Waiting stage based on the video session call establishment of cell phone is made no longer to seem dull, improve the experience in calling party calling procedure, on the other hand by merging the game performance of calling party in the call establishment stage interaction of video communication sessions, and its performance value is converted to the tinkle of bells regulating command, for controlling the tinkle of bells play mode of callee, calling party is made to express the calling wish of oneself at call establishment stage and to transmit the pressing degree information of calling out.
Accompanying drawing explanation
Fig. 1 shows the computing environment structure chart merged with the interaction of game in mobile computing device call establishment according to an embodiment of the present invention.
Fig. 2 shows the computing equipment structural representation being used as communication terminal according to an embodiment of the present invention.
Fig. 3 shows the computer module structural representation merged with game interactive in call establishment according to an embodiment of the present invention.
Fig. 4 A shows the call establishment flow chart of the calling party communication terminal shown in Fig. 3.
Fig. 4 B shows nucleus formation according to an embodiment of the present invention in the schematic flow sheet of the tinkle of bells adjustment instruction of callee's communication terminal.
Fig. 5 A shows the interaction figure setting up and stop video call between two communication terminals according to an embodiment of the present invention.
Fig. 5 B shows another interaction figure setting up and stop video call between two communication terminals according to an embodiment of the present invention.
Fig. 5 C shows the another interaction figure setting up and stop video call between two communication terminals according to an embodiment of the present invention.
Fig. 6 A shows the interaction figure regulating callee's communication terminal the tinkle of bells between two communication terminals during shared one group of ring signal file according to an embodiment of the present invention.
Fig. 6 B shows the another interaction figure regulating callee's communication terminal the tinkle of bells between two communication terminals during shared one group of ring signal file according to an embodiment of the present invention.
Fig. 7 A show according to an embodiment of the present invention between two communication terminals, do not share one group of ring signal file time regulate the interaction figure of callee communication terminal the tinkle of bells.
Fig. 7 B show according to an embodiment of the present invention between two communication terminals, do not share one group of ring signal file time regulate the another interaction figure of callee communication terminal the tinkle of bells.
Fig. 8 A shows the terminal interaction figure regulating callee's communication terminal the tinkle of bells when original ring signal file leaves computer server according to an embodiment of the present invention.
Fig. 8 B shows the another terminal interaction figure regulating callee's communication terminal the tinkle of bells when original ring signal file leaves computer server according to an embodiment of the present invention.
Fig. 9 shows the interface schematic diagram of calling party communication terminal in call establishment according to an embodiment of the present invention.
Figure 10 shows the interface schematic diagram of callee's communication terminal in call establishment according to an embodiment of the present invention.
Figure 11 shows the interface schematic diagram at the call history of callee's communication terminal after end of calling as illustrated in fig. 10.
Embodiment
Fig. 1 shows the computing environment structure chart merged with the interaction of game in mobile computing device call establishment according to an embodiment of the present invention.Described computing environment comprises the first communication terminal 110A (being also referred to as first terminal) and second communication terminal (being also referred to as the second terminal), and both are communicated by network 120.Computing environment also comprises call server 130, media server 140 and ring signal server 150.The object of these equipment is in order to the game representation of data of the tinkle of bells regulating command, ring tone data and calling party is transmitted in the foundation and helping of assisted call between first terminal 110A and the second terminal 110B.For simplified characterization, in Fig. 1, illustrate only two terminals (110A and 110B), a call server 130, media server 140 and a ring signal server 150.Actual embodiment can comprise the multiple communication terminals, multiple call server, multiple media server and the multiple ring signal server that are connected by network.Equally, the function that the different entities shown in Fig. 1 realizes may be distinguished in various embodiments to some extent.
In one embodiment, user's (also referred to as calling party) of first terminal 110A calls out the user (also referred to as callee) of the second terminal 110B.When after the call request receiving calling party, the second terminal 110B at callee place plays a ring signal file and produces music tone ringer, has the calling coming from calling party to arrive to point out callee.Calling party plays computer game at call establishment stage on first terminal 110A.First terminal 110A regularly generates the game representation of data of calling party and produces the tinkle of bells regulating command accordingly.Described the tinkle of bells regulating command is for regulating the tinkle of bells on the second terminal 110B.Such as, after receiving the tinkle of bells regulating command coming from calling party, the second terminal 110B plays ring signal file based on the tinkle of bells regulating command, thus produces adjusted the tinkle of bells.The tinkle of bells after adjustment has implied the emotion of calling party to callee, such as, and the calling wish of calling party or the urgency level of calling.The tinkle of bells of callee's communication terminal can be regulated by first terminal 110A or the second terminal 110B, depends on the position that ring signal file is deposited at least in part and is determine by calling party or callee the ring signal file that callee's communication terminal will be play.At the end of call setup, the second terminal 110B reception comes from the game aggregate performance value of calling party and is presented on second communication terminal 110B.In order to simplified characterization, assuming that first terminal 110A is used by the calling party of video communication, and the second terminal 110B is used by the callee of video communication.
Call server 130 is the computer servers helping multiple communication terminal to set up video communication.In one embodiment, call server 130 processes data join with video call and network join dependency, as communication terminal registration and log in, call request, confirming call, calling termination are asked and the transmission of the tinkle of bells regulating command.In other embodiments, call server 130 may comprise the additional functionality being different from foregoing description.
Media server 140 is the computer servers of the voice and video flow data that process is relevant to video communication and computer game.In one embodiment, media server 140 is used to ring tone data to be transferred to callee's communication terminal from calling party communication terminal.Media server 140 is configured to perform other function relevant to video communication further, as recorded, encode, decode, store and playing.In other embodiments, media server 140 may comprise the extra function being different from foregoing description.
Ring signal server 150 stores one or more ring signal file the server processed ring signal file, as ring signal file sent to after receiving request the communication terminal of request.In one embodiment, the tinkle of bells is one section of sound that communication terminal arrives for pointing out calling, such as, and the sound that first terminal 110A or the second terminal 110B customize.In one embodiment, the sound of the tinkle of bells is the result performing original ring signal file.The ring signal file produced when not having the tinkle of bells regulating command is called as the tinkle of bells of acquiescence or original the tinkle of bells.The tinkle of bells of other execution modes may comprise trill, frequency conversion etc.
The ring signal file be associated with the tinkle of bells, e.g., a first static music file is a file that can be directly played for generation of the tinkle of bells.In one embodiment, ring signal file comprises one or more metadata to describe the feature of original the tinkle of bells, as the tinkle of bells source (as, the music of user oneself collection), style (such as, the sound of monotone, chord, recording of the tinkle of bells, or Karaoke style), the tinkle of bells coded format (e.g., MP3,3GP, AAC), ringing volume, the tinkle of bells broadcasting speed, and the time interval change between two continuous the tinkle of bells.Ring signal file also comprises the mark of the tinkle of bells, such as, and descriptive name or Digital ID.
The tinkle of bells regulating command can act on ring signal file, thus produces the tinkle of bells being different from original the tinkle of bells.Such as, ring signal file can be played the tinkle of bells producing and have different velocity of sound, volume and tone from original the tinkle of bells.In one implementation, communication terminal generates the tinkle of bells regulating command based on the game performance of calling party, and this instruction is for revising one or more attributes of the tinkle of bells.Such as, the tinkle of bells regulating command can allow communication terminal promote the broadcasting speed of default ring tone, to imply a urgency level newly arriving calling.In one embodiment, the different adjustment of the tinkle of bells is represented by different control models.
Network 120 makes first terminal 110A, the second terminal 110B, call server 130, and media server 140 can communicate with ring signal server 150.Described network can comprise the Internet and cordless communication network.In one embodiment, network 120 uses standard communication techniques or agreement.Therefore, network 120 can comprise and uses such as Ethernet, the link of 802.11, WiMAX, 4G, DSL, ATM, InfiniBand, PCI technology such as advanced exchange fast.Equally, the procotol that network 120 uses can comprise MPLS, TCP/IP, UDP, HTTP, SMTP, FTP etc.The data transmitted by network 120 can use forms such as comprising HTML, XML.In addition, some or all link can adopt conventional encryption technology to be encrypted, as SSL, TLS, VPNs, IPSec etc.In another embodiment, each entity can use personalized or privately owned data communication technology.
Described communication terminal, as first terminal 110A or the second terminal 110B, be user for performing the electronic equipment of transmission and consuming multimedia content, described transmission and consuming multimedia content comprise the web site contents on Video chat, software program for execution, browse network 120 and carry out alternately with call server 140, media server 140 and ring signal server 150.Described communication terminal can be smart mobile phone, panel computer, notebook computer, desktop computer or special game terminal.Described communication terminal comprises a display device or mutual with a display device, thus user can see content of multimedia on the display device.In addition, communication terminal provides user interface, such as physics or the button of screen, thus user can carry out alternately with communication terminal, performs such as Video chat, plays games, selects digital content, download digital content fragment and buy the function of digital content.Fig. 3 gives communication terminal more detailed schematic diagram.
Entity shown in Fig. 1 can be realized by one or more computer.Fig. 2 shows the high-level structure view of computer 200, is applicable to first terminal 110A, the second terminal 110B, call server 130, media server 140 and ring signal server 150.Shown structure at least comprises a processor 202 and is connected with a chipset 204.What be connected with chipset 204 also comprises internal memory 206, memory device 208, keyboard 210, graphics adapter 212, contact equipment 214 and network adapter 216.Display 218 is connected with graphics adapter 212.In one embodiment, the function of chipset 204 is provided by Memory control bus 202 and I/O control bus 222.In another embodiment, internal memory 206 is directly connected with processor 202 but not is connected with chipset 204.
Memory device 208 is the non-volatile computer-readable storage mediums of any one, such as hard disk, CD-ROM, DVD or solid storage device.The instruction and data that internal memory 206 storage of processor 202 will use.Contact equipment 214 can be the contact equipment of mouse, trace ball or other type, and it and keyboard 210 1 are used from and input data to computer system 200.Graphics adapter 212 shows image and out of Memory on the display 218.Network adapter 216 makes computer system 200 be connected with network 120.
As everyone knows, computer system 200 can comprise other shownschematically outer different assembly of Fig. 2.In one embodiment, the visual input of display 218 receiving processor generation.Such as, the screen of the touch-sensitive of display 218 detects in screen or the touch action close to screen, and touch action is passed to processor to determine the type of touch event.Processor 202 provides corresponding visual output according to the type of touch event to display 218.
Computer system 200 as first terminal 110A or the second terminal 110B may further include transducer, such as optical sensor and motion sensor.First terminal 110A or the second terminal 110B can also comprise voicefrequency circuit, loud speaker and microphone, thus between user and terminal, provide sound mutual.First terminal 110A or the second terminal 110B can also comprise WiFi module, and with the ability providing user to access wireless Internet, thus user can send/receive mail, browsing page and access stream media.
In addition, computer system 200 can not comprise some parts shown in Fig. 2.Such as, the computer for call server 130, media server 140 or ring signal server 150 can be made up of the one or more distributed system of the interconnected one-tenth of multiple blade server, and lacks the parts such as keyboard and display.Further, memory device 208 can be local, (such as the storage area network SAN) that also can be separated with computer system 200.
As everyone knows, computer system 200 is for performing computer program module to realize the function of foregoing description.Described " module " refers to the computer program logic for providing a certain specific function.Therefore, module can be realized by the mode of hardware, firmware or software.In one embodiment, program module is stored in memory device 208, is written into internal memory 206, is then performed by processor 202.
The communication terminal that Fig. 3 shows according to an embodiment of the present invention merges the structural representation of the game representation of data of calling party for interaction in call establishment.Described communication terminal can be first terminal 110A or the second terminal 110B.In order to simplified characterization, assuming that the module shown in Fig. 3 is under the jurisdiction of first terminal 110A.This terminal be a kind of intelligent hand-held terminal as smart phone, calling party uses this terminal to initiate video call to callee.Second terminal 110B is used by callee, for the first terminal 110A receiver, video calling used from calling party.Second terminal 110B may comprise and identical module described subsequently or extra or different modules.In the execution mode shown in Fig. 3, first terminal 110A comprises interactive module 310, directive generation module 320, processing module 330, evaluation module 340 and presents module 350.Other embodiment may comprise the module of difference in functionality and the module of different number.
The responsible generation call request of interactive module 310 is registered with the user of call server 130 with confirming call, process, log in and network is connected.In one embodiment, interactive module 310 detects that calling party uses the mobile phone (as the first equipment 110A) of oneself to dial a telephone number, generates call request and call request is sent to call server 130.In one embodiment, call request comprises the mark of calling party, as Caller ID, and the mark of callee, as callee ID, and the ring signal file mark play by callee's communication terminal (mobile phone as callee).In another embodiment, call request comprises caller identification and called party identification, and the ring signal file that callee's communication terminal will be play is stored on ring signal server and can be accessed by callee's communication terminal and obtain.
Interactive module 310 is also responsible for the comprehensive game sheet present worth of calling party of calling party communication terminal generation and the tinkle of bells regulating command to send to callee's communication terminal simultaneously.When interactive module 310 is positioned at the communication terminal of calling party, the comprehensive game sheet present worth of calling party is sent to callee by interactive module 310 at the end of call setup.Further, the interactive module 310 associated with calling party communication terminal is transferred to call server 130 the tinkle of bells regulating command, is transmitted to callee's communication terminal by call server.When interactive module 310 is positioned at callee's communication terminal, the tinkle of bells regulating command that interactive module 310 receipt of call side communication terminal generates, and instruction sent to the processing module 330 of callee's communication terminal to do further process.
Directive generation module 320 is based on the game performance data genaration the tinkle of bells regulating command of calling party on calling party communication terminal.The original the tinkle of bells that the tinkle of bells regulating command indicates the communication terminal of callee how to regulate callee's communication terminal to play, such as, accelerates the broadcasting speed of original the tinkle of bells, reduces the time interval between two continuous the tinkle of bells, and improve the volume of original the tinkle of bells broadcasting.In one embodiment, the tinkle of bells regulating command is performed by the computer processor of communication terminal (as first terminal 110A or the second terminal 110B).
In one embodiment, the tinkle of bells regulating command is based on the game performance data genaration of calling party.Described game representation of data describe calling party with the call setup of callee during the performance of playing games.During call setup, the game of calling party performance is regularly mapped to a kind of the tinkle of bells control model by directive generation module 320, and this tinkle of bells control model is play for the tinkle of bells controlled on the second terminal 110B.Such as, calling party plays the game of a bubble of getting blisters in call establishment, and the game performance of calling party is described as be in the bubble quantity hit in given time window (as 15 seconds).When the threshold value of the bubble quantity that calling party hits lower than a certain setting, the directive generation module 320 of calling party communication terminal, by selecting slower the tinkle of bells broadcasting speed, slows to make the tinkle of bells of callee's communication terminal.Otherwise when the threshold value of the bubble quantity that calling party hits higher than a certain setting, the directive generation module 320 of calling party communication terminal will select the tinkle of bells broadcasting speed faster, accelerate to make the tinkle of bells speed of callee's communication terminal.
Processing module 330 regulates the tinkle of bells of callee communication terminal based on the tinkle of bells regulating command, such as, accelerate the tinkle of bells broadcasting speed, reduce time interval between two continuous the tinkle of bells, and improves the volume that original the tinkle of bells plays.In one embodiment, the ring signal file that callee's communication terminal will be play determined by calling party communication terminal, and generates the tinkle of bells after regulating according to calling party game performance.Ring tone data after adjustment is transferred to callee's communication terminal by calling party communication terminal, and is play-overed by callee's communication terminal.In another embodiment, callee's communication terminal receives the tinkle of bells regulating command that calling party transmits, and generates the tinkle of bells after regulating based on instruction, and plays the tinkle of bells after regulating.、
The performance that evaluation module 340 is played games for assessing calling party in call establishment, and the game sheet present worth of generating quantification.In one embodiment, evaluation module 340 assesses the game performance of calling party termly, and in the end generates comprehensive game sheet present worth based on the game sheet present worth of stage.Such as, interim game sheet present worth describes the game performance of calling party in certain set time window, and comprehensive game sheet present worth describes calling party and shows in the game of whole call establishment stage.
In one implementation, the game performance of calling party is weighed the mark that the participation (such as, user touches the speed of first terminal screen) of game and user obtain according to user.The game performance of calling party can be divided into multiple different grade, and each grade corresponds to a performance value, such as, and the bubble numerical value that bubble game of getting blisters in call establishment is hit.Evaluation module 340 can define one or more game performance threshold value, and by the game sheet present worth of calling party compared with threshold value, thus game performance is classified.
Present module 350 the game representation of data of calling party and call history are presented on callee's communication terminal.In one embodiment, present module 350 the game representation of data of calling party and call history are presented on the communication terminal of callee in the lump.Game representation of data can describe by the mode of word, and temporally presents in the call history of callee's communication terminal.Fig. 9, Figure 10 and Figure 11 illustrate the interface schematic diagram presenting module 350 and present.
Fig. 9 shows the interface schematic diagram 902 of calling party communication terminal in call establishment.In the example that Fig. 9 provides, calling party is Wei (women namely in video clip), and callee is Viprice.The cell phone of calling party Wei present the pet name 906 that module 350 shows callee on a display screen.In the process of call setup, calling party Wei plays the game of a bubble of getting blisters, and the game performance of calling party Wei is measured by the bubble quantity 904 hit in calling procedure.In the example shown in Fig. 9, calling party Wei has hit 5 bubbles in the moment that this display interface is crawled, is shown by 908 regions on display.In call establishment, calling party Wei can select to stop playing games by the slider bar shown in 910 that slides, thus the game of Wei performance metric is exactly her slide above-mentioned slider bar or call setup of playing games from it stops the bubble number that this time period hits.Fig. 5 A-5C further illustrates the testing process that call setup stops, and will further describe subsequently.
Figure 10 shows the interface schematic diagram 1002 of callee's communication terminal in call establishment.In the example shown in Figure 10, callee's cell phone present the animation icon 1004 that module shows the ID1008 (that is, the telephone number of calling party Wei) of calling party, the pet name 1006 of calling party and be associated with calling party Wei.When callee Viprice receives the call request from calling party Wei, she has three selections to process this calling: answer the call 1010, only with voice answer the call 1012 and refusal calling 1014.For a video call, callee has two options to the calling entered: set up video communication (that is, answering the call 1010) with calling party, or sets up voice communication (that is, answering the call 1012 with voice mode) with calling party.Set up video communication usually than setting up the more network bandwidth resources of voice communication requirement.In addition, cast aside bandwidth demand, callee may select only to answer the call with voice mode because of not wanting to allow calling party see oneself.Depend on the game performance of calling party Wei, the tinkle of bells that callee Viprice cell phone is play can dynamically be regulated, such as, compared to original the tinkle of bells broadcasting speed, higher volume or time interval of reducing between two continuous the tinkle of bells faster.
Figure 11 shows the call history schematic diagram after the end of calling shown in Figure 10 on callee's communication terminal.In the example shown in Figure 11, the call record of calling party Wei and callee Viprice is presented on the display screen 1102 of callee Viprice cell phone.Call record illustrates two missed calls initiated by Wei: 1108 and 1112.To each missed call, all show a text message (1110 and 1114), describe the game performance of calling party.During first missed call 1108,25 bubbles have been hit in the bubble performance of getting blisters of calling party Wei, and during second missed call 1112,30 bubbles have been hit in the bubble performance of getting blisters of Wei.When callee Viprice notices a missed call coming from calling party Wei, and after confirming this, the text message presenting CMOS macro cell 1118 of callee's cell phone.In a kind of real-time mode, callee Viprice can confirm not answer the call by the button (not shown in Figure 11) clicked on display screen.Callee Viprice can send text message by input frame 120 to calling party Wei.
Fig. 4 A shows the flow chart that calling procedure set up by calling party communication terminal.For the computing environment shown in Fig. 1, comprise the steps: 401: the user of first terminal 110A has initiated calling to the user of use second terminal.First terminal 110A sends call request to call server 130, and the user-association of the user of first terminal and the second terminal also gets up by this call request of server record; 402: in the process that Waiting for Call is set up, the calling party of first terminal plays computer game on first terminal 110A; The evaluation module 340 of 403: first terminal 110A assesses the game performance of calling party, such as, in call establishment, hit how many bubble; The event that 404: first terminal 110A detection of call is relevant, the request of the end call of such as calling party or callee, or call establishment time-out; 405: at the end of call setup being detected, such as calling party is hung up the telephone, and the comprehensive game sheet present worth of calling party is sent to the second terminal 110B by first terminal 110A, and the game sheet present worth of calling party presents by the second terminal on a display screen, such as, as shown in figure 11.
Fig. 4 B show according to an embodiment of the present invention generate the flow chart of the tinkle of bells regulating command for callee's communication terminal, comprise the steps: 421: the user of first terminal 110A makes a call to the user of the second terminal 110B; 422: first terminal or the second terminal determine the ring signal file the second terminal 110B needing play, such as, use the ring signal file be stored on first terminal 110A or the second terminal 110B, or access the ring signal file be stored on ring signal server 150; 423: the calling party of first terminal 110A plays computer game during call setup on first terminal; The game sheet present worth of 424: first terminal 110A assessment calling party; 425: first terminal 110A generates the tinkle of bells regulating command based on the game sheet present worth of calling party, such as by the game of calling party performance level map to a kind of the tinkle of bells control model.The tinkle of bells regulating command generated indicates the second terminal 110B to produce adjusted the tinkle of bells, and plays in the second terminal, such as, reduce the time interval between two continuous the tinkle of bells, to imply the pressing degree of this calling; 426: the tinkle of bells regulating command is sent to the second terminal 110B by first terminal 110A, the second terminal 110B perform this tinkle of bells regulating command produce adjusted after the tinkle of bells.Selectively, first terminal 110A stores the ring signal file of the tinkle of bells play on the second terminal 110B, generate the tinkle of bells after regulating based on the tinkle of bells regulating command, the ring tone data after regulating is sent to the second terminal 110B, and the second terminal 110B directly plays.
After call direction callee makes a call, there are four kinds of situations can end call establishment stage: calling party end call, callee's end call, callee answer the call, call setup time-out, such as, after calling starts 15 seconds.Fig. 5 A-5C shows the different scenes that call setup stops.Two communication terminals that Fig. 5 A shows according to an embodiment of the present invention are set up video call and stop the interaction figure of video call foundation.Calling party uses the first communication terminal 110A, as his/her cell phone, initiates the calling with the callee using second communication terminal 110B.Time initial, before making a call, first the first communication terminal and second communication terminal log in, as shown in step 501 and 502 on call server.First terminal 110A sends call request (step 503) to call server, and call request is transmitted to the second terminal 110B (step 504) by call server.When the second terminal 110B receives call request from call server 130, second terminal 110B sends call request acknowledge message (step 505) to call server 130, and this acknowledge message is transmitted to first terminal 110A (step 506) by call server.
Calling party determines end call, such as, on first terminal 110A, press next button to send terminated call signal.When the signal of calling party terminated call being detected, first terminal 110A sends terminated call request (step 507) to call server 130.In one embodiment, calling party plays computer game (not illustrating in fig. 5) on first terminal 110A.First terminal 110A obtains the game representation of data of calling party, and game representation of data is sent to call server 130 together in company with terminated call request message.Terminated call request and subsidiary calling party game performance data retransmission are given the second terminal 110B (step 508) by call server.Selectively, terminated call request and calling party game performance Dynamic data exchange can be sent to call server by first terminal 110A, and are transmitted to the second terminal 110B respectively by it.Second terminal 110B is to call server transmission and reception to the acknowledge message (step 509) of terminated call request, and this acknowledge message is transmitted to first terminal 110A (step 510) by call server.The game sheet present worth of calling party is presented in the second terminal by the second terminal.
Fig. 5 B shows the interaction figure setting up video call and the foundation of end video call according to two communication terminals of another execution mode of the present invention.Compared with Fig. 5 A, call direction callee makes a call (step 511-516) with similar step.With Fig. 5 A unlike, in figure 5b, callee initiates terminated call request.The communication terminal 110B of callee sends terminated call request (step 517) to call server 130.Call server by this terminated call request forward to first terminal 110A (step 518).After receiving terminated call request, first terminal 110A sends the game representation of data (step 519) confirming to receive the acknowledge message of terminated call request and calling and put to call server 130.Call server 130 by this acknowledge message together with the game sheet present worth of calling party or send to separately the second terminal 110B (step 520).The game sheet present worth of calling party is presented by the second terminal 110B.
Fig. 5 C shows the interaction figure setting up video call and the foundation of end video call according to two communication terminals of the another execution mode of the present invention.Compare with Fig. 5 B with Fig. 5 A, Fig. 5 C shows the scene that the call establishment when callee answers the call terminates, and answers cell phone and start and calling party session as callee.The signal that callee answers the call is sent to call server 130, and is transmitted to first terminal 110A by it.When first terminal receives the signal called out and answer, the game of the first terminal at calling party place stops, and first terminal 110A sends to call server and acknowledges receipt of the acknowledge message answered the call.The game representation of data of calling party can send or send separately by first terminal 110A together with above-mentioned acknowledge message.
The 4th kind of scene that the call setup do not illustrated terminates is call setup time-out, such as, more than 15 seconds.For the 4th kind of scene, first terminal 110A performs and action like Fig. 5 category-A.In other words, after first terminal 110A detects call setup time-out, just regard the 4th kind of scene as initiatively initiate terminated call with calling party request the same.
On the other hand, the invention provides a kind of method merging the game representation of data of calling party in call establishment, make the tinkle of bells broadcast mode of callee's communication terminal of the game performance data influence receipt of call of calling party.The position of depositing according to ring signal file and who determine the ring signal file of callee's terminal plays, the program comprises numerous embodiments.
Fig. 6 A shows the interaction figure regulating the tinkle of bells of callee's communication terminal when one group of ring signal file shared by two communication terminals according to an embodiment of the present invention.In the configuration shown in Fig. 6 A, the ring signal file that callee's communication terminal will be play is stored on the communication terminal of calling party and callee simultaneously, and calling party decides ring signal file callee's terminal needing broadcasting.Further, the ring signal file of the communication terminal of calling party and callee has unified mark.Between two communication terminals, share identical ring signal file set allows the communication terminal of callee to determine original the tinkle of bells, and the tinkle of bells regulating command that foundation first terminal 110A sends over is to regulate original the tinkle of bells.
At first, first terminal 110A and the second terminal 110B registers and logs in (step 601 and 602) on call server 130.The first terminal of calling party sends call request (step 603) to call server 130, and wherein, described call request comprises Caller ID, callee ID and the tinkle of bells ID.The tinkle of bells ID identifies the ring signal file that the second terminal 110B will play.Alternatively, can individual transmission for identifying the tinkle of bells ID playing ring signal file.Call request is transmitted to the second terminal 110B (step 604) by call server 130.First terminal 110A and the second terminal 110B continues the process performing call setup, and such as confirm call request etc., in the process of call setup, calling party plays computer game on first terminal 110A.
After the second terminal 110B receives call request, the tinkle of bells playing module (processing module 330 as shown in Figure 3) in second terminal determines ring signal file to be played according to the tinkle of bells ID, and plays ring signal file based on the broadcast sound volume given tacit consent to, velocity of sound and tone.In call establishment, first terminal 110A regularly generates the tinkle of bells regulating command according to the game performance of calling party, and described the tinkle of bells regulating command indicates the second terminal 110B how to regulate the tinkle of bells of acquiescence to play, such as, regulate volume, velocity of sound and tone.The tinkle of bells regulating command is sent to call server 130 by first terminal 110A, and is transmitted to the second terminal 110B by call server.Second terminal 110B regulates the broadcasting of default ring tone according to the tinkle of bells regulating command received, and plays the tinkle of bells after regulating.The tinkle of bells after adjustment may have the volume different from original the tinkle of bells, velocity of sound or tone.If callee's communication terminal does not receive the tinkle of bells regulating command, then callee's communication terminal is play according to according to original the tinkle of bells.
Fig. 6 B shows the interaction figure sharing the adjustment callee communication terminal the tinkle of bells of ring signal file between two communication terminals according to another execution mode of the present invention.Compared with Fig. 6 A, in Fig. 6 B, determined the ring signal file play on the second terminal 110B by callee.In other words, the call request (step 613) that first terminal 110A initiates does not comprise the tinkle of bells mark for being identified at the ring signal file that the second terminal 110B plays.In this scene, the second terminal 110B can arrange different ring signal file for different calling party.Such as, for a close friend, the second terminal can select cheerful and light-hearted song as its tinkle of bells; And for a colleague, the second terminal can select more serious song as its tinkle of bells.
At call establishment stage, first terminal 110A produces the tinkle of bells regulating command based on the game performance of calling party, and described the tinkle of bells regulating command indicates the second terminal 110B how to regulate the tinkle of bells of acquiescence.Second terminal 110B receives the tinkle of bells regulating command that call server forwards, and regulates default ring tone according to the tinkle of bells regulating command, and plays the tinkle of bells after regulating.
Fig. 7 A show according to an embodiment of the present invention between two communication terminals, do not share one group of ring signal file time regulate the interaction figure of callee communication terminal the tinkle of bells.In the configuration shown in Fig. 7 A, the ring signal file that callee's communication terminal is play is stored on calling party communication terminal, and calling party determines the ring signal file play on called communication terminal.Further, calling party communication terminal and callee's communication terminal do not have identical ring signal file set.First terminal 110A regulates the tinkle of bells that callee second terminal 110B plays according to the game representation of data of calling party.
First, first terminal 110A and the second terminal 110B registers and logs in (step 701 and 702) on call server 130.First terminal 110A sends call request (step 703) to call server.Described call request comprises Caller ID and callee ID.Call request is transmitted to the second terminal 110B (step 704) by call server 130.Second terminal sends the acknowledge message (step 705) receiving call request to call server 130.Call request acknowledge message is transmitted to first terminal 110A (step 706) by call server, and meanwhile, call server is first terminal and the second terminal distribution media server (such as, media server 140).In one embodiment, the address of service (step 707 and 708) of call server notification terminal 110A and 110B media server 140, the such as URL of media server 140.The tinkle of bells after regulating also is transmitted to the second terminal 110B (step 709 and 710) by media server 140 by the tinkle of bells after first terminal 110A regulates based on the game performance data genaration that calling party is played games on first terminal.Play-over after the tinkle of bells after second terminal receives and regulates.
Fig. 7 B show according to another execution mode of the present invention between two communication terminals, do not share one group of ring signal file time regulate the interaction figure of callee communication terminal the tinkle of bells.The difference of the scene of Fig. 7 B and the scene of Fig. 7 A is that first terminal 110A is transferred to the second terminal (step 719 and 720) the original ring tone data will play on the second terminal 110B by media server 240, such as be uploaded to media server 140 by stream media mode, then the second terminal 110B can download original ring tone data to play at the second terminal 110B from media server.In call establishment, first terminal 110A regularly generates the tinkle of bells regulating command based on the game performance of calling party, and it is transferred to the second terminal 110B (step 721 and 722) by call server 130.Second terminal 110B regulates original the tinkle of bells based on the tinkle of bells regulating command received, such as, improve the volume play when playing.
Except ring signal file being stored in first terminal 110A or being stored on both terminal, ring signal file can also be stored on special ring signal server, such as, ring signal server 150 shown in Fig. 1.Being stored in by ring signal file on special ring signal file server makes the second terminal 110B can access ring signal file easily, and eliminates the burden storing ring signal file at communication terminal.
Fig. 8 A shows the terminal interaction figure regulating callee's communication terminal the tinkle of bells when original ring signal file leaves computer server according to an embodiment of the present invention.In the configuration shown in Fig. 8 A, the calling party of first terminal 110A determines the ring signal file needing to play on the second terminal 110B.Originally, first terminal 110A and the second terminal 110B registers and logs in (step 801 and 802) on call server.First terminal 110A is to call server 130 request of making a call (step 803), and described call request comprises calling ID, called ID and the tinkle of bells ID, and wherein, the tinkle of bells ID identifies the ring signal file will play on the second terminal 110B.After receive call request and the tinkle of bells ID from call server, the second terminal 110B accesses ring signal server 150, is obtained the original ring signal file data needing to play by the tinkle of bells ID.At call establishment stage, first terminal 110A regularly generates the tinkle of bells regulating command according to the game performance of calling party, and the tinkle of bells regulating command is transferred to the second terminal 110B (step 807 and 808) by call server.Second terminal 110B regulates original the tinkle of bells according to the tinkle of bells regulating command received, and such as, improves the volume play when playing.
Fig. 8 B shows the terminal interaction figure regulating callee's communication terminal the tinkle of bells when original ring signal file leaves computer server according to the another execution mode of the present invention.Compared with the configuration of Fig. 8 A, in Fig. 8 B, determined the ring signal file play on the second terminal 110B by callee.In one embodiment, the second terminal 110B selects a ring signal file to be played according to Caller ID.Such as, if calling party is the best of friends of callee, then the second terminal can select a cheerful and light-hearted music as its tinkle of bells.At call establishment stage, first terminal 110A regularly generates the tinkle of bells regulating command according to the game performance of calling party, and this instruction is transferred to the second terminal 110B (step 817 and 818) by call server 130.Second terminal 110B regulates original the tinkle of bells based on the tinkle of bells regulating command received, and such as, improves the volume that it is play when playing.
The present invention merges the game representation of data of calling party mainly through the call establishment stage interaction at video communication sessions, to share and improve Consumer's Experience in the process of consuming with this at content of multimedia.The game representation of data merging calling party at the call establishment stage of video communication makes the foundation of whole video session all more joyful to both sides, also can transmit the important information with spiritual value between the two parties.
Those skilled in the art of the present technique are appreciated that the present invention can relate to the equipment for performing the one or more operation in operation described in the application.Described equipment for required object and specialized designs and manufacture, or also can comprise the known device in all-purpose computer, and described all-purpose computer activates or reconstructs with having storage procedure Selection within it.Such computer program can be stored in equipment (such as, computer) in computer-readable recording medium or be stored in and be suitable for store electrons instruction and be coupled in the medium of any type of bus respectively, described computer-readable medium includes but not limited to dish (comprising floppy disk, hard disk, CD, CD-ROM and magneto optical disk), the immediately memory (RAM) of any type, read-only memory (ROM), electrically programmable ROM, electric erasable ROM (EPROM), electrically erasable ROM (EEPROM), flash memory, magnetic card or light card.Computer-readable recording medium comprises for be stored by the readable form of equipment (such as, computer) or any mechanism of transmission information.Such as, computer-readable recording medium comprise memory (RAM) immediately, read-only memory (ROM), magnetic disk storage medium, optical storage medium, flash memory device, with electricity, light, sound or signal (such as carrier wave, infrared signal, digital signal) etc. that other form is propagated.
Those skilled in the art of the present technique are appreciated that the combination that can realize the frame in each frame in these structure charts and/or block diagram and/or flow graph and these structure charts and/or block diagram and/or flow graph with computer program instructions.These computer program instructions can be supplied to the processor of all-purpose computer, special purpose computer or other programmable data processing methods to generate machine, thus create the method for specifying in the frame of implementation structure figure and/or block diagram and/or flow graph or multiple frame by the instruction that the processor of computer or other programmable data processing methods performs.
Those skilled in the art of the present technique are appreciated that various operations, method, the step in flow process, measure, the scheme discussed in the present invention can be replaced, changes, combines or delete.Further, there is various operations, method, other steps in flow process, measure, the scheme discussed in the present invention also can be replaced, change, reset, decompose, combine or delete.Further, of the prior art have also can be replaced with the step in operation various disclosed in the present invention, method, flow process, measure, scheme, changed, reset, decomposed, combined or deleted.
The above is only some embodiments of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (12)

1. an interactive fusion method for multimedia session call establishment and game, is characterized in that, comprising:
The request of making a call between the first communication terminal and second communication terminal of S1 first communication terminal; Described call request identifies use first communication terminal and initiates the calling party of video call and use the callee of second communication terminal receiver, video calling;
S2 determines ring signal file second communication terminal needing when receiving calling play;
S3 first communication terminal plays the game performance of computer game the calling party user that call establishment stage assesses the first communication terminal on the first communication terminal;
S4 first communication terminal generates the tinkle of bells regulating command at call establishment stage according to the game performance of calling party user on the first communication terminal, and the tinkle of bells regulating command at least indicates a kind of mode to play for regulating the tinkle of bells in second communication terminal;
The comprehensive game performance data of the first user of communication terminal are transferred to second communication terminal to show in second communication terminal by S5 at the end of call setup.
2. the method for claim 1, is characterized in that, determines the ring signal file of second communication terminal plays, comprising:
Send call request to a computer server, described call request comprises the mark of the ring signal file that second communication terminal will be play;
Determine the ring signal file being decided second communication terminal needs broadcasting by the first communication terminal or second communication terminal, and;
Determine where the file that second communication terminal will be play is stored in.
3. the method for claim 1, is characterized in that, when a second communication terminal plays ring signal file, produce one section of sound, prompting has the new calling arriving second communication terminal, wherein, described the tinkle of bells has one group of feature described by metadata, and described feature at least comprises:
Ringing volume;
The tinkle of bells velocity of sound;
Ring tone;
The time interval between two continuous the tinkle of bells, and;
The tinkle of bells is originated.
4. the method for claim 1, is characterized in that, the game performance that the first communication terminal assessed by the first communication terminal user at call establishment stage plays on the first communication terminal, comprising:
The game of user performance is divided into one group of performance classification, a tolerance of each classification game representation performance, and, for each performance classification determines a threshold value.
5. the method for claim 1, is characterized in that, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, comprising:
Game is showed the one be mapped as in multiple the tinkle of bells control model relevant to the tinkle of bells, each the tinkle of bells control model at least represents to be revised the one of ring tone features metadata;
The tinkle of bells regulating command is transferred to second communication terminal, and second communication terminal generates the tinkle of bells after regulating according to the tinkle of bells regulating command;
The tinkle of bells after the first communication terminal generates adjustment according to the tinkle of bells regulating command; Further, the ring tone data after regulating is transferred to second communication terminal, and second communication terminal play-overs the tinkle of bells after adjustment.
6. the method for claim 1, is characterized in that, comprises the end of detection of call establishment stage further, and described call setup terminates to be detected when there is at least one in following event:
Terminated call request initiated by first communication terminal;
Second communication terminal initiates terminated call request;
Second communication terminal answers the calling coming from the first communication terminal; And,
Call establishment stage has exceeded the duration preset.
7. an interactive fusing device for multimedia session call establishment and game, is characterized in that, comprising:
For performing the processor of computer program module; With,
For the memory device that the non-volatile computer storing computer program module is readable, the step performed when described computer program module performs comprises:
First communication terminal initiates video session call request between the first communication terminal and second communication terminal; Described call request identifies use first communication terminal and initiates the calling party of video call and use the callee of second communication terminal receiver, video calling;
Determine ring signal file second communication terminal needing when receiving calling play;
First communication terminal plays the game performance of computer game the calling party user that call establishment stage assesses the first communication terminal on the first communication terminal;
First communication terminal generates the tinkle of bells regulating command at call establishment stage according to the game performance of calling party user on the first communication terminal, and described the tinkle of bells regulating command at least indicates a kind of mode to play for regulating the tinkle of bells in second communication terminal; With,
At the end of call setup, the comprehensive game performance data of the first user of communication terminal are transferred to second communication terminal to show in second communication terminal.
8. device as claimed in claim 7, is characterized in that, determines that second communication terminal needs the ring signal file play, comprising:
Send call request to a computer server, described call request comprises the mark of the ring signal file that second communication terminal will be play;
Determine the ring signal file being decided second communication terminal needs broadcasting by the first communication terminal or second communication terminal, and;
Determine where the file that second communication terminal will be play is stored in.
9. device as claimed in claim 7, is characterized in that, when a second communication terminal plays ring signal file, produce one section of sound, prompting has the new calling arriving second communication terminal, wherein, described the tinkle of bells has one group of feature described by metadata, and described feature at least comprises:
Ringing volume;
The tinkle of bells velocity of sound;
Ring tone;
The time interval between two continuous the tinkle of bells, and;
The tinkle of bells is originated.
10. device as claimed in claim 7, is characterized in that, the game performance that the first communication terminal assessed by the first communication terminal user at call establishment stage plays on the first communication terminal, comprising:
The game of user performance is divided into one group of performance classification, a tolerance of each classification game representation performance, and, for each performance classification determines a threshold value.
11. devices as claimed in claim 7, is characterized in that, the game performance based on the first user of communication terminal generates the tinkle of bells regulating command, comprising:
Game is showed the one be mapped as in multiple the tinkle of bells control model relevant to the tinkle of bells, each the tinkle of bells control model at least represents to be revised the one of ring tone features metadata;
The tinkle of bells regulating command is transferred to second communication terminal, and second communication terminal generates the tinkle of bells after regulating according to the tinkle of bells regulating command;
The tinkle of bells after the first communication terminal generates adjustment according to the tinkle of bells regulating command; Further, the ring tone data after regulating is transferred to second communication terminal, and second communication terminal play-overs the tinkle of bells after adjustment.
12. devices as claimed in claim 7, is characterized in that, comprise the end of detection of call establishment stage further, and described call setup terminates to be detected when there is at least one in following event:
Terminated call request initiated by first communication terminal;
Second communication terminal initiates terminated call request;
Second communication terminal answers the calling coming from the first communication terminal; And,
Call establishment stage has exceeded the duration preset.
CN201410539584.XA 2014-10-14 2014-10-14 The interaction fusion method and device of multimedia session call establishment and game Active CN105578107B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410539584.XA CN105578107B (en) 2014-10-14 2014-10-14 The interaction fusion method and device of multimedia session call establishment and game

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410539584.XA CN105578107B (en) 2014-10-14 2014-10-14 The interaction fusion method and device of multimedia session call establishment and game

Publications (2)

Publication Number Publication Date
CN105578107A true CN105578107A (en) 2016-05-11
CN105578107B CN105578107B (en) 2019-03-15

Family

ID=55887710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410539584.XA Active CN105578107B (en) 2014-10-14 2014-10-14 The interaction fusion method and device of multimedia session call establishment and game

Country Status (1)

Country Link
CN (1) CN105578107B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110519244A (en) * 2019-08-15 2019-11-29 咪咕文化科技有限公司 Game control method, communication device, system, and computer-readable storage medium
CN112751749A (en) * 2020-12-30 2021-05-04 上海掌门科技有限公司 Method and equipment for presenting information in audio and video calling process

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1294811A (en) * 1999-02-18 2001-05-09 金江石 Advertising method by using ring-back tone
CN1418423A (en) * 2000-03-09 2003-05-14 @因特网公司 Method and system providing advertisement using tone of ringing sounds of mobile phone and commercial transaction service in association with the same
CN1758687A (en) * 2005-10-21 2006-04-12 ***通信集团公司 Method for broadcasting personal ringing on called terminal
CN101027696A (en) * 2004-07-09 2007-08-29 杰特贝特公司 Method for gaming and gaming system
CN101321565A (en) * 2005-11-30 2008-12-10 科乐美数码娱乐株式会社 Game system, server, and terminal
CN101436232A (en) * 2008-11-20 2009-05-20 腾讯科技(深圳)有限公司 Method and system for performing network nurturance series game on mobile terminal
US20100151827A1 (en) * 2008-12-12 2010-06-17 Qualcomm Incorporated System and method of automatically generating and sending text messages
CN103068452A (en) * 2011-03-31 2013-04-24 科乐美数码娱乐株式会社 Game system, and control method and computer program employed thereupon
CN103853493A (en) * 2012-12-03 2014-06-11 三星电子株式会社 Mobile terminal and information handling method for the same

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1294811A (en) * 1999-02-18 2001-05-09 金江石 Advertising method by using ring-back tone
CN1418423A (en) * 2000-03-09 2003-05-14 @因特网公司 Method and system providing advertisement using tone of ringing sounds of mobile phone and commercial transaction service in association with the same
CN101027696A (en) * 2004-07-09 2007-08-29 杰特贝特公司 Method for gaming and gaming system
CN1758687A (en) * 2005-10-21 2006-04-12 ***通信集团公司 Method for broadcasting personal ringing on called terminal
CN101321565A (en) * 2005-11-30 2008-12-10 科乐美数码娱乐株式会社 Game system, server, and terminal
CN101436232A (en) * 2008-11-20 2009-05-20 腾讯科技(深圳)有限公司 Method and system for performing network nurturance series game on mobile terminal
US20100151827A1 (en) * 2008-12-12 2010-06-17 Qualcomm Incorporated System and method of automatically generating and sending text messages
CN103068452A (en) * 2011-03-31 2013-04-24 科乐美数码娱乐株式会社 Game system, and control method and computer program employed thereupon
CN103853493A (en) * 2012-12-03 2014-06-11 三星电子株式会社 Mobile terminal and information handling method for the same

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110519244A (en) * 2019-08-15 2019-11-29 咪咕文化科技有限公司 Game control method, communication device, system, and computer-readable storage medium
CN112751749A (en) * 2020-12-30 2021-05-04 上海掌门科技有限公司 Method and equipment for presenting information in audio and video calling process

Also Published As

Publication number Publication date
CN105578107B (en) 2019-03-15

Similar Documents

Publication Publication Date Title
CN104780093B (en) Expression information processing method and processing device during instant messaging
US20230239663A1 (en) Method and apparatus for managing communication inquiries
CN105915436B (en) System and method for topic-based instant message isolation
US11474775B2 (en) Sound effect adjustment method, device, electronic device and storage medium
CN105989165B (en) The method, apparatus and system of expression information are played in instant messenger
US20200289947A1 (en) Message push method and apparatus, device, and storage medium
US20070220092A1 (en) System, apparatus and method for enabling mobility to virtual communities via personal and group forums
US20130109302A1 (en) Multi-modality communication with conversion offloading
CN101690150A (en) virtual reality-based teleconferencing
CN103973542B (en) A kind of voice information processing method and device
WO2019071808A1 (en) Video image display method, apparatus and system, terminal device, and storage medium
CN106105110A (en) Instant message transmission
WO2021169432A1 (en) Data processing method and apparatus of live broadcast application, electronic device and storage medium
CN109685538A (en) Resource pickup information processing method, device and electronic equipment
TW200803548A (en) Controlling alternative communication pathway utilization in a mobile communication device
KR101310274B1 (en) Method and server for providing message service
US9699632B2 (en) Multi-modality communication with interceptive conversion
US9906927B2 (en) Multi-modality communication initiation
CN114979545A (en) Multi-terminal call method, storage medium and electronic device
CN105578107A (en) Interactive fusion method and interactive fusion device for multimedia calling establishing process and game
WO2019062285A1 (en) Incoming call voice calling method and terminal
KR101378548B1 (en) Voice SNS System
US9204093B1 (en) Interactive combination of game data and call setup
KR20090044362A (en) The messaging service method and system for communication of users
CN100471209C (en) High quality manu picture service device of mobile communication terminal

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200709

Address after: 603a, block a, Xinghe world, No.1 Yabao Road, Longgang District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Weiwu Technology Co., Ltd

Address before: 200063, Shanghai, Putuo District, home on the first floor of the cross road, No. 28

Patentee before: Palmwin Information Technology (Shanghai) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210201

Address after: 518051 2503, building 15, Longhai homeland, 5246 Yihai Avenue, baonanshan District, Shenzhen City, Guangdong Province

Patentee after: Xiao Feng

Address before: 603a, block a, Xinghe world, No.1, Yabao Road, Longgang District, Shenzhen, Guangdong 518035

Patentee before: Shenzhen Weiwu Technology Co., Ltd