CN101150534B - Method for obtaining updated image resources of contacts and instant communication client - Google Patents
Method for obtaining updated image resources of contacts and instant communication client Download PDFInfo
- Publication number
- CN101150534B CN101150534B CN2006101522377A CN200610152237A CN101150534B CN 101150534 B CN101150534 B CN 101150534B CN 2006101522377 A CN2006101522377 A CN 2006101522377A CN 200610152237 A CN200610152237 A CN 200610152237A CN 101150534 B CN101150534 B CN 101150534B
- Authority
- CN
- China
- Prior art keywords
- contact person
- picture resource
- instant communication
- server
- client
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a method related to acquiring updated image resources of contacts in the field of internet-based instant communications technology, which comprises the following steps: a client terminal of instant communications sends a request to an instant communications server for image attribute information corresponding to each contact; and the client terminal compares to see whether the image attribute information of each corresponding contact reacted by the server with image attribute information of the corresponding contact locally stored; the client terminal requests the server for a result of inconsistent image resource of the contact after comparison, and displays analysis on the image resource of the corresponding contact reacted by the server. Accordingly, the invention also discloses a client terminal of instant communications. The invention is capable of acquiring updated image resources of contacts promptly and efficiently, thus bringing users of instant communications more product experience of instant communications software.
Description
Technical field
The present invention relates to the instant messaging in the internet arena, especially relate to a kind of method and instant communication client thereof that obtains updated image resources of contacts.
Background technology
Be accompanied by the continuous development of instant messaging; Instant messaging is accepted by increasing netizen; Making it become in user's daily life institute must indispensable communication media of communication, and corresponding user has also proposed higher instructions for use to the use flexibility of instant messaging program.
For example present instant messaging has realized disposing for the user function of corresponding picture resource; The picture that makes the user in the picture resource that the instant communication server side provides, to choose like this oneself to like or upload to network side to the picture of oneself making; And then offer other contact persons by network side and check, thereby enriched the communication function of instant messaging.Simultaneously the instant messaging picture resource of also supporting the user that self has been provided with upgrades, and letting own contact person view the different picture informations about self in different time sections, and then it is more flexible to make the user that the ability of picture resource is set.
Generally speaking, instant communication server is specific as follows with the process that the renewal picture resource of certain instant communication users is shown to other contact persons:
Instant communication server sends the picture resource update notification to each contact person of this instant communication users after obtaining certain instant communication users and having upgraded the picture resource that self is provided with;
Other each contact persons can initiate the request of the picture resource of this instant communication users of renewal to the instant communication server side after receiving this notice;
After instant communication server received this request that other contact persons send, the client that the picture resource that this instant communication users has been upgraded is issued to corresponding each contact person showed.
Photo control (for example RTX photo control) can be installed in instant communication client usually; Instant communication users can be clicked this photo and control to accomplish to server and initiate the request obtain updated image resources of contacts, and the renewal picture resource that server issues is carried out parsing and displaying.
This shows; If when a plurality of contact persons of an instant communication users have upgraded picture resource respectively; This user needs the contact person of taking place to upgrade to each picture successively to realize initiating one-time request to server side through clicking the photo control; Can there be delay in the time that makes instant communication users obtain the up-to-date picture resource of contact person like this, thereby influences use experience.Especially the contact person's number that will manage the user more for a long time, the loaded down with trivial details property of this manual operations will be more obvious, can comparatively seriously influence user's experience.
Summary of the invention
The present invention proposes a kind of method and instant communication client thereof that obtains updated image resources of contacts, and the process of obtaining updated image resources of contacts with instant communication users in the solution prior art exists delay and the comparatively loaded down with trivial details problem of user's operation.
For addressing the above problem, the technical scheme that the present invention proposes is following:
A kind of method of obtaining updated image resources of contacts comprises step:
Instant communication client is to corresponding each contact person's of instant communication server request image attribute information;
And whether each contact person's of correspondence of more said server feedback image attribute information is consistent with the corresponding contact person's of local storage image attribute information;
Said client is to the inconsistent contact person's of said server requests comparative result picture resource; And
The corresponding contact person's that said server is issued picture resource carries out parsing and displaying.
Preferably, said client when network transmission resource is idle based on periodic law or based on the image attribute information of timing rule to corresponding each contact person of said server requests.
Preferably, said method comprises that also picture resource that said client issues based on said server upgrades the corresponding contact person's of local storage the step of picture resource.
Preferably, said method also comprises step:
Said client is according to the identification of contacts of instant communication users input, index local storage to picture resource that should the contact person; And
The picture resource to should the contact person that indexes is carried out parsing and displaying.
Preferably, said method also comprises step:
Said client is according to the store path information at contact person's picture resource place of instant communication users input, index local storage to picture resource that should the contact person; And
The picture resource to should the contact person that indexes is carried out parsing and displaying.
Preferably, said image attribute information is a picture version number.
A kind of instant communication client comprises:
Be used for first request unit to corresponding each contact person's of instant communication server request image attribute information;
Corresponding contact person's the whether consistent comparing unit of image attribute information of image attribute information and local storage that is used for each contact person of correspondence of more said server feedback;
Be used for second request unit to the inconsistent contact person's of said server requests comparative result picture resource; With
The corresponding contact person's who is used for said server is issued picture resource carries out first display unit of parsing and displaying.
Preferably, said first request unit when network transmission resource is idle based on periodic law or based on the image attribute information of timing rule to corresponding each contact person of said server requests.
Preferably, said client comprises that also the picture resource that issues based on said server upgrades the updated stored unit of the local corresponding contact person's who stores picture resource.
Preferably, said client also comprises:
Be used for identification of contacts, first indexing units to picture resource that should the contact person of the local storage of index according to instant communication users input; With
The picture resource to should the contact person that is used for indexing carries out second display unit of parsing and displaying.
Preferably, said client also comprises:
Be used for store path information, second indexing units to picture resource that should the contact person of the local storage of index according to contact person's picture resource place of instant communication users input; With
The picture resource to should the contact person that is used for indexing carries out the 3rd display unit of parsing and displaying.
Preferably, said image attribute information is a picture version number.
The beneficial effect that the present invention can reach is following:
Technical scheme of the present invention is passed through instant communication client when network transmission resource is idle; Automatically obtain each contact person's who stores in the server image attribute information (like picture version number) with the regular hour rule; And whether each contact person's who relatively obtains image attribute information is consistent with the corresponding contact person's of local storage image attribute information; Client will be obtained the inconsistent contact person's of comparative result picture resource from the trend server; And the renewal picture resource that will obtain carries out parsing and displaying automatically; Thereby avoided the user to need the manual drawback of initiating renewal contact person's picture resource, reached the timely and effective purpose of obtaining updated image resources of contacts, and improved the use experience of instant communication users instant communication software.
Description of drawings
Fig. 1 obtains the main realization principle flow chart of the method for updated image resources of contacts for the present invention;
Fig. 2 is the main composition structured flowchart of instant communication client of the present invention;
Fig. 3 specifically forms structured flowchart for first embodiment of client of the present invention;
Fig. 4 specifically forms structured flowchart for second embodiment of client of the present invention;
Fig. 5 is that the concrete operational module of RTX photo control is formed structure chart;
Fig. 6 respectively forms the concrete course of work sketch map of intermodule for RTX photo control inside;
The operation chart that Fig. 7 checks contact person's picture resource for user input contact person's in instant communication interface id information.
Embodiment
Along with popularizing gradually of Internet technology and instant messaging; The number of users that uses instant communication software is also in dramatic growth; The number of contacts that makes unique user on instant communication software, had also is considerable; So just need the user to manage a plurality of associated person informations, wherein in time obtain contact person's renewal picture resource and show an aspect of exactly associated person information being managed with way to manage timely and effectively.Because instant communication users needs the manual photo of installing in the client of clicking to control the request of obtaining updated image resources of contacts to the server initiation of accomplishing in the prior art; And the renewal picture resource that server issues carried out parsing and displaying, thereby exist the time of obtaining updated image resources of contacts to exist to postpone and the drawback of user's complex operation.The present invention program is to this situation; Proposing client obtains contact person's picture resource that each pictorial information changes and shows to server timely automatically on the backstage; Thereby avoided user's manual operations; Reached the timely and effective purpose of obtaining updated image resources of contacts, and improved the use experience of instant communication users instant communication software.
To combine each accompanying drawing to carry out detailed elaboration below to the main realization principle of technical scheme of the present invention, embodiment and to the beneficial effect that should be able to reach.
As shown in Figure 1, obtain the main realization principle flow chart of the method for updated image resources of contacts for the present invention, its main implementation procedure is following:
Step 10, instant communication client is to corresponding each contact person's of instant communication server request image attribute information; Wherein instant communication client can be when network transmission resource be idle, based on periodic law or based on the image attribute information of timing rule to corresponding each contact person of instant communication server request; Preferably this image attribute information can be the picture version number information;
Step 20, instant communication server response instant communication client sent request is issued to this instant communication client respectively with each contact person's of correspondence of this instant communication client request image attribute information;
Step 30, whether each contact person's of correspondence of instant communication client comparison instant communication server feedback image attribute information is consistent with the corresponding contact person's of local storage image attribute information;
Step 40, instant communication client is to the inconsistent contact person's of the above-mentioned comparative result of instant communication server request picture resource;
Step 50, instant communication server response instant communication client sent request is handed down to this instant communication client with contact person's picture resource of this instant communication client request;
Step 60, instant communication client carries out the parsing and displaying processing to the corresponding contact person's that instant communication server issues picture resource.
In addition, instant communication client can also and then store the picture resource that instant communication server issues into this locality, since upgrade the corresponding contact person's of local storage picture resource.Follow-up like this instant communication client can be according to the identification of contacts of instant communication users input or the store path information that belongs to according to contact person's picture resource that instant communication users is imported; Index local storage to picture resource that should the contact person; And and then the picture resource to should the contact person that will index carry out parsing and displaying and handle; Thereby reach the request of instant communication client according to instant communication users; In this locality storage territory, index corresponding contact person's up-to-date picture resource, and and then the up-to-date picture resource that will index carry out parsing and displaying and handle.
Method corresponding to the above-mentioned proposition of the present invention realizes principle; The present invention goes back and then has proposed a kind of instant communication client here; It is as shown in Figure 2 that it mainly forms structure; This instant communication client specifically comprises first request unit 80, comparing unit 82, second request unit 84 and first display unit 86, and wherein the concrete effect of each component units is following:
Comparing unit 82, whether each contact person's of correspondence the image attribute information that is used for comparison instant communication server feedback is consistent with the local corresponding contact person's who stores image attribute information;
First embodiment that is illustrated in figure 3 as client of the present invention specifically forms structured flowchart, its on the main composition architecture basics of above-mentioned Fig. 2 also and then comprise updated stored unit 88, first indexing units 90, second display unit 92, wherein:
Updated stored unit 88, the picture resource that issues based on instant communication server upgrades the corresponding contact person's of local storage picture resource;
Second embodiment that is illustrated in figure 4 as client of the present invention specifically forms structured flowchart, its on the main composition architecture basics of above-mentioned Fig. 2 also and then comprise updated stored unit 88, second indexing units 94, the 3rd display unit 96, wherein:
Updated stored unit 88, the picture resource that issues based on instant communication server upgrades the corresponding contact person's of local storage picture resource;
The 3rd display unit 96 is used for that the picture resource to should the contact person that above-mentioned second indexing units 94 indexes is carried out parsing and displaying and handles.
Because at present in instant communication technical field; Photo control (typical in RTX photo control) all can be installed in the instant communication client, and instant communication client is exactly to realize dragging the renewal picture resource of getting the contact person to instant communication server through this photo control.Based on the present invention program's principle, the photo control of installing in the client can be realized following function:
When instant communication user designated contact number of the account, the photo control can be according to contact person's account from the pictorial information of root object inquiring contactor and show;
The photo control can obtain contact person's picture version from server, and picture version that relatively obtains and local picture stored version; And
When version is inconsistent, download the up-to-date picture of contact person from server, can the new picture of parsing and displaying after download finishes.
Being applied in the RTX photo control with the present invention program's principle below is the concrete course of work that example describes RTX photo control.The concrete operational module that is illustrated in figure 5 as RTX photo control is formed structure chart; Wherein interface/the logic processing module 100 in the RTX photo control externally provides interface and carries out logical process; Demonstration processing module 130 is responsible for that picture is carried out parsing and displaying and is handled, and RTX kernel module 110 is responsible for handling RTX photo controls and instant communication server (IM Server) 120 carries out interacting message.Form structure according to this; It is as shown in Figure 6 that the concrete course of work of intermodule is respectively formed in RTX photo control inside; Wherein step S1~S3 is that RTX photo control is inquired about corresponding contact person's picture resource and the procedure chart that shows according to the query statement of instant communication users input in local picture stored database; Step S10~S17 is upgrade in time on backstage Related Contact's a picture resource of RTX photo control, and the procedure chart that shows of the picture resource that the contact person is upgraded; Wherein these two processes are separate execution, wherein:
When S1, instant communication users are desired to check certain contact person's picture resource, on the interface of instant communication software, import this contact person's that will check id information, perhaps import the store path information at this contact person's that will check picture resource place; Be illustrated in figure 7 as the operation chart that user input contact person's in instant communication interface id information is checked contact person's picture resource;
Interface/logic processing module in S2, the RTX photo control is according to the information of user input, and user's picture library of the local storage of index finds corresponding contact person's picture resource;
S3, interface/logic processing module are given the demonstration processing module with the above-mentioned picture resource that indexes and are carried out the parsing and displaying processing, so just can on the interface of instant communication software, demonstrate the contact person's of instant communication users desire inquiry pictorial information.
S10, interface/logic processing module are upgraded contact person's picture resource with periodic law or with timing rule notice RTX kernel module when network transmission resource is idle;
S11, RTX kernel module are to IM Server ROL request-online people's picture version number;
S12, IM Server return each contact person's of RTX kernel module request picture version number;
Whether each contact person's that S13, RTX kernel module comparison IM Server return picture version number is consistent with the corresponding contact person's of local storage picture version number;
S14, RTX kernel module are downloaded the relatively inconsistent contact person's of version picture resource to IM Server;
S15, IM Server download the relatively inconsistent picture resource of version to the RTX kernel module;
S16, RTX kernel module upgrade picture resource download finish after, the picture resource of notification interface/logic processing module display update;
S17, interface/logic processing module are given the demonstration processing module with certain (a bit) contact person's of correspondence of RTX kernel module download renewal picture resource and are carried out the parsing and displaying processing; So just can on the interface of instant communication software, show the picture resource that the contact person upgrades automatically; Manually initiate update processing and need not instant communication users; Be that instant communication users need not to intervene in the processing procedure of S10~S17; RTX photo control will automatically perform this process, therefore can upgrade contact person's picture resource more timely, and make instant communication users can access better use experience.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.
Claims (10)
1. a method of obtaining updated image resources of contacts is characterized in that, comprises step:
Instant communication client is to corresponding each contact person's of instant communication server request image attribute information;
And whether each contact person's of correspondence of more said server feedback image attribute information is consistent with the corresponding contact person's of local storage image attribute information;
Said client is to the inconsistent contact person's of said server requests comparative result picture resource; And
The corresponding contact person's that said server is issued picture resource carries out parsing and displaying;
Said client when network transmission resource is idle based on periodic law or based on the image attribute information of timing rule to corresponding each contact person of said server requests.
2. the method for claim 1 is characterized in that, comprises that also picture resource that said client issues based on said server upgrades the corresponding contact person's of local storage the step of picture resource.
3. method as claimed in claim 2 is characterized in that, also comprises step:
Said client is according to the identification of contacts of instant communication users input, index local storage to picture resource that should the contact person; And
The picture resource to should the contact person that indexes is carried out parsing and displaying.
4. method as claimed in claim 2 is characterized in that, also comprises step:
Said client is according to the store path information at contact person's picture resource place of instant communication users input, index local storage to picture resource that should the contact person; And
The picture resource to should the contact person that indexes is carried out parsing and displaying.
5. like the described method of 1~4 arbitrary claim, it is characterized in that said image attribute information is a picture version number.
6. an instant communication client is characterized in that, comprising:
Be used for first request unit to corresponding each contact person's of instant communication server request image attribute information;
Corresponding contact person's the whether consistent comparing unit of image attribute information of image attribute information and local storage that is used for each contact person of correspondence of more said server feedback;
Be used for second request unit to the inconsistent contact person's of said server requests comparative result picture resource; With
The corresponding contact person's who is used for said server is issued picture resource carries out first display unit of parsing and displaying;
Said first request unit when network transmission resource is idle based on periodic law or based on the image attribute information of timing rule to corresponding each contact person of said server requests.
7. client as claimed in claim 6 is characterized in that, comprises that also the picture resource that issues based on said server upgrades the updated stored unit of the local corresponding contact person's who stores picture resource.
8. client as claimed in claim 6 is characterized in that, also comprises:
Be used for identification of contacts, first indexing units to picture resource that should the contact person of the local storage of index according to instant communication users input; With
The picture resource to should the contact person that is used for indexing carries out second display unit of parsing and displaying.
9. client as claimed in claim 6 is characterized in that, also comprises:
Be used for store path information, second indexing units to picture resource that should the contact person of the local storage of index according to contact person's picture resource place of instant communication users input; With
The picture resource to should the contact person that is used for indexing carries out the 3rd display unit of parsing and displaying.
10. like the described client of 6~9 arbitrary claims, it is characterized in that said image attribute information is a picture version number.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101522377A CN101150534B (en) | 2006-09-20 | 2006-09-20 | Method for obtaining updated image resources of contacts and instant communication client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101522377A CN101150534B (en) | 2006-09-20 | 2006-09-20 | Method for obtaining updated image resources of contacts and instant communication client |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101150534A CN101150534A (en) | 2008-03-26 |
CN101150534B true CN101150534B (en) | 2012-02-29 |
Family
ID=39250882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101522377A Active CN101150534B (en) | 2006-09-20 | 2006-09-20 | Method for obtaining updated image resources of contacts and instant communication client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101150534B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101815087B (en) * | 2010-02-10 | 2013-12-11 | 北京播思软件技术有限公司 | Method for caching information of mobile communication terminal |
CN101860821B (en) * | 2010-06-11 | 2014-07-16 | 中兴通讯股份有限公司 | Method and system for acquiring instant messages |
CN101895557A (en) * | 2010-08-03 | 2010-11-24 | 上海合合信息科技发展有限公司 | Method and system for managing and automatically updating contact information in network mode |
CN103077174B (en) * | 2011-10-26 | 2018-02-23 | 百度在线网络技术(北京)有限公司 | A kind of concurrent resource regeneration method and equipment |
CN103020181A (en) * | 2012-11-29 | 2013-04-03 | 乐视致新电子科技(天津)有限公司 | Method and system for loading and playing information |
CN103051973A (en) * | 2012-12-07 | 2013-04-17 | 康佳集团股份有限公司 | Response method of smart television application store program |
CN103346821B (en) * | 2013-06-21 | 2016-05-25 | 广东欧珀移动通信有限公司 | Local mobile terminal carries out the method for address list transfer by bluetooth |
CN106302642A (en) * | 2016-07-27 | 2017-01-04 | 乐视控股(北京)有限公司 | A kind of method and apparatus of synchrodata |
CN106886589B (en) * | 2017-02-20 | 2020-08-11 | 浪潮通用软件有限公司 | Picture storage method, server and client |
CN111950459A (en) * | 2020-08-13 | 2020-11-17 | 深圳市睿策者科技有限公司 | Mobile face recognition method, device, computer and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595387A (en) * | 2003-09-12 | 2005-03-16 | 华为技术有限公司 | A method for acquiring contact list in display service |
CN1779705A (en) * | 2004-11-24 | 2006-05-31 | 腾讯科技(深圳)有限公司 | Network visiting-card processing method and system |
-
2006
- 2006-09-20 CN CN2006101522377A patent/CN101150534B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1595387A (en) * | 2003-09-12 | 2005-03-16 | 华为技术有限公司 | A method for acquiring contact list in display service |
CN1779705A (en) * | 2004-11-24 | 2006-05-31 | 腾讯科技(深圳)有限公司 | Network visiting-card processing method and system |
Also Published As
Publication number | Publication date |
---|---|
CN101150534A (en) | 2008-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101150534B (en) | Method for obtaining updated image resources of contacts and instant communication client | |
CN100585598C (en) | Method and system for updating portlet information | |
US8650583B2 (en) | Selectively transmitting transaction data | |
US6954754B2 (en) | Apparatus and methods for managing caches on a mobile device | |
US7925763B2 (en) | Keeping persistence while switching between modalities when accessing an application service in a network | |
CN1270479A (en) | Applied program ignitor for bidirectional mobile communication equipment | |
CN102129378A (en) | Software menu updating method and device | |
CN1643944A (en) | Graphics and variable presence architectures in wireless communication networks, mobile handsets and methods therefor | |
CN102789317A (en) | Method and device for accelerating text input | |
CN102591901A (en) | Apparatus and method for synchronizing data in connected devices | |
CN101073056A (en) | Program acquisition and execution device, program acquisition and execution method, program acquisition and execution program recording medium and program acquisition and execution program | |
US7302681B2 (en) | Method and system for customized information handling system support updates | |
CN1791105A (en) | Controlling execution of files transmitted to clients and data updating | |
CN113360211A (en) | Loading display method based on control and related equipment | |
CN1653420A (en) | A system and method to re-synchronize client devices while refreshing them from a server | |
CN105426056A (en) | Desktop launcher Launcher menu displaying method and apparatus | |
CN111651187A (en) | Method and system for updating version increment based on H5 micro terminal | |
US20130326358A1 (en) | System and method fo providing an application lock | |
WO2009057915A2 (en) | Teminal and method of providing intelligent service in ubiquitous smart space | |
KR20110117560A (en) | System and method for providing automatically update | |
CN107844310A (en) | A kind of configuration information update method and system | |
WO2004040873A3 (en) | Multistage network computer architecture, with user-centered remote operating system | |
CN106550274A (en) | A kind of personalized customization method and system of intelligent television | |
CN104536777B (en) | For determining the method and apparatus for needing application to be started and executing corresponding operating | |
CN112084165A (en) | Method and device for managing mirror image warehouse, electronic equipment and readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |