Network communication contact book shared system and methodTechnical field
The present invention relates to the communications field, in particular to a kind of network communication contact book shared system and method.
Background technology
Mobile phone has become as work indispensable in human lives, the most in recent years along with smart mobile phone and the development of mobile Internet, has become as the main channel of human society communication.
But people obtain the mode of phone number, it is also based on note or the form informed orally, number preservation is linked up to cell phone address book again.Along with popularizing of network social intercourse, on the one hand, the object of people's social activity is more and more extensive, but a lot of people is only when there being particular demands, just can link up once in a while, not have the necessity being saved to personal mobile phone address list;Still further aspect, people also list personal mobile phone number in secret protection category, bother from unnecessary.Especially for enterprise customer, address list management within a company or department loaded down with trivial details thing especially, in the case of in department, internal staff's communication numerous, trans-departmental is more, one by one the colleague often linking up or likely linking up is preserved to local address book be the most painful thing of part, it is additionally based on individual privacy, it is not intended to publish personal mobile phone number, but has the probability linked up at any time.
Summary of the invention
The present invention overcomes drawbacks described above, it is provided that a kind of system and method realizing easily sharing network communication contact book.
Present invention firstly provides a kind of network communication contact book shared system, this system includes server module, user intelligent terminal, client network address list sharing module, client network address list sharing module is installed on user intelligent terminal, server module and user intelligent terminal and passes through the network interconnection.
Server module includes:
For the address book data storehouse of network communication contact book list information storing user intelligent terminal's local address book list information, user creates and uploads;
For managing user network address list list networks address list management assembly;
Management for server-side network address list management assembly provides the network communication contact book management display module at visualized operation interface;
Share for customer access network address list list, personal information, the storage of network communication contact book priority assignation, data and the security control assembly of encryption of transmitting procedure;
Communication server end communication assembly for server module Yu client network address list sharing module.
User intelligent terminal is to possess communication and data storage, the intelligent terminal of disposal ability, including the address list storing people's information of being related.
Client network address list sharing module includes:
Local address book list for the associated person information that storage is read from user's intelligent terminal system address list;
Network communication contact book list for storage associated person information from the network communication contact book that server end obtains;
For showing local address book list and network communication contact book list and the display module of contact associated information;
For the associated person information of local address book list being saved in client local address book list, by synchronizing information to server address book data storehouse, judge incoming call/information and the associated person information of de-electrifying/information, whether it is the local contact person preserved or network communication contact book contact person, is carried out the address list management assembly of relevant display by client display module;And, by network communication contact book user name, phone number or login ID and password, login service device end network communication contact book, the network communication contact book obtaining corresponding authority shares the login component of information;And the communication part for server module with client network address list sharing module.
Network communication contact book management assembly in server module, its management includes the establishment of network communication contact book list, packet, control of authority and attended operation, sharing of consolidated network address book contact information.Network communication contact book list information can carry out multi-step grouping according to company, department, organization name, in different groups, has different access rights between group.User intelligent terminal is PC, smart mobile phone, panel computer, intelligent television.The associated person information of storage in user intelligent terminal's address list, including contact head image, name, telephone number, mailbox, company, address, industry, position etc..
Present invention also offers a kind of method that network communication contact book is shared, specifically comprise the steps of:
A: user passes through server-side network address list display module Access Management Access assembly, creates network communication contact book, is joined in network communication contact book list by multiple associated person informations, and arrange access privilege and the initial password of this network communication contact book;
B: user installs network communication contact book client intelligent terminal, intelligent terminal's local address book information is read client local address book list by user client communication record management assembly automatically, simultaneously by synchronizing information to server, after server security component authentication, client display module display local address book associated person information;
C: during user's access client network communication contact book list, user name, phone number or login ID is used to log in the initial password of establishment by client login component, controlled the certification of assembly by server side security after, obtain network communication contact book and share information, and shown by client display module.
As a further improvement on the present invention, when there being the phone/message newly arrived to arrive user client communication record management assembly, user client communication record management assembly first judges whether this associated person information is saved in local address book list, if it is, show this incoming call/message with the relevant information of local address book preservation;If not, judge whether this associated person information is saved in network communication contact book list again, if, the relevant information then preserved with network communication contact book shows this incoming call/message according to access rights, if being both not stored in local address book be also not stored in network communication contact book, then show the incoming call/message of this contact person with the identity of unknown contacts.
As a further improvement on the present invention, when initiating new phone/message, user client communication record management assembly first judges whether this associated person information is saved in local address book list, if it is, show this phone/message with the relevant information of local address book preservation;If not, judge whether this associated person information is saved in network communication contact book list again, if, the relevant information then preserved with network communication contact book shows this phone/message according to access rights, if being both not stored in local address book be also not stored in network communication contact book, then show this phone/message with the identity of unknown contacts.
Associated person information in step A includes name, telephone number, head portrait, company, mailbox, position.
Step party B-subscriber can select to be set using name/cell-phone number and password login pc client.
As a further improvement on the present invention, user can PC end install network communication contact book client, by client login component use intelligent terminal's client arrange name/phone number and password login.
As a further improvement on the present invention, in step C, setting the difference of access rights according to founder, it is different that the network communication contact book that user obtains shares information.
Accompanying drawing explanation
Fig. 1 is network communication contact book shared system structural representation;
Fig. 2 is message/call flow diagram;
Detailed description of the invention
Hereinafter with reference to accompanying drawing and describe the present invention in detail in conjunction with the embodiments.It should be noted that in the case of not conflicting, the feature of embodiments herein and embodiment can be combined with each other.
As shown in Figure 1, network communication contact book shared system, this system includes server module, user intelligent terminal, client network address list sharing module, and client network address list sharing module is installed on user intelligent terminal, server module and user intelligent terminal and passes through the network interconnection.
Server module includes:
For the address book data storehouse of network communication contact book list information storing user intelligent terminal's local address book list information, user creates and uploads;
For managing user network address list list networks address list management assembly;
Management for server-side network address list management assembly provides the network communication contact book management display module at visualized operation interface;
Share for customer access network address list list, personal information, the storage of network communication contact book priority assignation, data and the security control assembly of encryption of transmitting procedure;
Communication server end communication assembly for server module Yu client network address list sharing module.
User intelligent terminal is to possess communication and data storage, the intelligent terminal of disposal ability, including the address list storing people's information of being related.
Client network address list sharing module includes:
Local address book list for the associated person information that storage is read from user's intelligent terminal system address list;
Network communication contact book list for storage associated person information from the network communication contact book that server end obtains;
For showing local address book list and network communication contact book list and the display module of contact associated information;
For the associated person information of local address book list being saved in client local address book list, by synchronizing information to server address book data storehouse, judge incoming call/information and the associated person information of de-electrifying/information, whether it is the local contact person preserved or network communication contact book contact person, is carried out the address list management assembly of relevant display by client display module;
And, by network communication contact book user name, phone number or login ID and password, login service device end network communication contact book, the network communication contact book obtaining corresponding authority shares the login component of information;
And the communication part for server module with client network address list sharing module.
Network communication contact book management assembly in server module, its management includes the establishment of network communication contact book list, packet, control of authority and attended operation, sharing of consolidated network address book contact information.Network communication contact book list information can carry out multi-step grouping according to company, department, organization name, in different groups, has different access rights between group.User intelligent terminal is PC, smart mobile phone, panel computer, intelligent television.The associated person information of storage in user intelligent terminal's address list, including contact head image, name, telephone number, mailbox, company, address, industry, position etc..
As shown in Figure 2, when there being the phone/message newly arrived to arrive user client communication record management assembly, user client communication record management assembly first judges whether this associated person information is saved in local address book list, if it is, show this incoming call/message with the relevant information of local address book preservation;If not, judge whether this associated person information is saved in network communication contact book list again, if, the relevant information then preserved with network communication contact book shows this incoming call/message according to access rights, if being both not stored in local address book be also not stored in network communication contact book, then show the incoming call/message of this contact person with the identity of unknown contacts.
When initiating new phone/message, user client communication record management assembly first judges whether this associated person information is saved in local address book list, if it is, show this phone/message with the relevant information of local address book preservation;If not, judge whether this associated person information is saved in network communication contact book list again, if, the relevant information then preserved with network communication contact book shows this phone/message according to access rights, if being both not stored in local address book be also not stored in network communication contact book, then show this phone/message with the identity of unknown contacts.