A method and device for detecting electronic equipment
By generating graphic codes after electronic device detection and scanning to obtain device identification, the problem of manual judgment errors and missed judgments is solved, and the detection efficiency is improved.
Patent Information
- Application Number
- CN202111050716.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-08
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2041-09-08
AI Technical Summary
In the prior art, after the electronic device is detected, it is necessary to manually determine whether it passes the detection, which is prone to misjudgment and misjudgment, resulting in low detection efficiency.
By generating a graphic code after the electronic device passes the detection step, and scanning the graphic code by scanning the device, the device identification is obtained and stored to automatically determine whether the device has passed the detection.
It avoids misjudgment and misjudgment during manual judgment and improves the efficiency of electronic equipment detection.
Smart Images

Figure CN113901852B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of production control technology, and in particular to a detection method and device for electronic equipment. Background Art
[0002] In the process of electronic equipment production, it is necessary to test various functional indicators of electronic equipment. The testing process is generally divided into equipment self-test and manual test. After the electronic equipment self-test is completed, the display screen of the electronic equipment will show whether the corresponding test items of the self-test have passed. After the manual test is completed, it is necessary to manually fill in whether the test items of the manual test have passed on the display screen of the electronic equipment.
[0003] The current detection method is: after the equipment self-test and manual test are completed, the display screen of the electronic device will show whether the test of various functional indicators of the equipment has passed. At this time, it is necessary to manually judge whether the test of various functional indicators of the electronic equipment has passed in order to determine whether the test of the electronic equipment has passed, and then manually enter the test results into the system.
[0004] However, in this process, human misjudgment and missed judgment may occur, and a lot of manpower and energy will be consumed, resulting in low detection efficiency of electronic equipment. Summary of the invention
[0005] The present application provides a method and device for detecting an electronic device, which can avoid misjudgment and missed judgment when manually judging whether an electronic device has passed the detection, thereby improving the detection efficiency.
[0006] In a first aspect, a method for detecting an electronic device is provided, comprising: a scanning device scanning a graphic code displayed on a screen of the electronic device, the graphic code being generated after the electronic device passes all detection items in a detection link; the scanning device acquiring a device identification of the electronic device contained in the graphic code, and storing the device identification of the electronic device.
[0007] The present application provides a method for detecting an electronic device. Compared with the prior art in which an electronic device needs to be manually judged whether it has passed the detection after passing the detection link, the electronic device in the present application will generate a graphic code after passing all the detection items in the detection link. It only needs to scan the graphic code through a scanning device to obtain and store the device identification of the electronic device. Therefore, when detecting whether the electronic device has passed the detection link, it only needs to check whether the device identification of the electronic device is stored. If it is stored, it means that the electronic device has passed the detection. If it is not stored, it means that the electronic device has not passed the detection. Through the above method, it avoids the situation of misjudgment and missed judgment when manually judging whether the electronic device has passed the detection, and improves the detection efficiency of the electronic device.
[0008] In a second aspect, a method for detecting an electronic device is provided, comprising: generating a graphic code according to a device identification of the electronic device after the electronic device passes all detection items in the detection link; and displaying the graphic code by the electronic device.
[0009] The present application provides a method for detecting an electronic device. Compared with the prior art in which an electronic device needs to be manually judged whether it has passed the test after passing the test link, the electronic device in the present application will generate a graphic code according to the device identification of the electronic device after passing all the test items in the test link. If the electronic device does not pass all the test items in the test link, no graphic code will be generated. Therefore, it is only necessary to check whether the graphic code is displayed on the electronic device to determine whether the electronic device has passed the test, avoiding the situation of misjudgment and missed judgment when manually judging whether the electronic device has passed the test, and improving the detection efficiency of the electronic device.
[0010] In a third aspect, a detection device for an electronic device is provided, comprising: a scanning module for scanning a graphic code displayed on a screen of the electronic device, wherein the graphic code is generated after the electronic device passes all detection items in a detection link; an acquisition module for acquiring a device identification of the electronic device contained in the graphic code; and a storage module for storing the device identification of the electronic device.
[0011] In a fourth aspect, a detection device for an electronic device is provided, comprising: a processing module for generating a graphic code according to a device identification of the electronic device after passing all detection items in the detection link; and a display module for displaying the graphic code.
[0012] In a fifth aspect, a scanning device is provided, comprising: one or more processors and one or more memories; the one or more memories are coupled to the one or more processors, the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the scanning device performs the detection method described in the first aspect above.
[0013] In a sixth aspect, an electronic device is provided, comprising: one or more processors and one or more memories; the one or more memories are coupled to the one or more processors, the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the detection method described in the second aspect above.
[0014] In a seventh aspect, a computer-readable storage medium is provided, comprising computer instructions, which, when executed on a scanning device and an electronic device, implement the detection method as described in the first and second aspects above.
[0015] In an eighth aspect, a computer program product is provided. When the computer program product is run on a computer, the computer executes the detection methods provided in the first and second aspects above.
[0016] The beneficial effects described in the third to eighth aspects of the present application can be referred to the beneficial effects analysis of the first and second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of a system provided in an embodiment of the present application;
[0018] Figure 2 A flow chart of a detection method of an electronic device provided in an embodiment of the present application;
[0019] Figure 3-Figure 5 A schematic diagram of an interface of an electronic device provided in an embodiment of the present application;
[0020] Figure 6 A schematic diagram of the composition of a detection device of an electronic device provided in an embodiment of the present application;
[0021] Figure 7 A schematic diagram of the composition of another detection device of an electronic device provided in an embodiment of the present application;
[0022] Figure 8 A schematic diagram of the hardware structure of a detection device for an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0024] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.
[0025] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0026] As described in the background technology, after the device self-test and manual test are completed, the display screen of the electronic device will show whether the test of each functional indicator of the device has passed. At this time, it is necessary to manually judge whether the test of each functional indicator of the electronic device has passed to determine whether the test of the electronic device has passed, and then manually enter the test results into the system. However, in this process, manual misjudgment, missed judgment, etc. may occur, and a lot of manpower and energy will be consumed, resulting in low detection efficiency of the electronic device.
[0027] Based on the above problems, the present application provides a method for detecting an electronic device. Compared with the prior art in which an electronic device needs to be manually judged whether it has passed the detection after passing the detection link, the electronic device in the present application will generate a graphic code after passing all the detection items in the detection link. It only needs to scan the graphic code through a scanning device to obtain and store the device identification of the electronic device. Therefore, when detecting whether the electronic device has passed the detection link, it only needs to check whether the device identification of the electronic device is stored. If it is stored, it means that the electronic device has passed the detection. If it is not stored, it means that the electronic device has not passed the detection. Through the above method, it avoids the situation of misjudgment and missed judgment when manually judging whether the electronic device has passed the detection, and improves the detection efficiency of the electronic device.
[0028] Figure 1 The system to which the embodiment of the present application is applicable is shown. The system includes an electronic device 100 and a scanning device 200.
[0029] The electronic device 100 may be a device with a display screen, such as a washing machine, a refrigerator, a television, an air conditioner, a mobile phone, a computer, an oven, a disinfection cabinet, a stove, etc. The screen of the electronic device 100 may display a graphic code, which may be a QR code, a bar code, or other graphic codes that can carry data information.
[0030] The scanning device 200 can be a terminal device with a code scanning function such as a mobile phone, a tablet computer, a laptop computer, a desktop computer, or a device that can scan graphic codes such as a barcode scanner, a QR code scanner, or a barcode scanner. The scanning device 200 in the embodiment of the present application takes a terminal device 202 connected to a scanner 201 as an example.
[0031] Specifically, when the electronic device passes all inspection items in the inspection process, a graphic code will be generated based on the device identification and displayed on the screen of the electronic device 100. When the scanner 201 scans the graphic code displayed on the screen of the electronic device 100, the device identification and other content obtained by scanning the graphic code are displayed and stored on the terminal device 202, so that the user can confirm whether the electronic device has passed the inspection by checking the device identification.
[0032] The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0033] like Figure 2 As shown, an embodiment of the present application provides a detection method of an electronic device, the method comprising:
[0034] S101: After the electronic device passes all the inspection items in the inspection link, a graphic code is generated according to the device identification of the electronic device.
[0035] There may be one or more detection links, such as a first detection link and a second detection link.
[0036] Optionally, the first detection link may be a circuit board detection link, and the second detection link may be a whole machine detection link.
[0037] Exemplarily, the detection items in the circuit board detection process include software version detection, sound detection, wireless access network detection, etc.
[0038] Exemplarily, the inspection items in the whole machine inspection process include display screen inspection, touch screen inspection, and adapter board sub-item inspection, etc.
[0039] Optionally, when testing an electronic device, the first testing step is performed first, and then the second testing step is performed.
[0040] As an example, if the first detection link fails, the electronic device is repaired and then the first detection link is performed again until the first detection link passes, and then the second detection link is performed.
[0041] As another example, regardless of whether the first detection link is passed or not, the second detection link is directly performed after the first detection link is completed.
[0042] Optionally, when the electronic device passes all the inspection items in the inspection process, the device identification can be obtained through manual input, or the electronic device itself stores the device identification and only needs to be called.
[0043] For example, Figure 3As shown in (a) of FIG. 1 , when the electronic device receives the operation of the user clicking the confirmation option 301, it means that the electronic device has passed all the detection items in the current detection link. In response to the operation, Figure 3 As shown in (b) of FIG. 3 , the user enters interface 302, which is used to remind the user to input the device identification. When the electronic device receives the user's operation of clicking the confirmation option 303 in interface 302, the electronic device generates a graphic code in response to the operation.
[0044] Optionally, the device identifier can be a product serial number (SN), international mobile equipment identity (IMEI) or media access control (MAC) address, etc., which can uniquely identify the device. Specifically, as long as each different device and its detection link can be distinguished, the specific device identifier can be set according to actual needs.
[0045] Exemplarily, in the embodiment of the present application, the device identification is a MAC address.
[0046] Optionally, in order to further distinguish different detection links of the electronic device, the device identifier includes a first device identifier and a second device identifier.
[0047] Exemplarily, the first device identifier may be a Bluetooth MAC address, and the second device identifier may be a wireless fidelity (WIFI) MAC address.
[0048] It should be understood that the Bluetooth MAC address and WIFI MAC address of each electronic device are different.
[0049] Optionally, after the electronic device passes all the detection items in the first detection link, the first graphic code is generated according to the first device identification of the electronic device; after passing all the detection items in the second detection link, the second graphic code is generated according to the second device identification of the electronic device.
[0050] S102: The electronic device displays a graphic code.
[0051] Specifically, Figure 4 As shown, after the electronic device generates the graphic code, the generated graphic code is displayed on the screen of the electronic device.
[0052] Optionally, if the electronic device fails to pass all the test items in the test link, the electronic device will not generate a graphic code according to the device identification. The electronic device may display information about the test items that failed.
[0053] For example, if the electronic device fails the touch screen test in the whole device testing process, such as Figure 5 As shown, a reminder message such as "Touch screen test failed" is displayed on the screen of the electronic device.
[0054] S103, the scanning device scans the graphic code.
[0055] S104: The scanning device obtains the device identification of the electronic device contained in the graphic code.
[0056] As a possible implementation method, a scanning device parses a graphic code to obtain a device identification of the electronic device.
[0057] As another possible implementation, the scanning device sends the graphic code to the server; the server parses the graphic code and obtains the device identification of the electronic device; then, the server sends the device identification of the electronic device to the scanning device.
[0058] S105: The scanning device stores the device identification of the electronic device.
[0059] Exemplarily, if the circuit board detection link fails but the whole machine detection link passes, the device identifier stored by the scanning device is the WIFI MAC address; if the circuit board detection link passes but the whole machine detection link fails, the device identifier stored by the scanning device is the Bluetooth MAC identifier; if both the circuit board detection link and the whole machine detection link pass, the scanning device stores both the Bluetooth MAC address and the WIFI MAC address.
[0060] The present application provides a method for detecting an electronic device. Compared with the prior art in which an electronic device needs to be manually judged whether it has passed the detection after passing the detection link, the electronic device in the present application will generate a graphic code according to the device identification after passing all the detection items in the detection link. When the scanning device scans the graphic code, the device identification of the electronic device can be obtained and stored. Therefore, when detecting whether the electronic device has passed the detection link, it only needs to check whether the device identification of the electronic device is stored. If it is stored, it means that the electronic device has passed the detection. If it is not stored, it means that the electronic device has not passed the detection. Through the above method, it avoids the situation of misjudgment and missed judgment when manually judging whether the electronic device has passed the detection, and improves the detection efficiency of the electronic device.
[0061] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily appreciate that, in combination with the modules and algorithm steps of each example described in the embodiments disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0062] The embodiment of the present application can divide the functional modules of the control device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0063] like Figure 6 As shown, an embodiment of the present application provides a detection device for an electronic device, which is applied to a scanning device. The detection device includes: a scanning module 601, an acquisition module 602, and a storage module 603.
[0064] A scanning module 601 is used to scan a graphic code displayed on the screen of the electronic device, where the graphic code is generated after the electronic device passes all the test items in the test link;
[0065] The acquisition module 602 is used to acquire the device identification of the electronic device contained in the graphic code.
[0066] The storage module 603 is used to store the device identification of the electronic device.
[0067] Optionally, the detection step includes a detection step for a circuit board of the electronic device, or a detection step for a complete device of the electronic device.
[0068] Optionally, the device identification of the electronic device includes a Bluetooth media access control (MAC) address and a wireless fidelity (WIFI) MAC address.
[0069] like Figure 7 As shown, an embodiment of the present application provides a detection device for an electronic device, which is applied to the electronic device. The detection device includes: a processing module 701 and a display module 702.
[0070] The processing module 701 is used to generate a graphic code according to the device identification of the electronic device after the electronic device passes all the detection items in the detection link;
[0071] The display module 702 is used to display the graphic code.
[0072] Optionally, the detection step includes a detection step for a circuit board of the electronic device, or a detection step for a complete device of the electronic device.
[0073] Optionally, the device identification of the electronic device includes a Bluetooth MAC address and a WI-FI MAC address.
[0074] Optionally, the display module 702 is further configured to display information of failed detection items when the electronic device fails to pass all detection items in the detection link.
[0075] Figure 6 and Figure 7 The modules in can also be called units, for example, the acquisition module can be called an acquisition unit. Figure 6 and Figure 7 In the illustrated embodiment, the names of the modules may not be the names shown in the figure. For example, the acquisition module may also be called a processing module.
[0076] Figure 6 and Figure 7 If each module in the embodiment is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The storage medium for storing computer software products includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.
[0077] like Figure 8 As shown, the detection device of the electronic device includes a processor 801 and a memory 802. Optionally, the processor 801 and the memory 802 are connected via a bus 803.
[0078] The processor 801 may be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor may also be any other device having a processing function, such as a circuit, a device, or a software module. The processor 801 may also include multiple CPUs, and the processor 801 may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).
[0079] The memory 802 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, and the embodiment of the present application does not impose any restrictions on this. The memory 802 may exist independently or be integrated with the processor 801. Among them, the memory 802 may contain a computer program code. The processor 801 is used to execute the computer program code stored in the memory 802, so as to realize the method provided in the embodiment of the present application.
[0080] The bus 803 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus 803 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0081] An embodiment of the present invention further provides a computer-readable storage medium, which includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer executes the detection method provided in the above embodiment.
[0082] An embodiment of the present invention further provides a computer program product, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the detection method provided in the above embodiment.
[0083] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When the computer-executable instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer-executable instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer-executable instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. Computer-readable storage media may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes one or more available media integrated therein. Available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid state disks (SSDs)), etc.
[0084] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0085] Although the present application has been described in conjunction with specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the accompanying drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application.
[0086] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for detecting an electronic device, characterized in that: The method comprises: The scanning device scans a graphic code displayed on the screen of the electronic device, wherein the graphic code is generated after the electronic device passes all the inspection items in the inspection link; the graphic code includes a first graphic code and / or a second graphic code, and the inspection link includes an inspection link of a circuit board of the electronic device or an inspection link of a whole device of the electronic device; wherein the first graphic code is generated after the electronic device passes the inspection link of the circuit board, and the second graphic code is generated after the electronic device passes the inspection link of the whole device; The scanning device obtains the device identification of the electronic device contained in the graphic code and stores the device identification of the electronic device; the device identification includes a first device identification and / or a second device identification; the first device identification is the Bluetooth media access control MAC address of the electronic device that passes the circuit board detection link; the second device identification is the wireless fidelity WIFI MAC address of the electronic device that passes the whole machine detection link.
2. A method for detecting an electronic device, characterized in that: The method comprises: After the electronic device passes all the inspection items in the inspection link, a graphic code is generated according to the device identification of the electronic device; the device identification includes a first device identification and / or a second device identification; the first device identification is the Bluetooth Media Access Control MAC address of the electronic device that passes the circuit board inspection link; the second device identification is the Wireless Fidelity WIFI MAC address of the electronic device that passes the whole machine inspection link; the graphic code includes a first graphic code and / or a second graphic code, and the inspection link includes a circuit board inspection link of the electronic device or a whole machine inspection link of the electronic device; wherein, the first graphic code is generated by the electronic device after passing the circuit board inspection link, and the second graphic code is generated by the electronic device after passing the whole machine inspection link; The electronic device displays the graphic code.
3. The method according to claim 2, characterized in that The method further comprises: If the electronic device fails to pass all the test items in the test link, the electronic device displays information about the failed test items.
4. A scanning device, characterized in that: include: one or more processors and one or more memories; The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, wherein the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the scanning device performs the detection method as claimed in claim 1.
5. An electronic device, characterized in that: include: one or more processors and one or more memories; The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, wherein the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the electronic device executes the detection method as described in any one of claims 2-3.
6. A computer-readable storage medium, characterized in that It comprises computer instructions, and when the computer instructions are executed on the household appliance, the detection method as described in any one of claims 1 to 3 is implemented.
Citation Information
Patent Citations
A method for displaying a production test of a product
CN108984411A
Detection tool for complete machine and circuit board of compatible product
CN209707612U