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 PDFInfo
- 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
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
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;
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.
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)
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 |
-
2004
- 2004-12-20 CN CN 200410101408 patent/CN1635733A/en active Pending
Cited By (14)
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 |