CN107423909A - Allocator and device, dispatching platform, server, distribution box, storage medium - Google Patents

Allocator and device, dispatching platform, server, distribution box, storage medium Download PDF

Info

Publication number
CN107423909A
CN107423909A CN201710647529.6A CN201710647529A CN107423909A CN 107423909 A CN107423909 A CN 107423909A CN 201710647529 A CN201710647529 A CN 201710647529A CN 107423909 A CN107423909 A CN 107423909A
Authority
CN
China
Prior art keywords
distribution box
dispatching
password
addressee
casing
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.)
Granted
Application number
CN201710647529.6A
Other languages
Chinese (zh)
Other versions
CN107423909B (en
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.)
Beijing Tongcheng Biying Technology Co Ltd
Original Assignee
Beijing Tongcheng Biying Technology Co Ltd
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 Beijing Tongcheng Biying Technology Co Ltd filed Critical Beijing Tongcheng Biying Technology Co Ltd
Priority to CN201710647529.6A priority Critical patent/CN107423909B/en
Publication of CN107423909A publication Critical patent/CN107423909A/en
Application granted granted Critical
Publication of CN107423909B publication Critical patent/CN107423909B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/083Shipping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • G06F21/46Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • G06Q10/063114Status monitoring or status determination for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/10Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property
    • G07F17/12Coin-freed apparatus for hiring articles; Coin-freed facilities or services for means for safe-keeping of property, left temporarily, e.g. by fastening the property comprising lockable containers, e.g. for accepting clothes to be cleaned

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the invention discloses a kind of allocator and device, dispatching platform, server, distribution box, storage medium, this method is applied to dispatching platform, and methods described includes:Sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee;Obtain the order status of the order;According to the order status and the sequence information, by the dispatching cryptosync of generation to sender and distribution box, so that sender opens distribution box according to the dispatching password;According to the order status and the sequence information, by the unpacking cryptosync of generation to addressee and distribution box, so that addressee opens distribution box according to the unpacking password.The embodiment of the present invention has ensured the safety of sending objects in order delivery process.

Description

Allocator and device, dispatching platform, server, distribution box, storage medium
Technical field
The present embodiments relate to computer technology, more particularly to a kind of allocator and device, dispatching platform, service Device, distribution box, storage medium.
Background technology
With the rise of the fast development and the popularization, especially ecommerce of internet of economy, people's tradition is changed Consumption pattern, the demand of people is also increasing, so as to drive the development of express delivery industry.The development of express delivery industry shorten people with The distance of people, the life to people bring great convenience.Wherein, dispense the efficiency of order and the security of article in order into For everybody it is of interest the problem of.
In existing order delivery process, the corresponding identification code of each distribution box, dispatching platform passes through dispatching The positional information of identification code synchronization distribution box.But this means of distribution can not supervise the active state and distribution box of dispatching person Security information, and then the safety of sending objects can not be ensured.
The content of the invention
The embodiments of the invention provide a kind of allocator and device, platform, server, distribution box, storage medium are dispensed, To realize the supervision in delivery process to dispatching person's active state and distribution box security information.
In a first aspect, the embodiments of the invention provide a kind of allocator, applied to dispatching platform, methods described includes:
Sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee;
Obtain the order status of the order;
According to the order status and the sequence information, by the dispatching cryptosync of generation to sender and distribution box, So that sender opens distribution box according to the dispatching password;
According to the order status and the sequence information, by the unpacking cryptosync of generation to addressee and distribution box, So that addressee opens distribution box according to the unpacking password.
Second aspect, the embodiment of the present invention additionally provide a kind of allocator, and applied to distribution box, methods described includes:
Receive dispatching password or the unpacking password that dispatching platform is sent according to order status;
Judge that the dispatching password of sender's input or the unpacking password of addressee's input and the dispatching that dispatching platform is sent are close Whether code or unpacking password match, and when being judged as matching, open distribution box.
The third aspect, the embodiment of the present invention additionally provide a kind of dispatching platform, and the dispatching platform includes:
Sequence information acquisition module, for obtaining sequence information, wherein, the sequence information include post part point, addressee point, Sender and addressee;
Order status acquisition module, for obtaining the order status of the order;
Password generation and synchronization module are dispensed, for according to the order status and the sequence information, by matching somebody with somebody for generation Cryptosync is sent to sender and distribution box, so that sender opens distribution box according to the dispatching password;
Unpack password generation and synchronization module, for according to the order status and the sequence information, by opening for generation Case cryptosync is to addressee and distribution box, so that addressee opens distribution box according to the unpacking password.
Fourth aspect, the embodiment of the present invention additionally provide a kind of dispenser, are configured at distribution box, and described device includes:
Password acceptance module, the dispatching password or unpacking close sent for receiving dispatching platform according to the order status Code;
Unpacking judge module, for judging the dispatching password of sender's input or the unpacking password of addressee's input and dispensing Whether the dispatching password or unpacking password that platform is sent match, and when being judged as matching, open distribution box.
5th aspect, the embodiment of the present invention additionally provide a kind of server, including:
One or more processors;
Storage device, for storing one or more programs,
One or more of programs are by one or more of computing devices so that one or more of processors Realize the allocator for being applied to dispatching platform as described above.
6th aspect, the embodiment of the present invention additionally provide a kind of distribution box, including:
Locating module, for obtaining distribution box position;
Communication part, for carrying out both-way communication with dispatching platform;
3D gyroscopes, for monitoring casing state;
Acceleration transducer, for monitoring casing state;
Password Input plate, for inputting password;
One or more processors;
Storage device, for storing one or more programs,
One or more of programs are by one or more of computing devices so that one or more of processors Realize the allocator for being applied to distribution box as described above.
7th aspect, the embodiment of the present invention additionally provide a kind of computer-readable recording medium, are stored thereon with computer Program, the allocator for being applied to dispatching platform as described above is realized when the program is executed by processor.
Eighth aspect, the embodiment of the present invention additionally provide a kind of computer-readable recording medium, are stored thereon with computer Program, the allocator for being applied to distribution box as described above is realized when the program is executed by processor.
The embodiment of the present invention is simultaneously synchronized to sender and dispatching according to sequence information and order status, generation dispatching password Case, and generate and unpack password and be synchronized to sender and distribution box, so that sender and addressee are close according to corresponding dispatching Code and unpacking password open distribution box, have ensured the safety of sending objects in order delivery process.
Brief description of the drawings
Fig. 1 is the flow chart of the allocator in the embodiment of the present invention one;
Fig. 2 is the flow chart of the allocator in the embodiment of the present invention two;
Fig. 3 is the flow chart of the allocator in the embodiment of the present invention three;
Fig. 4 is the flow chart of the allocator in the embodiment of the present invention four;
Fig. 5 is the structural representation of the dispatching platform in the embodiment of the present invention five;
Fig. 6 is the structural representation of the dispenser in the embodiment of the present invention six;
Fig. 7 is the structural representation of the server in the embodiment of the present invention seven.
Embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that in order to just Part related to the present invention rather than entire infrastructure are illustrate only in description, accompanying drawing.
Embodiment one
Fig. 1 is the flow chart of the allocator in the embodiment of the present invention one, and the present embodiment can be applied to dispense platform, and this is matched somebody with somebody Platform is sent to be realized by the way of software and/or hardware.For example, the dispatching platform is configured in server.Such as Fig. 1 institutes Show, this method specifically includes:
S110, sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee.
Lower one proposes delivery application by APP or webpage, therein it is proposed that needing to fill in what is placed an order during delivery application Part point, addressee point, sender and addressee information are posted, specifically, sender and addressee information include sender and addressee Contact method and address, wherein, contact method is, for example, phone number.
S120, the order status for obtaining the order.
It is lower one place an order successfully after, dispatching platform generate corresponding to order, send it to dispatching person end (such as dispatching person Hand-held intelligent terminal), and obtain the order status of the order.In the present embodiment, after dispatching person's order success, order status It is changed to " order ", dispatching person is received when article is posted, and order status is changed to " in dispatching ", and dispatching person, which dispenses, to complete When, order status is changed to " completion ".
Specifically, the change of order status can determine according to the state of dispatching person end upload, can also be according to dispatching The positional information and opening of case determines.
S130, according to the order status and the sequence information, the dispatching cryptosync of generation to sender and is matched somebody with somebody Case is sent, so that sender opens distribution box according to the dispatching password.
According to the order status of acquisition, dispatching platform generates random dispatching cryptosync to sender and distribution box. In the present embodiment, when order status is " order ", dispatching platform will dispense cryptosync to sender and distribution box.It is preferred that , dispatching platform sends the mobile terminal held to sender by password is dispensed by the contact method of sender.As dispatching person When part point is posted in arrival, the dispatching password that sender sends according to dispatching platform opens distribution box, and article to be posted is put into distribution box Afterwards, then by distribution box close.
S140, according to the order status and the sequence information, the unpacking cryptosync of generation to addressee and is matched somebody with somebody Case is sent, so that addressee opens distribution box according to the unpacking password.
According to the order status of acquisition, the random unpacking cryptosync of dispatching platform generation to addressee and distribution box. In the present embodiment, when order status is " in dispatching ", platform is dispensed by unpacking cryptosync to addressee and distribution box.It is preferred that , unpacking password is sent the mobile terminal held to addressee by dispatching platform by the contact method of addressee.As dispatching person When reaching addressee point, the unpacking password that addressee sends according to dispatching platform opens distribution box, and article is taken out.
It should be noted that in order to ensure the safety of sending objects, dispatching platform will only dispense cryptosync to sender And distribution box, i.e., only sender can open distribution box by inputting correctly dispatching password, and sending objects are put into casing; Accordingly, platform is dispensed only by unpacking cryptosync to addressee and distribution box, and only addressee can be correct by inputting Password of unpacking opens distribution box, and sending objects are taken out.In this way, ensure that in addition to sender and addressee, its Other people can not have with express delivery article directly contacts, and then ensure that the safety of sending objects.
The embodiment of the present invention obtains the sequence information and order status of order first, then will be given birth at random according to order status Into dispatching cryptosync to sender and distribution box, and by the unpacking cryptosync generated at random to addressee and dispatching Case, sender and addressee open distribution box according to corresponding dispatching password and unpacking password, are dispensed when ensure that item dispenser The safety of article.
Embodiment two
Fig. 2 is the flow chart of the allocator in the embodiment of the present invention two, and the present embodiment enters on the basis of embodiment one Row further optimizes.As shown in Fig. 2 methods described includes:
S210, sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee.
S220, the order status for obtaining the order.
S230, according to the order status and the sequence information, the dispatching cryptosync of generation to sender and is matched somebody with somebody Case is sent, so that sender opens distribution box according to the dispatching password.
S240, the casing status information that distribution box is sent is received, by casing state synchronizing information to sender and addressee.
Wherein, the casing state packet includes the affiliated car of open and-shut mode, real time position and distribution box of the distribution box Motion state at least one of.Dispense platform and receive the casing status information that distribution box is sent, and by default casing Status information is synchronized to sender and addressee, so as to sender and the state of addressee's understanding sending objects.Part is posted in addition, working as People with it is lower one be not same people when, dispatching platform can also by default casing state synchronizing information to it is lower one, to place an order People understands the state of sending objects.It should be noted that the casing status information of distribution box transmission is received not by above-mentioned steps Limitation, dispatching platform can obtain the casing state of distribution box at any time.
Preferably, the casing status information that dispensing platform can also send to distribution box is arranged and analyzed, with reference to dispatching The preset rules of platform, complete the supervision to dispatching person.For example, the motion state of the affiliated vehicle of distribution box can reflect dispatching Whether the situation of member's driving vehicle is abnormal;The open and-shut mode of distribution box can reflect whether dispatching person is opened by illegal means Distribution box, so as to further ensure the safety of sending objects.
Dispatching platform can also obtain the real time position of dispatching person, and the real time position of itself and distribution box is carried out into position school Test, confirm whether the state at dispatching person end is correct, completes the supervision to dispatching person with this.For example, when dispatching person confirms to have arrived Up to when posting part point or addressee point, dispatching platform verifies to the current location of dispatching person and the current location of distribution box, when with The current location for the person of sending is consistent with the current location of distribution box and when being less than pre-determined distance with posting the distance of part point or addressee point, sentences The state for determining dispatching person end is without exception.
S250, according to the order status and the sequence information, the unpacking cryptosync of generation to addressee and is matched somebody with somebody Case is sent, so that addressee opens distribution box according to the unpacking password.
The casing state that the embodiment of the present invention is sent by receiving distribution box, by casing state synchronizing information to sender and Addressee, sender and addressee is set to understand the state of sending objects in time;It is and whole by being carried out to casing status information Reason and analysis, with reference to the preset rules of dispatching platform, complete comprehensive supervision to sending objects and dispatching person.
Embodiment three
Fig. 3 is the flow chart of the allocator in the embodiment of the present invention three, and the present embodiment can be applied to distribution box, this method It can be performed by dispenser, the device is configured at the distribution box, and can be real by the way of software and/or hardware It is existing.As shown in figure 3, this method specifically includes:
S310, receive dispatching password or unpacking password that dispatching platform is sent according to order status.
The dispatching password or unpacking password that distribution box receiving platform is sent, with the password according to sender or addressee's input Whether with dispensing password or unpacking password match, judge whether to open distribution box.
S320, the dispatching password for judging sender's input or addressee's input unpacking password are matched somebody with somebody with what dispatching platform was sent Send whether password or unpacking password match, and when being judged as matching, open distribution box.
Specifically, when the dispatching password of sender's input is sent to the dispatching password match of distribution box with dispatching platform, Distribution box is opened, so that sending objects are put into casing by sender;When the unpacking password of addressee's input is sent with dispatching platform To distribution box unpacking password match when, distribution box open, so as to pickup people take out sending objects.
In addition, distribution box also provides emergency machine open function, when preventing abnormal conditions, can not be opened by password Express box.
The embodiment of the present invention dispenses dispatching password or the unpacking password that platform is sent by receiving, and it is defeated with sender The dispatching password entered or the unpacking password match of addressee's input, when the match is successful, distribution box is opened, and ensure that item dispenser mistake Distribution box is closed when journey or Password Input mistake, and then ensure that the safety of sending objects.
Example IV
Fig. 4 is the flow chart of the allocator in the embodiment of the present invention four, and the present embodiment enters on the basis of embodiment three Row further optimizes.As shown in figure 4, methods described includes:
S410, receive dispatching password or unpacking password that dispatching platform is sent according to the order status.
S420, the casing status information for monitoring distribution box, casing status information is sent to dispatching platform, wherein, it is described Casing state packet is included in the motion state of the affiliated vehicle of open and-shut mode, real time position and distribution box of the distribution box extremely One item missing.
Specifically, light sensor, locating module, 3D gyroscopes/acceleration transducer and communication are configured with distribution box Component etc..Wherein light sensor can determine whether the open and-shut mode of distribution box;Locating module can determine that the current location of distribution box;3D Gyroscope/acceleration transducer can determine whether out the state of distribution box and the motion state of affiliated vehicle, such as whether judge casing Jolt, judge the affiliated vehicle of distribution box with the presence or absence of the anxious state such as accelerate, bring to a halt or take a sudden turn;Communication module can be by distribution box Open and-shut mode, the motion state of real time position and the affiliated vehicle of distribution box be sent to dispatching platform.
Do not limited it should be noted that distribution box sends casing status information to platform is dispensed by above-mentioned steps, and on Biography mode is also unrestricted.Distribution box can gather casing status information in real time and be uploaded to dispatching platform in real time;Also can set solid The fixed period carries out the collection and upload of data, such as the time interval for setting collection casing state is uploaded to dispatching as 5s The time interval of platform is 20s.In addition, distribution box also can be according to the casing state specified in the instruction uploading instructions for dispensing platform Information.
In addition, battery pack, emergency machine opener, Password Input plate, encryption chip etc. are also configured with distribution box.Its In, battery pack is used for the normal work for ensureing distribution box, and emergency machine opener is used to open distribution box under emergency rating, Password Input plate has basic password input function, and encryption chip is used to data link and data transfer be encrypted.It is excellent Choosing, distribution box internal diameter is 40cm*30cm*17cm, in order to put it into existing article incubator.
S430, the dispatching password for judging sender's input or addressee's input unpacking password are matched somebody with somebody with what dispatching platform was sent Send whether password or unpacking password match, and when being judged as matching, open distribution box.
It is flat that the embodiment of the present invention by gathering the casing status information of distribution box, by casing status information is uploaded to dispatching Platform, complete to comprehensive supervision during item dispenser to distribution box state.
Embodiment five
Fig. 5 is the structural representation of the dispatching platform in the embodiment of the present invention five.As shown in figure 5, the dispatching platform bag Include:
Sequence information acquisition module 510, for obtaining sequence information, wherein, the sequence information includes posting part point, addressee Point, sender and addressee;
Order status acquisition module 520, for obtaining the order status of the order;
Password generation and synchronization module 530 are dispensed, for according to the order status and the sequence information, by generation Cryptosync is dispensed to sender and distribution box, so that sender opens distribution box according to the dispatching password;
Unpack password generation and synchronization module 540, for according to the order status and the sequence information, by generation Cryptosync of unpacking is to addressee and distribution box, so that addressee opens distribution box according to the unpacking password.
Further, the dispatching platform also includes:
Casing state synchronizing information module, for receiving the casing status information of distribution box transmission, by casing status information Be synchronized to sender and addressee, wherein, the casing state packet include the open and-shut mode of the distribution box, real time position and At least one of in the motion state of the affiliated vehicle of distribution box.
Further, the dispatching platform also includes:
Administration module, the casing status information for being sent to distribution box are arranged and analyzed, with reference to dispatching platform Preset rules, dispatching person is supervised.
The embodiment of the present invention obtains the sequence information and order status of order first, then will be given birth at random according to order status Into dispatching cryptosync to sender and distribution box, by the unpacking cryptosync generated at random to addressee and distribution box, post Part people and addressee open distribution box, sending objects when ensure that item dispenser according to corresponding dispatching password and unpacking password Safety.
What the dispatching platform that the embodiment of the present invention is provided can perform that any embodiment of the present invention provided is applied to dispatching The allocator of platform, possess the corresponding functional module of execution method and beneficial effect.
Embodiment six
Fig. 6 is the structural representation of the dispenser in the embodiment of the present invention six.The dispenser of the present embodiment is configured at Distribution box, as shown in fig. 6, described device includes:
Password acceptance module 610, the dispatching password or unpacking sent for receiving dispatching platform according to the order status Password;
Unpack judge module 620, for judge sender input dispatching password or addressee input unpacking password with Whether the dispatching password or unpacking password that dispatching platform is sent match, and when being judged as matching, open distribution box.
Further, described device also includes:
Casing state monitoring module, for monitoring the casing status information of distribution box, casing status information is sent to matching somebody with somebody Platform is sent, wherein, the casing state packet includes the affiliated vehicle of open and-shut mode, real time position and distribution box of the distribution box Motion state at least one of.
The embodiment of the present invention dispenses dispatching password or the unpacking password that platform is sent by receiving, and it is defeated with sender The dispatching password entered or the unpacking password match of addressee's input, when the match is successful, distribution box is opened, and ensure that item dispenser mistake Distribution box is closed when journey or Password Input mistake, and then ensure that the safety of sending objects.
The dispenser of what the embodiment of the present invention was provided be configured at distribution box can perform any embodiment of the present invention and be carried The allocator applied to distribution box supplied, possesses the corresponding functional module of execution method and beneficial effect.
Embodiment seven
Fig. 7 is the structural representation of the server in the embodiment of the present invention seven.Fig. 7 is shown suitable for being used for realizing the present invention The block diagram of the exemplary servers 712 of embodiment.The server 712 that Fig. 7 is shown is only an example, should not be to the present invention The function and use range of embodiment bring any restrictions.
As shown in fig. 7, server 712 is showed in the form of universal computing device.The component of server 712 can include but It is not limited to:One or more processor or processing unit 716, system storage 728, connection different system component (including System storage 728 and processing unit 716) bus 718.
Bus 718 represents the one or more in a few class bus structures, including memory bus or Memory Controller, Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.Lift For example, these architectures include but is not limited to industry standard architecture (ISA) bus, MCA (MAC) Bus, enhanced isa bus, VESA's (VESA) local bus and periphery component interconnection (PCI) bus.
Server 712 typically comprises various computing systems computer-readable recording medium.These media can be it is any being capable of bedding and clothing The usable medium that business device 712 accesses, including volatibility and non-volatile media, moveable and immovable medium.
System storage 728 can include the computer system readable media of form of volatile memory, such as deposit at random Access to memory (RAM) 730 and/or cache memory 732.Server 712 may further include it is other it is removable/can not Mobile, volatile/non-volatile computer system storage medium.Only as an example, storage system 734 can be used for read-write not Movably, non-volatile magnetic media (Fig. 7 is not shown, is commonly referred to as " hard disk drive ").Although not shown in Fig. 7, can with There is provided for the disc driver to may move non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable non-volatile The CD drive of CD (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases, each driving Device can be connected by one or more data media interfaces with bus 718.Memory 728 can include at least one program Product, the program product have one group of (for example, at least one) program module, and these program modules are configured to perform the present invention The function of each embodiment.
Program/utility 740 with one group of (at least one) program module 742, can be stored in such as memory In 728, such program module 742 includes but is not limited to operating system, one or more application program, other program modules And routine data, the realization of network environment may be included in each or certain combination in these examples.Program module 742 Generally perform the function and/or method in embodiment described in the invention.
Server 712 can also be with one or more external equipments 714 (such as keyboard, sensing equipment, display 724 etc.) Communication, can also enable a user to the equipment communication interacted with the server 712 with one or more, and/or with causing the clothes Any equipment (such as network interface card, modem etc.) that business device 712 can be communicated with one or more of the other computing device Communication.This communication can be carried out by input/output (I/O) interface 722.Also, server 712 can also be fitted by network Orchestration 720 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network, such as because of spy Net) communication.As illustrated, network adapter 720 is communicated by bus 718 with other modules of server 712.It should be understood that Although not shown in Fig. 7, server 712 can be combined and use other hardware and/or software module, included but is not limited to:Micro- generation Code, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and data backup are deposited Storage system etc..
Processing unit 716 is stored in program in system storage 728 by operation, so as to perform various function application with And data processing, such as the allocator for being applied to dispatching platform that the embodiment of the present invention is provided is realized, including:
Sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee;
Obtain the order status of the order;
According to the order status and the sequence information, by the dispatching cryptosync of generation to sender and distribution box, So that sender opens distribution box according to the dispatching password;
According to the order status and the sequence information, by the unpacking cryptosync of generation to addressee and distribution box, So that addressee opens distribution box according to the unpacking password.
The embodiment of the present invention additionally provides a kind of distribution box, and it includes:Locating module, for obtaining distribution box position;It is logical Component is interrogated, for carrying out both-way communication with dispatching platform;3D gyroscopes, for monitoring casing state;Acceleration transducer, it is used for Monitor casing state;Password Input plate, for inputting password;One or more processors;Storage device, for store one or Multiple programs, one or more of programs are by one or more of computing devices so that one or more of processing Device realizes the allocator applied to distribution box provided such as the embodiment of the present invention, including:
Receive dispatching password or the unpacking password that dispatching platform is sent according to order status;
Judge that the dispatching password of sender's input or the unpacking password of addressee's input and the dispatching that dispatching platform is sent are close Whether code or unpacking password match, and when being judged as matching, open distribution box.
Certainly, it will be understood by those skilled in the art that processor can also realize what any embodiment of the present invention was provided Technical scheme applied to the allocator of distribution box.The hardware configuration and function of the distribution box can be found in the interior of embodiment seven Hold and explain, wherein external equipment 714 can be keyboard, and display 724 can decide whether to configure according to being actually needed.
Embodiment eight
The embodiment of the present invention eight additionally provides a kind of computer-readable recording medium, is stored thereon with computer program, should The allocator for being applied to dispatching platform provided such as the embodiment of the present invention, this method bag are provided when program is executed by processor Include:
Sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee;
Obtain the order status of the order;
According to the order status and the sequence information, by the dispatching cryptosync of generation to sender and distribution box, So that sender opens distribution box according to the dispatching password;
According to the order status and the sequence information, by the unpacking cryptosync of generation to addressee and distribution box, So that addressee opens distribution box according to the unpacking password.
The computer-readable storage medium of the embodiment of the present invention, any of one or more computer-readable media can be used Combination.Computer-readable medium can be computer-readable signal media or computer-readable recording medium.It is computer-readable Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or Device, or any combination above.The more specifically example (non exhaustive list) of computer-readable recording medium includes:Tool There are the electrical connections of one or more wires, portable computer diskette, hard disk, random access memory (RAM), read-only storage (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD- ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storage Medium can be any includes or the tangible medium of storage program, the program can be commanded execution system, device or device Using or it is in connection.
Computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can Any computer-readable medium beyond storage medium is read, the computer-readable medium, which can send, propagates or transmit, to be used for By instruction execution system, device either device use or program in connection.
The program code included on computer-readable medium can be transmitted with any appropriate medium, including --- but it is unlimited In wireless, electric wire, optical cable, RF etc., or above-mentioned any appropriate combination.
It can be write with one or more programming languages or its combination for performing the computer that operates of the present invention Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++, Also include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with Fully perform, partly perform on the user computer on the user computer, the software kit independent as one performs, portion Divide and partly perform or performed completely on remote computer or server on the remote computer on the user computer. Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including LAN (LAN) or Wide area network (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as carried using Internet service Pass through Internet connection for business).
The embodiment of the present invention additionally provides another computer-readable recording medium, the computer executable instructions by For performing the allocator applied to distribution box provided such as the embodiment of the present invention, this method when computer processor performs Including:
Receive dispatching password or the unpacking password that dispatching platform is sent according to order status;
Judge that the dispatching password of sender's input or the unpacking password of addressee's input and the dispatching that dispatching platform is sent are close Whether code or unpacking password match, and when being judged as matching, open distribution box.
Certainly, a kind of storage medium for including computer executable instructions that the embodiment of the present invention is provided, its computer The operation of method that executable instruction is not limited to the described above, can also carry out that any embodiment of the present invention provided is applied to match somebody with somebody Send the associative operation in the allocator of case.The content that introduction to storage medium can be found in embodiment eight is explained.
Pay attention to, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious changes, Readjust and substitute without departing from protection scope of the present invention.Therefore, although being carried out by above example to the present invention It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also Other more equivalent embodiments can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (14)

  1. A kind of 1. allocator, applied to dispatching platform, it is characterised in that methods described includes:
    Sequence information is obtained, wherein, the sequence information includes posting part point, addressee point, sender and addressee;
    Obtain the order status of the order;
    According to the order status and the sequence information, by the dispatching cryptosync of generation to sender and distribution box, so as to Sender opens distribution box according to the dispatching password;
    According to the order status and the sequence information, by the unpacking cryptosync of generation to addressee and distribution box, so as to Addressee opens distribution box according to the unpacking password.
  2. 2. according to the method for claim 1, it is characterised in that methods described also includes:
    The casing status information that distribution box is sent is received, by casing state synchronizing information to sender and addressee, wherein, it is described Casing state packet is included in the motion state of the affiliated vehicle of open and-shut mode, real time position and distribution box of the distribution box extremely One item missing.
  3. 3. according to the method for claim 2, it is characterised in that methods described also includes:
    The casing status information sent to distribution box is arranged and analyzed, with reference to the preset rules of dispatching platform, to dispatching person Supervised.
  4. 4. a kind of allocator, applied to distribution box, it is characterised in that methods described includes:
    Receive dispatching password or the unpacking password that dispatching platform is sent according to order status;
    Judge sender input dispatching password or addressee input unpacking password with dispatching platform send dispatching password or Whether unpacking password matches, and when being judged as matching, opens distribution box.
  5. 5. according to the method for claim 4, it is characterised in that methods described also includes:
    The casing status information of distribution box is monitored, casing status information is sent to dispatching platform, wherein, the casing state letter Cease at least one in the motion state for the affiliated vehicle of open and-shut mode, real time position and distribution box for including the distribution box.
  6. 6. one kind dispatching platform, it is characterised in that the dispatching platform includes:
    Sequence information acquisition module, for obtaining sequence information, wherein, the sequence information includes posting part point, addressee point, posting part People and addressee;
    Order status acquisition module, for obtaining the order status of the order;
    Password generation and synchronization module are dispensed, it is for according to the order status and the sequence information, the dispatching of generation is close Code is synchronized to sender and distribution box, so that sender opens distribution box according to the dispatching password;
    Unpack password generation and synchronization module, for according to the order status and the sequence information, by the unpacking close of generation Code is synchronized to addressee and distribution box, so that addressee opens distribution box according to the unpacking password.
  7. 7. dispatching platform according to claim 6, it is characterised in that the dispatching platform also includes:
    Casing state synchronizing information module, for receiving the casing status information of distribution box transmission, by casing state synchronizing information To sender and addressee, wherein, the casing state packet includes the open and-shut mode, real time position and dispatching of the distribution box At least one of in the motion state of the affiliated vehicle of case.
  8. 8. dispatching platform according to claim 7, it is characterised in that the dispatching platform also includes:
    Administration module, the casing status information for being sent to distribution box are arranged and analyzed, with reference to the default of dispatching platform Rule, dispatching person is supervised.
  9. 9. a kind of dispenser, is configured at distribution box, it is characterised in that described device includes:
    Password acceptance module, for receiving dispatching password or the unpacking password that dispatching platform is sent according to the order status;
    Unpacking judge module, for judging the dispatching password of sender's input or the unpacking password of addressee's input and dispensing platform Whether the dispatching password or unpacking password of transmission match, and when being judged as matching, open distribution box.
  10. 10. device according to claim 9, it is characterised in that described device also includes:
    Casing state monitoring module, for monitoring the casing status information of distribution box, casing status information is sent flat to dispatching Platform, wherein, the casing state packet includes the fortune of the affiliated vehicle of open and-shut mode, real time position and distribution box of the distribution box At least one of in dynamic state.
  11. A kind of 11. server, it is characterised in that including:
    One or more processors;
    Storage device, for storing one or more programs,
    One or more of programs are by one or more of computing devices so that one or more of processors are realized Allocator as described in any in claim 1-3.
  12. A kind of 12. distribution box, it is characterised in that including:
    Locating module, for obtaining distribution box position;
    Communication part, for carrying out both-way communication with dispatching platform;
    3D gyroscopes, for monitoring casing state;
    Acceleration transducer, for monitoring casing state;
    Password Input plate, for inputting password;
    One or more processors;
    Storage device, for storing one or more programs,
    One or more of programs are by one or more of computing devices so that one or more of processors are realized Allocator as described in claim 4 or 5.
  13. 13. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The allocator as described in any in claim 1-3 is realized during execution.
  14. 14. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the program is by processor The allocator as described in claim 4 or 5 is realized during execution.
CN201710647529.6A 2017-08-01 2017-08-01 Distribution method and device, distribution platform, server, distribution box and storage medium Active CN107423909B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710647529.6A CN107423909B (en) 2017-08-01 2017-08-01 Distribution method and device, distribution platform, server, distribution box and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710647529.6A CN107423909B (en) 2017-08-01 2017-08-01 Distribution method and device, distribution platform, server, distribution box and storage medium

Publications (2)

Publication Number Publication Date
CN107423909A true CN107423909A (en) 2017-12-01
CN107423909B CN107423909B (en) 2021-04-16

Family

ID=60436493

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710647529.6A Active CN107423909B (en) 2017-08-01 2017-08-01 Distribution method and device, distribution platform, server, distribution box and storage medium

Country Status (1)

Country Link
CN (1) CN107423909B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108133536A (en) * 2018-01-19 2018-06-08 包永祥 Takeaway box takes out system and takes out allocator
CN109374055A (en) * 2018-11-19 2019-02-22 魏小华 A kind of carryout transports the monitoring system of overall process safely
CN110428520A (en) * 2019-07-09 2019-11-08 深圳市融钞科技有限公司 Logistics business processing system, method, computer storage medium and Platform Server
CN110910019A (en) * 2019-11-22 2020-03-24 拉扎斯网络科技(上海)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN113469771A (en) * 2020-03-31 2021-10-01 珠海优特智厨科技有限公司 Catering order processing method, device and system, storage medium and computer equipment
CN114358691A (en) * 2022-01-06 2022-04-15 北京京东乾石科技有限公司 Unmanned vehicle-based part collection method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003137440A (en) * 2001-02-23 2003-05-14 Hideo Hashimoto Key information issuing and acquiring method for collection and delivery box device
CN104029895A (en) * 2014-04-23 2014-09-10 上海镭芯微电子有限公司 Small standard logistics box, logistics system and express delivery method
CN104217318A (en) * 2014-09-15 2014-12-17 王丽丽 Method and system for encrypted logistics transportation
CN106203899A (en) * 2016-06-30 2016-12-07 成都我来啦网格信息技术有限公司 A kind of box mailing system and mailing method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003137440A (en) * 2001-02-23 2003-05-14 Hideo Hashimoto Key information issuing and acquiring method for collection and delivery box device
CN104029895A (en) * 2014-04-23 2014-09-10 上海镭芯微电子有限公司 Small standard logistics box, logistics system and express delivery method
CN104217318A (en) * 2014-09-15 2014-12-17 王丽丽 Method and system for encrypted logistics transportation
CN106203899A (en) * 2016-06-30 2016-12-07 成都我来啦网格信息技术有限公司 A kind of box mailing system and mailing method thereof

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108133536A (en) * 2018-01-19 2018-06-08 包永祥 Takeaway box takes out system and takes out allocator
CN108133536B (en) * 2018-01-19 2023-09-19 武梓涵 Takeaway case, takeaway system and takeaway distribution method
CN109374055A (en) * 2018-11-19 2019-02-22 魏小华 A kind of carryout transports the monitoring system of overall process safely
CN110428520A (en) * 2019-07-09 2019-11-08 深圳市融钞科技有限公司 Logistics business processing system, method, computer storage medium and Platform Server
CN110910019A (en) * 2019-11-22 2020-03-24 拉扎斯网络科技(上海)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN110910019B (en) * 2019-11-22 2022-04-05 拉扎斯网络科技(上海)有限公司 Data processing method and device, electronic equipment and computer readable storage medium
CN113469771A (en) * 2020-03-31 2021-10-01 珠海优特智厨科技有限公司 Catering order processing method, device and system, storage medium and computer equipment
CN114358691A (en) * 2022-01-06 2022-04-15 北京京东乾石科技有限公司 Unmanned vehicle-based part collection method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN107423909B (en) 2021-04-16

Similar Documents

Publication Publication Date Title
CN107423909A (en) Allocator and device, dispatching platform, server, distribution box, storage medium
CN107393178B (en) Mobile power supply, mobile power supply system, sharing request method, intelligent terminal and storage medium
CN109034700A (en) Express delivery allocator, device, server and storage medium
CN109255255A (en) Data processing method, device, equipment and storage medium based on block chain
CN110417575A (en) Alarm method, device and the computer equipment of O&M monitor supervision platform
CN108681565A (en) block chain data parallel processing method, device, equipment and storage medium
CN110401720A (en) Information processing method, device, system, application server and medium
CN108366105A (en) Data access method, device, system and the computer-readable medium of transregional piece of chain
CN104994601A (en) 4G vehicle smart terminal system
US20120239189A1 (en) Systems and Methods for Vending Machine Control Using a Digital Panel
CN107808282A (en) Virtual objects packet transmission method and device
CN101141328B (en) Method and device for simulating Diameter server terminal
CN101916487A (en) System and method for preventing taxpayer from invoicing beyond geographic range
CN110225104A (en) Data capture method, device and terminal device
CN109246225A (en) Method is provided and got to a kind of resource allocation
CN107729209A (en) For the information monitoring method of server, device, equipment and storage medium
CN106464502A (en) Methods and systems for authentication of a communication device
WO2023035972A1 (en) Stylus-based data processing method and apparatus
CN112313627A (en) Mapping mechanism of events to serverless function workflow instances
CN105765548B (en) The support that IOAPIC in equipment based on AMBA is interrupted
CN112735041A (en) Method, device, equipment and storage medium for borrowing shared product
CN110324419A (en) Data processing method and equipment based on cloud service
CN109582320A (en) Write yard method and terminal device
CN109657167A (en) Collecting method, device, server and storage medium
CN107870616A (en) A kind of integrated control system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant