CN107423909A - Allocator and device, dispatching platform, server, distribution box, storage medium - Google Patents
Allocator and device, dispatching platform, server, distribution box, storage medium Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/10—Coin-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/12—Coin-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
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)
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
- 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.
- 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-08-01 CN CN201710647529.6A patent/CN107423909B/en active Active
Patent Citations (4)
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)
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 |