Object searching method and device, control equipment, wireless receiver and storage medium
By using candidate identification codes to locate objects in the warehouse through wireless receivers and control equipment, the problem of low material search efficiency in traditional technology is solved, and fast and accurate material positioning is achieved.
Patent Information
- Application Number
- CN202411485155.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-01-17
AI Technical Summary
In traditional technology, the search efficiency of materials in warehouses is low, and it is necessary to check the tags to check the model to find the required materials, which results in a long search process.
By using wireless receivers and control equipment, by determining candidate identification codes based on material information, sending candidate identification codes to wireless receivers of each object in the warehouse, receiving response information to indicate the object position, and forwarding candidate identification codes using signal repeaters to ensure that The wireless receiver can receive the candidate identification code and send a response message when the itself identification code is consistent with the candidate identification code to quickly locate the object.
It realizes the rapid find of objects to be found in the warehouse, avoids the problem of all wireless receivers sending response information, and improves the efficiency of material search.
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] The present application relates to the field of signal and information processing technology, and in particular to an object search method, device, control equipment, wireless receiver and storage medium. Background Art
[0002] A warehouse is a space used to store goods, in which various goods are placed. For example, the warehouse of the power department stores various power materials and power devices. When the staff needs to use the materials stored in the warehouse, they need to find the required materials from the many goods stored in the warehouse.
[0003] In the traditional technology, the staff checks the material labels stored in the warehouse, verifies the material model, and finds the required materials. However, the traditional technology has the problem of low efficiency in finding materials. Summary of the invention
[0004] The embodiments of the present application provide an object search method, apparatus, control device, wireless receiver and storage medium, which can be used to solve the problem of low efficiency in searching for materials.
[0005] In a first aspect, an embodiment of the present application provides an object search method, comprising:
[0006] Determine the candidate identification code corresponding to the object to be found according to the material information of the object to be found;
[0007] Controlling the wireless transmitter to send the candidate identification code to the wireless receiver on each object in the warehouse;
[0008] Receive the response information sent by the first wireless receiver; the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
[0009] In one embodiment, the controlling the wireless transmitter to send the candidate identification code to the wireless receiver on each object in the warehouse includes:
[0010] The wireless transmitter is controlled to send the candidate identification code to the signal repeater, so that the signal repeater forwards the candidate identification code to each wireless receiver.
[0011] In one embodiment, the determining of the candidate identification code corresponding to the object to be found according to the material information of the object to be found includes:
[0012] Searching for the initial identification code corresponding to the material information in a preset correspondence table; the correspondence table includes the correspondence between the material information of the object and the identification code of the object;
[0013] The initial identification code is encrypted to obtain a candidate identification code.
[0014] In one embodiment, the method further comprises:
[0015] receiving object update information sent by a second wireless receiver; the second wireless receiver is a wireless receiver corresponding to the object to be shipped out of the warehouse;
[0016] Update the correspondence table according to the object update information.
[0017] In a second aspect, an embodiment of the present application provides an object search method, comprising:
[0018] Receive the candidate identification code corresponding to the object to be found sent by the control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and controls the wireless transmitter to send;
[0019] When it is determined that the candidate identification code is consistent with the identification code stored in itself, a response message is sent to the control device; the response message is used to indicate the location information of the object to be found.
[0020] In one embodiment, the above method further includes:
[0021] When it is determined that the candidate identification code is consistent with the identification code stored in itself, the light emitting diode LED and the buzzer are controlled to generate prompt information.
[0022] In one embodiment, the method further comprises:
[0023] When it is determined that the object where the device is located is a new object, the identification code stored in the device is updated according to the identification code of the new object sent by the control device.
[0024] In a third aspect, an embodiment of the present application provides an object search device, comprising:
[0025] A determination module, used to determine a candidate identification code corresponding to the object to be found according to the material information of the object to be found;
[0026] A sending module, used to control the wireless transmitter to send the candidate identification code to the wireless receivers on each object in the warehouse;
[0027] The first receiving module is used to receive the response information sent by the first wireless receiver; the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
[0028] In a fourth aspect, an embodiment of the present application provides an object search device, including:
[0029] A receiving module, used to receive a candidate identification code corresponding to the object to be found sent by the control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and is sent by controlling the wireless transmitter;
[0030] The sending module is used to send response information to the control device when it is determined that the candidate identification code is consistent with the identification code stored in itself; the response information is used to indicate the location information of the object to be found.
[0031] In a fifth aspect, an embodiment of the present application provides a control device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect when executing the computer program.
[0032] In a sixth aspect, an embodiment of the present application provides a wireless receiver, comprising a transceiver, a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method in the second aspect when executing the computer program.
[0033] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the methods of the first and second aspects mentioned above when the computer program is executed by a processor.
[0034] In an eighth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements the steps of the methods of the first and second aspects mentioned above when the computer program is executed by a processor.
[0035] The above-mentioned object search method, device, control equipment, wireless receiver and storage medium determine the candidate identification code corresponding to the object to be searched according to the material information of the object to be searched, control the wireless transmitter to send the candidate identification code to the wireless receivers on each object in the warehouse, and receive the response information sent by the first wireless receiver, wherein the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code, and the received response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be searched. In this embodiment, since the wireless receiver on each object in the warehouse can receive the candidate identification code corresponding to the object to be found sent by the wireless transmitter, and can send a response information indicating its own location information when its own identification code is consistent with the candidate identification code, the wireless receiver that sends the response information can be quickly found in the warehouse according to the response information, and then the object to be found can be found; in addition, since the control device stores the candidate identification code corresponding to each object in the warehouse, and the wireless receiver placed on each object itself stores the identification code, the wireless receiver will only send a response information when the candidate identification code received from the wireless transmitter is consistent with the identification code stored in itself, which solves the problem of all wireless receivers sending response information and facilitates and quickly finds the object to be found. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0037] FIG1 is a diagram of an application environment of an object search method according to an embodiment of the present application;
[0038] FIG2 is a flow chart of an object search method according to an embodiment;
[0039] FIG3 is a flow chart of an object search method in one embodiment;
[0040] FIG4 is a flow chart of an object search method according to an embodiment;
[0041] FIG5 is a flow chart of an object search method according to an embodiment;
[0042] FIG6 is a schematic diagram of the structure of an object search device in one embodiment;
[0043] FIG7 is a schematic diagram of the structure of an object search device in one embodiment;
[0044] FIG8 is a diagram showing the internal structure of a control device in one embodiment;
[0045] FIG. 9 is a diagram showing the internal structure of a wireless receiver in one embodiment. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0047] The object search method provided in the embodiment of the present application can be applied in the application environment shown in FIG1 . The control device 102 communicates with the wireless receiver 104 . The control device 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The wireless receiver 104 is set on each object stored in the warehouse.
[0048] In one embodiment, as shown in FIG2 , a method for searching an object is provided, and the method is described by taking the application of the method to the control device in FIG1 as an example, including the following steps:
[0049] S201, determining a candidate identification code corresponding to the object to be found according to material information of the object to be found.
[0050] The material information includes but is not limited to the type of object, the model of the object, the length of the object, the manufacturer of the object, the expiration date of the object, etc. Optionally, the candidate identification code is calculated by various material information of the object, and different objects correspond to different candidate identification codes.
[0051] Optionally, the control device may determine the candidate identification code corresponding to the object to be found based on at least one of the information such as the type, model, length, number, manufacturer, and validity date of the object to be found. For example, the control device may determine the candidate identification code corresponding to the object to be found from the correspondence table based on at least one of the information such as the type, model, length, number, manufacturer, and validity date of the object to be found and a preset correspondence table.
[0052] S202, controlling the wireless transmitter to send the candidate identification code to the wireless receiver on each object in the warehouse.
[0053] The wireless transmitter may be any device capable of transmitting radio waves, the wireless transmitter is in communication connection with the wireless receivers on each object in the warehouse, and the wireless transmitter can send signals under the control of the control device. In this embodiment, as an optional implementation, the control device may send the candidate identification code of the object to be found to the wireless transmitter, control the wireless transmitter to send the candidate identification code of the object to be found to the wireless receivers on each object in the warehouse, and the wireless receivers on each object in the warehouse may receive the candidate identification code of the object to be found sent by the wireless transmitter.
[0054] S203, receiving the response information sent by the first wireless receiver, where the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it determines that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
[0055] Specifically, the wireless receivers on each object in the warehouse can receive the candidate identification code sent by the wireless transmitter, and each wireless receiver stores its own identification code. When each wireless receiver determines that the received candidate identification code is consistent with its own stored identification code, it can generate response information based on its own location information and send the response information to the control device. After receiving the response information, the control device can obtain the location information of the object to be found from the response information, and then search for the object to be found in the warehouse according to the location information of the object to be found.
[0056] The object search method described above determines the candidate identification code corresponding to the object to be searched according to the material information of the object to be searched, controls the wireless transmitter to send the candidate identification code to the wireless receivers on each object in the warehouse, and receives the response information sent by the first wireless receiver, wherein the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code, and the received response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be searched. In this embodiment, since the wireless receivers on each object in the warehouse can receive the location information of the object to be searched sent by the wireless transmitter, The control device can store candidate identification codes corresponding to the objects in the warehouse, and can send response information indicating its own location information when its own identification code is consistent with the candidate identification code. Then, the wireless receiver that sends the response information can be found in the warehouse according to the response information, so as to find the object to be found. In addition, since the control device stores candidate identification codes corresponding to the objects in the warehouse, and the wireless receivers placed on the objects themselves store identification codes, the wireless receiver will send a response information only when the candidate identification code received by the wireless receiver from the wireless transmitter is consistent with the identification code stored in itself, thus solving the problem of all wireless receivers sending response information and facilitating and faster finding of the object to be found.
[0057] In this embodiment, the detailed process of the control device controlling the wireless transmitter to send the candidate identification code to the wireless receivers on the objects in the warehouse is described. In one embodiment, the above S202 includes:
[0058] The wireless transmitter is controlled to send the candidate identification code to the signal repeater, so that the signal repeater forwards the candidate identification code to each wireless receiver.
[0059] In this embodiment, as another optional implementation, the control device can control the wireless transmitter to send the candidate identification code of the object to be found to the signal repeater, and forward the candidate identification code of the object to be found to the wireless receiver of each object in the warehouse through the signal repeater. That is to say, in this embodiment, the signal repeater plays a transit role in the communication between the wireless transmitter and the wireless receiver of each object in the warehouse, and forwards the candidate identification code of the object to be found to the wireless receiver of each object in the warehouse through the signal repeater.
[0060] In this embodiment, the control device controls the wireless transmitter to send the candidate identification code of the object to be found to the signal repeater. The signal repeater receives the candidate identification code and forwards the received candidate identification code to the wireless receiver. The setting of the signal repeater avoids the problem that when the wireless transmitter is far away from the warehouse, the wireless transmitter cannot directly send the candidate identification code of the object to be found to the wireless receivers of each object in the warehouse. This ensures that the wireless receivers on each object in the warehouse can receive the candidate identification code of the object to be found sent by the wireless transmitter.
[0061] In this embodiment, the specific process of the control device determining the candidate identification code corresponding to the object to be found according to the material information of the object to be found will be described. In one embodiment, as shown in FIG3 , S201 includes:
[0062] S301, searching for an initial identification code corresponding to material information in a preset correspondence table; the correspondence table includes a correspondence between material information of an object and an identification code of the object;
[0063] Among them, a preset correspondence table including the correspondence between the material information of the object and the identification code of the object can be stored in advance in the control device. In this embodiment, when it is necessary to search for the object to be searched, the control device can search in the preset correspondence table according to the material information of the object to be searched, and search for the initial identification code corresponding to the material information of the object to be searched. Optionally, in this embodiment, the control device can extract keywords of the material information of the object to be searched, and search in the above preset correspondence table through the extracted keywords to determine the initial identification code corresponding to the material information of the object to be searched.
[0064] S302, encrypting the initial identification code to obtain a candidate identification code.
[0065] In some scenarios, when the initial identification code corresponding to the material information of the object to be found is directly sent, the problem of the initial identification code being stolen may occur in the process of sending the initial identification code corresponding to the material information of the object to be found. Therefore, in this embodiment, as an optional implementation, the control device can use an encryption algorithm to encrypt the initial identification code, and use the encrypted initial identification code as the candidate identification code corresponding to the object to be found. Optionally, the encryption algorithm used in this embodiment can be an asymmetric encryption algorithm, or it can also be a symmetric encryption algorithm, etc. In this embodiment, the encryption algorithm used is not limited, as long as the initial identification code can be encrypted.
[0066] In this embodiment, the process of searching for the corresponding initial identification code in the preset correspondence table according to the material information of the object to be searched is relatively simple, and the initial identification code corresponding to the material information of the object to be searched can be quickly found. Furthermore, by encrypting the initial identification code corresponding to the material information of the object to be searched, the security of the candidate identification code of the object to be searched can be ensured, so that the true content of the initial identification code can be kept confidential.
[0067] In some scenarios, when an object in a warehouse is found and needs to be shipped out, in this scenario, the wireless receiver on the object shipped out may be removed and installed on other objects in the warehouse, that is, the correspondence between the wireless receiver and the material information of the object in the warehouse has changed. At this time, the correspondence between the wireless receiver and the material information of the object in the warehouse needs to be updated. In one embodiment, as shown in FIG4 , the above method further includes:
[0068] S401, receiving object update information sent by a second wireless receiver; the second wireless receiver is a wireless receiver corresponding to the object to be shipped out of the warehouse.
[0069] Optionally, in this embodiment, as an optional implementation, in a scenario where objects in a warehouse are to be shipped out but the wireless receivers on the objects have not been installed on other objects, the number of objects in the warehouse will decrease after the objects to be shipped out are shipped out. The object update information in this embodiment may be the name and location information of the objects to be shipped out, etc.; as another optional implementation, in a scenario where objects in a warehouse are to be shipped out and the wireless receivers on the objects are installed on other objects, the object update information in this embodiment may be the information of the objects to be shipped out, as well as the coding information and location information of the objects on which the wireless receivers on the objects to be shipped out are newly installed, etc.
[0070] S402: Update the corresponding relationship table according to the object update information.
[0071] Optionally, in this embodiment, in a scenario where objects in the warehouse are to be shipped out but the wireless receiver on the object has not been installed on other objects, the control device can search the above-mentioned correspondence table for the name and location information of the object to be shipped out in the above-mentioned object update information, and delete the found name and location information of the object to be shipped out in the correspondence table; in a scenario where objects in the warehouse are to be shipped out and the wireless receiver on the object is installed on other objects, the control device can search the above-mentioned correspondence table for the information of the object to be shipped out and delete it, and add the coding information and location information of the newly installed wireless receiver on the object to be shipped out to the correspondence table, establish a correspondence between the material information of the object on which the wireless receiver is newly installed and the wireless receiver, and update the preset correspondence table.
[0072] In this embodiment, by receiving object update information sent by the second wireless receiver corresponding to the object to be shipped out of the warehouse, the correspondence between the material information of the object and the identification code of the object stored in the control device is updated according to the object update information, so that the information in the correspondence table between the material information of the object and the identification code of the object stored in the control device can be made more accurate.
[0073] In one embodiment, as shown in FIG5 , a method for searching an object is provided, and the method is described by taking the method applied to the wireless receiver in FIG1 as an example, including the following steps:
[0074] S501, receiving a candidate identification code corresponding to the object to be found sent by a control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and is sent by controlling the wireless transmitter;
[0075] The wireless receiver is a wireless receiver installed on each object in the warehouse. In this embodiment, when an object needs to be found in the warehouse, the control device can determine the candidate identification code of the object to be found based on the material information of the object to be found, and control the wireless transmitter to send the determined wireless identification code. Furthermore, the wireless receiver installed on each object in the warehouse can receive the candidate identification code corresponding to the object to be found sent by the control device.
[0076] S502: When it is determined that the candidate identification code is consistent with the identification code stored in the system, a response message is sent to the control device; the response message is used to indicate the location information of the object to be found.
[0077] Among them, when the wireless receiver on each object in the warehouse determines that the received candidate identification code is consistent with the identification code stored in itself, it sends a response message indicating the location information of the object to be found to the control device. After receiving the response message, the control device can obtain the location information of the object to be found from the response information, and then search for the object to be found in the warehouse according to the location information of the object to be found.
[0078] In the above-mentioned object searching method, a wireless receiver receives a candidate identification code corresponding to an object to be searched and sent by a control device, wherein the candidate identification code is determined by the control device according to the material information of the object to be searched and controls the wireless transmitter to send it. When the wireless receiver determines that the received candidate identification code is consistent with the identification code stored in itself, the wireless receiver sends a response message indicating the location of the object to be searched to the control device, so that the control device can quickly find the object to be searched in the warehouse according to the received response information. In addition, since the wireless receivers on each object in the warehouse will only send a response message when the candidate identification code received from the wireless transmitter is consistent with the identification code stored in itself, this solves the problem of all wireless receivers sending response messages, making it convenient to find the object to be searched more quickly.
[0079] In some scenarios, when the wireless receiver on each object in the warehouse determines that the identification code stored in itself is consistent with the received candidate identification code, it can also generate prompt information to facilitate the control device to quickly find the object to be found. In one embodiment, the above method also includes:
[0080] When it is determined that the candidate identification code is consistent with the identification code stored in itself, the light emitting diode LED and the buzzer are controlled to generate prompt information.
[0081] Among them, when the wireless receiver on each object in the warehouse determines that the received candidate identification code is consistent with the identification code stored in itself, it can control the light-emitting diode LED to generate light prompt information and control the buzzer to generate sound prompt information. Through this prompt information, the control device is prompted to the location of the object to be found in the warehouse.
[0082] In this embodiment, when the wireless receiver determines that the received candidate identification code is consistent with the identification code stored in itself, it generates prompt information by controlling the light-emitting diode LED and the buzzer. Through the prompt information, the control device can quickly find the location of the object to be found in the warehouse, thereby facilitating the control device to quickly find the object to be found in the warehouse.
[0083] In some scenarios, when an object in a warehouse is found and needs to be shipped out, in this scenario, the wireless receiver on the object shipped out may be removed and installed on other objects in the warehouse, that is, the identification code stored in the wireless receiver itself does not correspond to the material information of the object in the warehouse. At this time, the identification code stored in the wireless receiver itself needs to be updated. In one embodiment, the above method also includes:
[0084] When it is determined that the object where the device is located is a new object, the identification code stored in the device is updated according to the identification code of the new object sent by the control device.
[0085] In this embodiment, when the control device detects that the device installed by the wireless receiver has been updated, it can send the identification code of the new object to the wireless receiver installed on the new object. Furthermore, when the wireless receiver determines that the object it is located on has changed into a new object, the wireless receiver can update its own stored identification code according to the identification code of the new object sent by the control device, and update its own stored identification code to the identification code of the new object.
[0086] In this embodiment, when the object on which the wireless receiver is installed changes, the wireless receiver updates the identification code stored in itself, so that after the wireless receiver corresponding to the object that has been shipped out of the warehouse is installed on the new object, the identification code stored in it is consistent with the candidate identification code of the new object, thereby ensuring that after the wireless receiver corresponding to the object that has been shipped out of the warehouse is installed on the new object, when it receives the candidate identification code of the new object, it will send a response message to facilitate finding the object to be found in the warehouse.
[0087] Based on the same inventive concept, the embodiment of the present application also provides an object search device for implementing the above object search method. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more object search device embodiments provided below can refer to the limitations of the object search method above, and will not be repeated here.
[0088] In one embodiment, as shown in FIG6 , an object search device is provided, comprising:
[0089] A determination module, used to determine a candidate identification code corresponding to the object to be found according to the material information of the object to be found;
[0090] A sending module, used to control the wireless transmitter to send the candidate identification code to the wireless receivers on each object in the warehouse;
[0091] The first receiving module is used to receive the response information sent by the first wireless receiver; the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
[0092] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0093] In one embodiment, the sending module comprises: a control unit, wherein:
[0094] The control unit is used to control the wireless transmitter to send the candidate identification code to the signal repeater, so that the signal repeater forwards the candidate identification code to each wireless receiver.
[0095] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0096] In one embodiment, the above-mentioned determination module includes: a search unit and a processing unit, wherein:
[0097] A search unit, used to search for an initial identification code corresponding to the material information in a preset correspondence table; the correspondence table includes a correspondence between the material information of the object and the identification code of the object;
[0098] The processing unit is used to encrypt the initial identification code to obtain a candidate identification code.
[0099] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0100] In one embodiment, the above device further includes: a second receiving module and an updating module, wherein:
[0101] A second receiving module is used to receive object update information sent by a second wireless receiver; the second wireless receiver is a wireless receiver corresponding to the object to be shipped out of the warehouse;
[0102] The updating module is used to update the corresponding relationship table according to the object update information.
[0103] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0104] In one embodiment, as shown in FIG7 , an object search device is provided, comprising:
[0105] The receiving module is used to receive the candidate identification code corresponding to the object to be found sent by the control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and controls the wireless transmitter to send it.
[0106] The sending module is used to send response information to the control device when it is determined that the candidate identification code is consistent with the identification code stored in itself; the response information is used to indicate the location information of the object to be found.
[0107] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0108] In one embodiment, the above device further comprises: a control module, wherein:
[0109] The control module is used to control the light emitting diode (LED) and the buzzer to generate prompt information when it is determined that the candidate identification code is consistent with the identification code stored in the module.
[0110] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0111] In one embodiment, the above device further includes: an update module, wherein:
[0112] The updating module is used to update the identification code stored in itself according to the identification code of the new object sent by the control device when it is determined that the object where it is located is a new object.
[0113] The object searching device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be described in detail here.
[0114] Each module in the above-mentioned object search device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0115] In one embodiment, a control device is provided, which may be a terminal, and its internal structure diagram may be shown in FIG8. The control device includes a processor, a memory, an input / output interface, a communication interface, a display unit, and an input device. The processor, the memory, and the input / output interface are connected via a system bus, and the communication interface, the display unit, and the input device are connected to the system bus via the input / output interface. The processor of the control device is used to provide computing and control capabilities. The memory of the control device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the control device is used to exchange information between the processor and an external device. The communication interface of the control device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner may be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, an information display method is implemented. The display unit of the control device is used to form a visually visible picture, which may be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the control device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the control device shell, or an external keyboard, touchpad or mouse.
[0116] Those skilled in the art will understand that the structure shown in FIG. 8 is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the control device to which the scheme of the present application is applied. The specific control device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0117] In one embodiment, a wireless receiver is provided, and its internal structure diagram can be shown in Figure 9. The wireless receiver includes a transceiver, a memory and a processor, and the memory stores a computer program. Among them, the transceiver, the memory and the processor are connected through a bus, and the processor of the wireless receiver is used to provide computing and control capabilities. The memory of the wireless receiver includes a non-volatile storage medium and an internal memory, and the non-volatile storage medium stores an operating system and a computer program. The transceiver of the wireless receiver is used to exchange information between the processor and an external device, and the transceiver of the wireless processor communicates with an external terminal in a wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (near field communication) or other technologies.
[0118] Those skilled in the art will understand that the structure shown in FIG. 9 is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the wireless receiver to which the scheme of the present application is applied. A specific wireless receiver may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0119] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by one or more processors, the processors execute the steps of the object search method.
[0120] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed on a computer, enables the computer to execute an object search method.
[0121] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0122] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0123] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for searching an object, characterized in that: The method comprises: Determine a candidate identification code corresponding to the object to be found according to the material information of the object to be found; Controlling the wireless transmitter to send the candidate identification code to the wireless receiver on each object in the warehouse; Receive response information sent by a first wireless receiver; the first wireless receiver is a wireless receiver corresponding to an object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
2. The method according to claim 1, characterized in that The controlling the wireless transmitter to send the candidate identification code to the wireless receiver on each object in the warehouse comprises: The wireless transmitter is controlled to send the candidate identification code to the signal repeater, so that the signal repeater forwards the candidate identification code to each of the wireless receivers.
3. The method according to claim 1 or 2, wherein determining the candidate identification code corresponding to the object to be found based on the material information of the object to be found comprises: Searching for the initial identification code corresponding to the material information in a preset corresponding relationship table; The correspondence table includes the correspondence between the material information of the object and the identification code of the object; The initial identification code is encrypted to obtain the candidate identification code.
4. The method according to claim 3, characterized in that The method further comprises: receiving object update information sent by a second wireless receiver; the second wireless receiver is a wireless receiver corresponding to the object to be shipped out of the warehouse; The corresponding relationship table is updated according to the object update information.
5. A method for searching an object, characterized in that: The method comprises: Receiving a candidate identification code corresponding to the object to be found sent by a control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and is sent by controlling a wireless transmitter; When it is determined that the candidate identification code is consistent with the identification code stored in itself, a response message is sent to the control device; the response message is used to indicate the location information of the object to be found.
6. The method according to claim 5, characterized in that The method further comprises: When it is determined that the candidate identification code is consistent with the identification code stored in the system, the light emitting diode (LED) and the buzzer are controlled to generate prompt information.
7. The method according to claim 5 or 6, characterized in that: The method further comprises: When it is determined that the object where the controller is located is a new object, the stored identification code of the controller is updated according to the identification code of the new object sent by the control device.
8. An object search device, characterized in that: The device comprises: A determination module, used to determine a candidate identification code corresponding to the object to be found according to the material information of the object to be found; A sending module, used to control a wireless transmitter to send the candidate identification code to a wireless receiver on each object in the warehouse; The first receiving module is used to receive the response information sent by the first wireless receiver; the first wireless receiver is the wireless receiver corresponding to the object in the warehouse whose identification code is consistent with the candidate identification code; the response information is sent by the first wireless receiver when it is determined that the candidate identification code is consistent with the identification code stored in itself, and the response information is used to indicate the location information of the object to be found.
9. An object search device, characterized in that: The device comprises: A receiving module, used for receiving a candidate identification code corresponding to the object to be found sent by the control device; the candidate identification code is determined by the control device according to the material information of the object to be found, and is sent by controlling the wireless transmitter; The sending module is used to send response information to the control device when it is determined that the candidate identification code is consistent with the identification code stored in the control device; the response information is used to indicate the location information of the object to be found.
10. A control device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 4 are implemented.
11. A wireless receiver, comprising a transceiver, a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 5 to 7 are implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.