CN101277277A - Method and system for setting chat window theme in instant communication - Google Patents
Method and system for setting chat window theme in instant communication Download PDFInfo
- Publication number
- CN101277277A CN101277277A CNA2008100999015A CN200810099901A CN101277277A CN 101277277 A CN101277277 A CN 101277277A CN A2008100999015 A CNA2008100999015 A CN A2008100999015A CN 200810099901 A CN200810099901 A CN 200810099901A CN 101277277 A CN101277277 A CN 101277277A
- Authority
- CN
- China
- Prior art keywords
- theme
- user
- terminal
- label
- current
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a method and a system for setting chat window subject in instant communication. The method comprises the steps that: an instant communication IM terminal establishes a subject label and a subject packet mapping relation of a first IM user and according to the subject label input by a first IM user, and subject packet information corresponding to the subject label, and confirms the current subject label in terms of the subject label input by the first IM user; the IM terminal that a second IM user logs on, via an IM server, acquires the current subject label and the current subject packet information set by the first IM user after receiving the request to chat with the friendly first IM user, and sets the chat window subject of the chat between the first IM user and the second IM user according to the current subject packet information. The system comprises the first IM terminal, the second IM terminal and the IM server. Application of the invention can improve interactivity between the IM users.
Description
Technical field
The present invention relates to internet arena, relate in particular to the method and system that chat window theme is set in a kind of instant messaging.
Background technology
(Instant Messenging IM) develops into today network instant communication, is accepted by most netizen, has all obtained using widely in IM user's amusement and recreation at ordinary times and work.
IM user is when using the IM instrument to exchange, and common hope can have interactive preferably each other, such as, though IM user A clearly expresses the mood of oneself, still, the IM user B of Jiao Liuing can perceive this mood of IM user A with it.
Current, the IM instrument only provides exchange waies such as transmission literal, picture expression for IM user, interactive limited between the IM user.
Summary of the invention
In view of this, the purpose of the embodiment of the invention is to provide the method and system that chat window theme is set in a kind of instant messaging, to improve interactive between the IM user.
For achieving the above object, the technical scheme of the embodiment of the invention specifically is achieved in that
The method of chat window theme is set in a kind of instant messaging, and the method comprising the steps of:
Instant messaging IM terminal is according to the theme label of IM user input and the theme package informatin corresponding with this theme label, set up an IM user theme label and theme bag mapping relations, determine current theme label according to the theme label of IM user input;
After the IM terminal of the 2nd IM user login receives the request of chatting with good friend the one IM user, obtain the current theme package informatin of the current theme label mapping of IM user setting by the IM server, the chat window theme of the 2nd IM user and IM user chat is set according to this current theme package informatin.
The system of chat window is set in a kind of instant messaging, and this system comprises an IM terminal, the 2nd IM terminal and IM server, wherein,
A described IM terminal is used for, according to the theme label of IM user input and the theme package informatin corresponding with this theme label, set up an IM user theme label and theme bag mapping relations, determine current theme label according to the theme label of IM user input;
Described the 2nd IM terminal is used for, after receiving the request of the 2nd IM user and good friend the one IM user chat, send the protocol command obtain current theme package informatin to the IM server, the current theme package informatin that returns according to the IM server is provided with the chat window theme that the 2nd IM user and an IM user chat;
Described IM server is used for, and the protocol command that obtains current theme package informatin according to the 2nd IM terminal is sent returns the current theme package informatin that an IM user is provided with to the 2nd IM terminal.
As seen, in the technical scheme that the embodiment of the invention provides, the one IM user's the theme label and the mapping relations of theme bag are set in the IM terminal, if an IM user good friend's the 2nd IM customer requirements and its chat, then after the IM terminal of the 2nd IM user login receives this chat request, obtain the current theme package informatin that an IM user is provided with by the IM server, the chat window theme of the 2nd IM user and IM user chat is set according to this current theme package informatin.Because being an IM user, this current theme bag is provided with, the wish that therefore can reflect an IM user, current mood etc. for example, like this, when good friend the 2nd IM user's chat window theme being set according to current theme package informatin, can make the 2nd IM user recognize the wish that an IM user is current, current mood etc. for example, thus improve interactive between the IM user.
Description of drawings
Fig. 1 is the method flow diagram that chat window theme is set in the instant messaging;
Fig. 2 is IM user A is provided with the mapping relations of theme label and theme bag in IM terminal A side a flow chart;
Fig. 3 is the theme label of storage map 2 foundation in the IM server and the flow chart of theme bag mapping relations;
Fig. 4 is that IM user A is provided with the mapping relations of theme label and theme bag and the flow chart that IM terminal A is stored to these mapping relations the IM server in IM terminal A side;
After Fig. 5 was the good friend IM user B login IM terminal B of IM user A, IM terminal B showed the first pass figure of the theme bag of the theme label mapping that IM user A is provided with;
After Fig. 6 was the good friend IM user B login IM terminal B of IM user A, IM terminal B showed second flow chart of the theme bag of the theme label mapping that IM user A is provided with;
Fig. 7 is the system construction drawing that chat window theme is set in the instant messaging.
Embodiment
In embodiments of the present invention, IM user can be provided with the theme of chat window according to the wishes such as mood of oneself, makes when its good friend exchanges with it, and the chat window of good friend's side IM terminal is rendered as the set theme of this IM user.
Fig. 1 is the method flow diagram that chat window theme is set in the instant messaging, and as shown in Figure 1, the method comprising the steps of:
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is described in more detail.
Method embodiment:
In this method embodiment, IM user A is provided with chat window theme in IM terminal A side, and then when the IM user B of IM terminal B side and IM user A chat, the chat theme of IM terminal B side is rendered as the chat window theme that IM terminal A side is provided with.
As seen, this method is divided into two flow processs: flow process one, and IM user A is provided with chat window theme in IM terminal A side; Flow process two, IM user B is when IM terminal B side and IM user A chat, and IM terminal B side presents the chat window theme that IM terminal A side is provided with.
In IM terminal A side chat window theme being set comprises: IM terminal A sets up the mapping relations between theme label and the theme bag, after these mapping relations are set up, as long as the selected a certain theme label of IM user A, can make with its good friend when chatting with it, the theme of chat window is rendered as the theme bag of setting the theme label correspondence.Wherein, IM terminal A can set up special module and is used to set up described mapping relations.
To be IM user A be provided with the flow chart of the mapping relations of theme label and theme bag in IM terminal A side to Fig. 2, and as shown in Figure 1, this method may further comprise the steps:
IM user A can select theme label from the alternative theme label that IM terminal A provides, also can manually import self-defining theme label.
IM terminal A receives after IM user sets the triggering of theme label, output or show the brief introduction of alternative theme packet number or theme packet number and this theme bag or the information such as chained address of theme packet number and this theme bag, IM user A can be according to IM terminal A output or the theme package informatin that shows, the therefrom selected theme package informatin corresponding with this theme label.
IM terminal A foundation is connected with the theme pack service device, sends the protocol command that obtains the theme bag to the theme pack service device, has the sequence number of this theme bag in this protocol command.The theme pack service device returns corresponding theme bag according to this sequence number to IM terminal A.
In the flow process shown in Figure 2, the mapping relations of theme label and theme bag also can be set up in step 202, at this moment, after the execution of step 204, process ends.
Through step 201~205, IM user A has promptly set up the mapping relations of theme label and theme bag in IM terminal A.
After mapping relations are set up, can current theme bag be set by following method: IM user A is the theme label in the selected already present mapping relations in IM terminal A, when then IM user A utilized IM terminal A and other IM users to chat, good friend's side of IM user A side and IM user A all can present the theme bag of this selected theme label correspondence.
When the IM terminal receives selected action to a certain theme label, the IM terminal can be according to whether having set up mapping relations at selected theme label, judge that this selected action is to be used for setting up mapping relations, still be used for being provided with current theme bag, that is,, then should selected action be used to be provided with current theme bag if mapping relations are set up, if mapping relations are not set up, then should selected action be used to set up mapping relations.
Can be provided with in the IM terminal also that special mapping relations are set up module and current theme bag is provided with module, then: when setting up in the module selected theme label in mapping relations, IM terminal output or show alternative theme package informatin, therefrom select the theme bag corresponding for the user with this theme label, according to the selected operation of IM user's theme bag, set up the mapping relations of theme label and theme bag; When selected theme label was set at current theme bag in the module, the current chat window theme of IM terminal was set to select the theme of label correspondence.
Flow process as shown in Figure 1, wherein:
A, in step 201, IM user A can adopt following method login IM terminal A:IM user A to import account number and password in the login window of IM terminal A, IM terminal A sends to the IM server with account and password, if IM server authentication account and password are effective, then IM user A logins successfully, otherwise, prompting IM user's A account number and password mistake.
After B, IM terminal A have set up the mapping relations of theme label and theme bag, also can further these mapping relations be stored in the IM server, concrete grammar is referring to Fig. 3.
Fig. 3 is the theme label of storage map 2 foundation in the IM server and the flow chart of theme bag mapping relations, and as shown in Figure 3, this method specifically comprises the steps:
In conjunction with Fig. 2 and Fig. 3, can obtain IM user A after IM terminal A side is provided with the mapping relations of theme label and theme bag, IM terminal A is stored to the flow chart of IM server with these mapping relations, specifically sees also Fig. 4.
To be IM user A be provided with the mapping relations of theme label and theme bag and IM terminal A in IM terminal A side to Fig. 4 that these mapping relations are stored to the flow chart of IM server, and as shown in Figure 4, this method specifically comprises the steps:
Step 401, IM user A login IM terminal A.
Step 402, IM user A is provided with theme label in IM terminal A.Concrete method to set up is with step 201.
Step 403, IM user A is provided with the theme package informatin corresponding with theme label in IM terminal A.Concrete method to set up is with step 202.
Step 404, the local theme bag that whether has setting in the step 403 of IM terminal A inquiry, if then execution in step 405, if not, then execution in step 406.
Step 405, the theme bag that is provided with in IM terminal A download and the storing step 403.
IM terminal A foundation is connected with the theme pack service device, sends the protocol command that obtains the theme bag to the theme pack service device, has the sequence number of this theme bag in this protocol command.The theme pack service device returns corresponding theme bag according to this sequence number to IM terminal A.
Step 406, IM terminal A sets up the mapping relations of this theme label and this theme bag.
Step 407 is with step 302.
In this step, IM terminal A sends the mapping relations memory command to the IM server, carries theme label in this memory command, and the sequence number of the theme bag corresponding with theme label.
Step 408 is with step 303.
In this step, after the IM server receives the mapping relations memory command that IM terminal A sends, the mapping relations that will comprise theme label and theme bag are stored in the user profile of IM user A, and these mapping relations comprise the sequence number of theme label, the theme bag corresponding with this theme label.Process ends.
In the flow process shown in Figure 4, also can in step 403, set up the mapping relations of theme label and theme bag, these mapping relations are stored to the IM server after, execution in step 404 and 405 is downloaded and in this locality storage theme bag, process ends; After also can setting up the mapping relations of theme label and theme bag in step 403, directly execution in step 404 and 405 is downloaded and is stored the theme bag in this locality, and execution in step 407 and 408 is stored to IM server, process ends with mapping relations then.The IM terminal both can be before this locality have been downloaded and had been stored the theme bag, set up the mapping relations of theme bag, also can set up this mapping relations earlier, download in this locality again and storage theme bag, can earlier mapping relations be stored to the IM server, also can download in this locality earlier and storage theme bag.
According to Fig. 3 and flow process shown in Figure 4, the mapping relations of theme label and theme bag not only are stored in the local IM terminal, also be stored in the IM server, therefore, even IM user has changed the IM terminal, the new IM terminal of changing still can obtain and store this mapping relations and current theme label from the IM server, and then the present chatting window theme of the IM terminal after this replacing is set according to these mapping relations and current theme label, and when this IM user's good friend chatted with it, the chat window theme of good friend's side also was rendered as this current theme.
Be example with IM user A and good friend IM user B chat below, be presented in the method that good friend's side presents the current chat theme of IM user's setting.
After Fig. 5 was the good friend IM user B login IM terminal B of IM user A, IM terminal B showed the first pass figure of the theme bag of the theme label correspondence that IM user A is provided with.
It is prerequisite that Fig. 5 is not stored in the IM server with the mapping relations of theme label and theme bag, and as shown in Figure 5, this method specifically comprises the steps:
How to determine that the corresponding IM user of this triggering can adopt multiple mode to realize, main panel administration module search click position as IM terminal B, position data according to each good friend in the positional information traversal queries buddy list, to determine the chat object of IM user B, in this step, suppose that this chat object is IM user A.
In this step, the method for IM user B login IM terminal B is identical with the login method in the step 201.
Step 504, the account number of the IM user A that carries in the protocol command of IM server according to the current theme package informatin of inquiry, the IP and the port address of the IM terminal (being assumed to be IM terminal A) of inquiry IM user A login issue the protocol command of inquiring about current theme package informatin to IM terminal A.
The packet that step 506, IM server will comprise the theme package informatin is transmitted to IM terminal B.
In this step, if do not store the theme bag of this theme package informatin correspondence among the IM terminal B, then set up and being connected of theme pack service device, this connection can connect for HTTP(Hypertext Transport Protocol), downloads this theme bag and be stored in this locality from this theme pack service device according to the theme packet number.
If the mapping relations of theme label and theme bag not only are stored in IM terminal this locality, also be stored in the IM server, then behind the good friend IM user B of the IM user A login IM terminal B, IM terminal B shows that the theme bag of the theme label correspondence that IM user A is provided with except can adopting method shown in Figure 4, also can adopt method shown in Figure 5.
After Fig. 6 was the good friend IM user B login IM terminal B of IM user A, IM terminal B showed second flow chart of the theme bag of the theme label correspondence that IM user A is provided with.
It is prerequisite that Fig. 6 has been stored in the IM server with the mapping relations of theme label and theme bag, and as shown in Figure 5, this method specifically comprises the steps:
Step 601 is with step 501.
Behind the IM user B login IM terminal B, the IM user of this triggering correspondence is determined in the good friend that IM terminal B receives IM user B triggerings of chatting.
Step 602 is with step 502.
IM terminal B judges whether good friend IM user A is online, if online, then execution in step 603, otherwise the session window administration module of IM terminal B can present the chat window of IM user B and IM user A, process ends according to the existing method that presents chat window.
Step 603 is with step 503.
IM terminal B sends the protocol command of the current theme package informatin of inquiry to the IM server.
Step 604, the account number of the IM user A that carries in the protocol command of IM server according to the current theme package informatin of inquiry, the user profile of the IM user A that stores in the inquiry IM server, mapping relations according to theme label in the user profile and theme bag, and the current theme label of IM user A setting, extract the current theme package informatins such as sequence number of current theme bag, should issue IM terminal B by current theme package informatin.
Step 605 is with step 507.IM terminal B is provided with the theme of chat window, process ends according to the theme package informatin in this packet.
Through Fig. 5 or flow process shown in Figure 6, after the theme label of IM user's selected current theme bag from already present mapping relations, its good friend is when chatting with it, and the chat theme window of good friend's side also is rendered as the present chatting window theme that this IM user is provided with, and has improved interactive between the IM user.
Because when exchanging between the IM user, clearly do not express the mood of oneself though wish oneself sometimes, but its good friend can perceive this mood, and then the tacit agreement of raising chat and interactive, at this moment, can realize by described current theme label of the embodiment of the invention and mapping relations are set, concrete grammar is: theme label is represented mood mode, the theme bag corresponding with theme label is the theme bag under this mood mode, theme bag by different mood modes represents like this, can allow the good friend aware the current mood of this IM user, improve interactive between the IM user.
According to the method that theme label is set in the step 201, the theme label that the expression mood mode is set also can adopt following mode: mode one, selected theme label from alternative theme label; Mode two is manually imported self-defining theme label by IM user.
Wherein, the alternative theme label in the mode one can comprise mood modes such as common, happy, sad, gloomy, indignation.
The content of theme bag can comprise effect pictorial information of the background color information at chat window interface and background music information, each child control of chat window etc., and like this, the theme bag under every kind of mood mode can well show this mood.For example, in the theme bag under the happy pattern, the background color at chat window interface can be the green of quivering, and background music can be for the music of cheerful and light-hearted type etc.; In the theme bag under the sad pattern, the background color at chat window interface can be the grey of dimness, and background music can be for the urheen song of sadness etc.
When representing mood mode, when representing theme bag under this mood mode, in flow process shown in Figure 5 with the theme bag of this theme label correspondence with theme label:
In the step 505, if the current theme label that is provided with is common mood, then IM terminal A can be made as sky with the current theme package informatin in the packet; Otherwise the current theme package informatin in the packet comprises the theme packet number of theme label and this label correspondence.
Correspondingly, in the step 507, if the theme package informatin is empty, the current mood that IM user A then is described is common mood, and IM terminal B can set up the chat window with IM user A according to the method for building up of existing chat window; If contain the theme packet number in the theme package informatin, perhaps theme packet number and theme bag label, then extract the sequence number of theme bag, according to whether storing this theme bag in this sequence number inquiry local (for example skin administration module), if there is this theme bag, then IM terminal B is provided with the window theme of chatting with IM user A according to this theme bag, this is provided with action and can be realized by the session management module in the IM terminal, if there is no this theme bag, then IM terminal B sets up and being connected of theme pack service device, from this theme pack service device, download this theme bag and be stored in this locality according to the theme packet number, and then the window theme of chatting with IM user A is set according to this theme bag.
Among the said method embodiment, the step of login and nonessential: IM user can be provided with mapping relations in the IM terminal, and mapping relations are stored in this locality under off-line case, treat that IM user logins the IM terminal after, again these mapping relations are stored to the IM server; Perhaps, IM user is provided with mapping relations in listed IM client.That is, IM user can be provided with the mapping relations of theme label and theme bag under logging status not, and the mapping relations of theme label and theme bag also can be set under logging status.
In addition, when Storage Mapping concerns, also can earlier these mapping relations be stored in the IM server, and then be stored in local IM terminal.
Above-mentioned IM terminal can be the IM client, also can be the user terminal of instant messaging under webpage (Web) the version mode, and the instant messaging under the Web version mode is when application is of the present invention, and concrete application process is identical with the embodiment method that provides above.
In addition, IM user also can use the present invention with instant messaging scenes such as visitor's identity visit chatrooms, illustrate below: when IM user visits the chatroom with visitor's identity, can obtain an interim identify label (ID), IM user sets up theme label and theme bag mapping relations and the current theme label that belongs to this temporary identity ID, like this, when other IM user and this IM user chat, current theme label and theme bag mapping relations and current theme label according to this temporary identity ID, determine current theme package informatin, according to the chat window theme of this current theme package informatin setting with this IM user.For this instant messaging scene with temporary identity ID sign IM user, when the IM user who uses this temporary identity ID withdraws from instant messaging, theme label corresponding and the corresponding releasing of theme bag mapping relations with temporary identity ID.
Provide method embodiment of the present invention above, provided system embodiment of the present invention below.
Fig. 7 is the system construction drawing that chat window theme is set in the instant messaging, and as shown in Figure 7, this system comprises an IM terminal 701, the 2nd IM terminal 702 and IM server 703, wherein,
The one IM terminal 701 is used for, according to the theme label of IM user input and the theme package informatin corresponding with this theme label, set up an IM user theme label and theme bag mapping relations,, determine current theme label according to the theme label of IM user input.
The 2nd IM terminal 702 is used for, after receiving the request of the 2nd IM user and good friend the one IM user chat, send the protocol command that obtains current theme package informatin to IM server 703, the current theme package informatin that returns according to IM server 703 is provided with the chat window theme that the 2nd IM user and an IM user chat.
The one IM terminal 701 is further used for, after receiving the theme label of IM user input, judge in an IM user the theme label and theme bag mapping relations whether had this theme label, if exist, then the theme label of this input is set to current theme label.
The one IM terminal 701 is further used for, and the current theme label of theme label and theme bag mapping relations and IM user setting is issued IM server 703.
The one IM terminal 701 and/or the 2nd IM terminal 702 are further used for, whether the theme bag of judging theme package informatin correspondence has been stored in this locality, if not, then set up and being connected of theme pack service device, store described theme bag according to described theme package informatin download and in this locality.
The 2nd IM terminal 702 is further used for, after receiving the request of chatting with good friend the one IM user, if determine that an IM user is online, then send the protocol command obtain current theme package informatin to the IM server, the current theme package informatin that returns according to the IM server is provided with the chat window theme that the 2nd IM user and an IM user chat.
As seen from the above technical solution, the theme label by an IM user (IM user A) is set in the IM terminal and the mapping relations of theme bag, if an IM user good friend the 2nd IM user (IM user B) requires and its chat, after then the IM terminal of the 2nd IM user login is obtained the current theme package informatin of IM user setting by the IM server, can the chat window theme of chatting with an IM user be set according to this current theme package informatin.
Because being an IM user, this current theme package informatin is provided with, the wish that therefore can reflect an IM user, current mood etc. for example, like this, when good friend the 2nd IM user's chat window theme being set according to this theme package informatin, can make the 2nd IM user recognize the wish that an IM user is current, current mood etc. for example, thus improve interactive between the IM user.
In addition, an IM user also can reach the effect of giving vent to mood, performance individual character by the theme bag can reflect self wish is set, and has further improved user experience.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention, all any modifications of being made within the spirit and principles in the present invention, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (14)
1, the method for chat window theme is set in a kind of instant messaging, it is characterized in that the method comprising the steps of:
Instant messaging IM terminal is according to the theme label of IM user input and the theme package informatin corresponding with this theme label, set up an IM user theme label and theme bag mapping relations, determine current theme label according to the theme label of IM user input;
After the IM terminal of the 2nd IM user login receives the request of chatting with good friend the one IM user, obtain the current theme package informatin of the current theme label mapping of IM user setting by the IM server, the chat window theme of the 2nd IM user and IM user chat is set according to this current theme package informatin.
2, the method for claim 1 is characterized in that, determines that according to the theme label of IM user input current theme label comprises step:
In IM terminal judges the one IM user's theme label and the theme bag mapping relations, whether had the theme label of this input, if exist, then this theme label is set to current theme label.
3, the method for claim 1 is characterized in that, the described current theme package informatin that obtains the current theme label mapping that an IM user is provided with by the IM server comprises:
Send the protocol command of the current theme package informatin of inquiry to the IM server, carry an IM user account number in this protocol command, the IM server is inquired about the IM terminal address of IM user login according to account, send the protocol command of inquiring about current theme package informatin to this IM terminal, the current theme package informatin that this IM terminal is returned according to described order is transmitted to the IM terminal that the 2nd IM user logins.
4, the method for claim 1, it is characterized in that, described theme label and the theme bag mapping relations of setting up an IM user, determine further to comprise step after the current theme label according to the theme label of IM user input: with these mapping relations, and the current theme label that is provided with of an IM user be stored in the user profile of an IM user in the IM server;
The then described current theme package informatin that obtains the current theme label mapping that an IM user is provided with by the IM server comprises:
Send the protocol command of the current theme package informatin of inquiry to the IM server, carry an IM user account number in this protocol command, the IM server is inquired about an IM user user profile according to account, determine current theme package informatin according to the theme label in this user profile and theme bag mapping relations and current theme label, this current theme package informatin is issued the IM terminal of the 2nd IM user login.
5, the method for claim 1, it is characterized in that, the IM terminal receives after the theme package informatin of IM user input, sets up before the mapping relations, or set up after the mapping relations, or obtain by the IM server after current theme package informatin of the IM user, further comprise step:
Whether the theme bag of this theme package informatin correspondence of IM terminal judges has been stored in this locality, if storage, then sets up and being connected of theme pack service device, and download is also stored described theme bag in this locality.
As the described method of the arbitrary claim of claim 1 to 5, it is characterized in that 6, described theme label is selected from the alternative theme label of IM terminal by an IM user, or, obtain by an IM User Defined.
7, as the described method of the arbitrary claim of claim 1 to 5, it is characterized in that, after the IM terminal of the 2nd IM user login receives the request of chatting with good friend the one IM user,, then carry out the action of the current theme package informatin that obtains an IM user if determine that an IM user is online.
8, as the described method of the arbitrary claim of claim 1 to 5, it is characterized in that the content of described theme bag comprises: the effect pictorial information of the background color information of chat window, background music information, child control.
9, the system of chat window is set in a kind of instant messaging, it is characterized in that, this system comprises an IM terminal, the 2nd IM terminal and IM server, wherein,
A described IM terminal is used for, according to the theme label of IM user input and the theme package informatin corresponding with this theme label, set up an IM user theme label and theme bag mapping relations, determine current theme label according to the theme label of IM user input;
Described the 2nd IM terminal is used for, after receiving the request of the 2nd IM user and good friend the one IM user chat, send the protocol command obtain current theme package informatin to the IM server, the current theme package informatin that returns according to the IM server is provided with the chat window theme that the 2nd IM user and an IM user chat;
Described IM server is used for, and the protocol command that obtains current theme package informatin according to the 2nd IM terminal is sent returns the current theme package informatin that an IM user is provided with to the 2nd IM terminal.
10, system as claimed in claim 9 is characterized in that,
A described IM terminal is further used for, after receiving the theme label of IM user input, judge in an IM user the theme label and theme bag mapping relations whether had this theme label, if exist, then the theme label of this input is set to current theme label.
11, system as claimed in claim 9 is characterized in that,
A described IM terminal is further used for, and the current theme label of theme label and theme bag mapping relations and IM user setting is issued the IM server;
Described IM server is further used for, with theme label and the theme bag mapping relations that receive, and the current theme label of IM user's setting is stored in an IM user the user profile, after receiving the protocol command that obtains current theme package informatin that the 2nd IM terminal sends, account number according to an IM user who carries in this protocol command, inquire about an IM user user profile, according to theme label in the described user profile and theme bag mapping relations, and the one the current theme label that is provided with of IM user determine current theme package informatin, return this current theme package informatin to the 2nd IM terminal.
12, system as claimed in claim 9 is characterized in that,
Described IM server is further used for, an IM user's who carries in the protocol command of sending according to the 2nd IM terminal that obtains current theme package informatin account number, inquire about the address of the IM terminal of IM user login, send the protocol command that obtains current theme package informatin to this IM terminal, the current theme package informatin that this IM terminal is returned is transmitted to the 2nd IM terminal.
13, system as claimed in claim 9 is characterized in that,
A described IM terminal and/or the 2nd IM terminal are further used for, whether the theme bag of judging theme package informatin correspondence has been stored in this locality, if not, then set up and being connected of theme pack service device, store described theme bag according to described theme package informatin download and in this locality.
14, as the described system of the arbitrary claim of claim 9 to 13, it is characterized in that,
Described the 2nd IM terminal is further used for, after receiving the request of chatting with good friend the one IM user, if determine that an IM user is online, then send the protocol command obtain current theme package informatin to the IM server, the current theme package informatin that returns according to the IM server is provided with the chat window theme that the 2nd IM user and an IM user chat.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100999015A CN101277277A (en) | 2008-05-19 | 2008-05-19 | Method and system for setting chat window theme in instant communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008100999015A CN101277277A (en) | 2008-05-19 | 2008-05-19 | Method and system for setting chat window theme in instant communication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101277277A true CN101277277A (en) | 2008-10-01 |
Family
ID=39996294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008100999015A Pending CN101277277A (en) | 2008-05-19 | 2008-05-19 | Method and system for setting chat window theme in instant communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101277277A (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102708151A (en) * | 2012-04-16 | 2012-10-03 | 广州市幻像信息科技有限公司 | Method and device for realizing internet scene forum |
CN102790756A (en) * | 2011-05-16 | 2012-11-21 | 北京千橡网景科技发展有限公司 | Social networking client and server |
CN103200156A (en) * | 2012-01-05 | 2013-07-10 | 腾讯科技(深圳)有限公司 | Template application method, application system, terminal and server |
WO2013123854A1 (en) * | 2012-02-20 | 2013-08-29 | 腾讯科技(深圳)有限公司 | Computer-implemented method, device and computer storage medium for network application client interaction |
CN103955470A (en) * | 2014-03-28 | 2014-07-30 | 华为技术有限公司 | Hotspot topic pushing method and device |
CN104038921A (en) * | 2014-06-03 | 2014-09-10 | 深圳市欧珀通信软件有限公司 | Method and system for theme interaction between mobile terminals |
CN104391848A (en) * | 2014-05-26 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Chat background presenting method and device |
CN104391858A (en) * | 2014-10-20 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Chat background presentation method and device based on mobile terminal |
CN104410565A (en) * | 2014-11-28 | 2015-03-11 | 上海斐讯数据通信技术有限公司 | Method and electronic terminal for transmitting context information in information exchange |
CN104462518A (en) * | 2014-12-22 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | IM information labeling method and device |
CN104731459A (en) * | 2015-03-31 | 2015-06-24 | 广州酷狗计算机科技有限公司 | Method and device for setting appearance attribute of network community |
CN107070771A (en) * | 2017-02-14 | 2017-08-18 | 合肥市群智科技有限公司 | A kind of instant communicating system of the multi-threaded chat of support based on mobile Internet |
WO2017185837A1 (en) * | 2016-04-29 | 2017-11-02 | 广州灵光信息科技有限公司 | Chat background display apparatus based on instant-messaging software |
CN107370794A (en) * | 2017-06-28 | 2017-11-21 | 北京金山安全软件有限公司 | Method and device for publishing theme data |
CN107404427A (en) * | 2017-04-01 | 2017-11-28 | 口碑控股有限公司 | One kind chat background display method and device |
WO2018049696A1 (en) * | 2016-09-19 | 2018-03-22 | 深圳市脸萌科技有限公司 | Interaction method in video call and system thereof |
CN110572309A (en) * | 2018-06-06 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Information transmission method, computer device and storage medium |
-
2008
- 2008-05-19 CN CNA2008100999015A patent/CN101277277A/en active Pending
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102790756A (en) * | 2011-05-16 | 2012-11-21 | 北京千橡网景科技发展有限公司 | Social networking client and server |
CN103200156B (en) * | 2012-01-05 | 2016-02-24 | 腾讯科技(深圳)有限公司 | Template application process, application system, terminal and server |
CN103200156A (en) * | 2012-01-05 | 2013-07-10 | 腾讯科技(深圳)有限公司 | Template application method, application system, terminal and server |
WO2013123854A1 (en) * | 2012-02-20 | 2013-08-29 | 腾讯科技(深圳)有限公司 | Computer-implemented method, device and computer storage medium for network application client interaction |
CN102708151A (en) * | 2012-04-16 | 2012-10-03 | 广州市幻像信息科技有限公司 | Method and device for realizing internet scene forum |
CN103955470A (en) * | 2014-03-28 | 2014-07-30 | 华为技术有限公司 | Hotspot topic pushing method and device |
CN103955470B (en) * | 2014-03-28 | 2017-05-10 | 华为技术有限公司 | hotspot topic pushing method and device |
CN104391848A (en) * | 2014-05-26 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Chat background presenting method and device |
CN104038921B (en) * | 2014-06-03 | 2018-01-16 | 广东欧珀移动通信有限公司 | Theme interactive approach and system between a kind of mobile terminal |
CN104038921A (en) * | 2014-06-03 | 2014-09-10 | 深圳市欧珀通信软件有限公司 | Method and system for theme interaction between mobile terminals |
CN104391858A (en) * | 2014-10-20 | 2015-03-04 | 贵阳朗玛信息技术股份有限公司 | Chat background presentation method and device based on mobile terminal |
CN104410565A (en) * | 2014-11-28 | 2015-03-11 | 上海斐讯数据通信技术有限公司 | Method and electronic terminal for transmitting context information in information exchange |
CN104462518A (en) * | 2014-12-22 | 2015-03-25 | 百度在线网络技术(北京)有限公司 | IM information labeling method and device |
CN104462518B (en) * | 2014-12-22 | 2018-10-19 | 百度在线网络技术(北京)有限公司 | Method and apparatus for being labeled to IM information |
CN104731459A (en) * | 2015-03-31 | 2015-06-24 | 广州酷狗计算机科技有限公司 | Method and device for setting appearance attribute of network community |
CN104731459B (en) * | 2015-03-31 | 2018-03-13 | 广州酷酷软件科技有限公司 | Method and device for setting appearance attribute of network community |
WO2017185837A1 (en) * | 2016-04-29 | 2017-11-02 | 广州灵光信息科技有限公司 | Chat background display apparatus based on instant-messaging software |
CN107846565A (en) * | 2016-09-19 | 2018-03-27 | 深圳市脸萌科技有限公司 | Interactive approach and its system in video calling |
WO2018049696A1 (en) * | 2016-09-19 | 2018-03-22 | 深圳市脸萌科技有限公司 | Interaction method in video call and system thereof |
CN107846565B (en) * | 2016-09-19 | 2019-10-18 | 北京字节跳动网络技术有限公司 | Interactive approach and its system in video calling |
CN107070771A (en) * | 2017-02-14 | 2017-08-18 | 合肥市群智科技有限公司 | A kind of instant communicating system of the multi-threaded chat of support based on mobile Internet |
CN107404427A (en) * | 2017-04-01 | 2017-11-28 | 口碑控股有限公司 | One kind chat background display method and device |
CN107370794A (en) * | 2017-06-28 | 2017-11-21 | 北京金山安全软件有限公司 | Method and device for publishing theme data |
CN107370794B (en) * | 2017-06-28 | 2019-12-13 | 北京金山安全软件有限公司 | Method and device for publishing theme data |
CN110572309A (en) * | 2018-06-06 | 2019-12-13 | 腾讯科技(深圳)有限公司 | Information transmission method, computer device and storage medium |
CN110572309B (en) * | 2018-06-06 | 2022-03-04 | 腾讯科技(深圳)有限公司 | Information transmission method, computer device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101277277A (en) | Method and system for setting chat window theme in instant communication | |
CN108476165B (en) | Information interaction method, client and device | |
CN101277276B (en) | Method and system for transmission of off-line image | |
CN101159714B (en) | Instant communication method and device | |
US20030236823A1 (en) | Information sharing groups, server and client group applications, and methods therefor | |
CN103069755B (en) | Use the method and system that the instant message of multiple client instance transmits | |
CN100466527C (en) | Communication apparatus | |
CN101919225B (en) | Authentication system and method | |
KR101859235B1 (en) | System and method of multi-media conferencing between universal plug and play (upnp) enabled telephony devices and wireless area network (wan) devices | |
CN102150443A (en) | System and methods for communication between instant message users and short message service users | |
CN102594845A (en) | Instant message transmission method based on XMPP | |
CN102710534A (en) | Cross-application network communication method and device | |
CN101237426A (en) | Friend addition device and method | |
CN101242374A (en) | System, method and instant communication terminal for user list matching in instant communication | |
KR20090017629A (en) | Remotely updating a user status on a presence server | |
CN105722089B (en) | A kind of equipment authentication method | |
CN102594886B (en) | Method and device for direct communication between browsers, and communication system | |
KR20070059049A (en) | System of mobile game on-line and method for communication between mobile game terminals | |
CN111901151A (en) | Method, device, equipment and medium for gateway equipment to manage IOT equipment | |
CN103856520B (en) | Communication processing method, server and terminal | |
CA2411071C (en) | System and method for facilitating the selection of electronic services using infrared and a network address identification | |
CN115840754A (en) | Virtual resource management method and device and electronic equipment | |
CN102164099A (en) | Webpage-based group information interaction realization method and system | |
CN105100881A (en) | Social network system based on set top box and use method thereof | |
CN102137045A (en) | Method and system for implementing group information interaction on community platform |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20081001 |