CN105207885A - Method and device for displaying user information in session interface - Google Patents

Method and device for displaying user information in session interface Download PDF

Info

Publication number
CN105207885A
CN105207885A CN201510397919.3A CN201510397919A CN105207885A CN 105207885 A CN105207885 A CN 105207885A CN 201510397919 A CN201510397919 A CN 201510397919A CN 105207885 A CN105207885 A CN 105207885A
Authority
CN
China
Prior art keywords
icon
user
configuration information
client
mark
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510397919.3A
Other languages
Chinese (zh)
Other versions
CN105207885B (en
Inventor
邓文凤
杨泉宇
陈俊杰
谭伟强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201510397919.3A priority Critical patent/CN105207885B/en
Publication of CN105207885A publication Critical patent/CN105207885A/en
Application granted granted Critical
Publication of CN105207885B publication Critical patent/CN105207885B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method and a device for displaying user information in a session interface. The method comprises the steps of acquiring a configuration information data packet of a user icon from a background server of a server when a user logs in a client, and storing the configuration information data packet in the client; sending a request for acquiring an icon identifier of a message sender to the server when a group chat message is received; searching and acquiring corresponding icon information in the configuration information data packet according to the icon identifier, which is returned by the server, of the message sender; and displaying received chat information in the session interface, and displaying the corresponding user icon in a user information display area, wherein the user icon is used for representing the predetermined identity of the user. Through the mode disclosed by the invention, the predetermined identity of an information transmitter can be displayed to other users in real time in information transmission.

Description

Method and the device of user profile is shown in session interface
Technical field
The present invention relates to internet arena, particularly relate to a kind of in session interface, show user profile method and device.
Background technology
Along with the progress of Internet technology, utilize the Internet carry out word, voice, video link up instrument continue to bring out.Instant messaging (InstantMessaging) is communication modes the most popular on current Internet, and various MSN also emerges in an endless stream; Service provider also provides more and more abundanter Communications service function.
By the service that the tools of communications such as instant messaging provide, two person-to-person information mutual communications can be realized, the information mutual communication between more than three people can also be realized.In prior art, around understanding friend or participate in the friend that certain activity is familiar with, know have certain common hobby, interest or same work unit etc. each other owing to slowly understanding, and set up a group, together transmission of information mutually.
But in a practical situation, the meanss of communication such as instant messaging or tool of communications know user's also interested content only by slowly understanding between user, and the time of needs is more permanent, does not meet the demand of current fast pace life.
Summary of the invention
The technical problem that the present invention mainly solves is to provide a kind of in session interface, show user profile method and device, can when transmission of information immediately to the predetermined identity of other user's exhibition information transmitter.
For solving the problems of the technologies described above, the technical scheme that the present invention adopts is: provide a kind of method of showing user profile in session interface, described method comprises: when user logs in client, obtain the configuration information packet of user's icon from the background server of service end, and be stored in client; When receiving group chatting message, send the request of the icon mark obtaining sender of the message to described service end; According to the icon mark of the sender of the message that described service end returns, search in described configuration information packet and obtain corresponding icon information; In session interface, show the chat message received, and in described user information revealing region, show corresponding user's icon, the predetermined identity of user described in described user's icon representation.
Wherein, described configuration information packet comprises: icon title, icon type, displaying order, the uniform resource position mark URL of each TIER icon, information and icon redirect link information.
Wherein, described user profile comprises user's head portrait and user's pet name, shows that corresponding user's icon is the user's icon showing described correspondence after described user's pet name in described user information revealing region.
Wherein, when obtaining the configuration information packet failure of user's icon from the background server of described service end, then the configuration information packet of user's icon once stored before loading.
For solving the problems of the technologies described above, the present invention provides a kind of method of showing user profile in session interface on the other hand, and described method comprises: the request of customer in response end, sends the configuration information packet of user's icon to described client; Receive the request of the icon mark of the acquisition sender of the message that described client sends, and search according to the user profile of described sender of the message and get corresponding icon mark; Return the described icon mark of the correspondence of described sender of the message to described client, identify according to the icon of the described correspondence returned for described client, search in the described configuration information database that it obtains and obtain corresponding icon information, the predetermined identity of user described in described user's icon representation.
Wherein, described method also comprises: the relevant information of leading subscriber icon, generates and upgrades the configuration information packet of user's icon; Manage and upgrade the relation between icon mark and user, and the packet of relation between up-to-date icon mark and user is stored to the instant communication server of described service end.
Wherein, described generation the configuration information packet upgrading user's icon is the configuration information packet generating expandable mark language XML, and be updated to content distributing network CDN, the configuration information packet of up-to-date XML is obtained for described client.
Wherein, between described up-to-date icon mark and user, the packet of relation is while being stored to described instant communication server, is stored to further in the customer relationship chain data storage server of described background end.
For solving the problems of the technologies described above, another aspect of the invention provides a kind of client terminal device showing user profile in session interface, described device comprises: acquisition module, for when user logs in client, obtain the configuration information packet of user's icon from the background server of service end, and be stored in client; Sending module, for when receiving group chatting message, sends the request of the icon mark obtaining sender of the message to described service end; Search module, the icon for the sender of the message returned according to described server identifies, and searches and obtain corresponding icon information in described configuration information packet; Display module, for showing the chat message received in session interface, and shows corresponding user's icon, the predetermined identity of user described in described user's icon representation in described user information revealing region.
Wherein, described configuration information packet comprises: icon title, icon type, displaying order, the uniform resource position mark URL of each TIER icon, information and icon redirect link information.
Wherein, described user profile comprises user's head portrait and user's pet name, and described display module specifically for showing user's icon of described correspondence after described user's pet name.
Wherein, described device also comprises: load-on module, for when obtaining the configuration information packet failure of user's icon from the background server of described service end, and the configuration information packet of user's icon once stored before loading.
For solving the problems of the technologies described above, another aspect of the invention provides a kind of service terminal device of showing user profile in session interface, described device comprises: the first sending module, for the request of customer in response end, sends the configuration information packet of user's icon to described client; Receiver module, for receiving the request of the icon mark of the acquisition sender of the message that described client sends; Search module, for searching according to the user profile of described sender of the message and getting corresponding icon mark; Second sending module, for returning the described icon mark of the correspondence of described sender of the message to described client, identify according to the icon of the described correspondence returned for described client, search in the described configuration information database that it obtains and obtain corresponding icon information, the predetermined identity of user described in described user's icon representation.
Wherein, described device also comprises: the first administration module, for the relevant information of leading subscriber icon; Generation module, for generating the configuration information packet of user's icon; First update module, for upgrading the configuration information packet of user's icon; Second administration module, for managing the relation between icon mark and user; Second update module, for upgrading the relation between icon mark and user; Memory module, for being stored to the instant communication server of described service end by the packet of relation between up-to-date icon mark and user.
Wherein, described generation module is specifically for generating the configuration information packet of expandable mark language XML; Described first update module, specifically for upgrading the XML configuration information packet of user's icon to content distributing network CDN, obtains the configuration information packet of up-to-date XML for described client.
Wherein, described memory module identifies the packet of relation between user while being stored to described instant communication server specifically for up-to-date icon, is stored to further in the customer relationship chain data storage server of described background end.
The invention has the beneficial effects as follows: the situation being different from prior art, the present invention, when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end; When receiving group chatting message, send the request of the icon mark obtaining sender of the message to service end; According to the icon mark of the sender of the message that service end returns, search in configuration information packet and obtain corresponding icon information; In session interface, show the chat message received, and in user information revealing region, show corresponding user's icon, the predetermined identity of user's icon representation user.Due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand, be familiar with oneself.
Accompanying drawing explanation
Fig. 1 is the flow chart of communication system information transmission in prior art;
Fig. 2 is the flow chart that the present invention shows method one execution mode of user profile in session interface;
Fig. 3 is the flow chart that the present invention shows another execution mode of method of user profile in session interface;
Fig. 4 is the scene schematic diagram that the present invention has the group chat public affairs screen of 3 users under bubble chat pattern;
There is when mouse moves into user's icon area the schematic diagram that prompting illustrates in Fig. 5 in client approach of the present invention;
Fig. 6 is the flow chart that the present invention shows method one execution mode of user profile in session interface;
Fig. 7 is the flow chart that the present invention shows another execution mode of method of user profile in session interface;
Fig. 8 is the data buffer storage model schematic of service end of the present invention three layers design;
Fig. 9 is service end network topology structure schematic diagram of the present invention;
Figure 10 is the concrete port of service end of the present invention and data-interface schematic diagram;
Figure 11 is the structural representation that the present invention shows client terminal device one execution mode of user profile in session interface;
Figure 12 is the structural representation that the present invention shows service terminal device one execution mode of user profile in session interface.
Embodiment
First introduce applied environment of the present invention and actual demand below.
In doings, by the friend that is around familiar with or participate in the friend that certain activity is familiar with, slowly understand and know have certain common each other hobby, interest or same work unit etc., then a group is set up by means of communication or tool of communications, mutual transmission of information together, such as: mountain-climbing group, by bike group, literature hobby group, studies on Dream of the Red Chamber group, stock group, tourism group, go group, national music hobby group etc.
Such as, in a group: mountain-climbing group, in this mountain-climbing group, perhaps somebody's hobby is ridden old voluntarily, has people also to like literature, has people also to like go etc., but at short notice, usually unlikely knows so many information.In depth understand mutually, need to spend many time.
Again such as: recruit volunteer, if not by means of communication or tool of communications, and recruit at the scene, need the people that special people's reception comes to apply for, also need a lot of time, and need to arrange recruitment place, many places, the manpower and financial resources of input is all larger, uncertainly can recruit satisfied volunteer.
The invention provides a kind of in session interface, show user profile method and device, scheme is: when user logs in client, obtains the configuration information packet of user's icon, and be stored in client from the background server of service end; When receiving group chatting message, send the request of the icon mark obtaining sender of the message to service end; According to the icon mark of the sender of the message that service end returns, search in configuration information packet and obtain corresponding icon information; In session interface, show the chat message received, and in user information revealing region, show corresponding user's icon, the predetermined identity of user's icon representation user.
Due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand rapidly, be familiar with oneself.
Before deeply introducing the present invention, what first for instant communicating system means of communication in prior art or tool of communications be described realizes framework.
Existing MSN, main frame point client (being divided into: information transmitting terminal and information receiving end) and service end two parts.Wherein service end be responsible for receiving from information transmitting terminal information, the information of reception is transmitted to information receiving end, and the information of reception is recorded to database.The flow chart of information transmission, refers to Fig. 1.
After S1: client A login, send information 1 by information transmitting terminal to client B (or group), practical operation is: first this information 1 send to service end, and service end forwarding information 1 gives the client B (or group) of information receiving end.
S2: service end receives the information 1 from client A, forwards this information 1 to the client B (or group) of information receiving end, and information 1 is recorded to database.
S3: service end sends to client B (or group) information 1, client B (or group) receives information 1 by information receiving end, or whether client B (or group) has to service end inquiry the information belonging to him, if have, then service end sends to client B (or group) information 1.
The present invention realizes in said system framework.
Below in conjunction with drawings and embodiments, the present invention is described in detail.
Consult Fig. 2, Fig. 2 is the flow chart that the present invention shows method one execution mode of user profile in session interface, and present embodiment is the flow chart of client.
In embodiments of the present invention, the predetermined identity of user's icon representation user, that is, different user's icons, the identity that representative of consumer is different, identity representated by user's icon is predetermined, and a user can have multiple different user's icon, and therefore these different user's icons can represent the different identity of this user.Such as: the user of hobby mountain-climbing uses first user icon, and philobiblic user uses second user's icon, and the user recruiting volunteer (welfare center for children) uses the 3rd user's icon etc.; If there is the first icon in the image of a user, illustrate that this user is a mountain-climbing fan, if having the second icon and the 3rd icon in the image of a user, illustrate that this user is a literature fan, and recruiting the volunteer of welfare center for children.
Wherein, user's icon can be static, such as, can be the png form of 14*14, or jpg form.
The method comprises the steps:
Step S101: when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end.
The configuration information packet of user's icon comprises the parameter of user's icon configuration, such as: the URL(uniform resource locator) of icon title, icon type, displaying order, the grade of icon, each TIER icon, information, icon redirect link prompting illustrate etc.
In actual applications, configuration information packet can be the configuration information packet of extend markup language (ExtensibleMarkupLanguage, XML).
The configuration information packet of user's icon is obtained from the background server of service end, it is generally the configuration information packet of user's icon of all users in this client of disposable acquisition from the background server of service end, certainly, in actual applications, also can obtain above at twice, such as, when in client, number of users is excessive, can obtain several times.
Client unification obtains the configuration information packet of user's icon from the background server of service end, need not be related with the version of MSN, that is, in the present invention, same account logs in or logs at later release on different PC or mobile device, all keeps the icon effects that user should have.
Step S102: when receiving group chatting message, sends the request of the icon mark obtaining sender of the message to service end.
When receiving group chatting message, sending the request of the icon mark obtaining sender of the message to service end, obtaining the information returned for client from service end.
Relation between the icon that service end stores user and user identifies, sends the request of the icon mark obtaining sender of the message to service end, can obtain the icon mark of sender of the message.
Step S103: according to the icon mark of the sender of the message that service end returns, search in configuration information packet and obtain corresponding icon information.
When after the icon mark receiving the sender of the message that service end returns, can find in configuration information packet and obtain corresponding icon information.
Step S104: show the chat message received in session interface, and in user information revealing region, show corresponding user's icon.
After getting corresponding icon information, the chat message received can be shown in session interface, and in user information revealing region, show corresponding user's icon.Thus realize the predetermined identity of immediately showing user in chat message, make to understand relevant information mutually between user.
Embodiment of the present invention, when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end; When receiving group chatting message, send the request of the icon mark obtaining sender of the message to service end; According to the icon mark of the sender of the message that service end returns, search in configuration information packet and obtain corresponding icon information; In session interface, show the chat message received, and in user information revealing region, show corresponding user's icon, the predetermined identity of user's icon representation user.Due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand, be familiar with oneself.
Wherein, user's icon is the displaying of the privilege that the activity of business or the participation of opening for user obtains.
The business that user opens, such as: recruit office worker, recruit volunteer etc., the activity that user participates in, such as: participate in mountain-climbing group, participation literature hobby group etc.
Wherein, user profile comprises user's head portrait and user's pet name, and in user information revealing region, show that corresponding user's icon is after user's pet name, show corresponding user's icon.
Wherein, when the method is applied in the group chat pattern of MSN, the configuration information packet of user's icon that client obtains from the background server of service end can be set as the configuration information packet of all user's icons of group.
Wherein, see Fig. 3, when client obtains the configuration information packet failure of user's icon from the background server of service end, perform step S105: the configuration information packet of user's icon that client is once stored before loading.
Further, under the method is applied in bubble chat pattern.Under bubble chat pattern, on screen, the spacing between user information revealing region, every obtaining far, is shown user's icon, is unlikely to make screen too crowded and affect the attractive in appearance of chat screen.Shown in Figure 4, the scene of Fig. 4 is bubble chat pattern, and have in the group chat public affairs screen of 3 users, in square frame, the icon of arrow indication is user's icon.
Further, when mouse moves into user's icon area, can occur that prompting illustrates, wherein, user's icon can also be clicked, and performs skip operation, and prompting explanation can be set to click.Prompting illustrates, click these parameters such as redirect all at the configuration information packet of user's icon.Shown in Figure 5, when mouse moves into user's icon area, there is the prompting explanation in square frame.Certainly in actual applications, can come as required specifically to arrange, not limit herein.
See Fig. 6, Fig. 6 is the flow chart that the present invention shows method one execution mode of user profile in session interface, present embodiment is the flow chart of the service end coordinated with the method flow of above-mentioned client, and relevant content see the detailed description of above-mentioned client, no longer can be gone to live in the household of one's in-laws on getting married at this and chat.
In the present embodiment, the predetermined identity of user's icon representation user, the method comprises:
Step S201: the request of customer in response end, sends the configuration information packet of user's icon to client.
Step S202: the request receiving the icon mark of the acquisition sender of the message that client sends, and search according to the user profile of sender of the message and get corresponding icon mark.
Step S203: the icon mark of the correspondence of return messages sender, to client, identifies according to the icon of the correspondence returned for client, searches and get corresponding icon information in the configuration information database that it obtains.
The request of embodiment of the present invention customer in response end, sends the configuration information packet of user's icon to client; Receive the request of the icon mark of the acquisition sender of the message that client sends, and search according to the user profile of sender of the message and get corresponding icon mark; The icon mark of the correspondence of return messages sender, to client, identifies according to the icon of the correspondence returned for client, searches and obtain corresponding icon information, the predetermined identity of user's icon representation user in the configuration information database that it obtains.Service end support with coordinate under, due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand, be familiar with oneself.
See Fig. 7, the method also comprises:
Step S301: the relevant information of leading subscriber icon, generates and upgrades the configuration information packet of user's icon.
Further, to generate and the configuration information packet upgrading user's icon is the configuration information packet generating expandable mark language XML, and be updated to content distributing network CDN, obtain the configuration information packet of up-to-date XML for client.
Step S302: manage and upgrade the relation between icon mark and user, and the packet of relation between up-to-date icon mark and user is stored to the instant communication server of service end.
Instant communication server reaction is than very fast, and when client receives group chatting message, when the instant communication server to service end sends the request of icon mark of sender of the message, client can obtain the information that instant communication server returns very soon.
Wherein, between up-to-date icon mark and user, the packet of relation is while being stored to instant communication server, is stored to further in the customer relationship chain data storage server of background end.
In this way, during to prevent in sight, communication server goes wrong, when can not provide service, by the customer relationship chain data storage server of background end, and still can the normal operation of Deterministic service.
Wherein, user's icon is the displaying of the privilege that the activity of business or the participation of opening for user obtains.
Further, the server of service end, when storing data, can adopt the data buffer storage model of three layers of design as shown in Figure 8, so that be clients providing data access services:
One deck buffer memory 11: memory cache in application process, in order to provide temperature data cache accesses S11 directly, the most at a high speed;
Two layers of buffer memory 12: use Memcached as full dose buffer memory, provide data cache accesses S12 extensive, at a high speed;
Three layers of buffer memory 13: use MySQL as the data storage layer of persistence, store the whole network user data; The Data Source of one deck buffer memory, two layers of buffer memory is provided; And one deck, the failure of Layer 2 data cache access when data access ensure S13.
Server, when accepting the request of data of client, searches the data of needs successively in each layer buffer memory.
In this way, the different access speed of different pieces of information request can be ensured, ensure the success rate of data access simultaneously.
Further, the data model of the data stored in the server can be: use C++ data structure map to express group's public affairs screen user icon data of each user; Appropriate design map, enables group's public affairs screen user icon data system flexible expansion.
In operation expanding, use uint16_t as the index of map, represent specific group public affairs screen user icon business.The uniqueness of index, the isolation between user's icon of guarantee different user and fail safe; Uint16_t is enough to ensure in predictable future, can meet all users and increase; Simultaneously because index dynamically can add deletion, therefore the upper undercarriage operation of user's icon also can be supported flexibly.
In data format expansion, use string of binary characters to store the value of map index, represent the corresponding business datum of particular cluster public affairs screen user icon business.Platform storage can't be construed as limiting business datum form, and therefore every business can according to self-demand, application data structure reasonable in design, and applied business maintenance is to the flexible control of user data and expansion.
Further, in network topology, see Fig. 9.
Macroscopically adopt equity, multimachine room disposes, and makes suite of services end system can horizontal extension neatly, to meet growing Operational Visit demand.
At each machine room, can be divided into several large module: data access layer, data access layer, data storage layer, Data Update layer, concrete port and data-interface aspect, refer to Figure 10.
Data access layer: data access layer is the service access front end 26 that user asks, and organizes main mathematical logic, service logic etc., provides the data of the temperature in certain hour, and provide the route of data access layer;
Data access layer: the access agent 25 providing Memcached24 and MySQL23, provides high concurrent data access interface;
Data storage layer: Memcached24 provides the data buffer storage of full dose, improves high-speed data access; MySQL23 provides the data of persistence to store;
Data Update layer: provide thrift and proprietary protocol more new interface 21, when user data update, will upgrade data syn-chronization to buffer memory at different levels by isochronous queue 22.
By the way, three layers of cache model provide on a large scale, the possibility of high concurrent data access.Use the map data structure of good design, enough flexibilities and autgmentability can be provided for system and business; Business can flexibly, spread and without the need to relate to back-end services change, the business of being very beneficial for is carried out, is promoted and improve development efficiency like this.Based on the modular network topology design that machine room is disposed, no matter can both accomplish horizontal extension flexibly in macroscopic view (between machine room) or microcosmic (in machine room), the requirements extend in response to visit capacity and business is disposed.
See Figure 11, Figure 11 is the structural representation that the present invention shows client terminal device one execution mode of user profile in session interface, the client terminal device of present embodiment can perform the step in above-mentioned client approach, the detailed description of related content refers to client approach part, no longer goes to live in the household of one's in-laws on getting married chat at this.
This device comprises: acquisition module 101, sending module 102, search module 103 and display module 104.
Acquisition module 101, for when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end.
Sending module 102, for when receiving group chatting message, sends the request of the icon mark obtaining sender of the message to service end.
Search the icon mark of module 103 for the sender of the message that returns according to server, search in configuration information packet and obtain the icon information of correspondence.
Display module 104 for showing the chat message received in session interface, and shows corresponding user's icon, the predetermined identity of user's icon representation user in user information revealing region.
Embodiment of the present invention, when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end; When receiving group chatting message, send the request of the icon mark obtaining sender of the message to service end; According to the icon mark of the sender of the message that service end returns, search in configuration information packet and obtain corresponding icon information; In session interface, show the chat message received, and in user information revealing region, show corresponding user's icon, the predetermined identity of user's icon representation user.Due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand, be familiar with oneself.
Wherein, configuration information packet comprises: icon title, icon type, displaying order, the uniform resource position mark URL of each TIER icon, information and icon redirect link information.
Wherein, user profile comprises user's head portrait and user's pet name, and display module specifically for showing corresponding user's icon after user's pet name.
This device also comprises: load-on module.
Load-on module is used for when obtaining the configuration information packet failure of user's icon from the background server of service end, the configuration information packet of user's icon once stored before loading.
See Figure 12, Figure 12 is the structural representation that the present invention shows service terminal device one execution mode of user profile in session interface, present embodiment service terminal device can perform the step in above-mentioned service end method, the detailed description of related content refers to service end method part, no longer goes to live in the household of one's in-laws on getting married chat at this.
This device comprises: the first sending module 201, receiver module 202, search module 203 and the second sending module 204.
First sending module 201, for the request of customer in response end, sends the configuration information packet of user's icon to client.
Receiver module 202 is for receiving the request of the icon mark of the acquisition sender of the message of client transmission.
Search module 203 for searching according to the user profile of sender of the message and getting corresponding icon mark.
Second sending module 204 identifies to client for the icon of the correspondence of return messages sender, identify according to the icon of the correspondence returned for client, search in the configuration information database that it obtains and obtain corresponding icon information, the predetermined identity of user's icon representation user.
The request of embodiment of the present invention customer in response end, sends the configuration information packet of user's icon to client; Receive the request of the icon mark of the acquisition sender of the message that client sends, and search according to the user profile of sender of the message and get corresponding icon mark; The icon mark of the correspondence of return messages sender, to client, identifies according to the icon of the correspondence returned for client, searches and obtain corresponding icon information, the predetermined identity of user's icon representation user in the configuration information database that it obtains.Service end support with coordinate under, due to the predetermined identity of user's icon representation user, when receiving group chatting message, the instant user's icon showing correspondence in user information revealing region, in this way, gatekeeper can be made to other user when transmission of information immediately to show the predetermined identity of oneself, increase chance for exposure, thus make other user immediately understand, be familiar with oneself.
Wherein, this device also comprises: the first administration module, generation module, the first update module, the second administration module, the second update module and memory module.
First administration module is used for the relevant information of leading subscriber icon.
Generation module is for generating the configuration information packet of user's icon.
First update module is for upgrading the configuration information packet of user's icon.
Second administration module is for managing the relation between icon mark and user.
Second update module is for upgrading the relation between icon mark and user.
Memory module is used for the packet of relation between up-to-date icon mark and user to be stored to the instant communication server of service end.
Wherein, generation module is specifically for generating the configuration information packet of expandable mark language XML; First update module, specifically for upgrading the XML configuration information packet of user's icon to content distributing network CDN, obtains the configuration information packet of up-to-date XML for client.
Wherein, memory module identifies the packet of relation between user while being stored to instant communication server specifically for up-to-date icon, is stored to further in the customer relationship chain data storage server of background end.
The foregoing is only embodiments of the present invention; not thereby the scope of the claims of the present invention is limited; every utilize specification of the present invention and accompanying drawing content to do equivalent structure or equivalent flow process conversion; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.

Claims (16)

1. in session interface, show a method for user profile, it is characterized in that, described method comprises:
When user logs in client, obtain the configuration information packet of user's icon from the background server of service end, and be stored in client;
When receiving group chatting message, send the request of the icon mark obtaining sender of the message to described service end;
According to the icon mark of the sender of the message that described service end returns, search in described configuration information packet and obtain corresponding icon information;
In session interface, show the chat message received, and in described user information revealing region, show corresponding user's icon, the predetermined identity of user described in described user's icon representation.
2. method according to claim 1, is characterized in that, described configuration information packet comprises: icon title, icon type, displaying order, the uniform resource position mark URL of each TIER icon, information and icon redirect link information.
3. method according to claim 1, is characterized in that, described user profile comprises user's head portrait and user's pet name, shows that corresponding user's icon is the user's icon showing described correspondence after described user's pet name in described user information revealing region.
4. method according to claim 1, is characterized in that, when obtaining the configuration information packet failure of user's icon from the background server of described service end, then and the configuration information packet of user's icon once stored before loading.
5. in session interface, show a method for user profile, it is characterized in that, described method comprises:
The request of customer in response end, sends the configuration information packet of user's icon to described client;
Receive the request of the icon mark of the acquisition sender of the message that described client sends, and search according to the user profile of described sender of the message and get corresponding icon mark;
Return the described icon mark of the correspondence of described sender of the message to described client, identify according to the icon of the described correspondence returned for described client, search in the described configuration information database that it obtains and obtain corresponding icon information, the predetermined identity of user described in described user's icon representation.
6. method according to claim 5, is characterized in that, described method also comprises:
The relevant information of leading subscriber icon, generates and upgrades the configuration information packet of user's icon;
Manage and upgrade the relation between icon mark and user, and the packet of relation between up-to-date icon mark and user is stored to the instant communication server of described service end.
7. method according to claim 6, it is characterized in that, described generation the configuration information packet upgrading user's icon is the configuration information packet generating expandable mark language XML, and be updated to content distributing network CDN, the configuration information packet of up-to-date XML is obtained for described client.
8. method according to claim 6, it is characterized in that, between described up-to-date icon mark and user, the packet of relation is while being stored to described instant communication server, is stored to further in the customer relationship chain data storage server of described background end.
9. in session interface, show a client terminal device for user profile, it is characterized in that, described device comprises:
Acquisition module, for when user logs in client, obtains the configuration information packet of user's icon, and is stored in client from the background server of service end;
Sending module, for when receiving group chatting message, sends the request of the icon mark obtaining sender of the message to described service end;
Search module, the icon for the sender of the message returned according to described server identifies, and searches and obtain corresponding icon information in described configuration information packet;
Display module, for showing the chat message received in session interface, and shows corresponding user's icon, the predetermined identity of user described in described user's icon representation in described user information revealing region.
10. device according to claim 9, is characterized in that, described configuration information packet comprises: icon title, icon type, displaying order, the uniform resource position mark URL of each TIER icon, information and icon redirect link information.
11. devices according to claim 9, is characterized in that, described user profile comprises user's head portrait and user's pet name, and described display module specifically for showing user's icon of described correspondence after described user's pet name.
12. devices according to claim 9, is characterized in that, described device also comprises:
Load-on module, for when obtaining the configuration information packet failure of user's icon from the background server of described service end, the configuration information packet of user's icon once stored before loading.
13. 1 kinds of service terminal device of showing user profile in session interface, it is characterized in that, described device comprises:
First sending module, for the request of customer in response end, sends the configuration information packet of user's icon to described client;
Receiver module, for receiving the request of the icon mark of the acquisition sender of the message that described client sends;
Search module, for searching according to the user profile of described sender of the message and getting corresponding icon mark;
Second sending module, for returning the described icon mark of the correspondence of described sender of the message to described client, identify according to the icon of the described correspondence returned for described client, search in the described configuration information database that it obtains and obtain corresponding icon information, the predetermined identity of user described in described user's icon representation.
14. devices according to claim 13, is characterized in that, described device also comprises:
First administration module, for the relevant information of leading subscriber icon;
Generation module, for generating the configuration information packet of user's icon;
First update module, for upgrading the configuration information packet of user's icon;
Second administration module, for managing the relation between icon mark and user;
Second update module, for upgrading the relation between icon mark and user;
Memory module, for being stored to the instant communication server of described service end by the packet of relation between up-to-date icon mark and user.
15. devices according to claim 14, is characterized in that,
Described generation module is specifically for generating the configuration information packet of expandable mark language XML;
Described first update module, specifically for upgrading the XML configuration information packet of user's icon to content distributing network CDN, obtains the configuration information packet of up-to-date XML for described client.
16. devices according to claim 14, is characterized in that,
Described memory module identifies the packet of relation between user while being stored to described instant communication server specifically for up-to-date icon, is stored to further in the customer relationship chain data storage server of described background end.
CN201510397919.3A 2015-07-07 2015-07-07 The method and device of user information is shown in session interface Active CN105207885B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510397919.3A CN105207885B (en) 2015-07-07 2015-07-07 The method and device of user information is shown in session interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510397919.3A CN105207885B (en) 2015-07-07 2015-07-07 The method and device of user information is shown in session interface

Publications (2)

Publication Number Publication Date
CN105207885A true CN105207885A (en) 2015-12-30
CN105207885B CN105207885B (en) 2018-08-07

Family

ID=54955331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510397919.3A Active CN105207885B (en) 2015-07-07 2015-07-07 The method and device of user information is shown in session interface

Country Status (1)

Country Link
CN (1) CN105207885B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411688A (en) * 2015-07-31 2017-02-15 广州华多网络科技有限公司 Method of displaying pendant object in user head portrait area and apparatus thereof
CN106933449A (en) * 2017-03-10 2017-07-07 百度在线网络技术(北京)有限公司 Icon treating method and apparatus
CN107483317A (en) * 2017-06-30 2017-12-15 北京五八信息技术有限公司 User's identification processing method and device
CN109710154A (en) * 2018-12-29 2019-05-03 上海掌门科技有限公司 Method and apparatus for showing chat message
CN110191047A (en) * 2019-05-31 2019-08-30 拉扎斯网络科技(上海)有限公司 Session service method, device, electronic equipment and computer-readable storage medium
CN113946403A (en) * 2021-11-16 2022-01-18 网易(杭州)网络有限公司 Data display method and device, storage medium and electronic equipment

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010003189A1 (en) * 1999-12-07 2001-06-07 Takeo Miyazawa Client server system, data transmission method of client server system and medium recording program thereof
US6278532B1 (en) * 1996-12-20 2001-08-21 Link2It Apparatus and method for reception and transmission of information using different protocols
CN101325491A (en) * 2008-07-28 2008-12-17 北京中星微电子有限公司 Method and system for controlling user interface of instant communication software
CN102546475A (en) * 2011-02-24 2012-07-04 高维海 Information receiving and transmission method and system
CN102571618A (en) * 2010-12-07 2012-07-11 腾讯科技(深圳)有限公司 Instant messaging method and device
CN103001856A (en) * 2012-12-05 2013-03-27 华为软件技术有限公司 Information sharing method and system and instant messaging (IM) client and server
CN103763112A (en) * 2013-10-29 2014-04-30 小米科技有限责任公司 User identity protection method and apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6278532B1 (en) * 1996-12-20 2001-08-21 Link2It Apparatus and method for reception and transmission of information using different protocols
US20010003189A1 (en) * 1999-12-07 2001-06-07 Takeo Miyazawa Client server system, data transmission method of client server system and medium recording program thereof
CN101325491A (en) * 2008-07-28 2008-12-17 北京中星微电子有限公司 Method and system for controlling user interface of instant communication software
CN102571618A (en) * 2010-12-07 2012-07-11 腾讯科技(深圳)有限公司 Instant messaging method and device
CN102546475A (en) * 2011-02-24 2012-07-04 高维海 Information receiving and transmission method and system
CN103001856A (en) * 2012-12-05 2013-03-27 华为软件技术有限公司 Information sharing method and system and instant messaging (IM) client and server
CN103763112A (en) * 2013-10-29 2014-04-30 小米科技有限责任公司 User identity protection method and apparatus

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411688A (en) * 2015-07-31 2017-02-15 广州华多网络科技有限公司 Method of displaying pendant object in user head portrait area and apparatus thereof
CN106933449A (en) * 2017-03-10 2017-07-07 百度在线网络技术(北京)有限公司 Icon treating method and apparatus
CN106933449B (en) * 2017-03-10 2020-06-05 百度在线网络技术(北京)有限公司 Icon processing method and device
CN107483317A (en) * 2017-06-30 2017-12-15 北京五八信息技术有限公司 User's identification processing method and device
CN109710154A (en) * 2018-12-29 2019-05-03 上海掌门科技有限公司 Method and apparatus for showing chat message
CN110191047A (en) * 2019-05-31 2019-08-30 拉扎斯网络科技(上海)有限公司 Session service method, device, electronic equipment and computer-readable storage medium
CN110191047B (en) * 2019-05-31 2021-07-30 拉扎斯网络科技(上海)有限公司 Session service method, device, electronic equipment and computer-readable storage medium
CN113946403A (en) * 2021-11-16 2022-01-18 网易(杭州)网络有限公司 Data display method and device, storage medium and electronic equipment
CN113946403B (en) * 2021-11-16 2023-08-22 网易(杭州)网络有限公司 Data display method and device, storage medium and electronic equipment

Also Published As

Publication number Publication date
CN105207885B (en) 2018-08-07

Similar Documents

Publication Publication Date Title
CN105207885A (en) Method and device for displaying user information in session interface
CN107040416B (en) Virtual data center visual management method based on Cairngorm framework
US9578081B2 (en) System and method for providing an actively invalidated client-side network resource cache
CN100505696C (en) System, method and user terminal for realizing video live broadcast in media distributing network
US20110066938A1 (en) Method and system for mutidimensional virtual online support center
EP2835938B1 (en) Message publishing and subscribing method and apparatus
US8990331B2 (en) Method, apparatus and system for sharing a microblog message
CN101163117B (en) Packet management method, packet resource sharing method and instant communication equipment
CN103797463A (en) Method and apparatus for assignment of virtual resources within a cloud environment
CN102255935A (en) Cloud service consumption method, cloud service message packet, cloud service broker and cloud system
CN101167327A (en) System and method for accessing multiple data sources by mobile applications
KR20150010977A (en) Method and system for communications and computer storage medium
KR20120038187A (en) Method and apparatus for sharing contents using information of group changing in content oriented network environment
CN107231290A (en) A kind of instant communicating method and system
CN109189502A (en) A kind of message treatment method and relevant device based on instant messaging public platform
CN103001989A (en) Parameter receiving method and system
CN103209196A (en) Portal access method and device
CN110740355A (en) Equipment monitoring method and device, electronic equipment and storage medium
CN107959704A (en) A kind of data processing method and home gateway
CN106411688A (en) Method of displaying pendant object in user head portrait area and apparatus thereof
CN101584192B (en) Node registering method
Jafarpour et al. Ccd: A distributed publish/subscribe framework for rich content formats
Schuster et al. Global-scale federated access to smart objects using xmpp
CN103034632A (en) Information transmitting method and a system
US9172592B2 (en) Apparatus and method for providing application-related management object

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 510655 Guangdong, Guangdong, Guangzhou City, Guangzhou City, Panyu District South Village, Huambo two road, No. 79, Huambo business district, Wanda Commercial Square North District B-1

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210118

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 510655 building B-1, Wanda Commercial Plaza North, Wanbo business district, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.