CN102291330A - Equipment and method for realizing user session synchronization during instant communication - Google Patents

Equipment and method for realizing user session synchronization during instant communication Download PDF

Info

Publication number
CN102291330A
CN102291330A CN2011102786585A CN201110278658A CN102291330A CN 102291330 A CN102291330 A CN 102291330A CN 2011102786585 A CN2011102786585 A CN 2011102786585A CN 201110278658 A CN201110278658 A CN 201110278658A CN 102291330 A CN102291330 A CN 102291330A
Authority
CN
China
Prior art keywords
user
connection
control unit
memory cell
corresponding lists
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
Application number
CN2011102786585A
Other languages
Chinese (zh)
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.)
Suzhou Codyy Network Technology Co Ltd
Original Assignee
Suzhou Codyy 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 Suzhou Codyy Network Technology Co Ltd filed Critical Suzhou Codyy Network Technology Co Ltd
Priority to CN2011102786585A priority Critical patent/CN102291330A/en
Publication of CN102291330A publication Critical patent/CN102291330A/en
Priority to PCT/CN2012/078253 priority patent/WO2013040934A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Abstract

The invention provides equipment and method for realizing user session synchronization during instant communication. The equipment comprises a data transceiver and a processor, wherein the processor comprises a control unit and a storage unit; the data transceiver is connected with the processor; and the control unit is connected with the storage unit. The method comprises the following steps that: after user session synchronization operation is triggered, the control unit acquires a latest connection list from the data transceiver and acquires a connection-user corresponding list from the storage unit; and the control unit compares the latest connection list with the connection-user corresponding list to synchronously update the connection-user corresponding list in the storage unit.

Description

Realize user conversation synchronizer and method in a kind of instant messaging
Technical field
The invention belongs to network communication field, relate in particular to and realize user conversation synchronizer and method in a kind of instant messaging.
Background technology
At present, in the instant messaging process,, thereby cause overstocking a large amount of redundant datas, cause business logic processing to make mistakes because the network environment complexity is easy to generate the connection data and the skimble-scamble situation of user data of operation.So, reduce the treatment effeciency of service logic, and influenced user experience, what is more, can cause system crash.
In addition, in traditional distributed user session synchronizing process, do not have to consider the new user data that produces, cause these loss of datas easily, thereby influence user experience.
Summary of the invention
The invention provides and realize user conversation synchronizer and method in a kind of instant messaging, to address the above problem.
The invention provides and realize the user conversation synchronizer in a kind of instant messaging, comprise data collector and processor.Processor comprises control unit and memory cell.Data collector connection processing device, control unit connects memory cell.After user conversation simultaneous operation is triggered, control unit obtains up-to-date connection tabulation from data collector, and obtain from memory cell and to connect and user's corresponding lists, control unit passes through more up-to-date connection tabulation and connection and user's corresponding lists, synchronously connection and the user's corresponding lists in the updated stored unit.
The present invention also provides and realizes the user conversation method for synchronous in a kind of instant messaging.Said method may further comprise the steps: trigger user conversation simultaneous operation; The control unit of processor obtains up-to-date connection tabulation from data collector, and obtains connection and user's corresponding lists from the memory cell of processor; Control unit passes through more up-to-date connection tabulation and connection and user's corresponding lists, synchronously connection and the user's corresponding lists in the updated stored unit.
Compared to prior art, according to realizing user conversation synchronizer and method in the instant messaging provided by the invention, the control unit of processor is by more up-to-date connection tabulation and interior connection and the user's corresponding lists of memory cell, connection and the user's corresponding lists in the updated stored unit synchronously.So, realized connection in the data collector and the user data in the processor synchronously, avoided overstocking of redundant data, and improved user's Experience Degree.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Figure 1 shows that the schematic diagram of realizing the user conversation synchronizer in the instant messaging that preferred embodiment according to the present invention provides;
Figure 2 shows that the flow chart of realizing the user conversation method for synchronous in the instant messaging that preferred embodiment according to the present invention provides.
Embodiment
Hereinafter will describe the present invention with reference to the accompanying drawings and in conjunction with the embodiments in detail.Need to prove that under the situation of not conflicting, embodiment and the feature among the embodiment among the application can make up mutually.
Figure 1 shows that the schematic diagram of realizing the user conversation synchronizer in the instant messaging that preferred embodiment according to the present invention provides.As shown in Figure 1, realize in the instant messaging that preferred embodiment of the present invention provides that the user conversation synchronizer comprises data collector 10, processor 12 and memory 14.Yet the present invention is not limited thereto.
In present embodiment, data collector 10 connection processing devices 12, processor 12 connected storages 14.Processor 12 comprises control unit 120 and memory cell 122, and control unit 120 connects memory cell 122.After user conversation simultaneous operation is triggered, control unit 120 obtains up-to-date connection tabulation from data collector 10, and obtain from memory cell 122 and to connect and user's corresponding lists, control unit 120 passes through more up-to-date connection tabulation and connection and user's corresponding lists, synchronously connection and the user's corresponding lists in the updated stored unit 122.In addition, when the connection in the control unit 120 synchronous updated stored unit 122 and user's corresponding lists, the user list of control unit 120 synchronous updated stored device 14 stored.
Figure 2 shows that the flow chart of realizing the user conversation method for synchronous in the instant messaging that preferred embodiment according to the present invention provides.As shown in Figure 2, realize in the instant messaging that preferred embodiment of the present invention provides that the user conversation method for synchronous comprises step 101~103.Be elaborated below in conjunction with Fig. 1 and Fig. 2.
In step 101, trigger user conversation simultaneous operation.In this, the mode that triggers user conversation simultaneous operation is an example with the timing triggering mode.Particularly, realize in the instant messaging that the user conversation synchronizer also comprises timer, timer connection processing device 12 is used for regularly triggering user conversation simultaneous operation.Time point by the timer setting regularly starts user conversation simultaneous operation.Yet the present invention is not limited thereto.In other embodiment, the mode that triggers user conversation simultaneous operation also can be the command triggers mode, promptly controls the execution of user conversation simultaneous operation by operational order.
In step 102, the control unit 120 of processor 12 obtains up-to-date connection tabulation from data collector 10, and obtains connection and user's corresponding lists from the memory cell 122 of processor 12.Particularly, after user conversation simultaneous operation was triggered, control unit 120 obtained the up-to-date connection tabulation of current time from data collector 10.Wherein, in the user conversation synchronizing process, control unit 120 will be stored in the buffering area from the link information that data collector 10 receives.Simultaneously, control unit 120 obtains before connection and user's corresponding lists of storage from memory cell 122.In this, connection is an one-to-one relationship with the user.
In step 103, control unit 120 passes through more up-to-date connection tabulation and connection and user's corresponding lists, synchronously connection and the user's corresponding lists in the updated stored unit 122.Particularly,, after the data processing of a period of time, there are differences being connected of storage in the connection meeting that data collector 10 receives and the processor 12, overstock mass of redundancy data in the processor 12 thereby cause with user's corresponding data because network environment is complicated.In this, control unit 120 is by relatively obtaining connection and user's corresponding lists in up-to-date connection tabulation and the memory cell 122 from data collector 10, can be with up-to-date connection and user data synchronization to memory cell 122.So, realize the synchronous of data collector 10 and processor 14 internal informations.
Particularly, in present embodiment, when the more up-to-date connection tabulation of control unit 120 and connection and user's corresponding lists, if the pairing user of connection in the up-to-date connection tabulation is not present in connection and the user's corresponding lists, then control unit 120 notice memory cell 122 are added described user and corresponding connection, if connect with user's corresponding lists in have not the corresponding user of connection who is connected in the tabulation with up-to-date, the then connection of control unit 120 notice memory cell, 122 described users of deletion and correspondence.
For example, connect a, connect b, connect c and connect e if up-to-date connection tabulation comprises, connection and user's corresponding lists that control unit 120 obtains from memory cell 122 are as shown in table 1 below.
Connect The user
Connect a User A
Connect b User B
Connect c User C
Connect d User D
Hence one can see that, has the user corresponding with being connected e in above-mentioned connection and the user's corresponding lists, and therefore, control unit 120 notice memory cell 122 are added and connected that e reach and the corresponding user (for example, user E) of connection e.In addition, the user D in above-mentioned connection and the user's corresponding lists and be connected d and in up-to-date connection tabulation, do not occur, therefore, 122 deletions of control unit 120 notice memory cell connect d and user D.
In another preferred embodiment, control unit 120 is by more up-to-date connection tabulation and connection and the user's corresponding lists of obtaining, obtain up-to-date connection and user's corresponding lists, and up-to-date connection and user's corresponding lists transferred to memory cell 122, memory cell 122 is upgraded synchronously according to the up-to-date connection and the user's corresponding lists that receive.
For example, if the up-to-date connection tabulation that control unit 120 obtains comprises connect a, connect b, connect c and connect e, control unit 120 from memory cell 122 obtain before the connection of storage and user's corresponding lists as above shown in the table 1, then control unit 120 obtains up-to-date connection and user's corresponding lists is as shown in table 2 below.
Connect The user
Connect a User A
Connect b User B
Connect c User C
Connect e User E
In this, up-to-date connection and user's corresponding lists that control unit 120 will obtain are transferred to memory cell 122, and memory cell 122 is upgraded its canned data according to last table 2.
In addition, in present embodiment, when the synchronously up-to-date connection of control unit 120 and user's corresponding data during to memory cell 122, the user list of also synchronous updated stored device 14 stored of control unit 120.For example, it is as shown in table 2 that control unit 120 upgrades the connection and the user's corresponding lists that obtain, and then control unit 120 can will comprise that the user list of user A~C and user E transfers to memory 14, and the user list of updated stored device 14 stored.So, realize the synchronous of processor 12 and memory 14 interior user profile.
In present embodiment, after the user conversation simultaneous operation of control unit 120 control was finished, control unit 120 can be with the transfer of data of buffering area stored to memory cell 122, and was synchronous with current link information to realize in the memory cell 122.Simultaneously, control unit 120 is to data collector 10 and memory 14 transmitting control commands, makes data collector 10 directly to memory cell 122 transmission link informations, and memory 14 is directly synchronous with memory cell 122 realization user profile.In other words, control unit 120 power cut-off behind user's simultaneous session EO is started working when the operation of simultaneous session next time triggers again.Yet the present invention is not limited thereto.
In sum, realize user conversation synchronizer and method in the instant messaging that preferred embodiment provides according to the present invention, control unit is by more up-to-date connection tabulation and connection and user's corresponding lists, the connection in the updated stored unit and the user's corresponding lists in the memory cell.So, realized connection in the data collector and the user data in the processor synchronously, avoided overstocking of redundant data, and improved user's Experience Degree.In addition, be stored in the link information of upgrading in the user conversation synchronizing process in the buffering area of control unit, and after user conversation simultaneous operation finishes, carry out transmission process, so, avoided losing of data in the user conversation synchronizing process, improved data stability.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. realize the user conversation synchronizer in an instant messaging, it is characterized in that, comprise data collector and processor, described processor comprises control unit and memory cell, described data collector connects described processor, and described control unit connects described memory cell
After user conversation simultaneous operation is triggered, described control unit obtains up-to-date connection tabulation from described data collector, and obtain from described memory cell and to connect and user's corresponding lists, described control unit upgrades connection and user's corresponding lists in the described memory cell synchronously by more described up-to-date connection tabulation and described connection and user's corresponding lists.
2. realize the user conversation synchronizer in the instant messaging according to claim 1, it is characterized in that, connection tabulation and described connection and user's corresponding lists that described control unit is more up-to-date, if the pairing user of connection in the up-to-date connection tabulation is not present in described connection and the user's corresponding lists, then described control unit notifies described memory cell to add described user and corresponding connection thereof, if there is not the corresponding user of connection who is connected in the tabulation with up-to-date in described connection and the user's corresponding lists, then described control unit notifies described memory cell to delete the connection of described user and correspondence thereof.
3. realize the user conversation synchronizer in the instant messaging according to claim 1, it is characterized in that, described control unit is by more up-to-date connection tabulation and described connection and user's corresponding lists, obtain up-to-date connection and user's corresponding lists, and described up-to-date connection and user's corresponding lists transferred to described memory cell, described memory cell is upgraded synchronously according to the up-to-date connection and the user's corresponding lists that receive.
4. realize the user conversation synchronizer in the instant messaging according to claim 1, it is characterized in that, also comprise memory, described memory connects described processor, when the connection in the described memory cell of the synchronous renewal of described control unit and user's corresponding lists, described control unit upgrades the user list of described store memory storage synchronously.
5. realize the user conversation synchronizer in the instant messaging according to claim 1, it is characterized in that also comprise timer, described timer connects described processor, be used for regularly triggering user conversation simultaneous operation.
6. realize the user conversation method for synchronous in an instant messaging, it is characterized in that, may further comprise the steps:
Trigger user conversation simultaneous operation;
The control unit of processor obtains up-to-date connection tabulation from data collector, and obtains connection and user's corresponding lists from the memory cell of described processor;
Described control unit upgrades connection and user's corresponding lists in the described memory cell synchronously by more described up-to-date connection tabulation and described connection and user's corresponding lists.
7. realize the user conversation method for synchronous in the instant messaging according to claim 6, it is characterized in that, when the connection in the described memory cell of the synchronous renewal of described control unit and user's corresponding lists, the user list of the synchronous updated stored device of described control unit stored.
8. realize the user conversation method for synchronous in the instant messaging according to claim 6, it is characterized in that the mode that triggers user conversation simultaneous operation comprises command triggers mode and timing triggering mode.
9. realize the user conversation method for synchronous in the instant messaging according to claim 6, it is characterized in that, connection tabulation and described connection and user's corresponding lists that described control unit is more up-to-date, if the pairing user of connection in the up-to-date connection tabulation is not present in described connection and the user's corresponding lists, then described control unit notifies described memory cell to add described user and corresponding connection thereof, if there is not the corresponding user of connection who is connected in the tabulation with up-to-date in described connection and the user's corresponding lists, then described control unit notifies described memory cell to delete the connection of described user and correspondence thereof.
10. realize the user conversation method for synchronous in the instant messaging according to claim 6, it is characterized in that, described control unit is by more up-to-date connection tabulation and described connection and user's corresponding lists, obtain up-to-date connection and user's corresponding lists, and described up-to-date connection and user's corresponding lists transferred to described memory cell, described memory cell is upgraded synchronously according to the up-to-date connection and the user's corresponding lists that receive.
CN2011102786585A 2011-09-20 2011-09-20 Equipment and method for realizing user session synchronization during instant communication Pending CN102291330A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011102786585A CN102291330A (en) 2011-09-20 2011-09-20 Equipment and method for realizing user session synchronization during instant communication
PCT/CN2012/078253 WO2013040934A1 (en) 2011-09-20 2012-07-05 User session synchronization device and method in instant communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102786585A CN102291330A (en) 2011-09-20 2011-09-20 Equipment and method for realizing user session synchronization during instant communication

Publications (1)

Publication Number Publication Date
CN102291330A true CN102291330A (en) 2011-12-21

Family

ID=45337448

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102786585A Pending CN102291330A (en) 2011-09-20 2011-09-20 Equipment and method for realizing user session synchronization during instant communication

Country Status (2)

Country Link
CN (1) CN102291330A (en)
WO (1) WO2013040934A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013040934A1 (en) * 2011-09-20 2013-03-28 苏州阔地网络科技有限公司 User session synchronization device and method in instant communication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6870830B1 (en) * 2000-11-30 2005-03-22 3Com Corporation System and method for performing messaging services using a data communications channel in a data network telephone system
CN101091362A (en) * 2004-12-28 2007-12-19 皇家飞利浦电子股份有限公司 Method and apparatus for peer-to-peer instant messaging
CN101499977A (en) * 2008-01-28 2009-08-05 万德洪 Instant communication system and implementing method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296507B (en) * 2007-04-29 2012-06-27 华为技术有限公司 Method and system and server for implementing list information synchronization
CN101572599B (en) * 2008-09-04 2011-12-21 华为技术有限公司 Method, device and system for timing execution of synchronization
CN102291332A (en) * 2011-09-20 2011-12-21 苏州阔地网络科技有限公司 Synchronization equipment and method for realizing user session in instant communication
CN102291331A (en) * 2011-09-20 2011-12-21 苏州阔地网络科技有限公司 Equipment and method for realizing user session synchronization during instant communication
CN102291330A (en) * 2011-09-20 2011-12-21 苏州阔地网络科技有限公司 Equipment and method for realizing user session synchronization during instant communication
CN102325020A (en) * 2011-09-20 2012-01-18 苏州阔地网络科技有限公司 User session synchronization equipment and method in instant communication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6870830B1 (en) * 2000-11-30 2005-03-22 3Com Corporation System and method for performing messaging services using a data communications channel in a data network telephone system
CN101091362A (en) * 2004-12-28 2007-12-19 皇家飞利浦电子股份有限公司 Method and apparatus for peer-to-peer instant messaging
CN101499977A (en) * 2008-01-28 2009-08-05 万德洪 Instant communication system and implementing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013040934A1 (en) * 2011-09-20 2013-03-28 苏州阔地网络科技有限公司 User session synchronization device and method in instant communication

Also Published As

Publication number Publication date
WO2013040934A1 (en) 2013-03-28

Similar Documents

Publication Publication Date Title
US20050083862A1 (en) Data migration method, system and node
CN102202271A (en) Method, system and device for sharing schedule information of multiple mobile terminals
CN103051764B (en) Method for sharing information of contact persons in mobile phone
CN102474817A (en) Updating method and apparatus of sleep mode operation
CN104901983B (en) A kind of information synchronization method, apparatus and system
US20120063361A1 (en) System and Method for Remote Radio Unit Finding and Topology Structure Establishment
CN104902444A (en) Dynamic restructuring method and system for cluster system
WO2017162079A1 (en) Data synchronization method and apparatus
CN102323803A (en) Intelligent home control method and system
CN104253872A (en) Synchronous information updating method, system and terminal
CN101673205B (en) Interface board upgrading method and system
CN102186163B (en) Data synchronizing method of multi-account address book of smart phone
CN101222679B (en) EV-DO system for updating terminal parameter through midair port and implementing method thereof
CN105246129B (en) The network-building method and device of a kind of intelligent terminal
CN102291330A (en) Equipment and method for realizing user session synchronization during instant communication
CN102291332A (en) Synchronization equipment and method for realizing user session in instant communication
CN100525208C (en) Data synchronization method
CN102325020A (en) User session synchronization equipment and method in instant communication
CN102291331A (en) Equipment and method for realizing user session synchronization during instant communication
CN103327480A (en) Intelligent mobile phone multiple-account contact information synchronizing method
CN101631282B (en) Method for realizing dynamic advertisement
CN102347915A (en) User session synchronization equipment and method
CN109257403B (en) Data storage method and device and distributed storage system
CN103139714A (en) Method, system and switch of dynamic restructuring in cluster system
CN102368751A (en) User session synchronization device and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20111221