CN100450136C - A method and system for instant calling of instant messaging subscriber - Google Patents
A method and system for instant calling of instant messaging subscriber Download PDFInfo
- Publication number
- CN100450136C CN100450136C CNB031468071A CN03146807A CN100450136C CN 100450136 C CN100450136 C CN 100450136C CN B031468071 A CNB031468071 A CN B031468071A CN 03146807 A CN03146807 A CN 03146807A CN 100450136 C CN100450136 C CN 100450136C
- Authority
- CN
- China
- Prior art keywords
- instant communication
- communication
- instant
- immediate
- user
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000006854 communication Effects 0.000 claims abstract description 300
- 238000004891 communication Methods 0.000 claims abstract description 296
- 230000010365 information processing Effects 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 238000004321 preservation Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a method and a system for an instant messaging subscriber to make an instant call, which belongs to the technical field of electrical communication. The instant messaging subscriber in an instant messaging system transfers a calling list including other instant messaging subscribers to an instant messaging server system, and the instant messaging subscriber transferring the calling list and the other instant messaging subscribers form a messaging group through the instant messaging server system. The instant messaging server system alternatively accepts a voice calling request made by an instant messaging subscriber in the messaging group at the same time, and receives voice data packets transmitted by the instant messaging subscriber; the instant messaging server system forwards the voice data packets to the other instant messaging subscribers in the messaging group. The present invention realizes the voice communication between multiple instant messaging subscribers, and provides the highly efficient method for making a call.
Description
Technical field
The present invention relates to electrical communication technology, relate in particular to a kind of method and system of immediate communication of instant communication user.
Background technology
Network instant communication service IM, promptly Instant Messaging is a kind of communication service based on the Internet, generally is based on instant communication function on the realization network, instant messaging service IM has obtained using widely and approving on the internet.Internet instant communication service IM also gradually to direction that network virtual community combines on extend, embodied the developing direction of network instant communication service IM, instant messaging service IM is fast with its speed, feature richness, use are stable, small and exquisite keen-witted and capable and obtain numerous netizens' approval and like.Multiple operations such as file, voice/video phone, transmission SMS can be received and sent messages, be transmitted to instant communication user, as the patent No. is that (denomination of invention is: Internet messaging system and methodfor use in computer networks) for 6430604 american documentation literature, the application that has reflected instant messaging is extended, but network instant communication service IM lacks effective means for the speech communication between a plurality of instant communication users.
Summary of the invention
The object of the present invention is to provide a kind of method and system of immediate communication of instant communication user, to overcome the defective that can not realize speech communication in the prior art between a plurality of instant communication users effectively.
The method of the immediate communication of instant communication user of the present invention adopts following steps:
The A instant communication user is formulated call list, sends the voice call request that has call list to the instant communication server system; Other instant communication user in described instant communication user and the call list forms same communication group by the instant communication server system;
B instant communication server system accept voice call request that this instant communication user sends and and receive the VoP that this instant communication user is sent;
C instant communication server system is forwarded to the VoP that receives other instant communication user that is positioned at same communication group with this instant communication user.
Step B also comprises: the immediate communication server requests immediate communication state server in the instant communication server system is reported all members' of this instant communication user place communication group state, and all online members' IP address;
Each instant communication user of this instant communication user place communication group regularly or periodically to immediate communication state server uploaded state information, the immediate communication state server will be passed to each instant communication user and immediate communication server for information about during conversing;
The instant communication server system selects the voice call request that instant communication user in this communication group is accepted on a ground at one time, and receives the VoP that this instant communication user sends by the state information of control instant communication user;
The state information of instant communication user has timeliness interval or different priority;
The state information of this instant communication user and other instant communication user are different in the communication process, and the state information of this instant communication user is identical with other instant communication user behind the end of conversation;
The VoP that this instant communication user is sent among the step B is formed through the compression of information processing forwarding module by the speech input device input of instant communication client, and is sent to the immediate communication server in the instant communication server system;
After other instant communication user was received VoP among the step C, information processing forwarding module and instantaneous speech power by instant communication client carried out tone decoding, broadcast.
The immediate communication system of this instant communication user, comprise instant communication client and instant communication server system, it is characterized in that: described instant communication server system comprises immediate communication state server and immediate communication server, the immediate communication state server is used for the preservation of instant communication user information, forwarding and correlation behavior information inquiry, and the immediate communication server is finished for information about and handled, the reception and the forwarding of speech data; Described instant communication user transmits call list to the immediate communication server; Comprise immediate communication administration module and data processing forwarding module in the described immediate communication server, the immediate communication administration module is transmitted relevant communication group information and correlation behavior information and transmission process instruction, and the data processing forwarding module receives, transmits the processed voice packet.
Comprise speech input device, instantaneous speech power and information processing forwarding module in the described instant communication client, speech input device is to information processing forwarding module input speech data, instantaneous speech power receives speech data and plays corresponding voice from the information processing forwarding module, and the information processing forwarding module compresses, resolves VoP and carries out the transmission of relevant information, data and receive handling.
Beneficial effect of the present invention is: in the present invention, select the voice call request that instant communication user in the communication group is accepted on a ground by the instant communication server system at one time, and receive the VoP that this instant communication user sends, the instant communication server system is forwarded to other instant communication user in this communication group with described VoP, like this, can realize speech communication between a plurality of instant communication users, the present invention accepts the voice call request of instant communication user in this communication group by selecting a ground, " right to speak " status word of control instant communication user, promptly in a communication group, the same time only has an instant communication user " right to speak " status word for true, make when voice call, can not produce mixed and disorderly phenomenon, the instant communication server system regularly or periodically receives the state information of each instant communication user in the communication group, the state change information of instant communication user is sent to each instant communication user in this communication group, but and VoP can be forwarded to the instant communication user of communication, improved the instantaneity and the operating efficiency of system effectively, a kind of high efficiency call method is provided.
Description of drawings
Fig. 1 is a system configuration schematic diagram of the present invention;
Fig. 2 is a Data Control schematic diagram of the present invention.
Embodiment
With embodiment the present invention is described in further detail with reference to the accompanying drawings below:
According to Fig. 1 and Fig. 2, the present invention includes instant communication user 1 and instant communication server system 2, instant communication server system 2 comprises immediate communication state server 21 and immediate communication server 22, immediate communication state server 21 is used for instant communication user 1 information preservation, forwarding and correlation behavior information inquiry, and described immediate communication server 22 is finished for information about and handled, the reception and the forwarding of speech data.Instant communication user shows as instant communication client in the present invention.
As shown in Figure 2, comprise speech input device 11, instantaneous speech power 12 and information processing forwarding module 13 in the instant communication user 1, speech input device 11 is to information processing forwarding module 13 input speech datas, instantaneous speech power 12 receives speech data and plays corresponding voice from information processing forwarding module 13, and information processing forwarding module 13 is used for compression, parsing and relevant information, the transmission of data, the reception of VoP to be handled.
As shown in Figure 2, include immediate communication administration module 221 and data processing forwarding module 222 in the immediate communication server 22, immediate communication administration module 221 is used for forwarding, the instruction transmission process of relevant communication group information and correlation behavior information, and described data processing forwarding module 222 is used for reception, the forwarding of VoP to be handled.
In the present invention, as depicted in figs. 1 and 2, the immediate communication server 22 of instant communication user 1 in the instant communicating system in instant communication server system 2 transmits the call list that comprises other instant communication user 1, the instant communication user 1 that sends call list forms a communication group with described other instant communication user 1 by instant communication server system 2, the voice call request that instant communication user 1 in this communication group is accepted on a ground is selected at one time by instant communication server system 2, and receiving the VoP that this instant communication user 1 is sent, instant communication server system 2 is forwarded to other instant communication user in this communication group with described VoP.In communication process, immediate communication state server 21 in the instant communication server system 2 regularly or periodically receives the state information of each instant communication user 1 in the communication group and will be passed to immediate communication server 22 for information about, immediate communication administration module 221 in the immediate communication server 22 is according to the state change information of instant communication user 1, send control command to data processing forwarding module 222, simultaneously, immediate communication state server 21 is sent to each instant communication user 1 in this communication group with the state change information of instant communication user 1, and, but immediate communication server 22 is forwarded to VoP other instant communication user 1 of communication, for example, if in other instant communication user 1 not online user is arranged, then can transmit.
Comprise corresponding " right to speak " status word in the state information of instant communication user 1, relevant state information is stored in the immediate communication state server 21, after the voice call request of instant communication user 1 is accepted by instant communication server system 2, " right to speak " status word of this instant communication user 1 is true, show that 2 preparations of instant communication server system receive the VoP that this instant communication user 1 sends, at this moment, " right to speak " status word of other instant communication user 1 is vacation in this communication group, show that the instant communication server system can not receive the VoP that other instant communication user 1 sends 2 this moments, like this, " right to speak " status word by control instant communication user 1, promptly in a communication group, the same time only has an instant communication user 1 " right to speak " status word for true, make and when voice call, can not produce mixed and disorderly phenomenon.
For guaranteeing that instant communication user 1 has the speech chance of comparison equalization or is applicable to some special occasions, can adopt such certain methods, as, " right to speak " status word of instant communication user 1 is a true time, its " right to speak " status word can be set a timeliness at interval, promptly " right to speak " status word can only certain remain in long-time true; After the voice call request of instant communication user 1 is accepted by instant communication server system 2, if instant communication server system 2 does not receive the VoP that this instant communication user 1 sends in certain long-time, instant communication server system 2 can change into vacation with its " right to speak " status word.
Also can make the voice call request of different instant communication user 1 have different priority, instant communication server system 2 can force to accept the voice call request of high priority, " right to speak " status word of corresponding instant communication user 1 becomes very, simultaneously, " right to speak " status word of other instant communication user 1 becomes vacation.
Be the example explanation with a concrete communication process below:
1. instant communication user 1 is formulated call list, and instant communication user 1 can be preserved this call list.
2. instant communication user 1 sends voice call request to instant communication server system 2, and the member of all instant communication users 1 in call list tabulation is sent to immediate communication server 22.If sending the instant communication user 1 of call list is in the existing existing communication group, then this instant communication user 1 does not transmit call list to instant communication server system 2, can directly send voice call request to instant communication server system 2, can be referring to aftermentioned step 4.
3. all members' state in immediate communication server 22 request immediate communication state servers 21 these call list of report, and report that all are online and can participate in the member's of this communication group IP address.During whole conversation, each instant communication user 1 is regularly or periodically to immediate communication state server 21 uploaded state information, for example, if immediate communication state server 21 is not received the status information reporting of certain instant communication user 1 in a time interval of setting, then can think this instant communication user 1 off-line, like this, immediate communication state server 21 just can be regularly or is periodically inquired the state information of each instant communication user 1 in the communication group and will be passed to each instant communication user 1 and immediate communication server 22 for information about.
4. the voice call request sent of this instant communication user 1 is accepted by instant communication server system 2, " right to speak " status word of this instant communication user 1 is true, the voice of this instant communication user 1 are compressed into VoP through information processing forwarding module 13 and are sent to immediate communication server 22 by speech input device 11 inputs.
5. to receive that VoP is forwarded in other instant communication user 1 all immediately online and can receive the member's of these voice IP address for immediate communication server 22, and its mode of transmitting voice can adopt single forwarding or multicast to transmit.
6. after the member in other instant communication user 1 receives VoP, carry out tone decoding by information processing forwarding module 13 and instantaneous speech power 12, play the member's reception that can be listened in other instant communication user 1 of the voice of Fa Yan instant communication user 1 like this.
7. this instant communication user 1 sends to instant communication server system 2 and finishes voice call request, at this moment, " right to speak " status word of each instant communication user 1 is vacation in this communication group, and another voice call request of instant communication user 1 in the communication group is prepared to accept by instant communication server system 2.
8. at this moment, instant communication user 1 all can send voice call request to instant communication server system 2 in the communication group, instant communication server system 2 is according to trying to be the first principle, the voice call request that acceptance is received at first, " right to speak " status word of corresponding instant communication user 1 becomes very, can send voice, subsequent step such as preceding step 4~7 to other instant communication user 1.
Claims (10)
1. the method for the immediate communication of an instant communication user is characterized in that this method may further comprise the steps:
The A instant communication user is formulated call list, sends the voice call request that has call list to the instant communication server system; Other instant communication user in described instant communication user and the call list forms same communication group by the instant communication server system;
B instant communication server system accept voice call request that this instant communication user sends and and receive the VoP that this instant communication user is sent;
C instant communication server system is forwarded to the VoP that receives other instant communication user that is positioned at same communication group with this instant communication user.
2. the method for the immediate communication of instant communication user according to claim 1, it is characterized in that step B also comprises: the immediate communication server requests immediate communication state server in the instant communication server system is reported all members' of this instant communication user place communication group state, and all online members' IP address.
3. the method for the immediate communication of instant communication user according to claim 2, it is characterized in that: each instant communication user of this instant communication user place communication group regularly or periodically to immediate communication state server uploaded state information, the immediate communication state server will be passed to each instant communication user and immediate communication server for information about during conversing.
4. the method for the immediate communication of instant communication user according to claim 1, it is characterized in that: the instant communication server system is by the state information of control instant communication user, select a ground at one time and accept the voice call request of instant communication user in this communication group, and receive the VoP that this instant communication user sends.
5. the method for the immediate communication of instant communication user according to claim 4 is characterized in that: the state information of instant communication user has a timeliness at interval or different priority.
6. according to the method for the immediate communication of claim 4 or 5 described instant communication users, it is characterized in that: the state information of this instant communication user and other instant communication user are different in the communication process, and the state information of this instant communication user is identical with other instant communication user behind the end of conversation.
7. the method for the immediate communication of instant communication user according to claim 3, it is characterized in that: the VoP that this instant communication user is sent among the step B is by the speech input device input of instant communication client, form through information processing forwarding module compression, and be sent to immediate communication server in the instant communication server system.
8. the method for the immediate communication of instant communication user according to claim 7, it is characterized in that: after other instant communication user was received VoP among the step C, information processing forwarding module and instantaneous speech power by instant communication client carried out tone decoding, broadcast.
9. the immediate communication system of an instant communication user, comprise instant communication client and instant communication server system, it is characterized in that: described instant communication server system comprises immediate communication state server and immediate communication server, the immediate communication state server is used for the preservation of instant communication user information, forwarding and correlation behavior information inquiry, and the immediate communication server is finished for information about and handled, the reception and the forwarding of speech data;
Described instant communication user transmits call list to the immediate communication server;
Comprise immediate communication administration module and data processing forwarding module in the described immediate communication server;
The immediate communication administration module is transmitted relevant communication group information and correlation behavior information and transmission process instruction,
The data processing forwarding module receives, transmits the processed voice packet.
10. the immediate communication system of instant communication user according to claim 9 is characterized in that: comprise speech input device, instantaneous speech power and information processing forwarding module in the described instant communication client,
Speech input device is imported speech data to the information processing forwarding module,
Instantaneous speech power receives speech data and plays corresponding voice from the information processing forwarding module,
The information processing forwarding module compresses, resolves VoP and carries out the transmission of relevant information, data and receive handling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031468071A CN100450136C (en) | 2003-09-12 | 2003-09-12 | A method and system for instant calling of instant messaging subscriber |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031468071A CN100450136C (en) | 2003-09-12 | 2003-09-12 | A method and system for instant calling of instant messaging subscriber |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1523866A CN1523866A (en) | 2004-08-25 |
CN100450136C true CN100450136C (en) | 2009-01-07 |
Family
ID=34286628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031468071A Expired - Lifetime CN100450136C (en) | 2003-09-12 | 2003-09-12 | A method and system for instant calling of instant messaging subscriber |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100450136C (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100452780C (en) * | 2005-03-29 | 2009-01-14 | 腾讯科技(深圳)有限公司 | Method and system for instant communication off-line response |
CN107579909A (en) * | 2017-09-07 | 2018-01-12 | 苏州博远容天信息科技股份有限公司 | A kind of wisdom management work group instant communicating system |
CN107888482B (en) * | 2017-11-09 | 2020-09-25 | 北京恒华伟业科技股份有限公司 | Instant messaging method and device |
CN109672610B (en) * | 2018-12-26 | 2022-01-11 | 深圳市自然门科技有限公司 | Multi-group voice real-time communication method and system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240083A (en) * | 1996-10-06 | 1999-12-29 | Icq公司 | Communications system |
WO2001072020A2 (en) * | 2000-03-17 | 2001-09-27 | America Online, Inc. | Instant messaging with additional voice communication |
-
2003
- 2003-09-12 CN CNB031468071A patent/CN100450136C/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240083A (en) * | 1996-10-06 | 1999-12-29 | Icq公司 | Communications system |
WO2001072020A2 (en) * | 2000-03-17 | 2001-09-27 | America Online, Inc. | Instant messaging with additional voice communication |
Also Published As
Publication number | Publication date |
---|---|
CN1523866A (en) | 2004-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9635525B2 (en) | Voice messaging method and mobile terminal supporting voice messaging in mobile messenger service | |
KR101361726B1 (en) | System and methods for integrating short message service messaging with contact center applications | |
EP1679846B1 (en) | System and method for mobile instant messaging service using a mobile communication terminal | |
JP4927334B2 (en) | Instant messaging proxy mechanism and method | |
TWI445433B (en) | Method, user equipment and software product for media stream transfer between devices | |
CN1943131B (en) | Method, system and apparatus for communicating messages between a wireless mobile terminal and a networked computer | |
CN101217517B (en) | A method and system to realize one-to-many chatting in the instant communication | |
EP2272184B1 (en) | System and method for transferring a session between multiple clients | |
CN101183961B (en) | Method and system for implementing multi-user voice session | |
EP1424820B1 (en) | Distributed communication system | |
CN109327513B (en) | Interaction method, interaction device and computer-readable storage medium | |
MXPA04004618A (en) | Sending voicemail messages to multiple users. | |
WO2008051780A2 (en) | Systems and methods for providing communications services using assigned codes | |
CN102958107A (en) | Capability query method, communication terminal and application server | |
CN101110868A (en) | Method and system for multi-person voice communication based on PC and telephony | |
CN100438544C (en) | A method and system for instant calling using instant messaging | |
US20130315231A1 (en) | Method for integrating functions of a telecommunications network in a data network | |
US10567183B2 (en) | System and method for conference messaging between telephony devices in a first network and devices connected to a second network | |
CN100450136C (en) | A method and system for instant calling of instant messaging subscriber | |
CN101742422A (en) | Method and device of mobile instant messaging | |
CN101729444B (en) | Method and system for exchanging instant messages | |
CN100452778C (en) | Multimedia content interaction system based on instantaneous communication and its realizing method | |
CN100376101C (en) | Instant speech communication method and system thereof | |
CN101237428B (en) | Method, system and server for establishing multi-party session based on instant messaging group | |
KR101790896B1 (en) | Apparatus for message processing and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20090107 |