CN101296201B - Network information sharing method, system and instant communication device - Google Patents
Network information sharing method, system and instant communication device Download PDFInfo
- Publication number
- CN101296201B CN101296201B CN2008101292834A CN200810129283A CN101296201B CN 101296201 B CN101296201 B CN 101296201B CN 2008101292834 A CN2008101292834 A CN 2008101292834A CN 200810129283 A CN200810129283 A CN 200810129283A CN 101296201 B CN101296201 B CN 101296201B
- Authority
- CN
- China
- Prior art keywords
- group
- network information
- group network
- information
- recipient
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method, a system and an IM device for sharing network information. The method comprises the steps that: a sending party of an instant message (IM) executes the triggering command of sharing network group information; according to group identification of the network group information, the network group information stored in advance is obtained; the network group information is transmitted to an IM receiving party by an IM transmission protocol. When the method, system and IM device of the invention are applied to sharing the network group information, a great deal of manual operation of users is not required; the IM sending party automatically transmits the network group information, in which the users are interested, thereby lowering the complexity of sharing information; various network group information can be fast and conveniently shared among IM equipment, thereby promoting the experience of the users.
Description
Technical field
The present invention relates to networking technology area, particularly a kind of network information sharing method, system and IM device.
Background technology
IM (Instant Messaging, instant messaging) is a kind of Terminal Service, and this service allows two people or many people with point-to-point technology, immediately carries out the interchange of Word message, archives, voice and video by network.
Suppose to use between user A and the user B IM client to exchange by literal, picture etc., the a certain moment, user A has comprised a picture expression in the Word message that user B sends, for example, the picture that rabbit is smiled, if user B receives that the picture of this rabbit being smiled after this information is interested, then can produce the demand of this picture of collection.At this moment, user B needs manually to click this picture, and it is collected the into picture library of oneself.Usually, the picture that this rabbit is smiled may belong in one group of picture that is the theme with rabbit, suppose that user A has this picture group sheet, and user B also organizes other picture to this except the picture that the collection rabbit is smiled interested, promptly user B may produce the demand of the whole group of collection rabbit expression.
In the prior art, user B can collect whole picture group sheet by dual mode, a kind of is that request user A sends this picture group sheet one by one, and user B preserves it into picture library after receiving picture one by one, the promising special file that is provided with of group expression that is somebody's turn to do in this picture library; Another kind is that user A uses corresponding pictures management export function, derives and packs this picture group sheet is unified, and this picture group sheet after will pack then sends to user B, and user B receives the back and uses the pictures management import feature, in this picture group sheet importing picture library.
By above-mentioned description to prior art as can be known, when the user shares a picture group sheet information by the IM client, no matter adopt transmission manner one by one, still the transmission manner of packing, all need the user that picture is carried out a large amount of manual operations, the process complexity that causes the information of sharing because the process of the information of sharing is consuming time longer, has therefore reduced user experience.
Summary of the invention
The object of the present invention is to provide a kind of network information sharing method, system and IM device, to solve information sharing process complexity in the prior art, the problem that the manual operation amount is big.
For solving the problems of the technologies described above, the invention provides following technical scheme:
A kind of network information sharing method comprises:
Instant messaging IM transmit leg is carried out the trigger command of the shared group network information;
Group id according to described group network information obtains the described group network information of storage in advance;
Transmit described group network information by the IM host-host protocol to IM recipient.
The trigger command that described IM transmit leg is carried out the shared group network information comprises:
The IM transmit leg is carried out described trigger command after receiving the request message of the shared group network information that described IM recipient sends, and comprises the group id of described group network information in the described request message.
The trigger command that described IM transmit leg is carried out the shared group network information comprises:
The IM transmit leg sends the notification message of the shared group network information;
After receiving the reception response message that described IM recipient returns, carry out described trigger command.
The group network information that described group id according to group network information obtains storage in advance comprises:
Read the group id of described group network information;
Search group network information stores space according to described group id, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information.
Also comprise:
IM recipient shows described group network transmission of Information progress;
Be saved in the described group network information that receives in the default directory of corresponding memory space according to type;
Search the group id in the described default directory, and the group id in described group id and the current administration interface is compared;
When in described default directory, finding the group id that does not comprise in the described administration interface, from described default directory, download the group network information corresponding with the described group id that does not comprise;
Default information in described group network information and described administration interface grouping is shown, or described group network information is put into described default information group show.
Described group network information comprises: the picture group sheet information of being made up of one group of expression picture, the group video information of being made up of one group of video image, or the group audio-frequency information of being made up of one group of audio frequency;
Described IM host-host protocol comprises: HTML (Hypertext Markup Language) HTTP, transmission control protocol TCP or User Datagram Protoco (UDP) UDP.
A kind of network information shared system comprises: IM transmit leg and IM recipient,
Described IM transmit leg is used for, carry out the trigger command of the shared group network information after, obtain the described group network information of storage in advance according to the group id of described group network information;
Described IM recipient is used for, and receives the described group network information of described IM transmit leg by the transmission of IM host-host protocol.
Described IM recipient also is used for, and shows described group network transmission of Information progress, and the described group network information that will receive is saved in the default directory in the memory space.
A kind of IM device comprises:
Performance element is used to carry out the trigger command of the shared group network information;
Acquiring unit is used for obtaining the described group network information of storage in advance according to the group id of described group network information;
Transmission unit is used for transmitting described group network information by the IM host-host protocol to IM recipient.
Described performance element comprises:
Receiving element is used to receive the request message of the shared group network information that described IM recipient sends, and comprises the group id of described group network information in the described request message;
Trigger element is used to carry out described trigger command.
Described performance element comprises:
Transmitting element is used to send the notification message of the shared group network information;
Receiving element is used to receive the reception response message that described IM recipient returns;
Trigger element is used to carry out described trigger command.
Described acquiring unit comprises:
Reading unit is used to read the group id of described group network information;
Search the unit, be used for searching group network information stores space, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information according to described group id.
By above technical scheme provided by the invention as seen, the IM transmit leg is carried out the trigger command of the shared group network information among the present invention, group id according to described group network information obtains the described group network information of storage in advance, transmits described group network information by the IM host-host protocol to IM recipient then.When application the present invention carries out the group network information sharing, need not the user and carry out a large amount of manual operations, the IM transmit leg is by transmitting automatically user's interest group network information, reduced the complexity of shared information, for various group network information, can between IM equipment, realize quickly and easily sharing, promote user experience thus.
Description of drawings
Fig. 1 is the first embodiment flow chart of network information sharing method of the present invention;
Fig. 2 is the second embodiment flow chart of network information sharing method of the present invention;
Fig. 3 is the 3rd embodiment flow chart of network information sharing method of the present invention;
Fig. 4 is the 4th embodiment flow chart of network information sharing method of the present invention;
Fig. 5 is the 4th embodiment flow chart of network information sharing method of the present invention;
Fig. 6 is the 4th embodiment flow chart of network information sharing method of the present invention;
Fig. 7 is the 4th embodiment flow chart of network information sharing method of the present invention;
Fig. 8 is the embodiment block diagram of network information shared system of the present invention;
Fig. 9 is the first embodiment block diagram of IM device of the present invention;
Figure 10 is the second embodiment block diagram of IM device of the present invention;
Figure 11 is the 3rd embodiment block diagram of IM device of the present invention.
Embodiment
Core of the present invention has provided a kind of network information sharing method, system and IM device, the IM transmit leg is carried out the trigger command of the shared group network information, group id according to described group network information obtains the described group network information of storage in advance, transmits described group network information by the IM host-host protocol to IM recipient.
In order to make those skilled in the art person understand the present invention program better, and above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
The first embodiment flow process of network information sharing method of the present invention is as shown in Figure 1:
Step 101:IM transmit leg is carried out the trigger command of the shared group network information.
Wherein, the IM transmit leg can be carried out trigger command behind the request message of the shared group network information that receives IM recipient's transmission; Also can send the notification message of the shared group network information, and after receiving the reception response message that IM recipient returns, carry out trigger command.
Wherein, the picture group sheet information that group network information can be made up of one group of expression picture, or the group video information of forming by one group of video image, or the group audio-frequency information of forming by one group of audio frequency.
Step 102: the group id according to group network information obtains the group network information of storage in advance.
Concrete, the IM transmit leg reads the group id of group network information, and searches group network information stores space according to group id, obtains the information content that comprises in the group name of group network information, group network information and the described group network information.
Step 103: by the IM host-host protocol to IM recipient's transmission group net network information.
Wherein, the agreement that is used for the IM transmission can be HTTP (Hyper Text Transfer Protocol, HTML (Hypertext Markup Language)), TCP (Transmission Control Protocol, transmission control protocol), UDP (User Datagram Protocol, User Datagram Protoco (UDP)) agreement.
The second embodiment flow process of network information sharing method of the present invention as shown in Figure 2, this embodiment shows the process of IM recipient's active request IM transmit leg transmission group net network information:
Step 201:IM receive direction IM transmit leg sends the request message of the shared group network information.
IM recipient and IM transmit leg are in communication process, when the group network information under certain network information that IM recipient sends the IM transmit leg is interested, can send a request message to the IM transmit leg, give IM recipient with request IM transmit leg with this group network information sharing, can comprise the sign of this group network information in this request message.
Step 202:IM transmit leg is carried out trigger command after receiving request message.
After the IM transmit leg receives request message, carry out the trigger command that group network information is shared.
Step 203: the group id that from request message, reads group network information.
The group id that has comprised group network information in the request message that IM receive direction IM transmit leg sends, the IM transmit leg can be known the group network information that IM recipient's needs are shared according to this group id.
Need to prove, also can not comprise group id in the request message that IM recipient sends, when certain information of having used in IM transmit leg and the IM recipient's communication process in the group network information, automatically write down the group id of this group network information, after IM recipient sent a request message, the IM transmit leg can obtain the group id of the group network information of this record.
Step 204: search group network information stores space according to group id.
In group network information stores space, store the group id of various group network information and each group network information correspondence, further can also store the information content that comprises in the detailed group name of each group network information and each the group network information.
Be example with the picture expression information that often uses in the IM communication process, every picture group sheet expression information is stored in the expression storehouse of each IM client usually, and this expression storehouse can be realized with the form of database.
Step 205: from memory space, obtain the information content that comprises in the group name of group network information, group network information and the group network information.
The group id of supposing picture group sheet expression information is " RABBIT ", and the group name of the picture group sheet information that finds in the expression storehouse of IM transmit leg is " a rabbit expression ", and quantity is 20.
Step 206: by the IM host-host protocol to IM recipient's transmission group net network information.
Support that the simplest agreement of IM is a http protocol, HTTP belongs to the application layer host-host protocol, when using http protocol to realize the IM function, server program adopts ASP, JSP or the too development such as PHP of WEB under supporting usually, and client adopts too developments such as DHTML, Javascript usually.When adopting Transmission Control Protocol and udp protocol to support IM, information transfer rate is faster than adopting http protocol between the client.Wherein, Transmission Control Protocol is a kind of Connection-oriented Protocol, before the client and server end communication, must connect earlier and carry out communication then, adopts the Transmission Control Protocol transmission reliable; UDP is a kind of disconnected agreement, owing to do not need to connect before communication, transmission speed is faster than TCP, and the memory source expense is minimum.The process of carrying out the IM transmission by above-mentioned agreement is consistent with prior art, does not repeat them here.
Step 207:IM recipient shows group network transmission of Information progress, and the group network information that receives is saved in default directory in the memory space, finishes current flow process.
Client end interface IM recipient, can show group network transmission of Information progress, for example, when transmission has the picture group sheet information of 20 rabbit expressions, IM recipient shows the quantity of the rabbit expression of having shared in the mode of progress bar, in receiving course, IM recipient also can select rejection in receiving course.
The memory space that also has the storage sets network information IM recipient, also have corresponding expression storehouse in this memory space, be used for the storage sets pictorial information, when receiving picture group sheet information, these picture group sheet information acquiescences are saved in the expression storehouse, call at any time when IM communication ceases for IM recipient.
The 3rd embodiment flow process of network information sharing method of the present invention as shown in Figure 3, this embodiment shows the IM transmit leg by the inquiry IM recipient that sends a notification message, according to the process of IM recipient's response results transmission group net network information:
Step 301:IM sending direction IM recipient sends the notification message of the shared group network information.
In the present embodiment,, can IM recipient send a notification message if when the IM transmit leg is wanted with IM recipient's shared group network information.
Step 302: judge whether to receive the reception response message that IM recipient returns, if then execution in step 303; Otherwise, finish current flow process.
After IM recipient receives this notification message, can select whether to share this group network information,, then can return the reception response message,, then can return the refusal response message to the IM transmit leg if do not share to the IM transmit leg if share.
Step 303:IM transmit leg is carried out trigger command.
The IM transmit leg receives the reception response message that IM recipient returns, and illustrates that IM recipient wants and the IM transmit leg shared group network information, and then the IM transmit leg is carried out the trigger command that group network information is shared.
Step 304: search group network information stores space according to group id.
Step 305: from memory space, obtain the information content that comprises in the group name of group network information, group network information and the group network information.
Step 306: by the IM host-host protocol to IM recipient's transmission group net network information.
Step 307:IM recipient shows group network transmission of Information progress, and the group network information that receives is saved in default directory in the memory space, finishes current flow process.
The 4th embodiment flow process of network information sharing method of the present invention as shown in Figure 4, this embodiment is an example to transmit one group of rabbit expression picture, describe the process of the shared group network information between IM customer end A and the IM customer end B in detail, have the expression storehouse A and the expression storehouse B of storage expression picture in IM customer end A and the IM customer end B respectively:
Step 401:IM customer end B sends the request message that comprises group id " RABBIT " to the IM customer end A, is used for the request shared one group rabbit expression picture corresponding with this group id.
Step 402:IM customer end A is searched expression storehouse A according to the group id RABBIT in the request message.
Step 403:IM customer end A gets access to group name " rabbit ", expression quantity " 17 " and the expression picture of group id RABBIT correspondence from expression storehouse A.
Step 404:IM customer end A sends to the IM customer end B and comprises group name " rabbit " that gets access to and the shared order of expressing one's feelings quantity " 17 ".
After step 405:IM customer end B receives and shares order, can in the interface of client, show group name " rabbit " and expression quantity " 17 ", show the order button of " reception " or " refusal " simultaneously.
The selective reception of step 406:IM customer end B should be expressed one's feelings by the group rabbit, therefore sends to the IM customer end A and receives message.
The rabbit expression picture that step 407:IM customer end A will be expressed one's feelings among the A of storehouse sends customer end B one by one to, and it is consistent that the agreement of transmission and principle are communicated by letter with existing IM, do not repeat them here.
Step 408:IM customer end B is by the reception progress of progress bar demonstration rabbit expression picture, and is corresponding, and the IM customer end A also can show the transmission progress of rabbit expression by progress bar.
Step 409:IM customer end B is saved in the rabbit expression picture that receives under the default directory of expression among the B of storehouse, after receiving close set rabbit expression picture, upgrade the expression library information, promptly increase this group rabbit expression picture in the expression administration interface, the expression picture grouping of this group rabbit expression picture and client acquiescence shows.
The 5th embodiment flow process of network information sharing method of the present invention as shown in Figure 5, this embodiment is an example to transmit one group of rabbit expression still, describe in detail under the situation of not logining the IM customer end A, the process of the shared group network information between IM customer end A corresponding server A and the customer end B has the expression storehouse A of storage expression picture and the storehouse B that expresses one's feelings respectively in server A and the IM customer end B:
Step 501: server A receives the trigger command that the user sends by the WEB webpage, and this trigger command is used to trigger the notification message that sends shared one group of rabbit expression picture to the IM customer end B, comprises group id " RABBIT " in this notification message.
Step 502: server A sends the notification message that comprises this group id RABBIT to the IM customer end B.
Step 503:IM customer end B is returned the reception response message of sharing this group rabbit expression picture to server A.
Step 504: server A is searched expression storehouse A according to group id RABBIT after receiving and receiving response message.
Step 505: server A gets access to group name " rabbit ", expression quantity " 17 " and the expression picture of group id RABBIT correspondence from expression storehouse A.
Step 506: server A sends to the IM customer end B and comprises group name " rabbit " that gets access to and the shared order of expressing one's feelings quantity " 17 ".
After step 507:IM customer end B receives and shares order, can in the interface of client, show group name " rabbit " and expression quantity " 17 ", show the order button of " reception " or " refusal " simultaneously.
The selective reception of step 508:IM customer end B should be expressed one's feelings by the group rabbit, therefore sends to server A and receives message.
Step 509: the rabbit expression picture that server A will be expressed one's feelings among the A of storehouse sends the IM customer end B one by one to.
Step 510:IM customer end B shows the reception progress of rabbit expression picture by progress bar.
Step 511:IM customer end B is saved in the rabbit expression picture that receives under the default directory of expression among the B of storehouse, after receiving close set rabbit expression picture, upgrade the expression library information, the IM customer end B is searched the group id of every group of expression picture under the default directory among the expression storehouse B, the group id of the group expression picture that comprises in these group ids and the current expression administration interface is compared, when in expression storehouse B, finding the group id that does not comprise in the expression administration interface, from expression storehouse B, download the group expression picture corresponding with this group id that finds, for example, the IM customer end B is downloaded non-existent group of rabbit expression picture in the current expression administration interface by the comparative group sign in the present embodiment from expression storehouse B, after finishing, download can in the expression administration interface, increase this group rabbit expression picture, when increasing this group rabbit expression picture, can show flexibly according to predefined mode, show that such as the expression picture grouping that will organize rabbit expression picture and client acquiescence the expression picture group that also this group rabbit expression picture can be put into the client acquiescence shows.The IM customer end B can be according to the type of the group network information that receives, be stored in the corresponding database, group network information owing to transmission in the present embodiment is expression picture, therefore corresponding database is the expression storehouse, if the group network information of transmission is audio file, then Dui Ying database is an audio repository, in like manner also can increase the video library that is used to preserve video in the IM client.The IM customer end B by clicking any one expression picture in the expression administration interface, can be called this expression picture automatically from expression storehouse B when using this picture group sheet.
The 6th embodiment flow process of network information sharing method of the present invention as shown in Figure 6, this embodiment is an example with the audio frequency that transmits one group of Beethovan's composition, describe in detail under the situation of not logining the IM customer end B, the process of the shared group network information between IM customer end A and the IM customer end B corresponding server B, the audio repository A and the audio repository B that have storing audio in IM customer end A and the server B respectively have the audio repository B ' of storing audio in the IM customer end B:
Step 601: server B receives the trigger command that the user sends by the WEB webpage, and this trigger command is used to trigger the request message that sends the audio frequency of one group of Beethovan's composition of request shared to the IM customer end A, comprises group id BEETHOVEN in this request message.
Step 602: server B sends the request message that comprises group id BEETHOVEN to the IM customer end A.
Step 603:IM customer end A is searched audio repository A according to group id BEETHOVEN after receiving request message.
Step 604:IM customer end A gets access to group name " Beethovan ", audio frequency quantity " 10 " and the audio file of group id BEETHOVEN correspondence from audio repository A.
Step 605:IM customer end A sends to server B and comprises group name " Beethovan ", audio frequency quantity " 10 " and the audio file that gets access to.
Step 606: server B receives under the default directory that is saved in behind this group audio file among the audio repository B, upgrades the information of audio repository B after receiving this group audio frequency.Server B can be according to the type of the group network information that receives, be stored to respectively in the corresponding database, group network information owing to transmission in the present embodiment is audio file, therefore corresponding database is audio repository, if the group network information of transmission is expression picture, then Dui Ying database in like manner also can increase the video library that is used to preserve video for the expression storehouse in server.
Step 607: after supposing that server B has been preserved this group audio file, the login of IM customer end B, then server B sends the shared order that comprises group name " Beethovan " and audio frequency quantity " 10 " to the IM customer end B.
Step 608:IM customer end B can show group name " Beethovan " and audio frequency quantity " 10 " after receiving and sharing order in the interface of client, show the order button of " reception " or " refusal " simultaneously.
The selective reception of step 609:IM customer end B should be organized audio file, therefore sent to server B and received message.
Step 610: server B sends the audio file among the audio repository A to the IM customer end B one by one.
Step 611:IM customer end B shows the reception progress of Beethovan's audio file by progress bar.
Step 612:IM customer end B is saved in the Beethovan's audio file that receives under the default directory among the audio repository B ', after receiving the close set audio file, upgrade the information of audio repository B ', the IM customer end B is searched the group id of every group of audio file under the default directory among the audio repository B ', the group id of the group audio file that comprises in these group ids and the current audio frequency controller interface is compared, when in audio repository B ', finding the group id that does not comprise in the audio frequency controller interface, from audio repository B ', download the group audio file corresponding with this group id that finds, the IM customer end B is downloaded the non-existent group Beethovan audio file that is somebody's turn to do in the current audio frequency controller interface by the comparative group sign in the present embodiment from audio repository B ', after finishing, download can in the audio frequency controller interface, increase the title of this group audio file, and in the drop-down list of this group audio file, increase the title of each audio file, when increasing this group Beethovan audio file, can show flexibly according to predefined mode, show that such as the audio file grouping that will organize Beethovan's audio file and client acquiescence the audio file group that also this group Beethovan audio file can be put into the client acquiescence shows.The IM customer end B by clicking the title of any one audio file in the drop-down list, can be called this audio file automatically from audio repository B ' when using this group Beethovan audio file.
The 7th embodiment flow process of network information sharing method of the present invention as shown in Figure 7, this embodiment is an example with the audio frequency that transmits one group of Beethovan's composition still, describe in detail under the situation of not logining IM customer end A and IM customer end B, the process of the shared group network information between IM customer end A corresponding server A and the IM customer end B corresponding server B has the audio repository A and the audio repository B of storing audio respectively in server A and the server B:
Step 701: server A receives the trigger command that the user sends by the WEB webpage, and this trigger command is used to trigger the notification message that sends the audio frequency of sharing one group of Beethovan's composition to the IM customer end B, comprises group id BEETHOVEN in this notification message.
Step 702: server A is searched audio repository A according to group id BEETHOVEN after receiving trigger command.
Step 703: server A gets access to group name " Beethovan ", audio frequency quantity " 10 " and the audio file of group id BEETHOVEN correspondence from audio repository A.
Step 704: owing to current I M customer end B is not logined, so server A comprises group name " Beethovan ", audio frequency quantity " 10 " and the audio file that gets access to the server B transmission.
Step 705: server B receives under the default directory that is saved in behind this group audio file among the audio repository B, upgrades audio repository information after receiving this group audio frequency.
After the login of IM customer end B, can obtain above-mentioned group of audio file of preservation from server B, acquisition process is consistent with the description of embodiment six, does not repeat them here.
Corresponding with the embodiment of network information sharing method of the present invention, the present invention also provides the embodiment of network information shared system.
The embodiment block diagram of network information sharing method of the present invention as shown in Figure 8, this system comprises: IM transmit leg 810 and IM recipient 820.
Wherein, after IM transmit leg 810 is used to carry out the trigger command of the shared group network information, obtain the described group network information of storage in advance according to the group id of described group network information; IM recipient 820 is used to receive the described group network information of described IM transmit leg 810 by the transmission of IM host-host protocol.
Further, IM recipient 820 also is used to show described group network transmission of Information progress, and the described group network information that will receive is saved in the default directory in the memory space.
Corresponding with the embodiment of network information sharing method of the present invention and system, the present invention also provides the embodiment of IM device.
The first embodiment block diagram of IM device of the present invention as shown in Figure 9, this device comprises: performance element 910, acquiring unit 920 and transmission unit 930.
Wherein, performance element 910 is used to carry out the trigger command of the shared group network information; Acquiring unit 920 is used for obtaining the described group network information of storage in advance according to the group id of described group network information; Transmission unit 930 is used for transmitting described group network information by the IM host-host protocol to IM recipient.
The second embodiment block diagram of IM device of the present invention as shown in figure 10, this device comprises: performance element 1010, acquiring unit 1020 and transmission unit 1030.
Wherein, performance element 1010 comprises: receiving element 1011, be used to receive the request message of the shared group network information that described IM recipient sends, and comprise the group id of described group network information in the described request message; Trigger element 1012 is used to carry out described trigger command.
Acquiring unit 1020 comprises: reading unit 1021 is used to read the group id of described group network information; Search unit 1022, be used for searching group network information stores space, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information according to described group id.
The 3rd embodiment block diagram of IM device of the present invention as shown in figure 11, this device comprises: performance element 1110, acquiring unit 1120 and transmission unit 1130.
Wherein, performance element 1110 comprises: transmitting element 1111 is used to send the notification message of the shared group network information; Receiving element 1112 is used to receive the reception response message that described IM recipient returns; Trigger element 1113 is used to carry out described trigger command.
Acquiring unit 1120 comprises: reading unit 1121 is used to read the group id of described group network information; Search unit 1122, be used for searching group network information stores space, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information according to described group id.
As seen through the above description of the embodiments, when application the present invention carries out the group network information sharing, need not the user and carry out a large amount of manual operations, the IM transmit leg is by transmitting automatically user's interest group network information, reduced the complexity of shared information, for various group network information, can between IM equipment, realize quickly and easily sharing, promoted user experience thus.Those skilled in the art can be well understood to the present invention and can realize by the mode that software adds essential general hardware platform.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in the storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be a personal computer, server, the perhaps network equipment etc.) carry out the described method of some part of each embodiment of the present invention or embodiment.
Above-described embodiment of the present invention does not constitute the qualification to protection range of the present invention.Any modification of being done within the spirit and principles in the present invention, be equal to and replace and improvement etc., all should be included within protection scope of the present invention.
Claims (11)
1. a network information sharing method is characterized in that, comprising:
Instant messaging IM transmit leg is carried out the trigger command of the shared group network information;
Group id according to described group network information obtains the described group network information of storage in advance;
Transmit described group network information by the IM host-host protocol to IM recipient;
IM recipient shows described group network transmission of Information progress;
The described group network information that receives is saved in the default directory of corresponding memory space according to type.
2. method according to claim 1 is characterized in that, the trigger command that described IM transmit leg is carried out the shared group network information comprises:
The IM transmit leg is carried out described trigger command after receiving the request message of the shared group network information that described IM recipient sends, and comprises the group id of described group network information in the described request message.
3. method according to claim 1 is characterized in that, the trigger command that described IM transmit leg is carried out the shared group network information comprises:
The IM transmit leg sends the notification message of the shared group network information;
After receiving the reception response message that described IM recipient returns, carry out described trigger command.
4. method according to claim 1 is characterized in that, the group network information that described group id according to group network information obtains storage in advance comprises:
Read the group id of described group network information;
Search group network information stores space according to described group id, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information.
5. method according to claim 1 is characterized in that, also comprises:
IM recipient searches the group id in the described default directory, and the group id in described group id and the current administration interface is compared;
When in described default directory, finding the group id that does not comprise in the described administration interface, from described default directory, download the group network information corresponding with the described group id that does not comprise;
Default information in described group network information and described administration interface grouping is shown, or described group network information is put into the default information group show.
6. according to any described method of claim 1 to 5, it is characterized in that, described group network information comprises: the picture group sheet information of being made up of one group of expression picture, the group video information of being made up of one group of video image, or the group audio-frequency information of being made up of one group of audio frequency;
Described IM host-host protocol comprises: HTML (Hypertext Markup Language) HTTP, transmission control protocol TCP or User Datagram Protoco (UDP) UDP;
Described IM recipient and IM transmit leg comprise: IM client or IM server.
7. a network information shared system is characterized in that, comprising: IM transmit leg and IM recipient,
Described IM transmit leg is used for, carry out the trigger command of the shared group network information after, obtain the described group network information of storage in advance according to the group id of described group network information;
Described IM recipient is used for, receive the described group network information of described IM transmit leg by the transmission of IM host-host protocol, show described group network transmission of Information progress, the described group network information that receives is saved in the default directory of corresponding memory space according to type.
8. an IM device is characterized in that, comprising:
Performance element is used to carry out the trigger command of the shared group network information;
Acquiring unit is used for obtaining the described group network information of storage in advance according to the group id of described group network information;
Transmission unit, be used for transmitting described group network information to IM recipient by the IM host-host protocol, described IM recipient is used to show described group network transmission of Information progress, and the described group network information that will receive is saved in the default directory of corresponding memory space according to type.
9. device according to claim 8 is characterized in that, described performance element comprises:
Receiving element is used to receive the request message of the shared group network information that described IM recipient sends, and comprises the group id of described group network information in the described request message;
Trigger element is used to carry out described trigger command.
10. device according to claim 8 is characterized in that, described performance element comprises:
Transmitting element is used to send the notification message of the shared group network information;
Receiving element is used to receive the reception response message that described IM recipient returns;
Trigger element is used to carry out described trigger command.
11. device according to claim 8 is characterized in that, described acquiring unit comprises:
Reading unit is used to read the group id of described group network information;
Search the unit, be used for searching group network information stores space, obtain the information content that comprises in the group name of described group network information, described group network information and the described group network information according to described group id.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101292834A CN101296201B (en) | 2008-06-25 | 2008-06-25 | Network information sharing method, system and instant communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2008101292834A CN101296201B (en) | 2008-06-25 | 2008-06-25 | Network information sharing method, system and instant communication device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101296201A CN101296201A (en) | 2008-10-29 |
CN101296201B true CN101296201B (en) | 2011-02-16 |
Family
ID=40066218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101292834A Active CN101296201B (en) | 2008-06-25 | 2008-06-25 | Network information sharing method, system and instant communication device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101296201B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013002763A1 (en) * | 2011-06-28 | 2013-01-03 | Siemens Aktiengesellschaft | Method for checking an installation location of a component and automation component |
CN102377823B (en) * | 2011-10-18 | 2013-12-25 | 北京优朋普乐科技有限公司 | Method and system for realizing interactive sharing among multiple screens and multiple users through screen sliding |
CN102946344B (en) * | 2012-11-14 | 2016-03-23 | 上海量明科技发展有限公司 | Invite the method for instant communication users transmission image, client and system |
CN103024043B (en) * | 2012-12-14 | 2016-01-27 | 腾讯科技(深圳)有限公司 | A kind of data sharing method, server and system |
US9444872B2 (en) | 2012-12-14 | 2016-09-13 | Tencent Technology (Shenzhen) Company Limited | Method, server and system for data sharing |
CN103945008A (en) * | 2014-05-08 | 2014-07-23 | 百度在线网络技术(北京)有限公司 | Network information sharing method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744557A (en) * | 2004-08-31 | 2006-03-08 | 腾讯科技(深圳)有限公司 | Methoe for realizing object sharing in network storage service based on instant communication tool |
CN1928861A (en) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | Immediate communication client machine for project share and method thereof |
-
2008
- 2008-06-25 CN CN2008101292834A patent/CN101296201B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1744557A (en) * | 2004-08-31 | 2006-03-08 | 腾讯科技(深圳)有限公司 | Methoe for realizing object sharing in network storage service based on instant communication tool |
CN1928861A (en) * | 2005-09-09 | 2007-03-14 | 国际商业机器公司 | Immediate communication client machine for project share and method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN101296201A (en) | 2008-10-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101080056B (en) | A management method and system of network browser collection folder of mobile terminal | |
US8401535B2 (en) | System, a method, and an apparatus for sharing an updated content with peers | |
CN101106498B (en) | Content management method and apparatus | |
US20060294396A1 (en) | Multiplatform synchronized data access from mobile devices of dynamically aggregated content | |
CN1905701B (en) | Method and system for issuing network message to mobile terminal apparatus | |
JP4996685B2 (en) | Content synchronization method and apparatus | |
CN101296201B (en) | Network information sharing method, system and instant communication device | |
US20090307602A1 (en) | Systems and methods for creating and sharing a presentation | |
CN102812452A (en) | System for displaying cached webpages, a server therefor, a terminal therefor, a method therefor and a computer-readable recording medium on which the method is recorded | |
CN101632074A (en) | Be used for locating automatically system and method based on the social network members of web | |
CN101501628A (en) | Overloaded communication session | |
KR20150005708A (en) | Information sharing method and device | |
CN102272747A (en) | Method and apparatus for managing state information of remote user interface | |
CN102571971A (en) | Method and system for shafting commodity information on mobile terminal | |
US20110230176A1 (en) | GUI Based Information Access, Web Search and Browsing over SMS | |
WO2005098682A2 (en) | Method and apparatus for adaptive personalization of navigation | |
CN102542010B (en) | Searching linked content using an external search system | |
CN109213955A (en) | Data processing method and relevant device | |
CN104298416B (en) | The generation method and device of message are automatically replied in instant messaging | |
CN104090878B (en) | A kind of multimedia lookup method, terminal, server and system | |
CA2792190C (en) | Data transmission method and device based on slide detection | |
CN105306337A (en) | Method, device and system for sharing multi-people session file based on instant messaging | |
JP4784892B2 (en) | Site link system, site management server, and site link method | |
JP4569962B2 (en) | Access log recording server, access log recording system, and access log recording method | |
CN101562628A (en) | Method, system and server for managing and releasing individual digital media information |
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 |