Method, system and device for business anti-counterfeiting based on form engine and storage medium
By integrating the five-point technology into the form engine platform, enterprise users can conduct regular self-inspections using photos or videos, generating anti-counterfeiting images or videos. This solves the problem of limited regulatory resources and achieves efficient enterprise risk management and social security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING JINHER SOFTWARE
- Filing Date
- 2023-02-15
- Publication Date
- 2026-04-14
AI Technical Summary
Due to limited resources, regulatory authorities are unable to conduct offline inspections of every business, leading to an increase in potential risks and impacting public safety.
By integrating the five-point technology into the form engine platform, enterprise users can periodically conduct self-checks by taking photos or videos, generating anti-counterfeiting images or videos, uploading them to the file server, and sending them back to the form controls for self-inspection, thus realizing business anti-counterfeiting self-checks.
It has improved regulatory efficiency, ensured the authenticity and reliability of self-inspections by businesses, reduced potential risks, and enhanced public safety.
Smart Images

Figure CN116228152B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the fields of computer software and location recognition technology, and in particular to methods, systems, devices and storage media for business anti-counterfeiting based on form engines. Background Technology
[0002] With limited staff and numerous tasks, regulatory departments find it difficult to achieve comprehensive oversight of businesses through conventional personnel-managed management, leading to a growing trend of increasing risks and hidden dangers. This also has a significant negative impact on the public's sense of security and well-being.
[0003] In other words, due to limited resources, regulatory authorities are unable to conduct on-site inspections of every business, resulting in potential risks at the inspected locations. Summary of the Invention
[0004] To at least partially overcome the problem that regulatory authorities, due to limited resources, are unable to conduct offline supervision and inspection of every business, thus creating potential risks at the inspection sites, this application provides a method, system, device, and storage medium for business anti-counterfeiting based on a form engine.
[0005] The proposed solution is as follows:
[0006] Firstly, this application provides a method for business anti-counterfeiting based on a form engine, the method comprising:
[0007] Design a form using pre-built five-fixed technology and initiate a five-fixed data entry request;
[0008] Accept the request for the five-point entry, perform a self-check of the entry, and obtain the five-point anti-counterfeiting image or the five-point anti-counterfeiting video;
[0009] The five-point anti-counterfeiting images or videos are uploaded to the file server, and the URL path of the five-point anti-counterfeiting images or videos is returned.
[0010] The URL path of the five-point anti-counterfeiting image or video is used to send back to the form control of the form engine for business anti-counterfeiting self-check.
[0011] The five-point entry includes: five-point video entry or five-point photo entry.
[0012] Furthermore, the step of designing a form using a pre-built five-fixed technology and initiating a five-fixed data entry request includes:
[0013] Define five control icons in the control library of the form engine designer;
[0014] Using the aforementioned five-fixed control icons, add the five-fixed related parameter definitions to the control property definition in the form engine designer;
[0015] Using the five-fixed control icon and the five-fixed related parameter definition, the URL path for accessing the five-fixed service API is defined through a JS script global variable, and a form engine platform integrating five-fixed technology is built to design forms;
[0016] Using the aforementioned five-fixed technology to design a form, users initiate a five-fixed data entry request.
[0017] Furthermore, the five relevant parameters include:
[0018] Five fixed display, five fixed mode selection, five fixed duration, five fixed scene ID, and five fixed scene.
[0019] Furthermore, the step of accepting the request for the five-point entry, performing an entry self-check, and obtaining the five-point anti-counterfeiting image or video includes:
[0020] The system accepts the request for data entry in the five-point system, calls the Gaode API to obtain geographic location information, and sends the geographic location information back to the five-point component API. The system then displays the data using a form designed with the five-point technology.
[0021] Upon receiving the request for the "five-fixed" data entry, the system obtains the user's username and relevant organization information, displays them in a form designed using the "five-fixed" technology, and obtains a "five-fixed" anti-counterfeiting image or video.
[0022] Secondly, this application provides a business anti-counterfeiting system based on a form engine, the system comprising:
[0023] The request entry module is used to design forms using pre-built five-fixed technology and initiate five-fixed entry requests;
[0024] The anti-counterfeiting self-inspection module is used to accept the request for the five-point input, perform input self-inspection, and obtain the five-point anti-counterfeiting image or the five-point anti-counterfeiting video.
[0025] The five-point anti-counterfeiting images or videos are uploaded to the file server, and the URL path of the five-point anti-counterfeiting images or videos is returned.
[0026] The URL path of the five-point anti-counterfeiting image or video is sent back to the form control of the form engine for business anti-counterfeiting self-check.
[0027] The five-point entry includes: five-point video entry or five-point photo entry.
[0028] Thirdly, this application provides a business anti-counterfeiting device based on a form engine, the device comprising:
[0029] Memory, on which executable programs are stored;
[0030] A processor for executing the executable program in the memory to implement the steps of any of the methods described above.
[0031] Fourthly, this application provides a computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above.
[0032] The technical solution provided in this application may include the following beneficial effects:
[0033] This application utilizes a pre-built five-fixed technology to design a form, initiating a five-fixed data entry request; upon receiving the request, it performs a self-check to obtain a five-fixed anti-counterfeiting image or video; the five-fixed anti-counterfeiting image or video is uploaded to a file server, and its URL path is returned; the URL path is then sent back to the form control of the form engine for business anti-counterfeiting self-check. This application, by generating five-fixed anti-counterfeiting images or videos for business anti-counterfeiting self-check, helps address the problem that regulatory departments, due to limited resources, cannot conduct offline inspections of every business, resulting in potential risks at inspected locations.
[0034] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0035] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0036] Figure 1 This is a schematic diagram of a business anti-counterfeiting method based on a form engine provided in one embodiment of this application;
[0037] Figure 2 This is a schematic diagram of the system composition for business anti-counterfeiting based on a form engine, provided in another embodiment of this application;
[0038] Figure 3 This is a schematic diagram of the device composition for business anti-counterfeiting based on a form engine, provided in another embodiment of this application;
[0039] Figure 4 This is a schematic diagram of the form engine design state provided in one embodiment of this application;
[0040] Figure 5This is a schematic diagram of the integrated five-service form design mode provided in one embodiment of this application;
[0041] Figure 6 This is a schematic diagram of five-dimensional photo data collection in the form running state according to an embodiment of this application;
[0042] Figure 7 This is a schematic diagram of the form engine in runtime state provided in one embodiment of this application;
[0043] Figure 8 This application provides a form engine technology that integrates five business processes. Detailed Implementation
[0044] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0045] With limited staff and numerous responsibilities, government regulatory agencies struggle to achieve comprehensive oversight of businesses through conventional personnel-managed management methods. This leads to a growing trend of increasing risks and hidden dangers within enterprises, negatively impacting the public's sense of security and well-being.
[0046] In view of this, in order to improve the efficiency of regulatory work and achieve a comprehensive and genuine investigation of safety hazards, this invention designs and encapsulates the Five-Fixed Controls control through a form engine platform. This control contains various parameters required for the Five-Fixed Controls technical components (which our company has patented). After completing the design of a form containing the Five-Fixed Controls control, enterprise users can use this form, which integrates the Five-Fixed Controls control, to call the Five-Fixed Controls technical components on the mobile app. They can then periodically (e.g., daily) conduct Five-Fixed Controls photos or videos for self-inspection, submitting these photos or videos of their jurisdiction or workplace to the regulatory unit as a way to "prove their innocence." Regulatory personnel will review the content submitted in the self-inspection form, including Five-Fixed Controls images, videos, and other self-inspection items. If any items are found to be non-compliant, the operating enterprise's self-inspection personnel will be required to rectify them until all items meet the standards, at which point the task can be completed.
[0047] Since this application can only be applied based on the company's existing five technical patents, it cannot be used or ported to other applications or systems on its own.
[0048] Example 1
[0049] Please see Figure 1 , Figure 1This is a schematic flowchart of a business anti-counterfeiting method based on a form engine provided in one embodiment of this application. The method includes:
[0050] S1. Design a form using the pre-built five-fixed technology and initiate a five-fixed data entry request;
[0051] S2. Accept the request for the five-point entry, perform an entry self-check, and obtain the five-point anti-counterfeiting image or the five-point anti-counterfeiting video;
[0052] S3. Upload the five-point anti-counterfeiting image or video to the file server and return the URL path of the five-point anti-counterfeiting image or video;
[0053] S4. Using the URL path of the five-fixed anti-counterfeiting image or video, send it back to the form control of the form engine for business anti-counterfeiting self-check;
[0054] The five-point entry includes: five-point video entry or five-point photo entry.
[0055] As described in step S1, in one embodiment, the step of designing a form using a pre-built five-fixed technology and initiating a five-fixed data entry request includes:
[0056] Define five control icons in the control library of the form engine designer;
[0057] Using the aforementioned five-fixed control icons, add the five-fixed related parameter definitions to the control property definition in the form engine designer;
[0058] Using the five-fixed control icon and the five-fixed related parameter definition, the URL path for accessing the five-fixed service API is defined through a JS script global variable, and a form engine platform integrating five-fixed technology is built to design forms;
[0059] Using the aforementioned five-fixed technology to design a form, users initiate a five-fixed data entry request.
[0060] In practice, the interaction design of the form's five-fixed control interface includes the following four steps:
[0061] Define five fixed control icons in the control library of the form engine designer, such as Figure 4 The form control area on the left;
[0062] Add the five relevant parameter definitions to the control property definition in the form engine designer, see Figure 4 The right-hand area, the form control property definition area, mainly includes:
[0063] Five key display elements: The main area (the geographical location of the shooting location), the organization name (the geographical landmark name of the shooting location), and the organization name information are obtained by calling the Gaode Map API integrated into the mobile app. Figure 5 Verify the image clarity.
[0064] Five-point mode selection: Five-point manual photo taking, Five-point automatic photo taking, Normal photo taking (without five-point information), Five-point short video, Five-point short video / photo taking (can take photos or long press to take videos), Five-point medium and long video taking;
[0065] Five-time duration: Set the maximum duration of the five-time video;
[0066] Five-Fixed Scenario ID: Serves as a business category identifier for the Five-Fixed photos or videos entered into the form (mainly used to retrieve all Five-Fixed photos and videos under a specific business category);
[0067] Five-fold scenario: Description of the five-fold scenario for business forms;
[0068] In addition to defining and designing the five fixed control icons and five fixed parameters in the form designer interface, the form engine platform defines the URL path for accessing the five fixed service API through global variables in JS scripts.
[0069] When designing forms for specific business scenarios that require anti-counterfeiting features such as photo or video capture, you can drag and drop the five-fixed control to the form layout area in the form designer interface, and then complete the relevant five-fixed mode and parameter settings. Figure 4 As shown.
[0070] Finally, configure the input form URL defined in step three in the app as the entry point to access the form.
[0071] At this point, the five-stage technical design of the entire form engine platform integration has been completed, such as... Figure 5 As shown.
[0072] As described in step S2, in one embodiment, accepting the request for the five-point entry, performing an entry self-check, and obtaining a five-point anti-counterfeiting image or video includes:
[0073] The system accepts the request for data entry in the five-point system, calls the Gaode API to obtain geographic location information, and sends the geographic location information back to the five-point component API. The system then displays the data using a form designed with the five-point technology.
[0074] Upon receiving the request for the "five-fixed" data entry, the system obtains the user's username and relevant organization information, displays them in a form designed using the "five-fixed" technology, and obtains a "five-fixed" anti-counterfeiting image or video.
[0075] Specifically, the data interaction process between the form and the five fixed components is as follows: Figure 6 and Figure 7 As shown, the specific business process design is as follows: Figure 8 As shown:
[0076] 1. The user opens an input form containing the five-point photo or five-point video control;
[0077] 2. Tap the camera icon to start taking a photo or video;
[0078] 3. The five-point control calls the Gaode API integrated into the mobile app to obtain geolocation-related information;
[0079] 4. The Five-Fixed Control calls the Five-Fixed Component API of the mobile app and transmits the geographical information and other Five-Fixed parameter settings returned in step three (which has been completed in the form design state);
[0080] 5. The Five-Point Component generates Five-Point images or videos and uploads them to the file server;
[0081] 6. The file server returns the URL path where the five fixed images or videos are stored;
[0082] 7. The Five-Fixed component sends the URL path of the Five-Fixed image or video returned by the file server back to the form control of the form engine;
[0083] 8. The form engine receives the URL path of the fixed image or video returned by the fixed component and other user-entered information from the fixed control and stores it in the database; thus, the fixed control of the form engine platform completes the data collection of user fixed photos or videos by integrating the fixed component service.
[0084] In this application embodiment, on the one hand, this application generates five-fixed anti-counterfeiting images or five-fixed anti-counterfeiting videos to conduct business anti-counterfeiting self-inspection, which helps to solve the problem that regulatory departments are unable to conduct offline supervision and inspection of each business due to limited resources, resulting in potential risks at the inspected locations;
[0085] On the other hand, this application integrates and encapsulates the five-fixed technology (the five-fixed technology is a patent of our company, mainly including the functions of fixing people, positioning, timing, scene, and event) through the form engine platform. This can realize the rapid construction and release of application five-fixed business modeling, and at the same time, use the anti-counterfeiting function of five-fixed photos or five-fixed videos to ensure the authenticity and reliability of the data collected by the form engine platform.
[0086] Example 2
[0087] Please see Figure 2 , Figure 2This is a schematic diagram of a business anti-counterfeiting system based on a form engine provided in one embodiment of this application. The system includes:
[0088] The request entry module 101 is used to design a form using the pre-built five-fixed technology and initiate a five-fixed entry request;
[0089] The anti-counterfeiting self-inspection module 102 is used to accept the request for the five-fixed entry, perform the entry self-inspection, and obtain the five-fixed anti-counterfeiting image or the five-fixed anti-counterfeiting video.
[0090] The five-point anti-counterfeiting images or videos are uploaded to the file server, and the URL path of the five-point anti-counterfeiting images or videos is returned.
[0091] The URL path of the five-point anti-counterfeiting image or video is sent back to the form control of the form engine for business anti-counterfeiting self-check.
[0092] The five-point entry includes: five-point video entry or five-point photo entry.
[0093] Example 3
[0094] Please see Figure 3 , Figure 3 This is a schematic diagram of a device composition for business anti-counterfeiting based on a form engine, provided in another embodiment of this application. The device includes:
[0095] Memory 31, on which an executable program is stored;
[0096] Processor 32 is configured to execute the executable program in the memory 31 to implement the steps of any of the methods described above.
[0097] Furthermore, this application provides a computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium may also include combinations of the above types of memory.
[0098] It is understood that the same or similar parts in the above embodiments can be referred to each other, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.
[0099] It should be noted that in the description of this application, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means at least two.
[0100] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.
[0101] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0102] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0103] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0104] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.
[0105] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0106] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.
Claims
1. A business anti-counterfeiting method based on a form engine, characterized in that, The method includes: Design a form using pre-built five-fixed technology and initiate a five-fixed data entry request; Accept the request for the five-point entry, perform a self-check of the entry, and obtain the five-point anti-counterfeiting image or the five-point anti-counterfeiting video; The five-point anti-counterfeiting images or videos are uploaded to the file server, and the URL path of the five-point anti-counterfeiting images or videos is returned. The URL path of the five-point anti-counterfeiting image or video is used to send back to the form control of the form engine for business anti-counterfeiting self-check. The five-point entry includes: five-point video entry or five-point photo entry; The process of designing a form using a pre-built five-fixed technology and initiating a five-fixed data entry request includes: Define five control icons in the control library of the form engine designer; Using the aforementioned five-fixed control icons, add the five-fixed related parameter definitions to the control property definition in the form engine designer; Using the five-fixed control icon and the five-fixed related parameter definition, the URL path for accessing the five-fixed service API is defined through a JS script global variable, and a form engine platform integrating five-fixed technology is built to design forms; Using the aforementioned five-fixed technology to design a form, the user initiates a five-fixed data entry request; The five relevant parameters include: Five fixed display, five fixed mode selection, five fixed duration, five fixed scene ID, and five fixed scene.
2. The method according to claim 1, characterized in that, The process of accepting the request for the five-point entry, performing a self-check, and obtaining the five-point anti-counterfeiting image or video includes: The system accepts the request for data entry in the five-point system, calls the Gaode API to obtain geographic location information, and sends the geographic location information back to the five-point component API. The system then displays the data using a form designed with the five-point technology. Upon receiving the request for the "five-fixed" data entry, the system obtains the user's username and relevant organization information, displays them in a form designed using the "five-fixed" technology, and obtains a "five-fixed" anti-counterfeiting image or video.
3. A business anti-counterfeiting system based on a form engine, applied to the business anti-counterfeiting method based on a form engine as described in any one of claims 1-2, characterized in that, The system includes: The request entry module is used to design forms using pre-built five-fixed technology and initiate five-fixed entry requests; The anti-counterfeiting self-inspection module is used to accept the request for the five-point input, perform input self-inspection, and obtain the five-point anti-counterfeiting image or the five-point anti-counterfeiting video. The five-point anti-counterfeiting images or videos are uploaded to the file server, and the URL path of the five-point anti-counterfeiting images or videos is returned. The URL path of the five-point anti-counterfeiting image or video is sent back to the form control of the form engine for business anti-counterfeiting self-check. The five-point entry includes: five-point video entry or five-point photo entry.
4. A business anti-counterfeiting device based on a form engine, characterized in that: The device includes: Memory, on which executable programs are stored; A processor for executing the executable program in the memory to implement the steps of the method according to any one of claims 1-2.
5. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform the steps of the method according to any one of claims 1-2.
Citation Information
Patent Citations
Five-fixed video acquisition and synthesis processing method and device and readable storage medium
CN111327856A
Device and method for generating business model based on form engine
CN112015412A