CN1635733A - A method of user authentication for data storage of electronic visiting card data center - Google Patents

A method of user authentication for data storage of electronic visiting card data center Download PDF

Info

Publication number
CN1635733A
CN1635733A CN 200410101408 CN200410101408A CN1635733A CN 1635733 A CN1635733 A CN 1635733A CN 200410101408 CN200410101408 CN 200410101408 CN 200410101408 A CN200410101408 A CN 200410101408A CN 1635733 A CN1635733 A CN 1635733A
Authority
CN
China
Prior art keywords
contact person
authority
message
data center
information
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
CN 200410101408
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN 200410101408 priority Critical patent/CN1635733A/en
Publication of CN1635733A publication Critical patent/CN1635733A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

A subscriber authorisation method for data storage in electronic name card data center, which contains subscriber logging step: logging electronic name card data center in internet by special account number and password, obtaining contact information step: obtaining special contact information, sending authorisation request step to contact, contact affirmation authorisation step, updating server contact information step, local contact information step and contact modifying authorisation information step.

Description

A kind of subscriber entitlement method that is used for electronic business card data center storage
Background technology
The present invention relates to the information exchange field, particularly a kind of subscriber entitlement method that is used for electronic business card data center storage.
Summary of the invention
The scheme that proposes according to the present invention is to provide a kind of subscriber entitlement method that is used for electronic business card data center storage, this method may further comprise the steps at least: user's login step, in order to land electronic business card data center with specific account number and password by Internet;
Obtain the associated person information step, in order to obtain specific associated person information from electronic business card data center;
Send the authorization requests step to the contact person, in order to send authorization request message to specified contact person;
The contact person confirms authorisation step, in order to send to authorization requests person comprise confirm the affirmation mandate of authority or disagree with the message of mandate;
Update service device associated person information step is according to the relevant information on the situation renewal data center server of confirming authorisation step;
Upgrade local associated person information step, upgrade the relevant information of the contact person in the subscriber computer local storage according to the situation of confirming authorisation step;
The contact person revises the authorization message step, with so that the contact person can directly land data center and revise corresponding authorization message.
And the above-mentioned specific account number and the acquisition of password are by obtaining in electronic business card data center information of registered users.
And above-mentioned authority is meant " agreement is added to the contact person " and " agreeing the data synchronization renewal " these two kinds of authorities; And if confirmed " agreement is added to contact person's authority " then " agree with data synchronization upgrade " authority is optional authority, and promptly can agree this authority, also can disagree with this authority; If do not confirm " agreement is added to contact person's authority " " would agree data synchronization upgrade " authority must be not optional.Described contact person revises in the authorization message step " data synchronization updating " authority mark position that corresponding authorization message is meant this contact person.
And the relevant information on the described renewal data center server comprises the steps:
Judge whether the contact person confirms to grant " agreement is added to contact person's authority ",, otherwise carry out next step if do not grant this authority then finish this renewal;
This contact person's information is added in this user's the associated person information record;
Judge whether to authorize " data synchronization updating " authority,, otherwise carry out next step if do not authorize this authority then finish this with new;
Revise " data synchronization updating " authority mark position relevant of this user, make it have " data synchronization updating " authority with this contact person.
And the relevant information of the contact person in the described renewal subscriber computer local storage is meant after being awarded " agreement is added to the contact person " authority, with this contact person's download of information in the subscriber's local memory.
And, it is characterized in that described in order to when specified contact person sends authorization request message, when specified contact person does not land the electronic business card data center server, this message will be by temporary in the message queue at electronic data center, when specified contact person lands the electronic business card central server, the taking-up of the message in the formation is dealt into specified contact person.Described contact person confirms in the authorisation step step, when when authorization requests person sends authorization messages, if authorization requests person does not land the electronic business card data center server, then this message will be by temporary in the message queue at electronic data center, when specified claimant lands the electronic business card central server, the message in the formation is taken out the authorization requests people who is dealt into appointment.Below in conjunction with drawings and Examples the method for the invention is further specified.
Description of drawings
Fig. 1 is each step schematic diagram of subscriber entitlement method of the present invention.
Fig. 2 is the system configuration schematic diagram in the embodiment of the invention.
Fig. 3 is user's login process flow chart in the embodiment of the invention.
Fig. 4 is the process chart that sends message in the embodiment of the invention.
Specific embodiment
This embodiment is the preferred embodiment of the subscriber entitlement method in the said electronic business card of the present invention data center storage.Micrsoft C# is used in the exploitation of application program among the embodiment, and MicrosftSQL Server 7.0 is used in data base administration.
Fig. 1 is the process chart of the key step of the method for the invention.Wherein,
Step 1 is user's login step, in order to land electronic business card data center by Internet with specific account number and password;
Step 2 is to obtain the associated person information step, in order to obtain specific associated person information from electronic business card data center;
Step 3 sends the authorization requests step to the contact person, in order to send authorization request message to specified contact person;
Step 4 contact person confirms authorisation step, in order to send to authorization requests person comprise confirm the affirmation mandate of authority or disagree with the message of mandate;
Step 5 update service device associated person information step is according to the relevant information on the situation renewal data center server of confirming authorisation step;
Step 6 is upgraded local associated person information step, upgrades the relevant information of the contact person in the subscriber computer local storage according to the situation of confirming authorisation step;
Wherein relate to three roles, one is electronic business card designer (owner), and one is the contact person on the electronic business card; Another is an electronic business card data center.Step 2 wherein, 3,6,4 are finished by the program on the client computer that operates in user (business card design person, owner or contact person), step 1,5 are finished by the service routine that operates on the electronic business card data center server.
Among Fig. 2, provided the structure of the system of employed realization the method for the invention in the present embodiment.Among the figure, 10 is user's computer, the 11st, and Internet, the 12nd, user 10 contact person's computer, the 13rd, electronic business card data center is for for simplicity, here only having provided 3 station servers is application server 14, database server 15 and message server 16. Personal computer 10,12 is attached to electronic business card data-center applications server 14 by internet 11, server 14,15, and 16 interconnect by local area network (LAN).
When the visiting card system client-side program of operation landed electronic business card data center on the user uses a computer, the service routine on the electronic business card data-center applications server and the handling process of client-side program were as shown in Figure 3.Step 20 wherein, in 21, the user imports account number, the input password, step 22 is finished by service routine to step 26; Wherein whether step 22 checking user's account number and password be correct, and step 23 logs on database server 15 with user profile, and the information of being registered comprises:
User account number varchar (50),
Landing time datetime,
Landing mark smallInt,
Machine IP address varchar (20),
Obtain this user's associated person information in the step 24, the information that obtain comprises:
User account number varchar (50),
Machine IP address varchar (20);
The form of in the step 25 this user's logon information being broadcasted with UDP message sends to the contact person of all landing marks of this user for " online ";
To from message server 16, obtain all temporary message in the step 26, and they will be sent to client-side program with the form of UDP message bag;
Step 27,28 handle in client-side program, wherein
Resulting this user's associated person information in step 27 obtaining step 24, and according to the information in these information updating local data bases is set to " online " state with these states for the User Status of " online ";
The UDP message bag that is sent in the receiving step 26 in the step 28, these packets promptly can be that the authorization requests packet also can be the license confirmation packet.If the authorization requests packet is then carried out following steps:
Unpack,, obtain mutually deserved contact person's account number, client address, authority requirement according to predetermined form decomposition data bag; Here authority is meant " agreement is added to the contact person " and " agreeing the data synchronization renewal " these two kinds of authorities; And if confirmed " agreement is added to contact person's authority " then " agree with data synchronization upgrade " authority is optional authority, and promptly can agree this authority, also can disagree with this authority; If do not confirm " agreement is added to contact person's authority " " would agree data synchronization upgrade " authority must be not optional;
Authority is shown to the user confirms, provide an operation interface that above-mentioned information is shown to the user, so that the user carries out the affirmation of authority;
The authority of confirming is formed packet, send to server service program and mutually deserved client-side program, mutually deserved server end service routine is carried out following operation:
Data unpack: according to predetermined form decomposition data bag, obtain corresponding user account number, contact person's account number, user right;
Judge whether the contact person confirms to grant " agreement is added to contact person's authority ",, otherwise carry out next step if do not grant this authority then finish this renewal;
This contact person's information is added in this user's the associated person information record;
Judge whether to authorize " data synchronization updating " authority,, otherwise carry out next step if do not authorize this authority then finish this with new;
Revise " data synchronization updating " authority mark position relevant of this user, make it have " data synchronization updating " authority with this contact person.
If the license confirmation packet then only carries out unpacking and two steps of information demonstration, the result that authority is confirmed is shown to the user.
The handling process of client-side program transmission message as shown in Figure 4.
Step 30 refers to generate message character string, forms the message character string that will send according to predetermined form.When being authorization request message, its form can be:
Contact person's account number+"/"+agreement is added to contact person's authority+"/"+data synchronization updating authority+"/"+client ip address;
If the authority acknowledge message, then its form can be:
User account number+"/"+agreement is added to contact person's authority+"/"+data synchronization updating authority+"/"+client ip address.
Step 31 judges whether the contact person is online, if not online then execution in step 33 mails to the electronic data central server 14 of appointment with message, by this server message is mail to message server 16; If it is online then execution in step 32 mails to specified contact person with message.Operation one serve end program is specifically designed to the access of message on the message server 16.

Claims (8)

1. subscriber entitlement method that is used for electronic business card data center storage is characterized in that may further comprise the steps at least:
User's login step is in order to land electronic business card data center by Internet with specific account number and password;
Obtain the associated person information step, in order to obtain specific associated person information from electronic business card data center;
Send the authorization requests step to the contact person, in order to send authorization request message to specified contact person;
The contact person confirms authorisation step, in order to send to authorization requests person comprise confirm the affirmation mandate of authority or disagree with the message of mandate;
Update service device associated person information step is according to the relevant information on the situation renewal data center server of confirming authorisation step;
Upgrade local associated person information step, upgrade the relevant information of the contact person in the subscriber computer local storage according to the situation of confirming authorisation step;
The contact person revises the authorization message step, with so that the contact person can directly land data center and revise corresponding authorization message.
2. the method for putting down in writing as claim 1, the acquisition that it is characterized in that described specific account number and password is by obtaining in electronic business card data center information of registered users.
3. the method for putting down in writing as claim 1 is characterized in that described authority is meant " agreement is added to the contact person " and " agreeing the data synchronization renewal " these two kinds of authorities; And if confirmed " agreement is added to contact person's authority " then " agree with data synchronization upgrade " authority is optional authority, and promptly can agree this authority, also can disagree with this authority; If do not confirm " agreement is added to contact person's authority " " would agree data synchronization upgrade " authority must be not optional.
4. as claim 1 or 3 methods of being put down in writing, it is characterized in that the relevant information on the described renewal data center server comprises the steps:
Judge whether the contact person confirms to grant " agreement is added to contact person's authority ",, otherwise carry out next step if do not grant this authority then finish this renewal;
This contact person's information is added in this user's the associated person information record;
Judge whether to authorize " data synchronization updating " authority,, otherwise carry out next step if do not authorize this authority then finish this with new;
Revise " data synchronization updating " authority mark position relevant of this user, make it have " data synchronization updating " authority with this contact person.
5. as claim 1 or 3 methods of being put down in writing, the relevant information that it is characterized in that the contact person in the described renewal subscriber computer local storage is meant after being awarded " agreement is added to the contact person " authority, with this contact person's download of information in the subscriber's local memory.
6. as claim 1 or 3 methods of being put down in writing, it is characterized in that described contact person revises " data synchronization updating " authority mark position that corresponding authorization message in the authorization message step is meant this contact person.
7. the method for putting down in writing as claim 1, it is characterized in that described in order to when specified contact person sends authorization request message, when specified contact person does not land the electronic business card data center server, this message will be by temporary in the message queue at electronic data center, when specified contact person lands the electronic business card central server, the taking-up of the message in the formation is dealt into specified contact person.
8. the method for putting down in writing as claim 1, it is characterized in that described contact person confirms in the authorisation step step, when when authorization requests person sends authorization messages, if authorization requests person does not land the electronic business card data center server, then this message will be by temporary in the message queue at electronic data center, when specified claimant lands the electronic business card central server, the message in the formation is taken out the authorization requests people who is dealt into appointment.
CN 200410101408 2004-12-20 2004-12-20 A method of user authentication for data storage of electronic visiting card data center Pending CN1635733A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410101408 CN1635733A (en) 2004-12-20 2004-12-20 A method of user authentication for data storage of electronic visiting card data center

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410101408 CN1635733A (en) 2004-12-20 2004-12-20 A method of user authentication for data storage of electronic visiting card data center

Publications (1)

Publication Number Publication Date
CN1635733A true CN1635733A (en) 2005-07-06

Family

ID=34848077

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410101408 Pending CN1635733A (en) 2004-12-20 2004-12-20 A method of user authentication for data storage of electronic visiting card data center

Country Status (1)

Country Link
CN (1) CN1635733A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075553A (en) * 2009-11-23 2011-05-25 华为终端有限公司 Synchronization markup language (SyncML)-based data synchronization method and equipment
CN102333299A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 Method for providing information of contact
CN102333302A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 Method for providing contact information based on verification information
CN102333301A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 ID information-based method for exchanging correlated personal information
CN102404245A (en) * 2011-05-30 2012-04-04 上海合合信息科技发展有限公司 Method for interchanging personal associated information via network based on checking information
WO2013016909A1 (en) * 2011-07-29 2013-02-07 上海合合信息科技发展有限公司 Method and system integrating geographical location information and bluetooth technology for relaying electronic business card
CN103297536A (en) * 2013-06-13 2013-09-11 朱传柏 Integrated synchronous switch management system for distributed multimedia communication records
CN103595752A (en) * 2012-08-17 2014-02-19 北京三星通信技术研究有限公司 Information management method
CN104335523A (en) * 2014-04-15 2015-02-04 华为技术有限公司 Access control method, client and server

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075553A (en) * 2009-11-23 2011-05-25 华为终端有限公司 Synchronization markup language (SyncML)-based data synchronization method and equipment
CN102333299A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 Method for providing information of contact
CN102333302A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 Method for providing contact information based on verification information
CN102333301A (en) * 2011-05-30 2012-01-25 上海合合信息科技发展有限公司 ID information-based method for exchanging correlated personal information
CN102404245A (en) * 2011-05-30 2012-04-04 上海合合信息科技发展有限公司 Method for interchanging personal associated information via network based on checking information
WO2012162939A1 (en) * 2011-05-30 2012-12-06 上海合合信息科技发展有限公司 Method for providing contact information based on verification information
WO2013016909A1 (en) * 2011-07-29 2013-02-07 上海合合信息科技发展有限公司 Method and system integrating geographical location information and bluetooth technology for relaying electronic business card
CN103595752A (en) * 2012-08-17 2014-02-19 北京三星通信技术研究有限公司 Information management method
CN103595752B (en) * 2012-08-17 2021-03-16 北京三星通信技术研究有限公司 Information management method and equipment
CN103297536A (en) * 2013-06-13 2013-09-11 朱传柏 Integrated synchronous switch management system for distributed multimedia communication records
CN104335523A (en) * 2014-04-15 2015-02-04 华为技术有限公司 Access control method, client and server
WO2015157924A1 (en) * 2014-04-15 2015-10-22 华为技术有限公司 Authorization control method, client and server
CN104335523B (en) * 2014-04-15 2018-08-21 华为技术有限公司 A kind of authority control method, client and server
US10237267B2 (en) 2014-04-15 2019-03-19 Huawei Technologies Co., Ltd. Rights control method, client, and server

Similar Documents

Publication Publication Date Title
CN1124001C (en) Method and device for enabling accession of automatic acknowledge service unit for foreign country system
CN1291318C (en) Provisioning aggregated services in a distributed computing environment
CN1653457A (en) System and method for accessing different types of back end data stores
CN1909485A (en) System server for data processing with multiple clients and a data processing method
CN1612130A (en) Method and apparatus of automatically accessing by using multiple user's equipments
CN101068245A (en) Shared file issuing and downloading method and file sharing control system
CN1635733A (en) A method of user authentication for data storage of electronic visiting card data center
CN1540550A (en) Electronic keying system and use method thereof
CN1224218C (en) Remote control system and method for domestic network
CN1777156A (en) Gateway for next-generation network, dynamic extending, and open interface technology
CN1870551A (en) Distribution type group communication management system and method for setting group
CN1929376A (en) Method for establishing universal identity authentication system and user's information storage
CN1925416A (en) Method and device for batch addition of users to group
CN1863070A (en) System and method for improving differential safety grade application service
CN1237757C (en) Multi-mark logging-in method for instant communication system
CN1822541A (en) Device and method for controlling computer access
CN1414735A (en) Data upgrading method of two-layer exchange equipment
CN1863051A (en) Application managing sub-system in multi-node intelligent network application service system and method
CN1738255A (en) Access control method and safety proxy server
CN1859200A (en) Method, system and terminal for synchronously marking language terminal equipment of terminal management
CN1933650A (en) CDMA2000 unified authentication platform service access method and system
CN1744498A (en) Network server and data interacting method for network server and browser
CN101068141A (en) Data synchronizing method and device between communication terminal and network communication system
CN1652078A (en) Method for implementing remote-call by application program interface system on database
CN1756241A (en) Method for realizing message-switching in distributed environment and its device

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