Method and System for Product Testing and Conformity Certification

A system and method for managing product documentation and certification, comprising: receiving product information of a product, wherein the product information comprises product identification and the conformance regulation that the product is to comply with; receiving the answers to one or more questions for categorizing products based on the product characteristics; determining product category of the product by using the answers, wherein the product category being selected from an hierarchy of product categories modeled after product categorization requirements of the conformance regulation that the product is to comply with; determining the rules according to the product category determined and the conformance regulations that the product is to comply with; identifying the laboratories for performing the conformance tests on the product according to the rules determined; receiving the documents required by the rules, wherein the documents comprises one or more conformance test results; and generating and preserving a general conformity certificate.

DETAILED DESCRIPTION

In the following description, certification of conformity and product documentation management methods and systems for collecting and managing data of certification of conformity and product documentation, and presenting in a plurality of different formats the up-to-date data and status of the certification and product documentation processes and the likes are set forth as preferred examples. It will be apparent to those skilled in the art that modifications, including additions and/or substitutions may be made without departing from the scope and spirit of the invention. Specific details may be omitted so as not to obscure the invention; however, the disclosure is written to enable one skilled in the art to practice the teachings herein without undue experimentation.

In accordance to various embodiments, a user of the presently claimed certification of conformity and product documentation management system, through the use of a client computing device, makes requests for presentment or submission of data of product information, user selections, and documentations to a server application running in a processing server or cluster of processing servers with a user interface to be displayed on the client computing device.

The client computing device can be a conventional general purpose desktop or mobile computer, personal digital assistant, smart mobile phone, or any computing device with graphics display capability and is capable of processing computer data signals conforming to common data transmission protocols such as TCP/IP, HTTP, and HTML. The requests and responses between the client computing device and the processing server or cluster of processing servers is transmitted through wired and/or wireless communication medium. One such communication medium is the Internet.

The server application running at the processing server or cluster of processing servers collects from other internal and/or external processing servers for product information, user selection, and documentation data and preserves this data in a data repository, which can be residing in one or more of the processing server or cluster of processing servers or a separate processing server or cluster of processing servers. The user interacts with the client computing device through a user interface of the certification of conformity and product documentation management system. In accordance to various embodiments, such user interface can be an Internet browser application or a custom application running in the client computing device displaying one or more web applications or web pages hosted and executed by the processing server or cluster of processing servers.

In accordance to one aspect of the presently claimed invention, the certification of conformity and product documentation management system receives the product information of a new product being entered by a user of the system. The product information can include, but not limited to, product identification such as product name, model numbers, and SKU, product description, name and contact of supplier, manufacturer, and/or importer, date of manufacture, import date, country of origin, geography of sale, the conformance regulation that the product is to comply with, and the name and contact of the person maintaining the new product's record in the system.

The system categorizes the new product based on a series of questions presented to the user, soliciting the detail information on the new product. The questions can be about the targeted and foreseeable consumers and end users of the product, the usage of the product that is designed for, material and structure of the product. The product category that the new product belongs to is determined based on the answers to these questions. In one embodiment, the product category is selected from a hierarchy of product categories that is modeled after the product categorization requirements of the product conformance regulation that the product is to comply with, such as those in the U.S. Consumer Product Safety Improvement Act (CPSIA).

In accordance to one embodiment, through the use of the user interface, the user of the certification of conformity and product documentation management system can bypass the above product category determination step by mapping a product category to a new product being entered into the system if the product category is known to the user.

For different categories of product, different sets of test, ban, and/or standard (“rules”) are applicable. The system determines the rules that apply to the new product based on its product category and the answers.FIGS. 1A-1Ishow the flow charts depicting an exemplary embodiment of the process flow of the product category and applicable rules determination from the answers to the series of questions. The system maintains a database of questions and answer choices, and rules that cross-reference each other for each of the product conformance regulations covered by the system.

The system then identifies the laboratories for performing the conformance tests on the new product demanded by the rules determined. The laboratories identified can be specific laboratories authorized by the conformity certification authority and/or accredited laboratories selected by the user. The system maintains a database of accredited laboratory data including, but not limited to, names, contact information, and cross references to the rules that demand the conformance tests be performed by each laboratory.

Various documentations of various document types, including, but not limited to, the product specification, product images, and test results, are uploaded to the system. Finally, a general conformity certificate is issued based on the product information, the product category, the rules determined, the laboratories identified, and the documentations uploaded.FIG. 2shows an exemplary general conformity certificate. The general conformity certificate is stored within the system and made accessible to the user and the conformity certification authority. The system also generates a reference, such as a URL link or a Quick Response (QR) code that would direct an Internet browser to retrieve the electronic copy of the general conformity certificate.

In accordance to one embodiment, the product information and/or documentation can only be completed iteratively on an extended period of time. In this case, a draft general conformity certificate can be issued on incomplete product information and/or documentation. The user can perfect the product information and/or documentation during finalization for the issuance of a formal general conformity certificate. When the formal general conformity certificate is issued, the draft certificate is discarded. Furthermore, the user is allowed to subsequently revise the product information entered and/or documentation uploaded. As such, the system issues a new general conformity certificate based on the new product information and/or documentation.

In accordance to another aspect of the presently claimed invention, the system can accept more information on the new product than that demanded by the generation of the general conformity certificate. The additional information can include production data such as lot size. With the additional information, schedules of periodic/production test can be determined from the rules of the product conformance regulation. Using all the information used in generating the general conformity certificate and the additional information, the system generates a periodic/product test plan document that might be used to satisfy the supplemental documentary requirements of the product conformance regulation, such as the “Reasonable Testing Program” imposed by the CPSIA.

In accordance to yet another aspect of the presently claimed invention, the certification of conformity and product documentation management system provides a workflow assignment automation process for automatically assigning product documentation tasks to different parties when a new product is entered into the system. Each user of the system can configure the level and settings of automation for her account in the system.

In accordance to one embodiment, the user can designate one or more users of the system as Uploaders, Reviewers, and/or Approvers of documents at various stages of the product life cycle for each specified document type and product category. The user decides on the documentation tasks for each document type to be 1-step (review and approval steps are not required), 2-step (after upload, only review or approval step is required), or 3-step (after upload, both review and approval steps are required) process. Uploaders are designated users for uploading the specified documentation such as the test results of certain tests demanded by a rule. As such, an Uploader user can be a supplier of the product. In this case, a supplier can perform its documentation task by using a specially designed user interface (“Supplier Portal”) of the system. Reviewers are designated users for reviewing the uploaded documentation, and Approvers are designated users for approving the uploaded documentation. In addition, the designated users, Uploaders, Reviewers, and/or Approvers, can be registered users (“subscribers”) or unregistered users (“Unsubscribers”) of the system.

In accordance to one embodiment, the workflow assignment automation process comprises the following steps:

1.) The system determines whether a new product being entered into the system should have an automated workflow assigned based on the user's preconfigured settings and the product category of the new product;
2.) The system determines which of new product's documentary requirements should have the automated workflow assigned based on the user's preconfigured settings;
3.) The system determines which of the 1-step, 2-step, or 3-step process for each of the document type as required by the workflow based on the user's preconfigured settings;
4.) The system identifies the Uploaders of each of the document type as required by the workflow based on the user's preconfigured settings and sends notifications, for example in the form of emails, to the Uploaders to upload the documents of the document type; and
5.) For each document type covered by the workflow and under the 2-step or 3-step process, after the uploading of documents, sends notifications to Reviewers and/or Approvers to review and approve the documents uploaded.

The embodiments disclosed herein may be implemented using general purposed or specialized computing devices, computer processors, or electronic circuitries including but not limited to digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA), and other programmable logic devices configured or programmed according to the teachings of the present disclosure. Computer instructions or software codes running in the general purpose or specialized computing devices, computer processors, or programmable logic devices can readily be prepared by practitioners skilled in the software or electronic art based on the teachings of the present disclosure.

In some embodiments, the present invention includes computer storage media having computer instructions or software codes stored therein which can be used to program computers or microprocessors to perform any of the processes of the present invention. The storage media can include, but are not limited to, floppy disks, optical discs, Blu-ray Disc, DVD, CD-ROMs, and magneto-optical disks, ROMs, RAMs, flash memory devices, or any type of media or devices suitable for storing instructions, codes, and/or data.