Quality detection method, computing device, storage medium and program product

By using the quality inspection method between the user end and the product supply end, the first quality inspection program automatically detects second-hand electronic equipment, the problem of long and high cost in the existing technology is solved, and efficient and accurate quality is achieved The inspection process improves user experience and transaction transparency.

CN119228187APending Publication Date: 2024-12-31ZHEJIANG TMALL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411196439.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2024-12-31

Smart Images

  • Figure CN119228187A_ABST
    Figure CN119228187A_ABST
Patent Text Reader

Abstract

The invention provides a quality detection method, computing equipment, a storage medium and a program product. A first quality inspection program obtains a quality inspection task, the quality inspection task is generated based on an obtaining request of a user for an online product corresponding to a first device, device information of the first device is read through connection established with the first device corresponding to the online product, and then the online product is obtained based on the device information. Performing quality detection on the first equipment in combination with the product information of the online product to generate a first quality detection result; the first quality inspection result is used for determining whether to notify the product provider to deliver the first equipment to the user. According to the technical scheme provided by the embodiment of the invention, the quality inspection efficiency is improved, and the quality inspection cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of artificial intelligence technology, and in particular, to a quality detection method, a computing device, a storage medium, and a program product. Background Art

[0002] In some online consumption systems, when the online products released by the online consumption system correspond to actual objects, the user's purchase, trial and other acquisition behaviors of the online products will trigger the product provider to deliver the actual objects corresponding to the online products to the users. For some objects with higher quality requirements, such as electronic devices, especially second-hand electronic devices such as second-hand mobile phones, it is usually necessary to conduct quality inspection first, and then deliver to the users after passing the quality inspection.

[0003] In the existing solution, a dedicated service provider is responsible for quality inspection. The product provider needs to deliver the object to the service provider, who will conduct quality inspection and then deliver it to the user after passing the quality inspection.

[0004] However, this method has the problem of time-consuming and high quality inspection costs. Summary of the invention

[0005] The embodiments of the present application provide a quality inspection method, a computing device, a storage medium, and a program product to solve the technical problems of high quality inspection cost and poor quality inspection accuracy in the prior art.

[0006] In a first aspect, an embodiment of the present application provides a quality detection method, which is applied to a first quality detection program, where the first quality detection program is used to establish a connection with a first device; the method includes:

[0007] Acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device;

[0008] Based on the quality inspection task, reading device information of the first device through the connection;

[0009] Based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result; the first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user.

[0010] In a second aspect, an embodiment of the present application provides a quality inspection method, which is applied to a second quality inspection program, and the second quality inspection program is installed in an electronic device; the method includes:

[0011] Acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device;

[0012] Performing image acquisition on the first device to obtain at least one appearance image;

[0013] Based on the at least one appearance image, the first device is quality inspected in combination with the product information of the online product to generate a second quality inspection result; the second quality inspection result is used to notify the product provider whether to deliver the first device to the user.

[0014] In a third aspect, an embodiment of the present application provides a quality detection method, which is applied to a server, and the method includes:

[0015] Generate quality inspection tasks based on the acquisition requests triggered by users for online products;

[0016] Providing the quality inspection task to a first quality inspection program; the first quality inspection program is used to establish a connection with a first device corresponding to the online product, and read device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with product information of the online product determined based on the quality inspection task, and generate a first quality inspection result;

[0017] Obtaining the first quality inspection result;

[0018] Based on the first quality inspection result, it is determined whether to notify a product provider to deliver the first device to the user.

[0019] Optionally, it also includes:

[0020] Obtaining device information sent by the first quality inspection program;

[0021] Based on the device information and in combination with the product information of the online product, a quality inspection is performed on the first device to generate the first quality inspection result.

[0022] In a fourth aspect, an embodiment of the present application provides a quality detection method, which is applied to a user terminal, and the method includes:

[0023] Based on the acquisition operation for the online product, an acquisition request is sent to the server, so that the server generates a quality inspection task based on the acquisition request, and provides the quality inspection task to a first quality inspection program; the first quality inspection program is used to establish a connection with a first device corresponding to the online product, and read the device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with the product information of the online product, generate a first quality inspection result, and generate a quality inspection report based on the first quality inspection result;

[0024] The quality inspection report is displayed in the second display interface.

[0025] In a fifth aspect, an embodiment of the present application provides a quality detection method, which is applied to a product provider, and the method includes:

[0026] Obtaining a quality inspection task sent by a server; the quality inspection task is generated based on an acquisition request for an online product;

[0027] Generate an information carrier that carries the task identification of the quality inspection task;

[0028] The information carrier is displayed; the information carrier is used for scanning by a first quality inspection program to obtain the task identifier, and to obtain the quality inspection task based on the task identifier, and based on the quality inspection task, to read the device information of the first device through a connection established with the first device corresponding to the online product, and to perform quality inspection on the first device based on the device information and in combination with the product information of the online product.

[0029] In a sixth aspect, an embodiment of the present application provides a computing device, comprising a processing component and a storage component; the storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the quality detection method described in any one of the first aspect, the quality detection method described in the second aspect, the quality detection method described in any one of the third aspect, the quality detection method described in the fourth aspect, or the quality detection method described in the fifth aspect.

[0030] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processing component, it implements the quality inspection method described in any one of the first aspect, the quality inspection method described in the second aspect, the quality inspection method described in any one of the third aspect, the quality inspection method described in the fourth aspect, or the quality inspection method described in the fifth aspect.

[0031] In the eighth aspect, an embodiment of the present application provides a computer program product, including a computer program / instruction, which, when executed by a processing component, implements the quality inspection method described in any one of the first aspect, the quality inspection method described in the second aspect, the quality inspection method described in any one of the third aspect, the quality inspection method described in the fourth aspect, or the quality inspection method described in the fifth aspect. In an embodiment of the present application, the method is applied to a first quality inspection program, and the first quality inspection program is used to establish a connection with a first device; the method obtains a quality inspection task, and the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device; based on the quality inspection task, the device information of the first device is read through the connection; based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result; the first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user. In an embodiment of the present application, the product provider is connected to the first device with the help of the first quality inspection program, so that when there is a request from the first device to obtain an online product, the first quality inspection program can be used to automatically perform quality inspection on the first device. According to the quality inspection results, the product provider can directly deliver the first device to the user without having to deliver it to the service provider for quality inspection by the service provider, thereby simplifying the quality inspection process, improving quality inspection efficiency, and reducing quality inspection costs.

[0032] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0034] Figure 1 A flowchart of an embodiment of a quality detection method provided in an embodiment of the present application;

[0035] Figure 2 A schematic diagram of scene interaction in a practical application provided by an embodiment of the present application;

[0036] Figure 3 A schematic diagram of scene interaction in another practical application provided by an embodiment of the present application;

[0037] Figure 4 A schematic diagram of the effect of a quality inspection prompt information provided in an embodiment of the present application;

[0038] Figure 5 A schematic diagram of the effect of uploading prompt information provided in an embodiment of the present application;

[0039] Figure 6 A schematic diagram of the effect of a quality inspection report provided in an embodiment of the present application;

[0040] Figure 7 A flowchart of another embodiment of a quality detection method provided in an embodiment of the present application;

[0041] Figure 8 A flowchart of another embodiment of a quality detection method provided in an embodiment of the present application;

[0042] Fig. 9 A flowchart of another embodiment of a quality detection method provided in an embodiment of the present application;

[0043] Fig.10 A flowchart of another embodiment of a quality detection method provided in an embodiment of the present application;

[0044] Fig.11 A scene interaction diagram of a quality inspection process provided in an embodiment of the present application;

[0045] Fig.12 A structural schematic diagram of an embodiment of a quality detection device provided in an embodiment of the present application;

[0046] Fig.13 A structural schematic diagram of another embodiment of a quality detection device provided in an embodiment of the present application;

[0047] Fig.14 A structural schematic diagram of another embodiment of a quality detection device provided in an embodiment of the present application;

[0048] Fig.15 A structural schematic diagram of another embodiment of a quality detection device provided in an embodiment of the present application;

[0049] Fig.16 A structural schematic diagram of another embodiment of a quality detection device provided in an embodiment of the present application;

[0050] Fig.17 A schematic diagram of the structure of a computing device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0052] In some of the processes described in the specification and claims of this application and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.

[0053] The technical solution of the embodiment of the present application can be applied to the quality inspection scenario of the online consumption system. The online consumption system can provide products for users to perform acquisition behaviors, such as users can use virtual resources such as currency to purchase products, or can apply for trial products, etc. In the e-commerce scenario, the products referred to in this article are also referred to as commodities. The product provider publishes products in the online consumption system to form virtual online products, and provides product information for users to view to decide whether to consume. Online products can correspond to actual physical objects offline, and the user's acquisition behavior of online products can trigger the delivery of offline physical objects. For some objects with high quality requirements, such as second-hand electronic devices such as second-hand mobile phones, second-hand digital cameras, etc., quality inspection is required first. Therefore, in a practical application, the technical solution of the embodiment of the present application can be applied to the application scenario of providing second-hand electronic products for users to perform acquisition behavior consumption. For example, in the e-commerce scenario, when a user purchases a second-hand mobile phone online, the second-hand mobile phone needs to be quality inspected, and after the quality inspection is passed, it is delivered to the user.

[0054] As described in the background technology, the traditional method is for a dedicated service provider to be responsible for quality inspection. The product provider needs to deliver the object to be inspected to the service provider, who will conduct manual quality inspection. After the quality inspection is passed, the service provider will deliver the object to the user. However, this method has technical problems such as long quality inspection time and high quality inspection cost.

[0055] In order to solve the technical problems existing in the traditional method, the inventor has proposed a technical solution of the embodiment of the present application after a series of in-depth studies. The technical solution can establish a connection with the first device corresponding to the online product through the first quality inspection program, and the first quality inspection program obtains a quality inspection task, which is generated based on the user's acquisition request for the online product corresponding to the first device; the first quality inspection program can read the device information of the first device through the connection; based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result; the first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user.

[0056] In the technical solution of the embodiment of the present application, the product provider is connected to the first device with the help of the first quality inspection program, so that when there is a request from the first device to obtain an online product, the first quality inspection program can be used to automatically perform quality inspection on the first device. According to the quality inspection results, the product provider can directly deliver the first device to the user without having to deliver it to the service provider, and the service provider will perform quality inspection, thereby simplifying the quality inspection process, improving quality inspection efficiency, and reducing quality inspection costs. By generating quality inspection tasks in response to users' requests for online products, it is possible to promptly respond to users' needs and initiate the quality inspection process, effectively improving user experience; by connecting the first quality inspection program to the first device to read the device information of the first device, it is possible to acquire data in an automated manner, which is helpful to quickly and accurately complete subsequent quality inspections, reduce the error rate of manual intervention, and improve quality inspection efficiency; based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result, which can compare the actual state of the first device with the product information of its corresponding online product to ensure that the actual condition of the first device is consistent with the description, thereby improving transaction transparency and protecting user rights; determining whether the product provider delivers the first device to the user through the first quality inspection result ensures that only devices that have passed the quality inspection can be delivered to the user, effectively preventing unqualified devices from entering the market and protecting the rights of consumers.

[0057] The technical solution of the embodiment of the present application not only improves the efficiency and accuracy of quality inspection and reduces the cost of quality inspection, but also increases the overall user experience and satisfaction.

[0058] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).

[0059] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0060] It should be noted that the technical solution of the embodiment of the present application is applicable to a network virtual environment. The users described generally refer to "virtual users". Real users can register a user account in the server through registration to obtain a user identity in the network environment.

[0061] 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 those skilled in the art without creative work are within the scope of protection of this application.

[0062] The technical solution of the embodiment of the present application can be applied to a system architecture consisting of a first quality inspection program and a server.

[0063] The first quality inspection program is oriented to the product provider and can be connected to the device to be inspected to implement quality inspection of the device to be inspected. The first quality inspection program can interact with the server through the network to receive or send messages.

[0064] In addition, the system architecture may also include a user end and a product provider end, etc. The product provider end is oriented to the product provider and is operated by the product provider to release online products, etc. The user end may be oriented to the user, that is, the consumer, for the user to conduct interactive behaviors such as product search, browsing, purchase, and trial.

[0065] In addition, the system architecture may further include a second quality inspection program, and the first quality inspection program and the second quality inspection program may be the same quality inspection program deployed in different electronic devices.

[0066] The first quality inspection program and the second quality inspection program can be an APP (Application), and the user end and the product provider end can be a browser, APP, or web application such as H5 (HyperText Markup Language 5, Hypertext Markup Language 5th version) application, or light application (also known as mini-program, a lightweight application) or cloud application, etc.

[0067] The first quality inspection program, the second quality inspection program, the user end, and the product provider end can be deployed in an electronic device and need to rely on the device to run or some APPs in the device to run. The electronic device can, for example, have a display screen and support information browsing, such as a personal mobile terminal such as a mobile phone, a tablet computer, a personal computer, a desktop computer, a smart watch, etc.

[0068] Among them, the first quality inspection program or the second quality inspection program and the product provider can be deployed in the same electronic device. Of course, they can also be deployed in different electronic devices. This application does not limit this.

[0069] The service side may include servers that provide various services, such as a product server in an online consumption system, which interacts with the user side and the product provider side to implement processing operations such as product release and product consumption; it may also include a quality inspection server for quality inspection to implement processing operations such as quality inspection and quality inspection notification; of course, the functional operations implemented by the product server and the quality inspection server can also be integrated in the same server, etc., and this application does not limit this.

[0070] It should be noted that the server can be a server of a distributed system, or a server combined with a blockchain. The server can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms, or an intelligent cloud computing server or intelligent cloud host with artificial intelligence technology.

[0071] The implementation details of the technical solution of the embodiment of the present application are elaborated in detail below.

[0072] Figure 1 A flowchart of an embodiment of a quality inspection method provided in an embodiment of the present application. The technical solution of this embodiment can be executed by a first quality inspection program, wherein the first quality inspection program is an application specially designed for performing quality inspection on a first device. The program can establish a connection with the first device to be inspected, and evaluate the quality status of the first device through a series of automated inspection processes to ensure that the first device meets certain quality standards before being delivered to the user.

[0073] Figure 1 The method of the illustrated embodiment may include the following steps:

[0074] 101: Get quality inspection tasks.

[0075] The quality inspection task is generated based on the user's acquisition request for the online product corresponding to the first device. The server can generate a corresponding product order based on the acquisition request for the online product, and can also generate a corresponding quality inspection task. Optionally, the server can generate a quality inspection task if the online product meets the quality inspection conditions. The quality inspection conditions can be, for example, that the product type is a predetermined type, the product brand is a predetermined brand, the product model is a predetermined model, and / or the product provider is a predetermined product provider. Among them, the acquisition request can be, for example, a purchase request or a trial request, etc., which can trigger any request to deliver the first device to the user, and this application does not limit this.

[0076] For example, a user browses the first device published by the product provider through the product provider through the user end in an online consumption system (such as an e-commerce platform, a second-hand trading platform, etc.), and submits a request to obtain the online product corresponding to the first device. The server responds to the request to generate a corresponding quality inspection task, wherein the quality inspection task is used to enable the first quality inspection program to perform quality inspection on the first device consumed by the user. The first device can be various types of electronic devices, such as smart phones, tablet computers, laptops, smart watches, etc. The product provider is oriented to the product provider and is operated by the product provider to publish online products, etc. In the e-commerce scenario, the online product can be a commodity, and the product provider can be a merchant.

[0077] In the embodiment of the present application, the specific form of the quality inspection task can be a file or data record, which can record the task identifier (ID) and the order identifier of the corresponding product order, and can also include a user identifier. Among them, the task identifier can include a number that uniquely identifies the current quality inspection task, the user identifier can include a unique identifier of the user who submitted the acquisition request, and the order identifier can include a unique identifier that uniquely identifies the product order, etc. The online products in the product order corresponding to the quality inspection task can be determined through the task identifier and the order identifier.

[0078] In addition, the quality inspection task can also record the specific time when the user submits the acquisition request, so as to track the progress of the quality inspection process later; it can also record the page link of the online product corresponding to the first device, so as to obtain the product information of the corresponding online product through the page connection later, so as to generate the quality inspection result by comparing the product device and the device information; it can also record the shipping address and the receiving address, so as to configure the first device to the user according to the address after the quality inspection passes. In addition, the order amount, the estimated time of quality inspection, the quality inspection standard, etc. can also be recorded. This embodiment of the application does not limit this and can be set according to needs.

[0079] In one implementation, the first quality inspection program may obtain the quality inspection task by: obtaining the quality inspection task sent by the server, that is, the server may generate the quality inspection task and send it to the first quality inspection program. The product provider may register a quality inspection account from the server through the first quality inspection program, so that the server may send the quality inspection task to the corresponding first quality inspection program based on the quality inspection account.

[0080] In another implementation, the first quality inspection program may acquire the quality inspection task by using the first quality inspection program to scan the information carrier provided by the product provider to obtain a task identifier, and acquire the corresponding quality inspection task based on the task identifier.

[0081] In this embodiment, the information carrier generally refers to a physical medium containing specific information, such as a QR code, a barcode, or an NFC tag. The information carrier provided by the product provider is used to store and transmit the unique identifier (task identifier) ​​of the quality inspection task. The task identifier is a unique code or number used to identify a specific quality inspection task for easy system identification and management.

[0082] In the embodiment of the present application, once the first quality inspection program obtains the task identifier, the first quality inspection program can obtain the quality inspection task corresponding to the task identifier by querying a database or other storage system. For example, after receiving the user's acquisition request, the server generates a product order and also generates a quality inspection task. For the quality inspection task, a special application is used to generate an information carrier containing the task identifier. The first device installed with the first quality inspection program can be used to scan the information carrier to parse the information carrier to obtain the quality inspection task.

[0083] Optionally, when the service end includes a product server and a quality inspection server, the first quality inspection program may send the scanned information carrier to its corresponding quality inspection server, and the quality inspection server may parse the information in the information carrier to obtain a task identifier, and find the corresponding quality inspection task by querying the database according to the task identifier. The database may be set according to demand, for example, the quality inspection task is automatically generated by the product server and sent to the database managed by the quality inspection server, or the quality inspection task is generated by the quality inspection server after responding to the acquisition request and stored in the database managed by itself, and this application does not limit this.

[0084] Of course, the first quality inspection program may also obtain the quality inspection task in other ways, and this application does not limit this.

[0085] 102: Based on the quality inspection task, read device information of the first device through the connection.

[0086] The first quality inspection program is used to establish a connection with the first device, wherein the connection refers to the technical means used by the first quality inspection program to access or read the device information of the first device, and the connection method may include a physical connection, such as establishing a connection between the first quality inspection program and the first device through a USB data cable or other types of wired connectors.

[0087] For example, Figure 2 As shown, taking the first quality inspection program 10 deployed on the electronic device 20 as an example, the first device 30 is connected to the device interface provided by the electronic device 30 by means of physical connection to achieve connection with the first quality inspection program 10. In the case of physical connection, after the first quality inspection program obtains the quality inspection task, the first device is physically connected to the electronic device where the first quality inspection program is deployed, etc. After the first quality inspection program obtains the quality inspection task, connection prompt information can be displayed on the provided first display interface to prompt the first device to establish a connection with the first quality inspection program.

[0088] In addition to physical connection methods, such as Figure 3 As shown, the first quality inspection program 10 can also be installed on the first device 30 so that the first quality inspection program can obtain the device information of the first device through the sensor in the first device and the API (application programming interface) provided by the operating system to perform subsequent quality inspection processes.

[0089] Of course, the above two connection methods are only examples. The connection between the first quality inspection program and the first device can also be established through other methods (such as through wireless connection (such as Bluetooth or Wi-Fi) or virtual connection (such as remote access through the Internet)), and the embodiments of the present application are not limited to this.

[0090] Through the connection, the first quality inspection program can read the device information of the first device, wherein the device information includes a plurality of device parameters, and the plurality of device parameters include at least one hardware parameter and at least one functional parameter.

[0091] Among them, hardware parameters refer to the physical characteristics of the device, such as device model, memory size, storage capacity, version, etc. Functional parameters refer to the functional performance of the device, such as screen display (such as whether there are bright spots, leakage, etc.), functional conditions (such as camera functions, call functions, etc.), and maintenance conditions (such as whether the motherboard is repaired, whether the battery is repaired, etc.). Taking the first device as a second-hand mobile phone as an example, its device information at least includes: mobile phone model, mobile phone color, storage capacity, version, maintenance status, screen display status, and functional status.

[0092] Optionally, the first quality inspection program can automatically read the device information of the second-hand device through professional inspection software or tools within the program, such as querying the production date, warranty status, etc. of the device through the serial number.

[0093] In the embodiment of the present application, the device information is read so that in the subsequent steps the device information can be compared with the product information of the online product to determine whether it is consistent, thereby achieving quality inspection of the first device and generating a first quality inspection result.

[0094] 103: Based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result. The first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user. The product provider can perform logistics delivery in combination with the user delivery information in the product order, such as the delivery address and contact information.

[0095] Among them, the first quality inspection result can be a result generated by comparing whether the product information and device information of the online product are consistent. Product information can be understood as the product information provided by the product provider when publishing the online product in the online consumption system, which can be understood as online description information, that is, the virtual device information claimed by the product provider, and the device information is the real device information obtained by the first quality inspection program by reading the first device, which can be understood as the actual state of the first device. The device parameters included in the product information and the device information are consistent, but the parameter values ​​may be different. Therefore, by comparing whether the product information and device information of the online product are consistent, that is, whether the parameter values ​​of the same device parameters are consistent, the first quality inspection result is obtained. The first quality inspection result may include quality inspection results corresponding to multiple device parameters respectively, and may also include a first quality inspection score generated by integrating the quality inspection results of multiple device parameters, wherein the quality inspection result of each device parameter may be consistent or inconsistent with the corresponding product information, for example.

[0096] Optionally, the first quality inspection program can perform quality inspection, so after the first quality inspection program obtains the quality inspection task, it can obtain product information of the online product from the server based on the quality inspection task. Of course, the product information can also be sent to the first quality inspection program by the server when sending the quality inspection task to the first quality inspection program.

[0097] In addition, the server may be triggered to perform quality inspection, that is, step 103 may be to send the device information to the server, so that the server can perform quality inspection on the first device in combination with the product information to generate a first quality inspection result.

[0098] Optionally, the method of comparing whether the product information and device information of online products are consistent can be achieved by using a machine learning algorithm or a rule engine to determine the degree of difference between the device information and the product information. For example, taking a machine learning algorithm as an example, the degree of match between the device information and the product information is determined in real time or in batches through a trained machine learning model, thereby determining whether the product information and the device information of the online product are consistent. For example, taking a rule engine as an example, these rules can be hard rules (such as the device model must be consistent with the product information) or soft rules (such as allowing hardware parameter differences within a certain range). By inputting the device information and product information into the rule engine, the engine will determine the degree of match between the two according to predefined rules, thereby determining whether the product information and the device information of the online product are consistent. Of course, it is also possible to combine the two solutions to further improve the accuracy of the comparison. For example, a preliminary matching check is first performed through the rule engine to quickly exclude obvious mismatches. For situations that the rule engine cannot determine, a machine learning algorithm is used for more detailed analysis, and the results of the rule engine and the machine learning algorithm are combined to give a final matching degree judgment. This method takes into account the strictness of the rules and utilizes the flexibility of machine learning, which can better adapt to complex quality inspection scenarios.

[0099] Through the above method, the quality inspection system can more accurately determine the degree of difference between the equipment information and the product information, thereby ensuring that the quality of the second-hand equipment meets the standards.

[0100] Here is a specific example:

[0101] For example, suppose a second-hand mobile phone is sold online, and the product information released by the product provider is "unlocked, 256GB, gold". After reading the device information of the second-hand mobile phone, the first quality inspection program confirms that the device is "unlocked, 128GB, gold". After comparing the product information and device information of the online product to see if they are consistent, it is found that the actual memory of the second-hand mobile phone is 128G, not the 256G memory described by the product provider. Therefore, the first quality inspection program will record this difference and generate the corresponding quality inspection results.

[0102] In some embodiments, in order to further improve the efficiency of generating quality inspection results, in addition to the first quality inspection program performing quality inspection on the first device based on device information and combined with product information of online products to generate a first quality inspection result, the device information can also be sent to the server, and the server can perform quality inspection on the first device in combination with the product information to generate a first quality inspection result.

[0103] In some embodiments, based on the quality inspection task, reading the device information of the first device through the connection may include: in response to a quality inspection request for the first device, based on the quality inspection task, reading the device information of the first device through the connection.

[0104] Among them, one implementation method of "responding to a quality inspection request for the first device" may be to provide a first display interface, display quality inspection prompt information on the first display interface, respond to the quality inspection request triggered by the product provider, and read the device information of the first device based on the quality inspection task.

[0105] In this implementation, the first display interface is an interactive interface in the first quality inspection program, which can be used to display quality inspection prompt information and corresponding interactive controls at the same time, so as to generate a trigger request in response to the product provider triggering the interactive space. The quality inspection prompt information is prompt information displayed on the first display interface, which is used to guide the product provider to perform quality inspection operations. The product provider refers to the merchant, enterprise or individual that provides the first device.

[0106] In this implementation, the first quality inspection program will provide a first display interface when a quality inspection task is obtained, and display quality inspection prompt information on the first display interface to prompt the product provider whether to conduct quality inspection on the first device. For example, the quality inspection prompt information displays prompt content and interactive controls of "yes" and "no". Further, in response to the quality inspection operation triggered by the product provider (such as the product provider clicking the interactive control of "yes"), the first quality inspection program can read the device information of the first device through the connection.

[0107] For ease of understanding, Figure 2 As shown, when the first quality inspection program 10 is installed in the electronic device 20, a connection prompt message 21 can be displayed in the first display interface of the first quality inspection program 10: "Please connect the first device to be tested to the quality inspection program via a data cable", and the connection prompt message 21 is used to prompt the first device 30 to establish a connection with the first quality inspection program. At this time, the product provider can connect the first device 30 to the electronic device via a data cable and then establish a connection between the first quality inspection program and the first device 30 quality inspection.

[0108] Furthermore, quality inspection prompt information 22 can also be displayed in the first display interface, such as "Do you want to start quality inspection?" and interactive controls of "Yes" and "No". The product provider triggers a quality inspection request by clicking the interactive control of "Yes" on the first display interface, so that the first quality inspection program responds to the quality inspection request and reads the device information of the first device 30 based on the quality inspection task.

[0109] like Figure 3As shown, when the first quality inspection program 10 is installed on the first device 30, the first display interface of the first quality inspection program 10 can display a quality inspection prompt message 22 "Please confirm whether to start quality inspection" and interactive controls of "Yes" and "No". The product provider triggers a quality inspection request by clicking the interactive control of "Yes" on the first display interface, so that the first quality inspection program 10 responds to the quality inspection request and reads the device information of the first device 30 based on the quality inspection task.

[0110] In some embodiments, the method also includes: acquiring at least one appearance image of the first device; performing quality inspection on the first device based on the at least one appearance image in combination with product information to generate a second quality inspection result; the second quality inspection result is used in conjunction with the first quality inspection result to determine whether to deliver the first device based on a product order for an online product.

[0111] The method of “obtaining at least one appearance image of the first device” may be to use an electronic device to take a photo of the first device to obtain its appearance image. These appearance images may be used to evaluate the appearance of the first device. The electronic device may be a smart phone, a tablet, a smart camera, etc.

[0112] Several specific implementations of the first quality inspection program acquiring at least one appearance image of the first device are provided below:

[0113] In a specific implementation, the first device may upload the appearance image locally to the first quality inspection program, wherein the appearance image locally stored in the first device may be collected by an electronic device and sent to the first device.

[0114] In another specific implementation, when the first quality inspection program is installed in an electronic device and the electronic device establishes a connection with the first device through a device interface, the electronic device may be used to capture an image of the first device to obtain at least one appearance image of the first device.

[0115] After acquiring the appearance images of the first device, the appearance images can be analyzed by a first quality inspection program, and quality inspection can be performed in combination with product information to generate a second quality inspection result. Therefore, in some embodiments, based on at least one appearance image, quality inspection of the first device in combination with product information to generate a second quality inspection result can include:

[0116] Based on at least one appearance image, appearance information of the first device is identified; based on the appearance information, the first device is quality inspected in combination with product information to generate a second quality inspection result.

[0117] The appearance information may include at least one appearance parameter, such as screen scratches, screen cracks, debonding, front camera, flash, audio grille, etc.

[0118] Based on the appearance information, quality inspection of the first device in combination with the product information can be to determine whether the appearance information is consistent with the product information, and to determine whether each appearance parameter is consistent with the corresponding product information. The second quality inspection result can include the quality inspection result corresponding to at least one appearance parameter. In addition, it can also include a first quality inspection score generated by integrating the quality inspection result of at least one appearance parameter, wherein the quality inspection result of each appearance parameter can be, for example, consistent with or inconsistent with the corresponding product information.

[0119] It should be noted that the difference from the first quality inspection result is that the first quality inspection result is generated by comparing whether the device information is consistent with the product information of the online product, while the second quality inspection result is generated by comparing whether the defects corresponding to the appearance image are consistent with the appearance defects described in the product information of the online product. One of the two quality inspection results or any combination can be used as a reference for determining whether to deliver the first device to the user. However, in order to improve the detection accuracy, it can be known from the above description that whether to deliver the first device based on the product order of the online product can be determined based on the second quality inspection result and the first quality inspection result.

[0120] In addition, in order to further improve the efficiency of generating the second quality inspection result, the first quality inspection program may also trigger the server to generate the second quality inspection result. In a possible implementation, based on at least one appearance image, the first device is quality inspected in combination with product information to generate the second quality inspection result, which may include: sending at least one appearance image to the server, the server identifying the appearance information of the first device based on the at least one appearance image, and based on the appearance information, the first device is quality inspected in combination with the product information to generate the second quality inspection result;

[0121] In another possible implementation, performing quality inspection on the first device based on at least one appearance image in combination with product information to generate a second quality inspection result may include: identifying the appearance information of the first device based on at least one appearance image, and sending the appearance information to a server, so that the server can perform quality inspection on the first device based on the appearance information in combination with product information to generate a second quality inspection result.

[0122] Among them, the above-mentioned recognition of the appearance information of the first device based on at least one appearance image may be inputting the at least one appearance image into an image recognition model to determine the appearance information; wherein the image recognition model may be trained based on a sample appearance image and a sample appearance type and sample appearance parameters corresponding to the sample appearance image.

[0123] As can be seen from the foregoing description, the quality inspection task can be obtained through the task identifier identified by the information carrier provided by the product provider. In the case where the first quality inspection program is installed in the first device and the second quality inspection program needs to be used to participate in quality inspection, as another implementation method, the above-mentioned method of obtaining the quality inspection task may include: scanning the information carrier provided by the electronic device to obtain the quality inspection task based on the work order identifier carried by the information carrier; wherein the electronic device is installed with the second quality inspection program, and the second quality inspection program is used to use the electronic device to perform image acquisition on the first device to obtain at least one appearance image; at least one appearance image is used to perform quality inspection on the first device in combination with the product information to generate a second quality inspection result.

[0124] As another implementation, the above method of obtaining the quality inspection task may include:

[0125] An information carrier carrying a work order identification is provided; the information carrier is used to scan a second quality inspection program installed in an electronic device to obtain the work order identification, so as to determine the quality inspection task based on the work order identification, and to capture an image of the first device to obtain at least one appearance image; the at least one appearance image is used to perform quality inspection on the first device in combination with the product information to generate a second quality inspection result of the quality inspection task.

[0126] In some embodiments, the method may further include: sending the first quality inspection result and the second quality inspection result to the server, so that the server can determine whether to notify the product provider to deliver the first device to the user based on the first quality inspection result and the second quality inspection result corresponding to the task identifier.

[0127] In order to ensure detection efficiency, the generated first quality inspection result and the second quality inspection result can be sent to the server. The server will determine whether the delivery conditions are met based on the first quality inspection result and the second quality inspection result, and decide whether to notify the product provider to deliver the first device to the user.

[0128] For example, after the first quality inspection program sends the first quality inspection result and the second quality inspection result to the server, the server can determine whether the first device has passed the quality inspection based on the first quality inspection result and the second quality inspection result, and if the quality inspection passes, notify the product provider to deliver the first device to the user.

[0129] Among them, whether the first device has passed the quality inspection can be determined based on the first quality inspection result and the number of parameters (including equipment parameters and appearance parameters) in the second quality inspection result whose parameter values ​​are consistent with the product information, or the quality inspection score of the first quality inspection result and the quality inspection score of the second quality inspection result can be combined to obtain the total quality inspection score, and whether the first device has passed the quality inspection can be determined based on whether the quality inspection score is greater than a certain value. Of course, different inspection standards can also be set based on actual conditions, and this application does not limit this.

[0130] In some embodiments, the method may also include: displaying quality inspection prompt information corresponding to the quality inspection task in the first display interface; the quality inspection prompt information includes first detection prompt information and second detection prompt information; in response to a trigger operation for the first detection prompt information, reading device information in the first device; in response to a trigger operation for the second detection prompt information, acquiring at least one appearance image obtained by performing image capture on the first device.

[0131] In this embodiment, the quality inspection prompt information includes first detection prompt information and second detection prompt information. The first detection prompt information is used to prompt whether to read the device information in the first device, and the second detection prompt information is used to prompt whether to capture an image of the first device to obtain an appearance image of the first device.

[0132] The trigger operation may refer to a click, a touch, or any other form of interactive behavior to start a specific function or process.

[0133] Optionally, in response to a triggering operation on the second detection prompt information, image upload prompt information is displayed on the first display interface; the image upload prompt information includes a sample image to prompt reference to the sample image for image acquisition.

[0134] Taking the example of the first device being a second-hand mobile phone, the following is a specific example:

[0135] like Figure 4 As shown, the first display interface of the first quality inspection program can display the first quality inspection prompt information 41 and the second quality inspection prompt information 42 corresponding to the quality inspection task, wherein the first quality inspection prompt information 41 prompts whether to read the device information in the second-hand mobile phone, and in response to the product provider's triggering operation on the first quality inspection prompt information, such as when the product provider clicks the "Yes" control button, the first quality inspection program reads the device information in the second-hand mobile phone.

[0136] The second detection prompt information is used to prompt whether to collect images of the second-hand mobile phone to obtain the appearance image of the second-hand mobile phone. For example, when the product provider clicks the "Yes" control button, Figure 5 As shown, the first display interface displays an image upload prompt message 51, such as "Please take a photo of the device", which includes one or more sample images. These sample images show how to correctly take photos of various angles of a second-hand mobile phone, such as the front, back, and side, so that the product provider can use an electronic device to take photos of different parts of the first device according to the guidance of the sample images, and the first quality inspection program can obtain the appearance image of the first device.

[0137] In the embodiment of the present application, the uncertainty in operation and the risk of misoperation are reduced through clear quality inspection prompt information. The need for manual intervention is reduced through automated device information reading and appearance image acquisition, which improves the speed and accuracy of detection. By displaying image upload prompt information in the first display interface and providing sample images as reference, it is ensured that the product provider can collect images according to the correct standards, thereby improving the accuracy and consistency of the quality inspection results.

[0138] In some embodiments, the method may further include: sending at least one appearance image and the second quality inspection result to the server, so that the server sends at least one appearance image and the second quality inspection result to the service provider, so as to update the second quality inspection result according to the quality inspection update request of the service provider.

[0139] The service provider may refer to an external professional quality inspection organization or expert team, which usually has a higher level of quality inspection capabilities and expertise. The quality inspection update request refers to a request made by the service provider to update or modify the second quality inspection result to more accurately reflect the status of the device. By sending at least one appearance image and the second quality inspection result to the service provider, the accuracy of the second quality inspection result can be effectively improved.

[0140] In the embodiment of the present application, it is assumed that the first device is a second-hand mobile phone, and the second quality inspection result of the second-hand mobile phone has been generated through the aforementioned embodiment. Assume that the second quality inspection result shows that the appearance of the device is good, without obvious scratches or damage. It is also necessary to further send the appearance image and the second quality inspection result to the server, and the server forwards these appearance images and the second quality inspection results to the service provider, and the service provider reviews whether the appearance image matches the second quality inspection result. If the service provider finds a slight scratch on the edge of the device screen after reviewing the appearance image, it will make a quality inspection update request, requesting that the evaluation of the appearance in the second quality inspection result be changed from "good" to "general".

[0141] After completing the above steps, the server will comprehensively evaluate the overall quality of the first device based on the updated second quality inspection result and the first quality inspection result, and decide whether to notify the product provider to deliver the device to the user.

[0142] In summary, by sending at least one appearance image and the second quality inspection result to the server and further to the service provider, the accuracy of the quality inspection result can be ensured and updated when necessary, thereby improving the quality and reliability of the entire quality inspection process.

[0143] In some embodiments, the method may also include: if the first device fails the quality inspection, outputting a re-inspection prompt message; in response to a re-inspection request triggered by a product provider, establishing a connection with a second device corresponding to the online product; using the second device as the first device, and returning to execute the step of reading the device information in the first device.

[0144] In this embodiment, if during the quality inspection of the first device, it is found that the device does not meet the established quality standards or requirements, the first quality inspection program generates a re-inspection prompt message to prompt the product provider that the first device needs to be re-quality inspected. The product provider can initiate a re-inspection request based on the re-inspection prompt message, and replace the online product with the corresponding second device for quality inspection. The inspection process of the new device refers to the inspection process of the first device mentioned above.

[0145] The following is a specific example: Assume that a user purchases a first device of model XYZ in an online consumption system. During a comprehensive quality inspection of the first device of model XYZ, the first quality inspection program finds that the camera of the first device is faulty and cannot work properly. The first device is confirmed to have failed the quality inspection, and a re-inspection prompt message is generated: "The camera of the first device is faulty. It is recommended to re-inspect." After receiving the re-inspection prompt message, the product provider confirms that re-inspection is required and sends a re-inspection request to the first quality inspection program. After receiving the re-inspection request, the quality inspection program automatically searches for and establishes a connection with another qualified second device (i.e., the same model but different device) in the online product, and regards the second device as the first device, and executes the process of reading the device information of the first device in the above embodiment.

[0146] In some embodiments, the method may further include: generating a quality inspection report based on the first quality inspection result and the second quality inspection result; displaying the quality inspection report in the first display interface; and sending the quality inspection report to the server, so that the server sends the quality inspection report to the user.

[0147] The quality inspection report refers to a summary report after a comprehensive quality inspection of the first device or the second device, including parameter values ​​of parameters such as basic device information, appearance, and function. The quality inspection report is displayed in the first display interface of the first quality inspection program so that the product provider can query whether the first device or the second device has passed the quality inspection. At the same time, the quality inspection report can also be sent to the server, so that the server can send the quality inspection report to the user, so that the user can check whether the obtained online product has passed the quality inspection.

[0148] The following is a specific example: The first quality inspection program automatically generates a quality inspection report based on the first quality inspection result and the second quality inspection result, wherein the report content is as follows: Figure 6As shown, the quality inspection report shows the quality inspection task (i.e. quality inspection number), quality inspection time (i.e. machine inspection time) and quality inspection result (i.e. machine inspection result). For example, the machine inspection result shows: the machine inspection is completed, the machine is a US version, with a carrier lock, a card-sticker machine, 90% new, and there are 4 abnormal items, please pay attention. In addition, the quality inspection report also shows the specific details of various information, such as the specific details of the device information, the specific details of the appearance, the specific details of the screen display, etc.

[0149] In the embodiment of the present application, by automatically generating a quality inspection report based on the quality inspection results, the time for manual recording and sorting is reduced, and the speed of generating the quality inspection report is accelerated. In addition, by sending the quality inspection report to the user end, the transparency of the entire quality inspection process is increased, so that the user can clearly understand the quality status of the equipment.

[0150] In some embodiments, it can be known from the foregoing description that the device information may include multiple device parameters; the multiple device parameters include at least one hardware parameter and at least one functional parameter; the appearance information may include at least one appearance parameter, and the appearance information is determined by identifying at least one appearance image; the method may also include: during the quality inspection process, displaying the quality inspection status corresponding to different parameters in the first display interface. When the quality inspection is completed, displaying the first quality inspection result and the second quality inspection result on the first display interface.

[0151] In this embodiment, hardware parameters refer to the physical characteristics of the device, such as device model, memory size, storage capacity, version, etc. Functional parameters refer to the functional performance of the device, such as screen display (such as whether there are bright spots, leakage, etc.), functional conditions (such as camera functions, call functions, etc.), maintenance conditions (such as whether the motherboard is repaired, whether the battery is repaired, etc.). Appearance parameters refer to specific indicators that describe the appearance of the device, such as scratch length, dent depth, etc. Quality inspection status refers to the real-time status of device parameters and appearance parameters obtained during the quality inspection process, including data, normal, warning or fault corresponding to the real-time status.

[0152] Here is a specific example:

[0153] Assuming that the first device is a second-hand mobile phone, by obtaining the device information of the second-hand mobile phone, its hardware parameters and function parameters are determined as follows:

[0154] Hardware parameters: processor model is P1200, memory is 6GB, storage capacity is 256GB, etc.

[0155] Functional parameters: battery life is 10 hours, camera pixel is 24 million, etc.

[0156] By obtaining the appearance image of the second-hand mobile phone and identifying the appearance parameters contained in the appearance information, the following are shown:

[0157] Appearance parameters: There are slight scratches on the screen (length 3mm), there are slight dents on the back cover (diameter 2mm, depth 0.3mm), etc.

[0158] Furthermore, the product information of the second-hand mobile phone is obtained as follows:

[0159] Hardware parameters: processor model is P1200, memory is 6GB, storage capacity is 128GB, etc.

[0160] Functional parameters: battery life is 10 hours, camera pixel is 24 million, etc.

[0161] Appearance parameters: no scratches on the screen, no dents on the back cover, etc.

[0162] Based on the information obtained above, during the quality inspection process, the quality inspection status corresponding to different parameters is displayed on the first display interface, wherein the quality inspection status may include real-time data of the equipment parameters and appearance parameters obtained during the quality inspection process. The comparison results of the virtual data and real-time data of the equipment parameters and appearance parameters included in the product information may also be displayed on the first display interface.

[0163] The comparison results are shown in Table 1 below:

[0164] Table 1

[0165]

[0166]

[0167] After the quality inspection is completed, the first quality inspection result and the second quality inspection result can be displayed in the first display interface according to the above comparison result. For example, the displayed first quality inspection result includes: the real-time data of the equipment parameters are inconsistent with the product information description. The second quality inspection result includes: the real-time data of the appearance parameters are inconsistent with the product information description.

[0168] Through the above embodiments, the product provider can more quickly understand the quality inspection status of various parameters during the quality inspection process, so as to improve the quality inspection efficiency.

[0169] Figure 7 A flow chart of another embodiment of a quality detection method provided in an embodiment of the present application is as follows: Figure 7 As shown, the method is applied to a second quality inspection program, and the second quality inspection program is installed in an electronic device; the method may include the following steps:

[0170] 701: Get quality inspection tasks.

[0171] The quality inspection task is generated based on a user's request to obtain an online product corresponding to the first device.

[0172] In this step, the electronic device may obtain a task identifier by scanning an information carrier provided by the product provider, and acquire a corresponding quality inspection task based on the task identifier.

[0173] In addition, the electronic device may also obtain the task identifier by scanning the information carrier carrying the task identifier provided by the first quality inspection program to obtain the corresponding quality inspection task.

[0174] Of course, it is also possible to obtain a quality inspection task sent by the server. In this implementation, the second quality inspection program can also provide an information carrier that carries the task identifier of the quality inspection task, so that the first quality inspection program installed in the first device can scan and obtain the task identifier, so as to obtain the quality inspection task based on the task identifier, and based on the quality inspection task, read the device information of the first device through the connection established with the first device, and based on the device information, perform quality inspection on the first device in combination with the product information of the online product to generate a first quality inspection result.

[0175] 702: Capture an image of the first device to obtain at least one appearance image.

[0176] 703: Based on at least one appearance image and in combination with product information of the online product, a quality inspection is performed on the first device to generate a second quality inspection result; the second quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user.

[0177] Among them, as an optional method, step 703 can be implemented as: sending at least one appearance image to the server, so that the server can identify the appearance information of the first device based on the at least one appearance image, and perform quality inspection on the first device based on the appearance information and combined with the product information to generate a second quality inspection result.

[0178] As another optional method, step 703 can be implemented as: identifying the appearance information of the first device based on the at least one appearance image, and sending the appearance information to the quality inspection service end, so that the quality inspection service end performs quality inspection on the first device based on the appearance information and in combination with the product information to generate a second quality inspection result.

[0179] The server can determine whether to notify the product provider to deliver the first device to the user based on the first quality inspection result and the second quality inspection result. For example, if it is determined that the first device has passed the quality inspection based on the first quality inspection result and the second quality inspection result, the product provider is notified to deliver the first device to the user.

[0180] Among them, the specific implementation method of quality inspection based on at least one appearance image has been explained in detail in the corresponding embodiments above, and will not be repeated here.

[0181] Figure 8 This is a flowchart of another embodiment of a quality detection method provided in an embodiment of the present application. The technical solution of this embodiment can be executed by the server. The method may include the following steps:

[0182] 801: Generate a quality inspection task based on a request triggered by a user for an online product.

[0183] Optionally, the service end may generate a quality inspection task when the online product meets the quality inspection conditions, and the quality inspection conditions may be, for example, that the product type is a predetermined type, the product brand is a predetermined brand, the product model is a predetermined model, the product provider is a predetermined product provider, the product provider has subscribed to a quality inspection service, and / or the online product belongs to a predetermined product, etc. The product provider may configure the service in advance, and the service end may generate the quality inspection condition according to the service configuration information of the product provider, for example, the product provider may configure a predetermined product, a predetermined type, a predetermined brand that needs to be quality inspected, or request to subscribe to the quality inspection service provided by the service end, or participate in the quality inspection service provided by the service end, etc., so that the service end can generate the quality inspection condition.

[0184] 802: Provide a quality inspection task to a first quality inspection program; the first quality inspection program is used to establish a connection with a first device corresponding to an online product, and read device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with product information of the online product determined based on the quality inspection task, and generate a first quality inspection result.

[0185] 803: Obtain the first quality inspection result.

[0186] 804: Determine whether to notify the product provider to deliver the first device to the user based on the first quality inspection result.

[0187] In some embodiments, the method may further include: obtaining device information sent by the first quality inspection program; based on the device information and in combination with product information of online products, performing quality inspection on the first device to generate a first quality inspection result.

[0188] In some embodiments, the method may further include: obtaining a second quality inspection result; the second quality inspection result is based on at least one appearance image of the first device and combined with the product information, performing a quality inspection on the first device to generate the second quality inspection result;

[0189] The determining whether to deliver the first device to the user based on the first quality inspection result may include: determining whether to notify the product provider to deliver the first device to the user based on the first quality inspection result and the second quality inspection result.

[0190] The second quality inspection result obtained in the embodiment of the present application can be a quality inspection result generated by the first quality inspection program or the second quality inspection program based on at least one appearance image of the first device and combined with product information to perform quality inspection on the first device. After obtaining the first quality inspection result and the second quality inspection result, the service end determines whether to notify the product provider to deliver the first device to the user.

[0191] In some embodiments, obtaining the second quality inspection result may include: obtaining at least one appearance image corresponding to the first device; identifying the appearance information of the first device based on the at least one appearance image; and performing quality inspection on the first device based on the appearance information and in combination with product information to generate a second quality inspection result.

[0192] In some embodiments, based on at least one appearance image, identifying the appearance information of the first device may include: inputting at least one appearance image into an image recognition model to determine the appearance information; the appearance information includes at least one appearance parameter corresponding to the appearance type;

[0193] The image recognition model may be a trained machine learning model for extracting features from appearance images and identifying specific information. The image recognition model is trained based on sample appearance images and sample appearance types and sample appearance parameters corresponding to the sample appearance images. Sample appearance images refer to image datasets used to train image recognition models; sample appearance types refer to appearance feature categories corresponding to sample appearance images; and sample appearance parameters refer to quantitative indicators corresponding to sample appearance images.

[0194] Here is a specific example: Assume that the first device is a second-hand laptop computer, and its appearance quality needs to be inspected. When the product provider uses an electronic device to take photos of the appearance of the second-hand laptop computer from multiple angles, including the front, back, side, keyboard area, screen edge, etc., and uploads these appearance images to the server, the server automatically analyzes each appearance image through the image recognition model and outputs appearance information, such as: "There is a slight scratch on the edge of the screen, about 2mm in length; there is a dent on the back, about 5mm in diameter."

[0195] It should be noted that in order to train the image recognition model, a large number of sample appearance images can be collected first, and these images have been marked with appearance types and appearance parameters. For example, as shown below:

[0196] Sample appearance images: Photos of laptops with various appearance features, such as scratches, dents, wear, etc.

[0197] Sample appearance type: Each sample image is annotated with the type of appearance features, such as slight scratches, moderate wear, etc.

[0198] Sample appearance parameters: Each sample image is also annotated with quantitative indicators, such as scratch length, wear area, etc.

[0199] During the model training process, for example, 1,000 sample appearance images were collected, each image was labeled with appearance type and parameters, and these sample data were used to train the image recognition model. The model improved recognition accuracy by learning the relationship between the features in the image and the corresponding appearance type and parameters. After the model was trained, the product provider took an appearance image of a second-hand laptop, and the model output: "There is a slight scratch on the edge of the screen, about 2mm in length; there is a dent on the back, about 5mm in diameter."

[0200] In this way, the image recognition model can automatically identify and quantify the appearance defects of the first device, which can effectively improve the quality inspection efficiency.

[0201] In some embodiments, the method may further include: providing a quality inspection task to a second quality inspection program; the second quality inspection program is installed in the electronic device, and the second quality inspection program is used to perform image acquisition on the first device to obtain at least one appearance image, and send the at least one appearance image based on the task identifier;

[0202] Acquiring at least one appearance image corresponding to the first device includes: acquiring at least one appearance image corresponding to the first device sent by the second quality inspection program.

[0203] In some embodiments, providing the quality inspection task to the first quality inspection program may include: providing an information carrier carrying the task identifier to the product provider, and the first quality inspection program is used to identify the task identifier from the information carrier to determine the quality inspection task.

[0204] Providing the quality inspection task to the second quality inspection program may include: providing an information carrier carrying the task identifier to the product provider, and the second quality inspection program is used to identify the task identifier from the information carrier to determine the quality inspection task.

[0205] In some embodiments, determining whether to notify the merchant to deliver the first device to the user based on the first quality inspection result includes: determining whether the first device has passed the quality inspection based on the first quality inspection result; if so, sending a delivery notification to the product provider; if not, sending a re-inspection prompt message to the first quality inspection program.

[0206] In some embodiments, obtaining at least one appearance image corresponding to the first device includes: obtaining at least one appearance image sent by a first quality inspection program. The first quality inspection program is installed in an electronic device, and the electronic device is connected to the first device through a device interface. The at least one appearance image can be obtained by using the electronic device to capture an image of the first device.

[0207] In some embodiments, the method also includes: generating a product order based on an acquisition request triggered by a user for an online product; determining the quality inspection service type corresponding to the online product; providing a quality inspection task to a first quality inspection program includes: when the quality inspection service type is of the first type, providing the quality inspection task to the first quality inspection program; when the quality inspection service type is of the second type, providing the quality inspection task to the service provider, and notifying the product provider to deliver the quality inspection equipment to the service provider so that the service provider can conduct quality inspection.

[0208] In this embodiment, the quality inspection service type includes a first type and a second type. For example, the first type may be a type of quality inspection performed by a first quality inspection program or a server (specifically, a quality inspection server), and the second type may be a type of quality inspection performed by a target service provider. The server needs to determine the quality inspection type suitable for the product based on the characteristics and requirements of the product to ensure the quality and efficiency of the inspection.

[0209] The following is a specific example: Assuming that the online product is a high-end smart watch, after the user places an order for the smart watch on an e-commerce platform, the server automatically creates a product order, recording the user's consumption information, the model of the smart watch, the serial number, etc. Further, the server determines that the second type of service, that is, the service type of manual quality inspection by the service provider, needs to be adopted based on the product characteristics of the smart watch (such as high precision and complex functions). In this case, the product provider needs to be notified to deliver the quality inspection equipment to the service provider so that the service provider can conduct quality inspection.

[0210] Here is another specific example: Assuming that the online product is a second-hand apple, after the user places an order for the second-hand apple on an e-commerce platform, the server automatically creates a product order, recording the user's consumption information, the model of the second-hand apple, the serial number, and other information. Furthermore, based on the product characteristics of the second-hand apple, the server determines that the first type of service, i.e., the service type of quality inspection by the quality inspection program, needs to be adopted, and provides the quality inspection task to the quality inspection program so that the quality inspection program can perform quality inspection.

[0211] Through the above embodiments, it can be seen that the server can effectively select the appropriate quality inspection service type according to the characteristics and requirements of the product, and manage the quality inspection tasks through automated processes to ensure that the product quality meets the standards.

[0212] Fig. 9 This is a flowchart of another embodiment of a quality detection method provided in an embodiment of the present application. The technical solution of this embodiment can be executed by a user end. The method may include the following steps:

[0213] 901: Based on the acquisition operation for the online product, a request for acquisition is sent to the server.

[0214] The server can generate a quality inspection task based on the acquisition request and provide the quality inspection task to the first quality inspection program; the quality inspection program is used to establish a connection with the first device corresponding to the online product, and read the device information in the first device through the connection; the device information is used to combine the product information of the online product to perform quality inspection on the first device, generate a first quality inspection result, and generate a quality inspection report based on the first quality inspection result.

[0215] In addition, the server can also obtain at least one appearance image of the first device, and based on the at least one appearance image and combined with the product information, perform quality inspection on the first device to generate a second quality inspection result, so that a quality inspection report can be generated by combining the first quality inspection result and the second quality inspection result.

[0216] 902: Display the quality inspection report in the second display interface.

[0217] In this step, the second display interface refers to the interface for users to view the quality inspection report, which can be a web page or a page in an application. The display effect of the quality inspection report displayed on the second display interface can be as follows: Figure 6 shown.

[0218] Displaying the quality inspection report in the second display interface may include: displaying the order page in response to a page viewing operation on the order page, and displaying report prompt information on the order page; and displaying the quality inspection report in response to the report viewing operation.

[0219] Through the above embodiment, it is possible to effectively generate quality inspection tasks according to the user's acquisition request, and perform quality inspection on the product through the automated quality inspection program, and finally display the quality inspection report to the user for review. This method improves the efficiency and accuracy of quality inspection, and also improves the user experience.

[0220] Fig.10 This is a flowchart of another embodiment of a quality inspection method provided in an embodiment of the present application. The technical solution of this embodiment is executed by the product provider. The method may include the following steps:

[0221] 1001: Get the quality inspection task sent by the server.

[0222] 1002: Generate an information carrier that carries the task identifier of the quality inspection task.

[0223] 1003: Display information carrier.

[0224] Among them, the information carrier is used for the first quality inspection program to scan to obtain the task identifier, and obtain the quality inspection task based on the task identifier, and based on the quality inspection task, read the device information of the first device through the connection established with the first device corresponding to the online product, and based on the device information, perform quality inspection on the first device in combination with the product information of the online product.

[0225] In addition, the information carrier can also be scanned by the second quality inspection program to obtain the task identifier, and obtain the quality inspection task based on the task identifier, and perform image capture on the first device based on the quality inspection task to obtain at least one appearance image, and perform quality inspection on the first device based on the at least one appearance image in combination with the product information of the online product.

[0226] The quality detection operations based on the device information and based on the at least one appearance image have been described in detail in the above corresponding embodiments and will not be repeated here.

[0227] Let's take the e-commerce scenario as an example. Fig.11 The scene interaction diagram shown in the figure describes the technical solution of the embodiment of the present application. In this implementation scenario, the product provider is a merchant, the online product is a commodity, and the first device to be inspected is a second-hand mobile phone. Fig.11 As shown:

[0228] In this scenario, the user end 100, the server end 200, and the first quality inspection program 300 implement the quality inspection process through a series of interactions. The following is a detailed description of the specific interaction process:

[0229] Step 1101 : The user sends a request to the server 200 via the user terminal 100 .

[0230] The acquisition request is generated by the user for the corresponding product of the second-hand mobile phone by browsing the second-hand mobile phones released by the merchant. For example, the user browses the list of second-hand mobile phones displayed by the merchant through the user terminal 100 (such as a mobile application or website), selects a second-hand mobile phone, and expresses interest or demand for purchase. This behavior triggers an acquisition request, which is sent to the server 200, and the request is used to start the entire quality inspection process.

[0231] Step 1102: The server 200 generates a quality inspection task based on the acquisition request.

[0232] After receiving the acquisition request from the user, the server 200 creates a quality inspection task according to the content of the request. This task is to ensure that the product meets certain quality standards.

[0233] Step 1103 : The server 200 provides the quality inspection task to the first quality inspection program 300 .

[0234] The service end 200 assigns the quality inspection task to the first quality inspection program 300 which is specifically responsible for performing the quality inspection.

[0235] Step 1104 : The first quality inspection program 300 obtains product information corresponding to the quality inspection task from the server 200 .

[0236] Step 1105: The first quality inspection program 300 establishes a connection with the second-hand mobile phone, reads the device information of the second-hand mobile phone and obtains the appearance image of the second-hand mobile phone through the connection, and performs quality inspection based on the device information and the appearance image to generate a first quality inspection result and a second quality inspection result for the second-hand mobile phone.

[0237] The first quality inspection program can be installed in an electronic device, and the second-hand mobile phone establishes a connection with the electronic device through a device interface. The first quality inspection program reads the device information in the second-hand mobile phone through the connection, and performs quality inspection based on the device information combined with the product information to generate a first quality inspection result. In addition, the first quality inspection program 300 is also used to obtain at least one appearance image of the second-hand mobile phone, and based on the at least one appearance image, performs quality inspection on the first device in combination with the product information to generate a second quality inspection result.

[0238] The first quality inspection program 300 establishes a connection with the second-hand mobile phone, reads the device information (such as serial number, memory status, etc.) inside the mobile phone, and takes a photo of the appearance of the mobile phone. Then, based on this information and the photo, a comprehensive analysis is performed to obtain two independent quality inspection results: a first quality inspection result (based on the device information) and a second quality inspection result (based on the appearance image).

[0239] Step 1106 : The server 200 receives the first quality inspection result and the second quality inspection result sent by the first quality inspection program 300 .

[0240] Step 1107: The server 200 generates a quality inspection report.

[0241] Step 608 : the server 200 feeds back the quality inspection report to the client 100 .

[0242] The server 200 collects the first quality inspection result and the second quality inspection result returned from the first quality inspection program 300 , integrates them into a complete quality inspection report, and sends the report back to the client 100 .

[0243] Step 1109: The user terminal 100 displays the quality inspection report.

[0244] The client 100 receives the quality inspection report from the server 200 and displays it to the user, which may be displayed on a page within the application or via email, etc. By allowing the user to view the quality inspection results, the trust in the transaction is enhanced.

[0245] Fig.12 A structural diagram of an embodiment of a quality detection device provided in an embodiment of the present application is shown as follows: Fig.12 As shown, the device is applied to a first quality inspection program, and the first quality inspection program is used to establish a connection with a first device; the device may include:

[0246] A first acquisition module 1201 is used to acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device;

[0247] A first reading module 1202 is used to read device information of a first device through connection based on a quality inspection task;

[0248] The first generating module 1203 is used to perform quality inspection on the first device based on the device information and the product information of the online product to generate a first quality inspection result; the first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user.

[0249] Optionally, in the embodiment of the present application, the first reading module 1202 is specifically configured to respond to a quality inspection request for the first device and read device information of the first device through a connection based on a quality inspection task.

[0250] Optionally, in an embodiment of the present application, the first acquisition module 1201 is specifically used to scan an information carrier provided by a product provider to obtain a task identifier; and acquire a corresponding quality inspection task based on the task identifier.

[0251] Optionally, in the embodiment of the present application, the first acquisition module 1201 is further used to acquire at least one appearance image of the first device;

[0252] The first generation module 1203 is also used to perform quality inspection on the first device based on at least one appearance image in combination with product information to generate a second quality inspection result; the second quality inspection result is used in conjunction with the first quality inspection result to determine whether to deliver the first device based on a product order of an online product.

[0253] Optionally, in an embodiment of the present application, the first quality inspection program is installed on the electronic device, and the electronic device establishes a connection with the first device through a device interface, or the first quality inspection program is installed in the first device.

[0254] Optionally, in the embodiment of the present application, the device further includes a first display module 1204;

[0255] The first display module 1204 is specifically used to display the quality inspection prompt information corresponding to the quality inspection task in the first display interface; the quality inspection prompt information includes the first detection prompt information and the second detection prompt information;

[0256] The first reading module 1202 is further configured to read device information in the first device through the connection in response to a trigger operation for the first detection prompt information;

[0257] The first acquisition module 1201 is further configured to acquire, in response to a trigger operation on the second detection prompt information, at least one appearance image obtained by performing image acquisition on the first device.

[0258] Optionally, in an embodiment of the present application, the first display module 1204 is also used to display image upload prompt information on the first display interface in response to a trigger operation for the second detection prompt information; the image upload prompt information includes a sample image to prompt the reference sample image for image acquisition.

[0259] Optionally, in the embodiment of the present application, the device further includes a first sending module 1205;

[0260] The first sending module 1205 is used to send at least one appearance image and the second quality inspection result to the server, so that the server can send at least one appearance image and the second quality inspection result to the target quality inspection service provider to update the second quality inspection result according to the quality inspection update request of the target quality inspection service provider.

[0261] Optionally, in the embodiment of the present application, the first display module 1204 is further configured to output a re-inspection prompt message when the first device fails the quality inspection;

[0262] Optionally, in an embodiment of the present application, the first reading module 1202 is also used to establish a connection with a second device corresponding to the online product in response to a re-inspection request triggered by the product provider; use the second device as the first device, and return to execute the step of reading the device information in the first device.

[0263] Optionally, in the embodiment of the present application, the first generating module 1203 is further configured to generate a quality inspection report according to the first quality inspection result and the second quality inspection result;

[0264] The first display module 1204 is also used to display the quality inspection report in the first display interface;

[0265] The first sending module 1205 is used to send the quality inspection report to the server, so that the server can send the quality inspection report to the user.

[0266] Optionally, in the embodiment of the present application, the device information includes a plurality of device parameters; the plurality of device parameters include at least one hardware parameter and at least one functional parameter; the appearance information includes at least one appearance parameter, and the appearance information is determined by identifying at least one appearance image;

[0267] The first display module 1204 is also used to display the quality inspection status corresponding to different parameters in the first display interface during the quality inspection process. When the quality inspection is completed, the first quality inspection result and the second quality inspection result are displayed in the first display interface.

[0268] Fig.12 The quality detection device can perform Figure 1 The implementation principle and technical effect of the quality detection method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the quality detection device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0269] Fig.13 A structural diagram of another embodiment of a quality detection device provided in an embodiment of the present application is shown in FIG. Fig.12 As shown, the device is applied to the second quality inspection program, and the second quality inspection program is installed in the electronic device; the device includes:

[0270] The second acquisition module 1301 is used to acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device; perform image acquisition on the first device to obtain at least one appearance image;

[0271] The second generation module 1302 is used to perform quality inspection on the first device based on at least one appearance image and combined with product information of the online product to generate a second quality inspection result; the second quality inspection result is used to notify the product provider whether to deliver the first device to the user.

[0272] Fig.13 The quality detection device can perform Figure 7 The implementation principle and technical effect of the quality detection method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the quality detection device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0273] Fig.14 A structural diagram of another embodiment of a quality detection device provided in an embodiment of the present application is shown as follows: Fig.14 As shown, the device is applied to the server; the device includes:

[0274] The third generation module 1401 is used to generate a quality inspection task based on an acquisition request triggered by a user for an online product;

[0275] The third providing module 1402 is used to provide the quality inspection task to the first quality inspection program; the first quality inspection program is used to establish a connection with the first device corresponding to the online product, and read the device information in the first device through the connection; the device information is used to combine the product information of the online product determined based on the quality inspection task, perform quality inspection on the first device, and generate a first quality inspection result;

[0276] The third acquisition module 1403 is used to obtain the first quality inspection result;

[0277] The third determination module 1404 is used to determine whether to notify the product provider to deliver the first device to the user based on the first quality inspection result.

[0278] Optionally, in the embodiment of the present application, the third acquisition module 1403 is further used to acquire the device information sent by the first quality inspection program;

[0279] The third generating module 1401 is used to perform quality inspection on the first device based on the device information and in combination with the product information of the online product, and generate a first quality inspection result.

[0280] Optionally, in the embodiment of the present application, the third acquisition module 1403 is further used to acquire a second quality inspection result; the second quality inspection result is based on at least one appearance image of the first device, combined with the product information, to perform quality inspection on the first device to generate the first quality inspection result;

[0281] The third determination module 1404 is specifically configured to determine whether to notify the product provider to deliver the first device to the user based on the first quality inspection result and the second quality inspection result.

[0282] Optionally, in the embodiment of the present application, the third acquisition module 1403 is specifically used to acquire at least one appearance image corresponding to the first device;

[0283] The third generating module 1401 is specifically used to identify the appearance information of the first device based on at least one appearance image; based on the appearance information and in combination with the product information, perform quality inspection on the first device to generate a second quality inspection result.

[0284] Optionally, in an embodiment of the present application, the third generation module 1401 is specifically used to input at least one appearance image into an image recognition model to determine appearance information; the appearance information includes appearance parameters corresponding to at least one appearance type; the image recognition model is trained based on the sample appearance image and the sample appearance type and sample appearance parameters corresponding to the sample appearance image.

[0285] Optionally, in the embodiment of the present application, the third providing module 1402 is further used to provide the quality inspection task to the second quality inspection program; the second quality inspection program is installed in the electronic device, and the second quality inspection program is used to perform image acquisition on the first device to obtain at least one appearance image, and send the at least one appearance image based on the task identifier;

[0286] The third acquisition module 1403 is further used to acquire at least one appearance image corresponding to the first device sent by the second quality inspection program.

[0287] Optionally, in the embodiment of the present application, the third generating module 1401 is further used to generate a product order based on an acquisition request triggered by a user for an online product;

[0288] The third determination module 1404 is also used to determine the quality inspection service type corresponding to the online product;

[0289] The third generation module 1401 is specifically used to provide quality inspection tasks to the first quality inspection procedure when the quality inspection service type is the first type; when the quality inspection service type is the second type, provide quality inspection tasks to the service provider, and notify the product provider to deliver the quality inspection equipment to the service provider so that the service provider can conduct quality inspection.

[0290] Fig.14 The quality detection device can perform Figure 8 The implementation principle and technical effect of the quality detection method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the quality detection device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0291] Fig.15 A structural diagram of another embodiment of a quality detection device provided in an embodiment of the present application is shown as follows: Fig.15 As shown, the device is applied to a user end; the device comprises:

[0292] The fourth sending module 1501 is used to send an acquisition request to the server based on the acquisition operation for the online product, so that the server generates a quality inspection task based on the acquisition request, and provides the quality inspection task to the first quality inspection program; the first quality inspection program is used to establish a connection with the first device corresponding to the online product, and read the device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with the product information of the online product, generate a first quality inspection result, and generate a quality inspection report based on the first quality inspection result;

[0293] The fourth display module 1502 is used to display the quality inspection report in the second display interface.

[0294] Fig.15 The quality detection device can perform Fig. 9 The implementation principle and technical effect of the quality detection method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the quality detection device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0295] Fig.16 A structural diagram of another embodiment of a quality detection device provided in an embodiment of the present application is shown as follows: Fig.16 As shown, the device is applied to the product providing end: the device includes:

[0296] The fifth acquisition module 1601 is used to acquire the quality inspection task sent by the server; the quality inspection task is generated based on the acquisition request for the online product.

[0297] The fifth generating module 1602 is used to generate an information carrier that carries a task identifier of a quality inspection task.

[0298] The fifth display module 1603 is used to display the information carrier; the information carrier is used for the first quality inspection program to scan to obtain a task identifier, and obtain the quality inspection task based on the task identifier, and based on the quality inspection task, read the device information of the first device through the connection established with the first device corresponding to the online product, and perform quality inspection on the first device based on the device information and combined with the product information of the online product.

[0299] Fig.16 The quality detection device can perform Fig.10 The implementation principle and technical effect of the quality detection method described in the illustrated embodiment will not be described in detail. The specific manner in which each module and unit performs operations in the quality detection device in the above embodiment has been described in detail in the embodiment of the method, and will not be described in detail here.

[0300] The present application also provides a computing device, such as Fig.17 As shown, the computing device may include a storage component 1701 and a processing component 1702;

[0301] The storage component 1701 stores one or more computer instructions, wherein the one or more computer instructions are called and executed by the processing component 1702 to implement the following steps: Figure 1 Quality inspection methods shown, Figure 7 Quality inspection methods shown, Fig. 9 The quality inspection method shown or Fig.10 The case of the quality inspection method shown.

[0302] Of course, the computing device may also include other components, such as input / output interfaces, display components, communication components, etc.

[0303] The input / output interface provides an interface between the processing component 1702 and a peripheral interface module, which may be an output device, an input device, etc. The communication component is configured to facilitate wired or wireless communication between the computing device and other devices.

[0304] Among them, the processing component 1702 may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing component can also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method. The storage component 1701 is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0305] The display component may be an electroluminescent (EL) element, a liquid crystal display or a micro display having a similar structure, or a retinal direct display or a similar laser scanning display.

[0306] It should be noted that the above computing device implements Figure 8 In the case of the quality detection method shown, it can be a physical device or an elastic computing host provided by a cloud computing platform, etc. It can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device.

[0307] The computing device described above implements Figure 1 Quality inspection methods shown, Figure 7 Quality inspection methods shown, Fig. 9 The quality inspection method shown or Fig.10 In the case of the quality detection method shown, it can be implemented as an electronic device such as a mobile phone, a tablet computer, a personal computer, a desktop computer, etc.

[0308] The present application also provides a computer-readable storage medium storing a computer program, wherein the computer program can achieve the above-mentioned Figure 1 Quality inspection methods shown, Figure 7 Quality inspection methods shown, Figure 8 Quality inspection methods shown, Fig. 9The quality inspection method shown or Fig.10 The computer readable medium may be included in the computing device described in the above embodiment; or it may exist independently without being assembled into the computing device.

[0309] The present application also provides a computer program product, which includes a computer program carried on a computer-readable storage medium. When the computer program is executed by a computer, the above-mentioned Figure 1 Quality inspection methods shown, Figure 7 Quality inspection methods shown, Figure 8 Quality inspection methods shown, Fig. 9 The quality inspection method shown or Fig.10 The quality detection method shown. In such an embodiment, the computer program can be downloaded and installed from a network, and / or installed from a removable medium. When the computer program is executed by a processor, various functions defined in the system of the present application are executed.

[0310] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0311] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A quality inspection method, characterized in that: Applied to a first quality inspection program, the first quality inspection program is used to establish a connection with a first device; the method includes: Acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device; Based on the quality inspection task, reading device information of the first device through the connection; Based on the device information, the first device is quality inspected in combination with the product information of the online product to generate a first quality inspection result; the first quality inspection result is used to determine whether to notify the product provider to deliver the first device to the user.

2. The method according to claim 1, characterized in that The reading the device information of the first device through the connection based on the quality inspection task includes: In response to a quality inspection request for the first device, based on the quality inspection task, device information of the first device is read through the connection.

3. The method according to claim 1, characterized in that The acquisition quality inspection tasks include: Scan the information carrier provided by the product provider to obtain the task identification; The corresponding quality inspection task is obtained based on the task identifier.

4. The method according to claim 1, characterized in that: Also includes: Acquire at least one appearance image of the first device; Based on the at least one appearance image and in combination with the product information, a quality inspection is performed on the first device to generate a second quality inspection result; The second quality inspection result is used in conjunction with the first quality inspection result to determine whether to deliver the first device based on the product order of the online product.

5. The method according to claim 1, characterized in that The first quality inspection program is installed on an electronic device, and the electronic device establishes a connection with the first device through a device interface, or the first quality inspection program is installed in the first device.

6. The method according to claim 4, characterized in that Also includes: Displaying quality inspection prompt information corresponding to the quality inspection task in the first display interface; The quality inspection prompt information includes first inspection prompt information and second inspection prompt information; The reading the device information of the first device through the connection includes: In response to a triggering operation on the first detection prompt information, reading device information in the first device through the connection; The acquiring at least one appearance image of the first device comprises: In response to a trigger operation on the second detection prompt information, the at least one appearance image obtained by performing image acquisition on the first device is acquired.

7. The method according to claim 6, characterized in that Also includes: In response to a triggering operation on the second detection prompt information, displaying image upload prompt information on the first display interface; The image upload prompt information includes a sample image, which is used to prompt the user to collect images with reference to the sample image.

8. The method according to claim 4, characterized in that Also includes: The at least one appearance image and the second quality inspection result are sent to the server, so that the server can send the at least one appearance image and the second quality inspection result to the target quality inspection service provider, so as to update the second quality inspection result according to the quality inspection update request of the target quality inspection service provider.

9. The method according to claim 1, characterized in that: Also includes: If the first device fails the quality inspection, output a re-inspection prompt message; In response to a recheck request triggered by a product provider, establishing a connection with a second device corresponding to the online product; The second device is used as the first device, and the step of reading the device information in the first device is returned to be executed.

10. The method according to claim 6, characterized in that Also includes: Generate a quality inspection report according to the first quality inspection result and the second quality inspection result; Displaying the quality inspection report in the first display interface; The quality inspection report is sent to the service end, so that the service end can send the quality inspection report to the user end.

11. The method according to claim 6, characterized in that The device information includes a plurality of device parameters; the plurality of device parameters include at least one hardware parameter and at least one functional parameter; the appearance information includes at least one appearance parameter, and the appearance information is determined by identifying the at least one appearance image; The method further comprises: During the quality inspection process, the quality inspection status corresponding to different parameters is displayed in the first display interface; When the quality inspection is completed, the first quality inspection result and the second quality inspection result are displayed on the first display interface.

12. A quality inspection method, characterized in that: Applied to a second quality inspection program, the second quality inspection program is installed in an electronic device; the method comprises: Acquire a quality inspection task, where the quality inspection task is generated based on a user's acquisition request for an online product corresponding to the first device; Performing image acquisition on the first device to obtain at least one appearance image; Based on the at least one appearance image, the first device is quality inspected in combination with the product information of the online product to generate a second quality inspection result; the second quality inspection result is used to notify the product provider whether to deliver the first device to the user.

13. A quality inspection method, characterized in that: Applied to the server, the method includes: Generate quality inspection tasks based on the acquisition requests triggered by users for online products; Providing the quality inspection task to a first quality inspection program; the first quality inspection program is used to establish a connection with a first device corresponding to the online product, and read device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with product information of the online product determined based on the quality inspection task, and generate a first quality inspection result; Obtaining the first quality inspection result; Based on the first quality inspection result, it is determined whether to notify a product provider to deliver the first device to the user.

14. The method according to claim 13, characterized in that Also includes: Obtaining device information sent by the first quality inspection program; Based on the device information and in combination with the product information of the online product, a quality inspection is performed on the first device to generate the first quality inspection result.

15. The method according to claim 13, characterized in that Also includes: Obtaining a second quality inspection result; The second quality inspection result is generated by performing quality inspection on the first device based on at least one appearance image of the first device in combination with the product information; The determining whether to notify a product provider to distribute the first device to the user based on the first quality inspection result includes: Based on the first quality inspection result and the second quality inspection result, it is determined whether to notify a product provider to deliver the first device to the user.

16. The method according to claim 15, characterized in that The obtaining of the second quality inspection result comprises: Acquire at least one appearance image corresponding to the first device; Based on the at least one appearance image, identifying appearance information of the first device; Based on the appearance information and in combination with the product information, a quality inspection is performed on the first device to generate the second quality inspection result.

17. The method according to claim 15, characterized in that The identifying the appearance information of the first device based on the at least one appearance image includes: Inputting the at least one appearance image into an image recognition model to determine the appearance information; the appearance information includes at least one appearance parameter corresponding to the appearance type; The image recognition model is trained based on a sample appearance image and a sample appearance type and sample appearance parameters corresponding to the sample appearance image.

18. The method according to claim 13, characterized in that Also includes: Generate product orders based on acquisition requests triggered by users for online products; Determine the quality inspection service type corresponding to the online product; Providing the quality inspection task to the first quality inspection program includes: In case the quality inspection service type is the first type, providing the quality inspection task to a first quality inspection procedure; In the case where the quality inspection service type is the second type, the quality inspection task is provided to the service provider, and the product provider is notified to deliver the first device to the service provider so that the service provider can perform quality inspection.

19. A quality inspection method, characterized in that: Applied to a user terminal, the method includes: Based on the acquisition operation for the online product, an acquisition request is sent to the server, so that the server generates a quality inspection task based on the acquisition request, and provides the quality inspection task to a first quality inspection program; the first quality inspection program is used to establish a connection with a first device corresponding to the online product, and read the device information in the first device through the connection; the device information is used to perform quality inspection on the first device in combination with the product information of the online product, generate a first quality inspection result, and generate a quality inspection report based on the first quality inspection result; The quality inspection report is displayed in the second display interface.

20. A quality inspection method, characterized in that: Applied to a product provider, the method includes: Obtaining a quality inspection task sent by a server; the quality inspection task is generated based on an acquisition request for an online product; Generate an information carrier that carries the task identification of the quality inspection task; The information carrier is displayed; the information carrier is used for scanning by a first quality inspection program to obtain the task identifier, and to obtain the quality inspection task based on the task identifier, and based on the quality inspection task, to read the device information of the first device through a connection established with the first device corresponding to the online product, and to perform quality inspection on the first device based on the device information and in combination with the product information of the online product.

21. A computing device, characterized in that It comprises a processing component and a storage component; the storage component stores one or more computer instructions; the one or more computer instructions are used to be called and executed by the processing component to implement the quality detection method according to any one of claims 1 to 10, the quality detection method according to claim 11, the quality detection method according to any one of claims 12 to 18, the quality detection method according to claim 19, or the quality detection method according to claim 20.

22. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by the processing component, it implements the quality inspection method according to any one of claims 1 to 10, the quality inspection method according to claim 11, the quality inspection method according to any one of claims 12 to 18, the quality inspection method according to claim 19, or the quality inspection method according to claim 20.

23. A computer program product, characterized in that The method comprises a computer program / instruction, which, when executed by a processing component, implements the quality inspection method according to any one of claims 1 to 10, the quality inspection method according to claim 11, the quality inspection method according to any one of claims 12 to 18, the quality inspection method according to claim 19, or the quality inspection method according to claim 20.