Third party based on locker authorizes pickup system and authorizes pickup method
Technical field
The present invention relates to a kind of express delivery and collect technical field, the third party related in particular based on locker authorizes pickup system and authorizes pickup method.
Background technology
Current locker realizes part cast, pickup function.Part cast people part cast, oneself pickup of pickup people, cannot pass through the pickup of systems approach authorized third party.
State Intellectual Property Office was on 05 01st, 2013, disclosing a publication number is CN202916917U, name is called the patent of invention of " the combined electronic delivering case that a kind of third party of support uses ", its casing connection control device of this patent of invention, and controller passes through network attached server; Controller is provided with LED screen, voice prompting device, object scanner, push button panel and receiver.It is by providing simple sharing functionality, can realize the combination of casing dynamic adaptation, supports that third party enterprise or individual use, effectively reducings the construction costs and improve utilization rate.The first, this distribution box only uses a set of hardware control module to achieve convenient, flexible dynamic combined function, and body structure has moveable feature flexibly, for effectively reducing hardware cost; The second, this distribution box supports the shared demand of third party enterprise or personal user, provides well easy-to-use experience; 3rd, this distribution box has inserted password systematic function in hardware control module, extracts reliability and the service quality of article for promoting user.
Distribution box in the program is one and is in secret casing, is not formed, existing storage cabinet system based on existing Intelligent storage cabinet, generally all for mailing, temporary and deliveries, and the locker function in temporary just similar supermarket wherein.
In general, in the operation mode of current Intelligent storage cabinet, only allow pickup people that pickup authorization information is handed to other people by line under type and replace pickup, but cannot system keeps track be carried out after replacing pickup under line, more third party is not authorized to the pattern of pickup and information trace.
Summary of the invention
In order to overcome defect of the prior art, the third party that the invention provides based on locker authorizes pickup system and authorizes pickup method, can authorize pickup, after replacing pickup under line by third party on line, there is the trace information of authorizing pickup, whether normally send to so that follow the tracks of express mail.
For solving deficiency of the prior art, the present invention is achieved through the following technical solutions:
Third party based on locker authorizes pickup system, it is characterized in that: comprise locker, intelligent terminal, third party authorize business and server, locker treats pickup for what deposit user, intelligent terminal is used for sending the mandate pickup result of authorizing pickup request and reception server feedback with user orientation server, third party authorizes business to provide the information of the pickup people obtained the authorization to server, and server is for the treatment of the operation of authorizing pickup.
Pickup people is in locker terminal as needed pickup, and pickup people authorizes business to obtain the authorization pickup people information by third party, and completes pickup Authorized operation by server; After authorizing, licensee takes corresponding express mail away to locker.
Treat that pickup deposits part people to deposit in parcel, mail, clothing etc. article in locker.
Described server is at least provided with authentication module, cell information module and server database;
Authentication module, for intelligent terminal interactive user profile, whether legal for authentication of users information;
Cell information module, for treating authorization message with intelligent terminal interactive cell information and pickup, calls and the cell information in update server database;
Server database, authorizes business's information for storage network dot information, cell information, user profile and third party.
Further, described server is also provided with third party's authorization module, and third party's authorization module is used for authorizing the information of business and pickup to treat authorization message with intelligent terminal interactive third party respectively, also authorizes business's information for the third party in invoking server database.
Described site packets of information draws together number node, site title.
Cell packets of information in described server database draws together number node, cell numbering, cell specification, part cast people numbering, pickup people numbering, express mail numbering, cell state.
Described user profile comprises Customs Assigned Number, user cipher, User Status.In specific implementation process, logging in the user profile used can only comprise user account, user cipher, also can comprise other information of user.
Described third party authorizes business to comprise and authorizes business's numbering, authorizes business's title, authorizes business's state, authorization service interface.
Described intelligent terminal can be the intelligent electronic devices such as mobile phone, panel computer, desktop computer, locker.
Third party for said system authorizes pickup method, comprises the steps:
A, user are logged in by intelligent terminal input identity information, and whether identity information is sent to server, legal by the identity information of authentication module authentication of users; If legal, carry out next step; If illegal, user re-enters identity information and verifies;
B, for logging in successful user, that from server database, retrieves this user treats pickup cell information, will treat that pickup cell information sends to the intelligent terminal of user by cell information module;
C, user according to intelligent terminal for reception to pickup cell information for the treatment of select to treat pickup that the authorized Customs Assigned Number of input confirms to authorize; Then, pickup is treated that authorization message sends to the cell information module of server by intelligent terminal;
The cell information module of D, server receives pickup after mandate successful information, and in update server database, the pickup people of corresponding cell is numbered authorized Customs Assigned Number; Server notifies that licensee comes pickup; Server sends pickup license confirmation information by cell information module to intelligent terminal;
E, intelligent terminal for reception confirmation, and point out pickup mandate success.
Pickup treats that authorization message comprises number node, cell numbering, authorized Customs Assigned Number, and pickup mandate successful information also comprises number node, cell numbering, authorized Customs Assigned Number.
Third party for the system being provided with third party's authorization module authorizes pickup method, comprises the steps:
A, user input individual log-on message by intelligent terminal, and individual log-on message is sent to the authentication module of server, and whether identifying user identity is legal; If legal, carry out next step, if illegal, then user re-enters individual log-on message and verifies;
B, for logging in successful user, that from server database, retrieves this user treats pickup cell information, will treat that pickup cell information sends to the intelligent terminal of user by cell information module; Meanwhile, from server database, retrieve third party authorize business's information, sent to the intelligent terminal of user by third party's authorization module;
C, user according to intelligent terminal for reception to treat pickup cell information, third party authorizes that business's information selects to treat pickup, third party authorizes business, then pickup treated that authorization message sends to third party's authorization module of server;
Third party's authorization module of D, server receives pickup after authorization message, authorized the cell information of the service interface of business, corresponding cell by the corresponding third party of server data library searching, authorize input information to send to corresponding authorized third party to authorize business pickup third party by third party's authorization module;
E. third party authorizes business to receive after pickup third party authorizes input information, and return authorization Customs Assigned Number, generates pickup third party and authorize output information, and pickup third party authorized output information to give third party's authorization module of server;
Third party's authorization module of F, server receives after pickup third party authorizes output information, and in update server database, the pickup people of corresponding cell is numbered authorized Customs Assigned Number; Server sends pickup license confirmation information by cell information module to intelligent terminal; Server authorizes business to send pickup license confirmation information by third party's authorization module to third party;
G, intelligent terminal for reception confirmation, and point out pickup mandate success; Third party authorizes business's confirmation of receipt information, and points out pickup mandate success.
The intelligent terminal of user sends to the pickup of server third party authorization module to treat, and authorization message comprises number node, cell numbering, authorized Customs Assigned Number; The cell packets of information retrieved from server database draws together number node, cell numbering, pickup people numbering; Third party authorizes business to send to the pickup third party of third party's authorization module of server to authorize, and output information comprises number node, cell numbering, authorized Customs Assigned Number, third party authorize business to number.
The present invention compared with prior art, has following Advantageous Effects:
The present invention can meet on subscribers feeder and authorizes other people pickup, pickup under line, the requirement of all-the-way tracking on line, information interaction is carried out by intelligent terminal and server, preengage third party in advance and authorize pickup, can need to select different pickup sides to authorize pickup according to user, use-pattern is very flexible, and can carry out subscription authorization pickup according to user time; Pickup can also be authorized by third party on line, under line, replace pickup, there is the trace information of authorizing pickup, whether normally send to so that follow the tracks of express mail; Intelligent terminal to be broken down, or the user lost, can avoid being falsely taken by the mode of this mandate pickup, simultaneously the situation that user pretends to claim to be falsely taken be it also avoid for locker and Courier Service company.
Accompanying drawing explanation
Fig. 1 is network implementation schematic diagram of the present invention;
Fig. 2 is the framework schematic diagram of server of the present invention;
Fig. 3 is that third party of the present invention authorizes pickup system control process figure;
Fig. 4 is direct mandate pickup system flow control chart of the present invention.
Reference numeral: 1 locker, 2 intelligent terminals, 3 third parties authorize business, 4 servers.
Embodiment
embodiment 1
As shown in Figure 1-2, third party based on locker authorizes pickup system, comprise locker 1, intelligent terminal 2, third party authorize business 3 and server 4, locker 1 treats pickup for what deposit user, intelligent terminal 2 is for sending the mandate pickup result of authorizing pickup request and reception server 4 to feed back with user orientation server 4, third party authorizes business 3 to provide the information of the pickup people obtained the authorization to server 4, and server 4 is for the treatment of the operation of authorizing pickup.
Pickup people is in locker terminal as needed pickup, and pickup people authorizes business 3 to obtain the authorization pickup people information by third party, and completes pickup Authorized operation by server 4; After authorizing, licensee takes corresponding express mail away to locker 1;
Treat that pickup deposits part people to deposit in parcel, mail, clothing etc. article in locker 1.
Described server 4 is at least provided with authentication module, cell information module and server database;
Authentication module, for intelligent terminal 2 interacting user information, whether legal for authentication of users information;
Cell information module, for treating authorization message with the mutual cell information of intelligent terminal 2 and pickup, calls and the cell information in update server database;
Server database, authorizes business's information for storage network dot information, cell information, user profile and third party.
Described site packets of information draws together number node, site title.
Cell packets of information in described server database draws together number node, cell numbering, cell specification, part cast people numbering, pickup people numbering, express mail numbering, cell state.
Described user profile comprises Customs Assigned Number, user cipher, User Status.In specific implementation process, logging in the user profile used can only comprise user account, user cipher, also can comprise other information of user.
Described third party authorizes business 3 to comprise and authorizes business's numbering, authorizes business's title, authorizes business's state, authorization service interface.
As shown in Figure 3, the third party for said system authorizes pickup method, comprises the steps:
Whether A, user input identity information by intelligent terminal 2 and log in, and identity information is sent to server 4, legal by the identity information of authentication module authentication of users; If legal, carry out logining successfully and carry out next step; If illegal, user re-enters identity information and verifies;
B, for logging in successful user, that from server database, retrieves this user treats pickup cell information, will treat that pickup cell information sends to the intelligent terminal 2 of user by cell information module;
C, user select to treat pickup according to the pickup cell information for the treatment of that intelligent terminal 2 receives, and the authorized Customs Assigned Number of input, confirms to authorize; Then, pickup is treated that authorization message sends to the cell information module of server 4 by intelligent terminal 2;
The cell information module of D, server 4 receives pickup after authorization message, and in update server database, the pickup people of corresponding cell is numbered authorized Customs Assigned Number; Server 4 notifies that licensee comes pickup; Server 4 sends pickup license confirmation information by cell information module to intelligent terminal 2;
E, intelligent terminal 2 confirmation of receipt information, and point out pickup mandate success.
Pickup treats that authorization message comprises number node, cell numbering, authorized Customs Assigned Number, pickup mandate successful information also comprises number node, cell numbering, authorized Customs Assigned Number, and pickup treats that authorization message is numbered with the number node in corresponding mandate pickup information, cell, authorized Customs Assigned Number is all consistent.
Such as: there is 1 locker (locker numbering 610091A01) Lee's (Customs Assigned Number 13455555555) inhabitation A community; Lee buys commodity on the net, and electric business is mailed to Lee's (express mail numbering 123456789) by express delivery; Courier's (Customs Assigned Number: 13466666666) arrive A community and be delivered to by express mail in 610091A01 locker No. 01 large cell, server notifies Lee's pickup;
Server database cell packets of information is numbered the cell information of the express mail of 123456789 containing 1 express mail, is specially: number node: 610091A01, cell are numbered: 01, cell specification: large cell, part cast people numbering: 13466666666, pickup people numbering: 13455555555, express mail numbering: 123456789, cell state: deliver.
Server database user profile includes 2 data of Lee and courier:
Lee's data are, Customs Assigned Number: 13455555555, user cipher: XXXXX, User Status: normal;
Courier's data are, Customs Assigned Number: 13466666666, user cipher: YYYYY, User Status: normal.
Lee by intelligent terminal (such as, panel computer) input identity information (Customs Assigned Number: 13455555555, user cipher: XXXXX) and log in, identity information is sent to server, legal by the identity information checking of authentication module authentication of users.
Retrieve in server database Lee's express mail be numbered 123456789 treat pickup cell information, by the cell information module of server, this is treated that pickup cell information sends to the intelligent terminal of Lee.
Lee according to intelligent terminal for reception to express mail be numbered 123456789 treat pickup cell information, select express mail be numbered 123456789 treat pickup, the authorized Customs Assigned Number 13499996666 of input, confirm to authorize; Then, pickup is treated that authorization message (number node: 610091A01, cell are numbered: 01, authorized user numbering 13499996666) sends to the cell information module of server by the intelligent terminal of Lee.
The cell information module of server receives pickup after authorization message, and in update server database, number node is 610091A01, the cell pickup people that is numbered 01 cell is numbered authorized Customs Assigned Number that is 13499996666; The authorized Customs Assigned Number of server notice be 13499996666 licensee to come pickup; Server sends pickup license confirmation information by cell information module to Lee's intelligent terminal.
The intelligent terminal for reception confirmation of Lee, and point out pickup mandate success.
Customs Assigned Number is that 13499996666 users can go to 610091A01 locker terminal to take the express mail of express mail numbering 123456789 away.
embodiment 2
Pickup system is authorized for the third party based on locker in embodiment 1, server 4 is also provided with third party's authorization module, third party's authorization module is used for and the mutual third party of intelligent terminal 2 authorizes business's information and pickup to treat authorization message, also authorizes business's information for the third party in invoking server database.
As shown in Figure 4, the third party for the system being provided with third party's authorization module authorizes pickup method, comprises the steps:
A, user input individual log-on message by intelligent terminal 2, and individual log-on message is sent to the authentication module of server 4, and whether identifying user identity is legal; If legal, carry out next step, if illegal, then user re-enters individual log-on message and verifies;
B, for logging in successful user, that from server database, retrieves this user treats pickup cell information, will treat that pickup cell information sends to the intelligent terminal 2 of user by cell information module; Meanwhile, from server database, retrieve third party authorize business's information, sent to the intelligent terminal 2 of user by third party's authorization module;
C, user according to intelligent terminal 2 receive treat pickup cell information, third party authorizes that business's information selects to treat pickup, third party authorizes business 3, then pickup treated that authorization message sends to third party's authorization module of server 4;
Third party's authorization module of D, server 4 receives pickup after authorization message, authorized the cell information of the service interface of business 3, corresponding cell by the corresponding third party of server data library searching, authorize input information to send to corresponding authorized third party to authorize business 3 pickup third party by third party's authorization module;
E, third party authorize business 3 to receive after pickup third party authorizes input information, and in update server database, the pickup people of corresponding cell is numbered authorized Customs Assigned Number; Server 4 sends pickup license confirmation information by cell information module to intelligent terminal 2; Server 4 authorizes business 3 to send pickup license confirmation information by third party's authorization module to third party;
F, intelligent terminal 2 confirmation of receipt information, and point out pickup mandate success; Third party authorizes business 3 confirmation of receipt information, and points out pickup mandate success.
The intelligent terminal 2 of user sends to the pickup of third party's authorization module of server 4 to treat, and authorization message comprises number node, cell numbering, authorized Customs Assigned Number; The cell packets of information retrieved from server database draws together number node, cell numbering, pickup people numbering; Third party authorizes business 3 to send to the pickup third party of third party's authorization module of server 4 to authorize, and output information comprises number node, cell numbering, authorized Customs Assigned Number, third party authorize business to number.
Such as, present system and method are applied to laundry industry:
The third party of server database authorizes quotient data to preserve 2 data.
Data 1, power business numbering: 0001, authorize business's title: laundry company A, mandate business state: normal, authorization service interface: http://wwww.aaa.com/shouqun.
Data 2, power business numbering: 0002, authorize business's title: express company B, mandate business state: normal, authorization service interface: http://wwww.bbb.com/shouqun.
The user profile of server database stores following user:
A community Liu, Customs Assigned Number: 13444444444, user cipher XXXX, User Status: normal.
A general headquarters of laundry company expeditor Zhang, Customs Assigned Number: 13455555555, user cipher AAAA, User Status: normal.
Laundry company A receiving clerk Wang, Customs Assigned Number: 13466666666, user cipher BBBB, User Status: normal.
Laundry company A Lee receiving clerk, Customs Assigned Number: 13477777777, user cipher CCCC, User Status: normal.
Express company D courier Zheng, Customs Assigned Number: 13488888888, user cipher DDDD, User Status: normal.
Oneself soiled clothes (express mail numbering 123456789) is delivered to laundry company A by locker 1 by A community Liu, clothes actual by delivery in 610091A01 locker No. 01 large cell, company default of wherein the doing washing people that receives is general headquarters expeditor Zhang.Now server database can record Zhang 1 and treat pickup cell data: number node: 610091A01, cell are numbered: 01, cell specification: large cell, part cast people numbering: 13444444444, pickup people numbering 13455555555, express mail numbering: 123456789, cell state: deliver.
Zhang inputs identity information (Customs Assigned Number: 13455555555, user cipher: AAAA) by intelligent terminal (such as, mobile phone) and logs in, and identity information is sent to server 4, legal by the identity information checking of authentication module authentication of users.
The express mail retrieving Zhang in server database be numbered 123456789 treat pickup cell information, will treat that pickup cell information sends to the intelligent terminal of Zhang by cell information module; Meanwhile, from server database, retrieve 0001 third party authorize business, 0002 third party authorizes business, sends to the intelligent terminal with Zhang by third party's authorization module;
Zhang according to intelligent terminal for reception to express mail be numbered 123456789 pickup cell information for the treatment of, 0001,002 third party authorizes business's information, Zhang select express mail be numbered 123456789 treat pickup, 001 third party authorizes business to do washing company A, according to intelligent terminal, pickup to be treated that authorization message (123456789 express mail information, 001 third party authorizes business to do washing company A) sends to third party's authorization module of server by Zhang.
Third party's authorization module of server receives pickup after authorization message, authorize the do washing service interface of company A of business to be http://wwww.aaa.com/shouqun by corresponding 001 third party of server data library searching, pickup third party treated authorization message (the cell information that 123456789 express mails are corresponding) sends to 001 third party to authorize business to do washing company A by third party's authorization module.
001 third party authorizes the business company A that does washing to receive pickup third party after authorization message, identify that this express mail is stored on 610091A01 locker, current 001 third party authorize business do washing the receiving clerk of company A on duty be receiving clerk Wang, so final 001 third party authorizes the business company A that does washing to export the receiving clerk Wang that authorized user is laundry company A, final 001 third party authorizes the business company A that does washing pickup third party to be authorized output information (the cell information that 123456789 express mails are corresponding, authorized Wang's Customs Assigned Number 13466666666) give third party's authorization module of server.
Third party's authorization module of server receives and comes from 001 third party and authorize business to do washing after the pickup third party of company A authorizes output information, and the pickup people that in update server database, express mail is numbered the corresponding cell information of express mail of 123456789 is numbered the Customs Assigned Number 13466666666 of Wang; Server is by the intelligent terminal transmission pickup license confirmation information of cell information module to Zhang; Server authorizes the business company A that does washing to send pickup license confirmation information by third party's authorization module to 001 third party.
The intelligent terminal for reception confirmation of Zhang, and point out pickup mandate success; 001 third party authorizes business to do washing company A confirmation of receipt information, and points out pickup mandate success.
Customs Assigned Number is that 13466666666 Wang can go to 610091A01 locker terminal to take the soiled clothes of express mail numbering 123456789 away.