Apk registration method in production process
Patent Information
- Application Number
- CN202511557302.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2045-10-29
AI Technical Summary
[0004]本发明的主要目的在于提供一种生产过程中的APK注册方法,通过软件设计的方式解决现有技术中存在的问题,可以避免生产机器系列号不连续,同时避免被注册服务器多收费问题
本发明能够在不增加物理成本的前提下通过更改系统的软件解决现有问题;灵活可靠,适用于不同的客户的系列号,统一批量制作主板;能够降低生产过程误操作等引起工损,提高生产效率;采用软件方式隔离,相对“物理隔离”的方式,可以减少生产管理成本。
Abstract
Description
Technical Field
[0001] This invention belongs to the field of APK registration technology for production assistance, and specifically refers to an APK registration method in the production process. Background Technology
[0002] During the production of electronic whiteboards, some APKs (Android Package Kits) need to be registered. APK registration requires the device's unique serial number (the serial number rules vary between customers), which is submitted to the APK registration server as unique information for each device. Upon receiving this information, the registration server unlocks the APK's functionality for the customer and charges a fee. The serial number is scanned into the device's memory during production using a barcode scanner. If the serial number is scanned during the first power-on process, the APK service will automatically register with the registration server as soon as the device connects to the internet; the registration server then records this unique code and charges a fee. However, this raises a problem: if a registered device is found to have an anomaly during dozens of production stages, requiring motherboard replacement or other repairs, it results in a wasted serial number, discontinuous serial numbers when the batch of devices leaves the factory, and additional APK registration fees.
[0003] To address this issue, the production line schedules the serial number scanning process as the final step. This means that the serial number is entered into the system only after all online inspection processes have confirmed the machine's qualification, and the machine is then shipped. However, given that current products generally have network capabilities, equipped with wired network cards and wireless modules, and that network access is essential during production to ensure proper network functionality, a new registration problem arises: before the serial number is scanned, the machine automatically connects to the network during the network function testing process, and the APK service automatically accesses the registration server to register. At this point, because the serial number for the entire machine has not yet been scanned, the registration function may not be using the correct serial number. Summary of the Invention
[0004] The main objective of this invention is to provide an APK registration method in the production process. By using software design, this method solves the problems existing in the prior art, avoids discontinuous serial numbers of production machines, and avoids the problem of being overcharged by the registration server.
[0005] To achieve the above objectives, the solution of the present invention is: An APK registration method in the production process, comprising: Step 1: Configuration Process Step 1.1 Select two DNS servers; for one DNS server, configure a filter list to act as a filter server, and add all the domain names that the product's APKs need to use during registration to the filter list. These domain names are all IP addresses that cannot be resolved to the target IP address; for the other DNS server, do not configure a filter list to act as a normal server, so that it can connect to the network normally. Step 1.2 Add a schema variable to the database of the electronic whiteboard system to define the system mode. When the schema variable is 1, it represents the production mode; when it is 0, it represents the factory default mode. The default value is 1. Add a DNS forced IP mode to the network logic control program of the electronic whiteboard system. The DNS forced IP mode takes effect when the schema variable is 1. Regardless of which DNS IP address is assigned by DHCP, it will be forcibly rewritten to the IP address of the filtering server in Step 1.1. Step 2: Production Process During the production process, from the first step up to the process of checking the working status of the network module, the mode variable of the electronic whiteboard system is 1. The APK can be accessed in production mode but cannot be registered. Until the penultimate step, the worker scans the registration code and performs a factory reset on the electronic whiteboard system, changing the mode variable to 0. After the electronic whiteboard system restarts, DHCP assigns it a normal server IP address, enabling the electronic whiteboard system to automatically complete the registration of the APK service and complete production.
[0006] The method further includes: Regularly check the filter list on the filter server, update the domain names in the filter list as needed, and clean up expired or invalid domain names.
[0007] The method further includes: Configure a mode reminder module on the electronic whiteboard system to intuitively display the current mode in the form of a top floating window.
[0008] After adopting the above technical solution, the present invention has the following technical effects: This invention can solve existing problems by modifying the system software without increasing physical costs; it is flexible and reliable, applicable to different customer serial numbers, and enables unified batch production of motherboards; it can reduce work-related losses caused by production process errors and improve production efficiency; and it uses software isolation, which, compared to "physical isolation," can reduce production management costs. Detailed Implementation
[0009] To further explain the technical solution of the present invention, the present invention will be described in detail below through specific embodiments.
[0010] First, the working principle of this invention is: (1) The company’s network DNS server is divided into two types: one is a filtering mode that filters the URLs of all APK registration servers, so that APKs cannot access the registration server when they go online, and thus cannot complete the registration; the other is a normal mode that does not filter the URLs of APK registration servers.
[0011] (2) The electronic whiteboard machine system is also divided into two modes: one is the production mode and the other is the factory delivery mode.
[0012] (3) When the system determines that the machine is in production mode, its internal DNS server address will be forcibly replaced with the network DNS server address in filtering mode to resolve the URL; when the system determines that the machine is in normal factory mode, the setting to forcibly replace the DNS server IP will be removed.
[0013] Based on the above principles, this invention discloses an APK registration method in the production process, comprising: Step 1: Configuration Process Step 1.1 Select two DNS servers; for one DNS server, configure a filter list to act as a filter server, and add all the domain names that the product's APKs need to use during registration to the filter list. These domain names are all IP addresses that cannot be resolved to the target IP address; for the other DNS server, do not configure a filter list to act as a normal server, so that it can connect to the network normally. Step 1.2 Add a schema variable to the database of the electronic whiteboard system to define the system mode. When the schema variable is 1, it represents the production mode; when it is 0, it represents the factory default mode. The default value is 1. Add a DNS forced IP mode to the network logic control program of the electronic whiteboard system. The DNS forced IP mode takes effect when the schema variable is 1. Regardless of which DNS IP address is assigned by DHCP, it will be forcibly rewritten to the IP address of the filtering server in Step 1.1. Step 2: Production Process During the production process, from the first step up to the process of checking the working status of the network module, the mode variable of the electronic whiteboard system is 1. The APK can be accessed in production mode but cannot be registered. Until the penultimate step, the worker scans the registration code and performs a factory reset on the electronic whiteboard system, changing the mode variable to 0. After the electronic whiteboard system restarts, DHCP assigns it a normal server IP address, enabling the electronic whiteboard system to automatically complete the registration of the APK service and complete production.
[0014] In practice, the filtering list of the filtering server can be checked regularly, the domain names in the filtering list can be updated as needed, and expired or invalid domain names can be cleaned up to ensure network resolution efficiency during production.
[0015] In the specific implementation process, a mode reminder module can also be configured on the electronic whiteboard system to intuitively display the current mode in the form of a top floating window.
[0016] Through the above solution, the present invention can solve existing problems by modifying the system software without increasing physical costs, and has the following characteristics: (1) Flexible and reliable, suitable for different customer serial numbers, and can be used to mass-produce motherboards in a unified manner; (2) It can reduce work-related losses caused by misoperation in the production process and improve production efficiency; (3) Using software to isolate can reduce production management costs compared to physical isolation.
[0017] The above embodiments are not intended to limit the product form and style of the present invention. Any appropriate changes or modifications made by those skilled in the art should be considered as not departing from the patent scope of the present invention.
Claims
1. An APK registration method in a production process, characterized in that, include: Step 1: Configuration Process Step 1.1 Select two DNS servers; For one DNS server, a filter list is configured to act as a filter server, and all domain names used by the product's APK during registration are configured in the filter list. These domain names are all configured on the filter server to be unable to resolve the IP address of the access target. For the other DNS server, no filter list is configured to act as a normal server, allowing it to connect to the network normally. Step 1.2 Add a schema variable to the database of the electronic whiteboard system to define the system mode. When the schema variable is 1, it represents the production mode; when it is 0, it represents the factory default mode. The default value is 1. Add a DNS forced IP mode to the network logic control program of the electronic whiteboard system. The DNS forced IP mode takes effect when the schema variable is 1. Regardless of which DNS IP address is assigned by DHCP, it will be forcibly rewritten to the IP address of the filtering server in Step 1.
1. Step 2: Production Process During the production process, from the first step up to the process of checking the working status of the network module, the mode variable of the electronic whiteboard system is 1. The APK can be accessed in production mode but cannot be registered. Until the penultimate step, the worker scans the registration code and performs a factory reset on the electronic whiteboard system, changing the mode variable to 0. After the electronic whiteboard system restarts, DHCP assigns it a normal server IP address, enabling the electronic whiteboard system to automatically complete the registration of the APK service and complete production.
2. The APK registration method in the production process as described in claim 1, characterized in that, Also includes: Regularly check the filter list on the filter server, update the domain names in the filter list as needed, and clean up expired or invalid domain names.
3. The APK registration method in the production process as described in claim 1, characterized in that, Also includes: Configure a mode reminder module on the electronic whiteboard system to intuitively display the current mode in the form of a top floating window.
Citation Information
Patent Citations
Terminal networking method and terminal
CN106603748A
Networking method for dual-system electronic whiteboard and electronic whiteboard
CN112469104A