基于储物柜的第三方授权取件系统及其授权取件方法_2

文档序号:9598554阅读:来源:国知局
端如有待取件,取件人通过第三方授权商3获得授权取件人信息,并通过服务器4完成取件授权操作;授权后被授权人到储物柜1取走对应快件;
待取件是存件人存放于储物柜1内的包裹、信件、衣物等等物品。
[0026]所述服务器4至少设置有身份验证模块、箱格信息模块和服务器数据库;
身份验证模块,用于和智能终端2交互用户信息,用于验证用户信息是否合法;
箱格信息模块,用于和智能终端2交互箱格信息和取件待授权信息,调用和更新服务器数据库中的箱格信息;
服务器数据库,用于存储网点信息、箱格信息、用户信息和第三方授权商信息。
[0027]所述网点信息包括网点编号、网点名称。
[0028]所述服务器数据库中的箱格信息包括网点编号、箱格编号、箱格规格、投件人编号、取件人编号、快件编号、箱格状态。
[0029]所述用户信息包括用户编号、用户密码、用户状态。具体实施过程中,登录使用的用户信息可以仅包括用户账号、用户密码,也可以包括用户的其他信息。
[0030]所述第三方授权商3包括授权商编号、授权商名称、授权商状态、授权服务接口。
[0031]如图3所示,用于上述系统的第三方授权取件方法,包括如下步骤:
A、用户通过智能终端2输入身份信息进行登录,身份信息被发送到服务器4,通过身份验证模块验证用户的身份信息是否合法;若合法则进行登录成功进行下一步骤;若不合法,用户重新输入身份信息并验证;
B、对于登陆成功的用户,从服务器数据库中检索该用户的待取件箱格信息,通过箱格信息模块将待取件箱格信息发送给用户的智能终端2 ;
C、用户根据智能终端2接收到的待取件箱格信息选择待取件,输入被授权用户编号,确认授权;然后,智能终端2将取件待授权信息发送给服务器4的箱格信息模块;
D、服务器4的箱格信息模块接收到取件待授权信息后,更新服务器数据库中对应箱格的取件人编号为被授权用户编号;服务器4通知被授权人前来取件;服务器4通过箱格信息模块向智能终端2发送取件授权确认信息;
E、智能终端2接收确认信息,并提示取件授权成功。
[0032]取件待授权信息包括网点编号、箱格编号、被授权用户编号,取件授权成功信息也包括网点编号、箱格编号、被授权用户编号,取件待授权信息与对应的授权取件信息中的网点编号、箱格编号、被授权用户编号均一致。
[0033]例如:李某(用户编号13455555555)居住A小区有1台储物柜(储物柜编号610091A01);李某在网上买商品,电商通过快递邮寄给李某(快件编号123456789);快递员(用户编号:13466666666)到达A小区将快件投递到610091A01储物柜01号大箱格中,服务器通知李某取件;
服务器数据库箱格信息包含1条快件编号为123456789的快件的箱格信息,具体为:网点编号:610091A01、箱格编号:01、箱格规格:大箱格、投件人编号:13466666666、取件人编号:13455555555、快件编号:123456789、箱格状态:已投递。
[0034]服务器数据库用户信息包含有李某和快递员的2条数据:
李某数据为,用户编号:13455555555、用户密码:XXXXX、用户状态:正常;
快递员数据为,用户编号:13466666666、用户密码:YYYYY、用户状态:正常。
[0035]李某通过智能终端(例如,平板电脑)输入身份信息(用户编号:13455555555、用户密码:ΧΧΧΧΧ)进行登录,身份信息被发送到服务器,通过身份验证模块验证用户的身份信息验证合法。
[0036]服务器数据库中检索到李某快件编号为123456789的待取件箱格信息,通过服务器的箱格信息模块将该待取件箱格信息发送给李某的智能终端。
[0037]李某根据智能终端接收到的快件编号为123456789的待取件箱格信息,选择快件编号为123456789的待取件,输入被授权用户编号13499996666,确认授权;然后,李某的智能终端将取件待授权信息(网点编号:610091A01、箱格编号:01、授权用户编号13499996666)发送给服务器的箱格信息模块。
[0038]服务器的箱格信息模块接收到取件待授权信息后,更新服务器数据库中网点编号为610091A01、箱格编号为01箱格的取件人编号为被授权用户编号即13499996666 ;服务器通知被授权用户编号为13499996666的被授权人前来取件;服务器通过箱格信息模块向李某智能终端发送取件授权确认信息。
[0039]李某的智能终端接收确认信息,并提示取件授权成功。
[0040]用户编号为13499996666用户可前往610091A01储物柜终端取走快件编号123456789 的快件。
[0041]实施例2
针对实施例1中的基于储物柜的第三方授权取件系统,服务器4还设置有第三方授权模块,第三方授权模块用于和智能终端2交互第三方授权商信息和取件待授权信息,还用于调用服务器数据库中的第三方授权商信息。
[0042]如图4所示,对于设置有第三方授权模块的系统的第三方授权取件方法,包括如下步骤:
A、用户通过智能终端2输入个人登录信息,个人登录信息被发送到服务器4的身份验证模块,验证用户身份是否合法;若合法则进行下一步骤,若不合法,则用户重新输入个人登录信息并验证;
B、对于登陆成功的用户,从服务器数据库中检索该用户的待取件箱格信息,通过箱格信息模块将待取件箱格信息发送给用户的智能终端2 ;同时,从服务器数据库中检索第三方授权商信息,通过第三方授权模块发送给用户的智能终端2 ;
C、用户根据智能终端2接收到的待取件箱格信息、第三方授权商信息选择待取件、第三方授权商3,然后将取件待授权信息发送给服务器4的第三方授权模块;
D、服务器4的第三方授权模块接收到取件待授权信息后,通过服务器数据库检索对应第三方授权商3的服务接口、对应箱格的箱格信息,通过第三方授权模块将取件第三方授权输入信息发送给对应被授权的第三方授权商3 ;
E、第三方授权商3接收到取件第三方授权输入信息后,更新服务器数据库中对应箱格的取件人编号为被授权用户编号;服务器4通过箱格信息模块向智能终端2发送取件授权确认信息;服务器4通过第三方授权模块向第三方授权商3发送取件授权确认信息;
F、智能终端2接收确认信息,并提示取件授权成功;第三方授权商3接收确认信息,并提示取件授权成功。
[0043]用户的智能终端2发送给服务器4的第三方授权模块的取件待授权信息包括网点编号、箱格编号、被授权用户编号;从服务器数据库中检索的箱格信息包括网点编号、箱格编号、取件人编号;第三方授权商3发送给服务器4的第三方授权模块的取件第三方授权输出信息包括网点编号、箱格编号、被授权用户编号、第三方授权商编号。
[0044]例如,将本发明系统和方法应用于洗衣行业:
服务器数据库的第三方授权商数据已保存2条数据。
[0045]数据1,权商编号:0001、授权商名称:洗衣公司A、授权商状态:正常、授权服务接口:http://wwww.aaa.com/shouqun。
[0046]数据2,权商编号:0002、授权商名称:快递公司B、授权商状态:正常、授权服务接口:http://wwww.bbb.com/shouqun。
[0047]服务器数据库的用户信息存储有以下几个用户:
A小区刘某,用户编号:13444444444、用户密码XXXX、用户状态:正常。
[0048]洗衣公司A总部协调员张某,用户编号:13455555555、用户密码AAAA、用户状态:正常。
[0049]洗衣公司A收货员王某,用户编号:13466666666、用户密码BBBB、用户状态:正常。
[0050]洗衣公司A收货员李某,用户编号:13477777777、用户密码CCCC、用户状态:正常。
[0051]快递公司D快递员郑某,用户编号:13488888888、用户密码DDDD、用户状态:正常。
[0052]A小区刘某将自己脏衣服(快件编号123456789)通过储物柜1投递给洗衣公司A,衣服实际
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1