CN117809409A - Goods taking method and device, storage medium and electronic equipment - Google Patents
Goods taking method and device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN117809409A CN117809409A CN202311842670.3A CN202311842670A CN117809409A CN 117809409 A CN117809409 A CN 117809409A CN 202311842670 A CN202311842670 A CN 202311842670A CN 117809409 A CN117809409 A CN 117809409A
- Authority
- CN
- China
- Prior art keywords
- user
- goods
- locker
- lockers
- order
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000004044 response Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 15
- 238000004590 computer program Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000006872 improvement Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 3
- 101100400452 Caenorhabditis elegans map-2 gene Proteins 0.000 description 2
- 101150064138 MAP1 gene Proteins 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241000531116 Blitum bonus-henricus Species 0.000 description 1
- 235000008645 Chenopodium bonus henricus Nutrition 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
Abstract
The specification discloses a goods taking method, a device, a storage medium and electronic equipment, wherein a goods taking client responds to a code scanning operation of a user, based on the acquired user identification of the user, inquires a locker for storing order goods matched with the user identification, when the locker corresponding to the graphic code scanned by the user is inquired that the locker corresponding to the graphic code scanned by the user is stored with the order goods matched with the user identification, displays a control for taking goods through the locker corresponding to the graphic code scanned by the user, so that the user can take goods through touch control on the control in the locker to which the graphic code scanned by the user belongs, and when the locker different from the locker corresponding to the graphic code scanned by the user is inquired that the order goods matched with the user identification is stored, displays locker information of other lockers and electronic maps for displaying positions of the lockers, so as to prompt the user to take goods through the electronic maps to other lockers.
Description
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to a method and apparatus for picking up goods, a storage medium, and an electronic device.
Background
In recent years, the logistics industry develops rapidly, wherein the storage cabinet is widely applied to various actual service scenes, and convenience is provided for various services.
In the application process of the storage cabinet, the situation that the user gets goods fails due to the fact that the goods getting position of the user is inconsistent with the goods storing position can occur, and then the goods getting efficiency of the user can be reduced. For example, when a user walks wrong the locker in the process of taking goods, after the user scans the graphic code of the locker through the client, the client only displays the ordered goods which are not stored in the current locker, so that the user needs to reposition the locker and go to the goods taking process; for another example, in practical application, the delivery capacity may store the order goods of the user in the wrong locker (i.e. the actually stored locker is not matched with the actually contracted locker), which results in that the user cannot take out the order goods of the user in the actually contracted locker, and cannot know the specific position of the locker in which the order goods of the user are actually stored, so that the user cannot take the goods all the time; for another example, the user may have a plurality of order cargos in the practical application, and the order cargos are stored in different lockers in a scattered manner, in this case, the user may need to search all lockers one by one, so that all the order cargos of the user can be taken out in sequence, and the taking efficiency of the user is significantly reduced.
Therefore, the above situations can greatly reduce the pickup efficiency of the user, so how to solve the problem of failed pickup of the user caused by inconsistent storage cabinets of the actual storage cabinets of the user and the order goods is a problem to be solved.
Disclosure of Invention
The present specification provides a pickup method, apparatus, storage medium, and electronic device to partially solve the above-mentioned problems of the prior art.
The technical scheme adopted in the specification is as follows:
the specification provides a method of picking up goods, comprising:
responding to code scanning operation of a user, and inquiring a locker for storing order goods matched with the user identification based on the acquired user identification of the user;
when the storage cabinet corresponding to the graphic code scanned by the user is inquired that the order goods matched with the user identification are stored in the storage cabinet, displaying a control for taking goods through the storage cabinet corresponding to the graphic code scanned by the user, so that the user can take goods in the storage cabinet to which the graphic code scanned by the user belongs by touching the control;
and when the order goods matched with the user identification are inquired and stored in other lockers which are different from the lockers corresponding to the graphic codes scanned by the user, displaying locker information of the other lockers and an electronic map used for displaying the positions of the other lockers so as to prompt the user to go to the other lockers for taking goods through the electronic map.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
when the storage cabinet to which the graphic code scanned by the user belongs is inquired to store order goods matched with the user identification, the control for picking the goods on the storage cabinet to which the graphic code scanned by the user belongs is displayed, and the control comprises the following specific steps:
when the storage cabinet to which the graphic code scanned by the user belongs is inquired to store the order goods matched with the user identification, generating page content and displaying the page content so as to display the number of the storage grid where the order goods stored in the storage cabinet to which the graphic code scanned by the user belongs are located and the control, and displaying storage cabinet information of other storage cabinets for storing other order goods matched with the user identification and electronic maps for displaying the positions of the other storage cabinets.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
when the order goods matched with the user identification are inquired to be stored in other lockers which are different from the lockers to which the graphic codes scanned by the user belong, displaying locker information of the other lockers and an electronic map for displaying the positions of the other lockers, wherein the electronic map comprises the following specific steps:
And when the storage cabinet which is different from the storage cabinet to which the graphic code scanned by the user belongs is searched, the storage cabinet information and the electronic map of each other storage cabinet for storing the order goods which are matched with the user identification are respectively displayed.
Optionally, the storing cabinet information and the electronic map of each other storing cabinet storing the order goods matched with the user identifier are displayed respectively, and specifically include:
and displaying the locker information and the electronic map of each other locker for storing the order goods matched with the user identification according to a specified sequence, wherein the specified sequence is determined according to the distance between each other locker and the locker to which the graphic code scanned by the user belongs.
Optionally, the method further comprises:
when the order goods matched with the user identification are inquired and stored in other storage cabinets different from the storage cabinet to which the graphic code scanned by the user belongs, displaying a cabinet changing and code scanning control;
and responding to the situation that the user arrives at the other storage cabinets and touches the cabinet changing and code scanning control, scanning the graphic codes of the other storage cabinets so as to inquire the number of the storage grid where the order goods corresponding to the user stored in the other storage cabinets are located based on the storage cabinet identification of the other storage cabinets determined by scanning the graphic codes of the other storage cabinets.
The specification provides a method of picking up goods, comprising:
the goods taking client responds to the code scanning operation of a user and sends a query request to a server based on the acquired user identification of the user;
the server receives the inquiry request, inquires a locker for storing order goods matched with the user identification according to the user identification of the user, and obtains an inquiry result;
when the goods taking client determines that the locker to which the graphic code scanned by the user belongs stores order goods matched with the user identifier according to the query result returned by the server, displaying a control for taking goods through the locker to which the graphic code scanned by the user belongs, so that the user can take goods in the locker to which the graphic code scanned by the user belongs by touching the control;
and when the goods taking client determines that the order goods matched with the user identification are stored in other lockers which are different from the lockers to which the graphic codes scanned by the user belong according to the query result, displaying locker information of the other lockers and an electronic map for displaying the positions of the other lockers so as to prompt the user to go to the other lockers for taking goods through the electronic map.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
and when the goods taking client determines that the locker to which the graphic code scanned by the user belongs stores the ordered goods matched with the user identifier according to the query result returned by the server, displaying a control for taking goods on the locker to which the graphic code scanned by the user belongs, wherein the control comprises the following specific steps of:
and when determining that the locker to which the graphic code scanned by the user belongs stores the order goods matched with the user identifier according to the query result returned by the server, the goods taking client generates page contents and displays the page contents so as to display the number of the storage grid where the order goods stored in the locker to which the graphic code scanned by the user belongs is and the control, and display locker information of other lockers for storing other order goods matched with the user identifier and an electronic map for displaying the positions of the other lockers.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
When determining that the order goods matched with the user identification are stored in other lockers different from the locker to which the graphic code scanned by the user belongs according to the query result, the goods taking client displays locker information of the other lockers and an electronic map for displaying the positions of the other lockers, and the goods taking client specifically comprises:
and when the goods taking client determines that the order goods matched with the user identification are stored in other storage cabinets different from the storage cabinet to which the graphic code scanned by the user belongs according to the query result, the storage cabinet information and the electronic map of each other storage cabinet for storing the order goods matched with the user identification are displayed respectively.
Optionally, the storing cabinet information and the electronic map of each other storing cabinet storing the order goods matched with the user identifier are displayed respectively, and specifically include:
and the goods taking client side displays the locker information and the electronic map of each other locker for storing the order goods matched with the user identification according to a specified sequence, wherein the specified sequence is determined according to the distance between each other locker and the locker to which the graphic code scanned by the user belongs.
Optionally, the method further comprises:
the goods taking client side displays a cabinet changing and code scanning control when inquiring that the order goods matched with the user identification are stored in other cabinets different from the cabinet to which the graphic code scanned by the user belongs;
and the goods taking client responds to the situation that the user arrives at the other storage cabinets and touches the cabinet changing and code scanning control, and scans the graphic codes of the other storage cabinets so as to inquire the number of the storage grid where the order goods corresponding to the user stored in the other storage cabinets are located based on the storage cabinet identification of the other storage cabinets determined by scanning the graphic codes of the other storage cabinets.
The present specification provides a pick device comprising:
the response module is used for responding to the code scanning operation of the user, inquiring a locker for storing the order goods matched with the user identification based on the acquired user identification of the user;
the first display module is used for displaying a control for picking up goods on the locker to which the graphic code scanned by the user belongs when the locker to which the graphic code scanned by the user belongs is inquired to store the order goods matched with the user identification, so that the user can pick up goods in the locker to which the graphic code scanned by the user belongs by touching the control;
And the second display module is used for displaying the locker information of other lockers and displaying the electronic map of the positions of the other lockers when the order goods matched with the user identification are inquired and stored in other lockers which are different from the locker to which the graphic code scanned by the user belongs, so that the user is prompted to go to the other lockers for taking goods through the electronic map.
The present specification provides a computer readable storage medium storing a computer program which when executed by a processor implements the pick method described above.
The present specification provides an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the above-described pick method when executing the program.
The above-mentioned at least one technical scheme that this specification adopted can reach following beneficial effect:
in the goods taking method provided by the specification, a goods taking client responds to the code scanning operation of a user, inquires a locker for storing the goods of an order matched with the user identification based on the acquired user identification of the user, displays a control for taking goods through the locker corresponding to the graphic code scanned by the user when the locker corresponding to the graphic code scanned by the user is inquired that the goods of the order matched with the user identification is stored in the locker corresponding to the graphic code scanned by the user, enables the user to take goods through touch control of the control in the locker corresponding to the graphic code scanned by the user, and displays locker information of other lockers and electronic maps for displaying positions of the other lockers when the locker corresponding to the graphic code scanned by the user is inquired that the goods of the order matched with the user identification is stored in the locker different from the locker corresponding to the graphic code scanned by the user, so that the user is prompted to take goods through the electronic map.
According to the method, when the goods taking client inquires that the order goods matched with the user identification are stored in the other lockers different from the locker corresponding to the graphic code scanned by the user, locker information of the other lockers and an electronic map used for displaying positions of the other lockers can be displayed, so that the accurate positions of the other lockers which are not matched with the locker where the user is located are informed to enable the user to finish goods taking, the problem that goods taking failure of the user is caused by inconsistent goods taking positions and goods storage positions of the user is solved, and further goods taking efficiency of the user is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the specification, illustrate and explain the exemplary embodiments of the present specification and their description, are not intended to limit the specification unduly. In the drawings:
FIG. 1 is a schematic flow chart of a pick-up method provided in the present disclosure;
FIG. 2 is a schematic diagram of a pick page provided in the present disclosure;
FIG. 3 is a schematic diagram of a pick page provided in the present disclosure;
FIG. 4 is a schematic diagram of a pick page provided herein;
FIG. 5 is a schematic view of a pick device provided herein;
fig. 6 is a schematic structural diagram of an electronic device corresponding to fig. 1 provided in the present specification.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the present specification more apparent, the technical solutions of the present specification will be clearly and completely described below with reference to specific embodiments of the present specification and corresponding drawings. It will be apparent that the described embodiments are only some, but not all, of the embodiments of the present specification. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are intended to be within the scope of the present disclosure.
The following describes in detail the technical solutions provided by the embodiments of the present specification with reference to the accompanying drawings.
Fig. 1 is a schematic flow chart of a picking method provided in the present specification, which includes the following steps:
s101: responding to the code scanning operation of a user, and inquiring a locker for storing order goods matched with the user identification based on the acquired user identification of the user.
The pick-up client referred to in this specification may be a client installed in a terminal device such as a smart phone, or may be an applet in the client. The pick-up client mentioned in the present specification is particularly applicable to delivery service scenarios such as take-out and express delivery. In addition, in embodiments of the pick method provided herein, a locker may be any type of locker that is used to store and retrieve goods, such as: take-away cabinets, express cabinets, etc., are not specifically limited to lockers in this specification.
Nowadays, the logistics industry develops rapidly, wherein the storage cabinet is widely applied to various actual service scenes, and convenience is provided for various services. In the application process of the storage cabinet, the situation that the user gets goods and fails due to the fact that the user gets goods and the goods storage position are inconsistent can occur, and accordingly the user gets goods with lower efficiency.
In order to solve the above problems, in the implementation of the present specification, a user may scan a graphic code of a locker through a goods taking client, and the goods taking client may obtain a user identifier of the user in response to a code scanning operation of the user scanning the graphic code of the locker, so as to query the locker storing the ordered goods matched with the user identifier. The graphic code can be a two-dimensional code or a bar code, the user identification can be information capable of identifying the user, such as a mobile phone number of the user, the user identification can be acquired by a goods taking client side after the user agrees to authorize the use, and the locker identification is used for identifying different lockers.
In the specification, the goods taking client can acquire the user identification of the user and the locker identification of the locker scanned by the user after responding to the scanning operation of the graphic code of the locker scanned by the user, and send the user identification and the locker identification to the server.
The server can determine the locker in which the user is located according to the received locker identification, and match the received user identification with the user identification of the goods stored in each locker, so as to query matched order information and the locker corresponding to the order goods in the matched order information.
The method for determining the locker of the user can be various, besides the locker of the user is determined by the locker identification, the current position of the user can be obtained, and the locker of the user is determined based on the current position of the user.
S102: and displaying a control for picking goods through the locker corresponding to the graphic code scanned by the user when the locker corresponding to the graphic code scanned by the user is inquired that the order goods matched with the user identification are stored in the locker, so that the user can pick goods in the locker to which the graphic code scanned by the user belongs by touching the control.
In the process of picking up goods by a user, there may be a case where the order goods matched with the user identification are stored in a locker corresponding to the graphic code scanned by the user, or there may be a case where the order goods matched with the user identification are stored in other lockers different from the locker corresponding to the graphic code scanned by the user. For the former, the goods taking client can display the goods taking control of the locker corresponding to the graphic code scanned by the user to the user, so that the user can take goods in the locker to which the graphic code scanned by the user belongs through the touch control, and a goods taking page displayed by the goods taking client is shown in fig. 2.
Fig. 2 is a schematic diagram of a pick page provided in the present specification.
When the user identifies that the matched order goods are stored in the locker corresponding to the graphic code scanned by the user, the goods taking client side displays a goods taking page as shown in fig. 2. In the pick page, the user can see the number of the storage lattice at which the order goods matched with the user identifier are stored in the locker where the user is located, and the storage lattice map, and the lattice covered by the dark color in fig. 2 is used for representing the storage lattice at which the order goods matched with the user identifier are located. The user may touch the "one-touch" control shown in fig. 2, so that the server sends a cabinet opening instruction to the locker where the user is located, so as to control the locker to open the cabinet door of the storage compartment where the goods corresponding to the target order are located.
S103: and when the order goods matched with the user identification are inquired and stored in other lockers which are different from the lockers corresponding to the graphic codes scanned by the user, displaying locker information of the other lockers and an electronic map used for displaying the positions of the other lockers so as to prompt the user to go to the other lockers for taking goods through the electronic map.
In this specification, a user may have multiple orders corresponding to them, and there may be cases where the order items matching the user's identification are all stored in a locker different from the locker corresponding to the graphic code scanned by the user. That is, the user's order goods are not stored in the locker where the user is currently located. For this case, the pick-up client may present the user with an electronic map of lockers holding order items matching the user's identification, as shown in FIG. 3.
Fig. 3 is a schematic diagram of a pick page provided in the present specification.
As can be seen from fig. 3, when the order goods matched with the user identifier are stored in the other lockers different from the locker corresponding to the graphic code scanned by the user, the goods taking client can display the goods taking page of the electronic map containing the locker of the order goods matched with the user identifier to the user, and the user can accurately arrive at the locker of the order goods matched with the user identifier according to the electronic map. The electronic map is a touch area, the goods taking client can respond to the touch area of a user and call a preset map tool to display a detailed electronic map to the user, a route control can be arranged in a page displaying the detailed electronic map, and the goods taking client responds to the touch route control of the user and displays routes from a locker where the user is to other lockers of ordered goods matched with the user identification to the user. Of course, a route control is not required to be arranged in the detailed electronic map, and when the user touches the area, the goods taking client can automatically show the route from the locker where the user is to the locker of other ordered goods matched with the user identification to the user. The user can then reach the locker storing the order goods matched with the user identification through the guidance of the electronic map. Of course, FIG. 3 is merely illustrative of one example embodiment, and other examples are not described herein.
Of course, a plurality of orders corresponding to a user may be stored in at least two different lockers. Therefore, in the goods taking page, the user can see the electronic map of each locker of the order goods matched with the user identification displayed in the goods taking page, and accurately reach each locker according to the electronic map, and each electronic map can be displayed by the goods taking client according to the appointed sequence. The specified sequence can be determined according to the distance between each of the lockers for storing other ordered goods matched with the user identification and the locker where the user is located. For example: the user corresponds to three orders and goods matched with the user identification and is located in three different lockers, and the goods taking client can display three electronic maps in the goods taking page from top to bottom according to the distances between the three different lockers and the locker where the user is located and the order from the near distance to the far distance.
In addition, in order to facilitate the user to scan the graphic code of the locker after accurately reaching each locker, a cabinet changing and code scanning control can be arranged in the goods taking page, so that the user does not need to exit to perform quick code scanning operation. When the user arrives exactly at the locker of the order good matching the user identification, the locker changing and code scanning control shown in fig. 3 can be touched to scan the graphic code of the current locker. And then, the goods taking client displays the number of the storage grid of the order goods which is stored in the current locker and is matched with the user identification in the goods taking page, and the user can take goods by touching the one-key cabinet opening control.
It should be noted that, in the plurality of orders corresponding to the user, there may be a case where at least one order cargo matching the user identifier is stored in a locker corresponding to the graphic code scanned by the user and other order cargos matching the user identifier are stored in other lockers different from the locker corresponding to the graphic code scanned by the user, that is, some of the order cargos are stored in the locker where the user is currently located, and the rest of the order cargos are stored in other lockers.
Therefore, in order to make the user accurately find the locker of the order goods matching the user identifier after the locker of the user successfully takes the goods, the goods taking client can display the number of the storage grid of the order goods matching the user identifier stored in the locker of the user in the goods taking page, and also display the electronic map of the locker of the order goods matching the user identifier in the goods taking page, as shown in fig. 4.
Fig. 4 is a schematic diagram of a pick page provided in the present specification.
As can be seen from fig. 4, the user can see the number of the storage grid where the order goods matched with the user identifier are stored in the locker where the user is located, which is displayed on the pick page, and the user can touch the "one-touch cabinet opening" control shown in fig. 4, so that the server sends a cabinet opening instruction to the locker where the user is located.
In addition, the user can also see the electronic map of each locker of the order goods which is not matched with the locker where the user is located and is displayed on the goods taking page, and further the locker storing other order goods which are matched with the user identification can be reached through the guidance of the electronic map. As can be seen from fig. 4, there may be an electronic map 1 and an electronic map 2 in the pick-up page, where the electronic map 1 and the electronic map 2 are touch-controllable areas in the page area where the pick-up page is located, and the pick-up client may call a preset map tool in response to the touch of the user to display a detailed electronic map to the user, where the electronic map may represent accurate positions of the lockers of other ordered goods matched with the user identifier. The page displaying the detailed electronic map can be provided with a route control, and the goods taking client responds to the user touch control route control to display the route from the locker where the user is to the locker of other ordered goods matched with the user identification to the user. Of course, a route control is not required to be arranged in the detailed electronic map, and when the user touches the area, the goods taking client can automatically show the route from the locker where the user is to the locker of other ordered goods matched with the user identification to the user.
It should be noted that each electronic map may be displayed by the pick-up client in a specified order, where the specified order may be determined according to a distance between each of the lockers storing other ordered goods matching the user identifier and the locker in which the user is located. For example: in addition to the order goods in the locker where the user is located, the user also corresponds to three other order goods matched with the user identification, and is located in three different lockers, and the goods taking client can display three electronic maps in the goods taking page from top to bottom according to the distances between the three different lockers and the locker where the user is located in the order from the near to the far.
In addition, in order to facilitate the user to scan the graphic code of the locker after arriving at other lockers of order goods matched with the user identification, a cabinet changing and code scanning control can be arranged in the goods taking page, so that the user can finish rapid code scanning operation without exiting. When the user accurately arrives at the other lockers of the order goods matched with the user identification, the cabinet changing and code scanning control shown in fig. 3 can be touched to perform the operation of scanning the graphic code of the current locker. And then, the goods taking client displays the number of the storage grid of the order goods which is stored in the current locker and is matched with the user identification in the goods taking page, and the user can take goods by touching the one-key cabinet opening control.
According to the method, when the goods taking client inquires that the order goods matched with the user identification are stored in the other lockers different from the locker corresponding to the graphic code scanned by the user, locker information of the other lockers and an electronic map used for displaying positions of the other lockers can be displayed, so that the accurate positions of the other lockers which are not matched with the locker where the user is located are informed to enable the user to finish goods taking, the problem that goods taking failure of the user is caused by inconsistent goods taking positions and goods storage positions of the user is solved, and further goods taking efficiency of the user is improved.
It should be noted that, from the above description, when a plurality of goods to be taken by a user are stored in different lockers, the position of each locker storing the goods can be displayed together in different electronic maps by the taking page, that is, the position of each locker can be displayed once through different electronic maps by the taking page.
Of course, in practical application, the goods taking page can only display an electronic map of one locker at a time, when a user finishes taking goods from the locker at the position marked by the electronic map in the previous goods taking page, the goods taking client displays an electronic map of the next locker through the goods taking page, and the like until the user takes all goods.
Specifically, for the case that a plurality of goods to be fetched by the user exist and are stored in different storage cabinets, the server can plan a route according to the positions of the storage cabinets for storing the goods and the positions of the user, and the route is used for showing the route of the user for fetching the goods from the positions and sequentially going to the storage cabinets.
And then, the server can display each electronic map to the user through the goods taking client according to the position of the user, and after the user arrives at a storage cabinet, the goods taking page displayed by the goods taking client comprises the grid information of which storage grid the goods to be taken of the user is specifically stored in the storage cabinet and the electronic map of the storage cabinet to which the user needs to go next.
For example, assuming that the user has three goods to be fetched and stores them in locker a, locker B and locker C, respectively, the server plans a route according to the positions of the three lockers and the position of the user: the storage cabinet A, the storage cabinet B and the storage cabinet C. Therefore, when the user arrives at the locker A, the electronic map of the locker B is displayed in the goods taking page besides showing the goods to be taken to the user in which storage grid of the locker A is stored, and the electronic map of the locker C is not displayed in the goods taking page. When the user arrives at the locker B, the goods taking page displayed by the goods taking client displays the electronic map of the locker C to the user besides showing the goods to be taken to which storage grid in the locker B.
Of course, the server can also determine the locker closest to the user according to the current position of the user, and then display the electronic map of the locker through the goods taking client.
Continuing to use the above example, when the user performs the code scanning operation on a locker which does not store the goods to be fetched, the goods fetching client displays a goods fetching page to the user, wherein one electronic map displayed in the goods fetching page is the electronic map of the locker A closest to the current position of the user. When a user arrives at the storage cabinet A to pick up goods, as the distance between the storage cabinet A and the storage cabinet C is closer than the distance between the storage cabinet A and the storage cabinet B, the electronic map displayed in the goods picking page by the goods picking client is the electronic map of the storage cabinet C.
It should be noted that, all actions for acquiring signals, information or data in the present application are performed under the condition of conforming to the corresponding data protection rule policy of the country of the location and obtaining the authorization given by the owner of the corresponding device.
The foregoing is a similar idea of one or more embodiments of the present disclosure, and the present disclosure further provides a corresponding goods taking device, as shown in fig. 5.
Fig. 5 is a schematic diagram of a pick device provided in the present disclosure, including:
the response module 501 is configured to respond to a code scanning operation of a user, and query a locker storing an order cargo matched with the user identifier based on the obtained user identifier of the user;
the first display module 502 is configured to display a control for picking up goods on the locker to which the graphic code scanned by the user belongs when the locker to which the graphic code scanned by the user belongs is queried to store the order goods matched with the user identifier, so that the user picks up goods in the locker to which the graphic code scanned by the user belongs by touching the control;
and the second display module 503 is configured to display locker information of other lockers and an electronic map for displaying positions of the other lockers when the order goods matched with the user identification are queried and stored in other lockers different from the locker to which the graphic code scanned by the user belongs, so that the user is prompted to go to the other lockers to pick goods through the electronic map.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
the first display module 502 is specifically configured to generate, when it is queried that the locker to which the graphic code scanned by the user belongs stores the order goods matched with the user identifier, page contents and display the page contents so as to display the number of the storage grid where the order goods stored in the locker to which the graphic code scanned by the user belongs is located and the control, and display locker information of other lockers storing other order goods matched with the user identifier and an electronic map for displaying the positions of the other lockers.
Optionally, the user corresponds to a plurality of order cargos, and the plurality of order cargos are stored in at least two lockers;
the second display module 503 is specifically configured to display, when it is queried that the order goods matched with the user identifier are stored in other lockers different from the locker to which the graphic code scanned by the user belongs, locker information and an electronic map of each other locker storing the order goods matched with the user identifier.
Optionally, the second display module 503 is specifically configured to display, according to a specified order, the locker information and the electronic map of each other locker storing the order goods matched with the user identifier, where the specified order is determined according to the distance between each other locker and the locker to which the graphic code scanned by the user belongs.
Optionally, the second display module 503 is further configured to display a cabinet changing and code scanning control when it is found that the order goods matched with the user identifier are stored in a cabinet different from the cabinet to which the graphic code scanned by the user belongs; and responding to the situation that the user arrives at the other storage cabinets and touches the cabinet changing and code scanning control, scanning the graphic codes of the other storage cabinets so as to inquire the number of the storage grid where the order goods corresponding to the user stored in the other storage cabinets are located based on the storage cabinet identification of the other storage cabinets determined by scanning the graphic codes of the other storage cabinets.
The present specification also provides a computer readable storage medium having stored thereon a computer program operable to perform the pick method illustrated in figure 1, described above.
The present specification also provides a schematic structural diagram of the electronic device shown in fig. 6. At the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile storage, as illustrated in fig. 6, although other hardware required by other services may be included. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs to implement the pick method described above with respect to fig. 1. Of course, other implementations, such as logic devices or combinations of hardware and software, are not excluded from the present description, that is, the execution subject of the following processing flows is not limited to each logic unit, but may be hardware or logic devices.
In the 90 s of the 20 th century, improvements to one technology could clearly be distinguished as improvements in hardware (e.g., improvements to circuit structures such as diodes, transistors, switches, etc.) or software (improvements to the process flow). However, with the development of technology, many improvements of the current method flows can be regarded as direct improvements of hardware circuit structures. Designers almost always obtain corresponding hardware circuit structures by programming improved method flows into hardware circuits. Therefore, an improvement of a method flow cannot be said to be realized by a hardware entity module. For example, a programmable logic device (Programmable Logic Device, PLD) (e.g., field programmable gate array (Field Programmable Gate Array, FPGA)) is an integrated circuit whose logic function is determined by the programming of the device by a user. A designer programs to "integrate" a digital system onto a PLD without requiring the chip manufacturer to design and fabricate application-specific integrated circuit chips. Moreover, nowadays, instead of manually manufacturing integrated circuit chips, such programming is mostly implemented by using "logic compiler" software, which is similar to the software compiler used in program development and writing, and the original code before the compiling is also written in a specific programming language, which is called hardware description language (Hardware Description Language, HDL), but not just one of the hdds, but a plurality of kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), lava, lola, myHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog are currently most commonly used. It will also be apparent to those skilled in the art that a hardware circuit implementing the logic method flow can be readily obtained by merely slightly programming the method flow into an integrated circuit using several of the hardware description languages described above.
The controller may be implemented in any suitable manner, for example, the controller may take the form of, for example, a microprocessor or processor and a computer readable medium storing computer readable program code (e.g., software or firmware) executable by the (micro) processor, logic gates, switches, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable logic controllers, and embedded microcontrollers, examples of which include, but are not limited to, the following microcontrollers: ARC 625D, atmel AT91SAM, microchip PIC18F26K20, and Silicone Labs C8051F320, the memory controller may also be implemented as part of the control logic of the memory. Those skilled in the art will also appreciate that, in addition to implementing the controller in a pure computer readable program code, it is well possible to implement the same functionality by logically programming the method steps such that the controller is in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers, etc. Such a controller may thus be regarded as a kind of hardware component, and means for performing various functions included therein may also be regarded as structures within the hardware component. Or even means for achieving the various functions may be regarded as either software modules implementing the methods or structures within hardware components.
The system, apparatus, module or unit set forth in the above embodiments may be implemented in particular by a computer chip or entity, or by a product having a certain function. One typical implementation is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
For convenience of description, the above devices are described as being functionally divided into various units, respectively. Of course, the functions of each element may be implemented in one or more software and/or hardware elements when implemented in the present specification.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In one typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include volatile memory in a computer-readable medium, random Access Memory (RAM) and/or nonvolatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of computer-readable media.
Computer readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device. Computer-readable media, as defined herein, does not include transitory computer-readable media (transmission media), such as modulated data signals and carrier waves.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article or apparatus that comprises the element.
It will be appreciated by those skilled in the art that embodiments of the present description may be provided as a method, system, or computer program product. Accordingly, the present specification may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present description can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
The description may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.
The foregoing is merely exemplary of the present disclosure and is not intended to limit the disclosure. Various modifications and alterations to this specification will become apparent to those skilled in the art. Any modifications, equivalent substitutions, improvements, or the like, which are within the spirit and principles of the present description, are intended to be included within the scope of the claims of the present description.
Claims (11)
1. A method of picking comprising:
responding to code scanning operation of a user, and inquiring a locker for storing order goods matched with the user identification based on the acquired user identification of the user;
when the storage cabinet corresponding to the graphic code scanned by the user is inquired that the order goods matched with the user identification are stored in the storage cabinet, displaying a control for taking goods through the storage cabinet corresponding to the graphic code scanned by the user, so that the user can take goods in the storage cabinet to which the graphic code scanned by the user belongs by touching the control;
And when the order goods matched with the user identification are inquired and stored in other lockers which are different from the lockers corresponding to the graphic codes scanned by the user, displaying locker information of the other lockers and an electronic map used for displaying the positions of the other lockers so as to prompt the user to go to the other lockers for taking goods through the electronic map.
2. The method of claim 1, wherein the user has a plurality of order items corresponding thereto, and wherein the plurality of order items are stored in at least two lockers;
when the storage cabinet to which the graphic code scanned by the user belongs is inquired to store order goods matched with the user identification, the control for picking the goods on the storage cabinet to which the graphic code scanned by the user belongs is displayed, and the control comprises the following specific steps:
when the storage cabinet to which the graphic code scanned by the user belongs is inquired to store the order goods matched with the user identification, generating page content and displaying the page content so as to display the number of the storage grid where the order goods stored in the storage cabinet to which the graphic code scanned by the user belongs are located and the control, and displaying storage cabinet information of other storage cabinets for storing other order goods matched with the user identification and electronic maps for displaying the positions of the other storage cabinets.
3. The method of claim 1, wherein the user has a plurality of order items corresponding thereto, and wherein the plurality of order items are stored in at least two lockers;
when the order goods matched with the user identification are inquired to be stored in other lockers which are different from the lockers to which the graphic codes scanned by the user belong, displaying locker information of the other lockers and an electronic map for displaying the positions of the other lockers, wherein the electronic map comprises the following specific steps:
and when the storage cabinet which is different from the storage cabinet to which the graphic code scanned by the user belongs is searched, the storage cabinet information and the electronic map of each other storage cabinet for storing the order goods which are matched with the user identification are respectively displayed.
4. A method according to claim 3, wherein the storing of locker information and electronic map of each other locker storing the order goods matched with the user identification is displayed separately, and specifically comprises:
and displaying the locker information and the electronic map of each other locker for storing the order goods matched with the user identification according to a specified sequence, wherein the specified sequence is determined according to the distance between each other locker and the locker to which the graphic code scanned by the user belongs.
5. The method of claim 1, wherein the method further comprises:
when the order goods matched with the user identification are inquired and stored in other storage cabinets different from the storage cabinet to which the graphic code scanned by the user belongs, displaying a cabinet changing and code scanning control;
and responding to the situation that the user arrives at the other storage cabinets and touches the cabinet changing and code scanning control, scanning the graphic codes of the other storage cabinets so as to inquire the number of the storage grid where the order goods corresponding to the user stored in the other storage cabinets are located based on the storage cabinet identification of the other storage cabinets determined by scanning the graphic codes of the other storage cabinets.
6. A method of picking comprising:
the goods taking client responds to the code scanning operation of a user and sends a query request to a server based on the acquired user identification of the user;
the server receives the inquiry request, inquires a locker for storing order goods matched with the user identification according to the user identification of the user, and obtains an inquiry result;
when the goods taking client determines that the locker to which the graphic code scanned by the user belongs stores order goods matched with the user identifier according to the query result returned by the server, displaying a control for taking goods through the locker to which the graphic code scanned by the user belongs, so that the user can take goods in the locker to which the graphic code scanned by the user belongs by touching the control;
And when the goods taking client determines that the order goods matched with the user identification are stored in other lockers which are different from the lockers to which the graphic codes scanned by the user belong according to the query result, displaying locker information of the other lockers and an electronic map for displaying the positions of the other lockers so as to prompt the user to go to the other lockers for taking goods through the electronic map.
7. The method of claim 6, wherein the user has a plurality of order items corresponding thereto, and wherein the plurality of order items are stored in at least two lockers;
and when the goods taking client determines that the locker to which the graphic code scanned by the user belongs stores the ordered goods matched with the user identifier according to the query result returned by the server, displaying a control for taking goods on the locker to which the graphic code scanned by the user belongs, wherein the control comprises the following specific steps of:
and when determining that the locker to which the graphic code scanned by the user belongs stores the order goods matched with the user identifier according to the query result returned by the server, the goods taking client generates page contents and displays the page contents so as to display the number of the storage grid where the order goods stored in the locker to which the graphic code scanned by the user belongs is and the control, and display locker information of other lockers for storing other order goods matched with the user identifier and an electronic map for displaying the positions of the other lockers.
8. The method of claim 6, wherein the user has a plurality of order items corresponding thereto, and wherein the plurality of order items are stored in at least two lockers;
when determining that the order goods matched with the user identification are stored in other lockers different from the locker to which the graphic code scanned by the user belongs according to the query result, the goods taking client displays locker information of the other lockers and an electronic map for displaying the positions of the other lockers, and the goods taking client specifically comprises:
and when the goods taking client determines that the order goods matched with the user identification are stored in other storage cabinets different from the storage cabinet to which the graphic code scanned by the user belongs according to the query result, the storage cabinet information and the electronic map of each other storage cabinet for storing the order goods matched with the user identification are displayed respectively.
9. The method of claim 8, wherein the storing information of each other storing cabinet for storing the order goods matched with the user identification and the electronic map are displayed respectively, and specifically comprises:
and the goods taking client side displays the locker information and the electronic map of each other locker for storing the order goods matched with the user identification according to a specified sequence, wherein the specified sequence is determined according to the distance between each other locker and the locker to which the graphic code scanned by the user belongs.
10. The method of claim 6, wherein the method further comprises:
the goods taking client side displays a cabinet changing and code scanning control when inquiring that the order goods matched with the user identification are stored in other cabinets different from the cabinet to which the graphic code scanned by the user belongs;
and the goods taking client responds to the situation that the user arrives at the other storage cabinets and touches the cabinet changing and code scanning control, and scans the graphic codes of the other storage cabinets so as to inquire the number of the storage grid where the order goods corresponding to the user stored in the other storage cabinets are located based on the storage cabinet identification of the other storage cabinets determined by scanning the graphic codes of the other storage cabinets.
11. A pick device, comprising:
the response module is used for responding to the code scanning operation of the user, inquiring a locker for storing the order goods matched with the user identification based on the acquired user identification of the user;
the first display module is used for displaying a control for picking up goods on the locker to which the graphic code scanned by the user belongs when the locker to which the graphic code scanned by the user belongs is inquired to store the order goods matched with the user identification, so that the user can pick up goods in the locker to which the graphic code scanned by the user belongs by touching the control;
And the second display module is used for displaying the locker information of other lockers and displaying the electronic map of the positions of the other lockers when the order goods matched with the user identification are inquired and stored in other lockers which are different from the locker to which the graphic code scanned by the user belongs, so that the user is prompted to go to the other lockers for taking goods through the electronic map.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311842670.3A CN117809409A (en) | 2023-12-28 | 2023-12-28 | Goods taking method and device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311842670.3A CN117809409A (en) | 2023-12-28 | 2023-12-28 | Goods taking method and device, storage medium and electronic equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117809409A true CN117809409A (en) | 2024-04-02 |
Family
ID=90427198
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311842670.3A Pending CN117809409A (en) | 2023-12-28 | 2023-12-28 | Goods taking method and device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117809409A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118171990A (en) * | 2024-05-10 | 2024-06-11 | 浙江口碑网络技术有限公司 | Method for guiding and determining storage of articles, storage medium and electronic equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160247113A1 (en) * | 2015-02-23 | 2016-08-25 | Flybuy Technologies, Inc. | Systems and methods for servicing curb-side deliveries |
US20180122022A1 (en) * | 2016-10-31 | 2018-05-03 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
CN111583540A (en) * | 2020-04-17 | 2020-08-25 | 温州大学 | A kind of intelligent goods sales service system and method |
CN117114802A (en) * | 2023-08-16 | 2023-11-24 | 上海蜂鸟即配信息科技有限公司 | Cross-cabinet meal taking method and device, storage medium and electronic equipment |
-
2023
- 2023-12-28 CN CN202311842670.3A patent/CN117809409A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160247113A1 (en) * | 2015-02-23 | 2016-08-25 | Flybuy Technologies, Inc. | Systems and methods for servicing curb-side deliveries |
US20180122022A1 (en) * | 2016-10-31 | 2018-05-03 | Kevin Kelly | Drive-thru / point-of-sale automated transaction technologies and apparatus |
CN111583540A (en) * | 2020-04-17 | 2020-08-25 | 温州大学 | A kind of intelligent goods sales service system and method |
CN117114802A (en) * | 2023-08-16 | 2023-11-24 | 上海蜂鸟即配信息科技有限公司 | Cross-cabinet meal taking method and device, storage medium and electronic equipment |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118171990A (en) * | 2024-05-10 | 2024-06-11 | 浙江口碑网络技术有限公司 | Method for guiding and determining storage of articles, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8903430B2 (en) | Location based object tracking | |
CN114742509B (en) | Cargo access system, device and cargo access method | |
US11537138B2 (en) | Adaptive region division method and system | |
CN115830776B (en) | Method and device for storing and taking pieces based on shared storage cabinet and electronic equipment | |
CN114418705B (en) | Method, device and system for storing goods | |
CN110222056B (en) | Positioning method, system and equipment | |
CN114724313B (en) | Cargo access method, system and device | |
CN117809409A (en) | Goods taking method and device, storage medium and electronic equipment | |
CN112712009B (en) | Obstacle detection method and device | |
CN116403334B (en) | Goods access method, system, storage medium and electronic equipment | |
CN112183181B (en) | A method for displaying information | |
CN116071872A (en) | Goods taking method and device of intelligent locker, storage medium and electronic equipment | |
CN115830777B (en) | Goods access method and device, storage medium and electronic equipment | |
CN116432185B (en) | Abnormality detection method and device, readable storage medium and electronic equipment | |
CN114724314B (en) | Pickup method and device, storage medium and electronic equipment | |
CN112734851B (en) | Pose determination method and device | |
CN117196509A (en) | Approval opinion display method, device and medium for business form | |
CN113252026B (en) | Cross-scene navigation method, equipment and storage medium | |
CN116017395A (en) | Method and device for resource transfer processing | |
CN111339117B (en) | Data processing method, device and equipment | |
CN113888080A (en) | Goods management method and device, storage medium and electronic equipment | |
CN118506496B (en) | A method for storing items in a smart locker and a method for retrieving items from a smart locker | |
CN116664050B (en) | Logistics material identification system | |
US20190333244A1 (en) | Object Recognition and Data Retrieval System | |
CN115456506B (en) | Intelligent article pooling method and device and portable terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |