CN110764789B - Process control method and device, storage medium and electronic equipment - Google Patents
Process control method and device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN110764789B CN110764789B CN201910955909.5A CN201910955909A CN110764789B CN 110764789 B CN110764789 B CN 110764789B CN 201910955909 A CN201910955909 A CN 201910955909A CN 110764789 B CN110764789 B CN 110764789B
- Authority
- CN
- China
- Prior art keywords
- operating system
- system version
- electronic equipment
- target
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Manufacturing & Machinery (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- General Factory Administration (AREA)
Abstract
The application discloses a process control method, a device, a storage medium and electronic equipment, wherein the process control method comprises the following steps: acquiring a device identifier of a target electronic device; determining a target operating system version of the target electronic device based on the device identification; according to the equipment identification, acquiring the latest operating system version of the target electronic equipment from the electronic equipment brushing record; matching the latest operating system version with the target operating system version; and if the matching is successful, a packaging instruction is sent out, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow. According to the process control scheme provided by the embodiment, when each target electronic device needs to be packaged, the server detects whether the latest operating system version of the target electronic device is consistent with the target operating system version, and when the latest operating system version of the target electronic device is consistent with the target operating system version, the target electronic device can enter the packaging process, so that the electronic device with the wrong operating system version can be prevented from flowing into the market, and the production quality of the electronic device is improved.
Description
Technical Field
The application belongs to the technical field of electronics, and particularly relates to a process control method, a device, a storage medium and electronic equipment.
Background
In the generation process of electronic equipment, the operating system of the electronic equipment is detected mainly by a person or a testing tool. The detection mode is easy to cause missed detection in the production process, so that electronic equipment with defects in the aspect of an operating system flows into the market, and the production quality of the electronic equipment is low.
Disclosure of Invention
The embodiment of the application provides a process control method, a device, a storage medium and electronic equipment, which can prevent electronic equipment with wrong version of an operating system from flowing into the market, thereby improving the production quality of the electronic equipment.
In a first aspect, an embodiment of the present application provides a process control method, including:
acquiring a device identifier of a target electronic device;
determining a target operating system version of the target electronic device based on the device identification;
according to the equipment identification, acquiring the latest operating system version of the target electronic equipment from an electronic equipment flashing record;
matching the latest operating system version with the target operating system version;
and if the matching is successful, a packaging instruction is sent out, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
In a second aspect, an embodiment of the present application provides a process control apparatus, including:
The first acquisition module is used for acquiring the equipment identifier of the target electronic equipment;
a determining module, configured to determine a target operating system version of the target electronic device based on the device identifier;
the second acquisition module is used for acquiring the latest operating system version of the target electronic equipment from the electronic equipment brushing record according to the equipment identifier;
the matching module is used for matching the latest operating system version with the target operating system version;
and the processing module is used for sending out a packaging instruction if the matching is successful, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
In a third aspect, a storage medium provided in an embodiment of the present application has a computer program stored thereon, which when executed on a computer causes the computer to perform a process control method as provided in any embodiment of the present application.
In a fourth aspect, an electronic device provided in an embodiment of the present application includes a processor and a memory, where the memory has a computer program, and the processor is configured to execute a process control method provided in any embodiment of the present application by calling the computer program.
According to the process control scheme provided by the embodiment of the application, the server can acquire the equipment identifier of the target electronic equipment, then determine the target operating system version of the target electronic equipment based on the equipment identifier, acquire the latest operating system version of the target electronic equipment from the electronic equipment refreshing record according to the equipment identifier, and finally match the latest operating system version with the target operating system version, and if the matching is successful, a packaging instruction is sent to instruct the target electronic equipment to enter a packaging process. According to the scheme, when each target electronic device needs to be packaged, the server detects whether the latest operating system version of the target electronic device is consistent with the target operating system version, and the target electronic device can enter a packaging flow when the latest operating system version of the target electronic device is consistent with the target operating system version, so that the electronic device with the wrong operating system version can be prevented from flowing into the market, and the production quality of the electronic device is improved.
Drawings
The technical solution of the present application and the advantageous effects thereof will be made apparent from the following detailed description of the specific embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a schematic view of a process control method according to an embodiment of the present application.
Fig. 2 is a first flow chart of a process control method according to an embodiment of the present disclosure.
Fig. 3 is a second flow chart of the process control method according to the embodiment of the present application.
Fig. 4 is a third flow chart of the process control method according to the embodiment of the present application.
Fig. 5 is a schematic structural diagram of a process control device according to an embodiment of the present disclosure.
Fig. 6 is a first structural schematic diagram of a server according to an embodiment of the present application.
Fig. 7 is a second structural schematic diagram of a server according to an embodiment of the present application.
Detailed Description
The following description is based on the illustrated embodiments of the present application and should not be taken as limiting other embodiments not described in detail herein. The term "module" as used herein may be considered as a software object executing on the computing system. The various modules, engines, and services herein may be viewed as implementation objects on the computing system.
Referring to fig. 1, fig. 1 is a schematic view of a process control method according to an embodiment of the present application. The production process of the electronic equipment consists of a plurality of processes, wherein the process sequentially comprises an assembly process, a test process and a packaging process. The assembly process is to assemble the components into an electronic device, the test process is to test part of the functions of the electronic device, and the packaging process is to package the electronic device and related accessories of the electronic device.
The test procedure may be subdivided into a plurality of sub-procedures, such as a test procedure including a number writing procedure. In the number writing process, the number writing tool allocates a unique device identifier for the electronic device, sends the device identifier and the chip identifier to the server, and the server associates the device identifier with the chip identifier and stores the device identifier and the chip identifier in the electronic device brushing record.
In the assembly process and the test process, the electronic equipment is installed with an operating system through the brushing equipment, which is commonly called brushing equipment, wherein a client of a brushing tool is installed on the brushing equipment, communication connection is established between the client and a server of the brushing tool, and when the brushing equipment is required, connection between the brushing equipment and the electronic equipment is established, and the electronic equipment is controlled to install the operating system through the brushing tool. Before or during the brushing operation of the electronic equipment, the client sets the installation state of the electronic equipment to be a running state, acquires the chip identification and the installation state of the electronic equipment, sends the chip identification and the installation state to the server, and stores the chip identification and the installation state in the brushing record of the electronic equipment after the server associates the chip identification and the installation state. After finishing the brushing operation, setting the installation state of the electronic equipment to be a completion state, acquiring the chip identification of the electronic equipment, the current operating system version and the installation state, and sending the acquired chip identification, the current operating system version and the installation state to a server, storing the current operating system version into an electronic equipment brushing record by the server, and changing the installation state corresponding to the chip identification in the electronic equipment brushing record from the execution state to the completion state.
In the assembly process and the test process, the electronic device may be subjected to a plurality of operations for brushing for various reasons, and after the electronic device is brushed, there may be a case where the version of the operating system actually installed by the electronic device is inconsistent with the version of the operating system to be installed. If an electronic device whose actual installed operating system version is inconsistent with the operating system version to be installed is introduced into the market, the production quality of the electronic device will be low.
For example, after the first 10 electronic devices have installed the operating system of the Android 1.1 version according to the production scheme, the production scheme is changed according to the wishes of the designer, for example, the version of the operating system in the production scheme is changed from Android 1.1 to Android 1.0. At this time, 90 pieces of electronic equipment are left to install the Android 1.0 version of operating system according to the modified production scheme, but the first 10 pieces of electronic equipment need to be manually controlled to reinstall the Android 1.0 version of operating system. If the first 10 electronic devices are not manually controlled to be restarted, the version of the operating system actually installed by the first 10 electronic devices in the 100 electronic devices is inconsistent with the version of the operating system required to be installed.
As another example, the design department may test the newly designed version of the operating system with the electronic device being produced, which may easily cause the actual installed version of the operating system of the produced electronic device to be inconsistent with the version of the operating system that is required to be installed.
In order to avoid that an electronic device with an actually installed operating system version inconsistent with an operating system version required to be installed flows into the market and improve the production quality of the electronic device, the embodiment of the application provides a process control method, and an execution main body of the process control method can be the process control device provided by the embodiment of the application or a server integrated with the process control device. When the electronic equipment needs to enter the packaging process, the server can verify the version of the operating system of the electronic equipment, so that the electronic equipment with the wrong version of the operating system can be prevented from flowing into the market, and the production quality of the electronic equipment is improved.
Specific analysis is described below.
Referring to fig. 2, fig. 2 is a first flow diagram of the process control method provided in the embodiment of the present application, where the process control method may include the following steps:
in 101, a device identification of a target electronic device is obtained.
In the production process, each electronic device is provided with a unique device identifier, and the device identifiers are in one-to-one correspondence with the electronic devices. The electronic equipment can be distinguished according to the equipment identifier, so that the production, overhaul, maintenance and the like of the electronic equipment are convenient. In addition, the electronic device may be a device having a processing capability configured with a processor, such as a smart phone, a tablet computer, a palm top computer, a notebook computer, or a desktop computer.
Further, the server may select the representation type of the device identification based on the product capabilities of the electronic device. In some embodiments, the server selects the representation type of the device identification based on the network type supported by the electronic device.
For example, when the electronic device being produced supports GSM, WCDMA, or LTE networking, the device identification of the electronic device may be represented by an international mobile equipment identity (IMEI, international Mobile Station Equipment Identity). The international mobile equipment identification code is also called a mobile phone serial number, a mobile phone serial number or a mobile phone serial number. Specifically, the international mobile equipment identification code is a character string composed of numerals 0 to 9, for example, the international mobile equipment identification code of a certain electronic equipment is 357403043690945.
As another example, when the produced electronic device supports CDMA networking, the device identification of the electronic device may be represented by a mobile device identification code (MEID, mobile Station Equipment Identifier). Specifically, the mobile device identification code is a character string composed of letters A-F and numbers 0-9, for example, the mobile device identification code of a certain electronic device is "A00000203EDE34F".
In the embodiment of the application, the target electronic device refers to an electronic device that needs to be packaged in the production process. When the target electronic device needs to be packaged, the server acquires the device identification of the target electronic device. For example, when the target electronic device needs to enter the material picking process, the server may acquire the device identifier of the target electronic device. It should be noted that the material picking process is a loop process in the packaging process, and the material picking refers to placing a specific accessory of a finished product to be shipped at a specified position on the material picking table, for example, placing an electronic device, a charging wire and an earphone at a specified position on the material picking table.
The method for obtaining the device identifier of the target electronic device is not particularly limited in this embodiment. For example, the scanning device or the device carrying the scanning device starts a scanning function, scans the nameplate label to obtain the device identifier of the target electronic device, and then sends the obtained device identifier to the server. The nameplate is arranged on the outer surface of the target electronic device, and carries the device identifier of the target electronic device.
In 102, a target operating system version of a target electronic device is determined based on a device identification.
The target operating system version refers to an operating system version to be installed specified by the target electronic device. The method for representing the version of the target operating system is not specifically limited in the embodiments of the present application. For example, the target operating system version may be represented in the software version plaintext "xxxxx_xx_xx_190522_b29cbfd1" in the following format.
It should be noted that, the embodiments of the present application are not limited in particular as to what manner to determine the target operating system version of the target electronic device.
For example, after obtaining the device identifier of the target electronic device, the server may determine the chip identifier according to the device identifier, determine the main board identifier according to the chip identifier, determine the material number of the main board according to the main board identifier, obtain the operating system version corresponding to the material number from the preset production scheme according to the material number, and use the operating system version corresponding to the material number as the target operating system version of the target electronic device. The preset production scheme is a guide book of a production process, and comprises a target operating system version and the like. The production scheme of predetermineeing corresponds with bill of materials one by one, and bill of materials includes the material serial number that constitutes material and each material corresponds. In addition, when a modification request of the production scheme is received, the identity of an operator is verified in a plurality of modes, and if verification is successful, the production scheme is modified according to the modification request.
For example, after obtaining the device identification of the target electronic device, the server may receive an operating system version manually entered by the producer and take the operating system version as the target operating system of the target electronic device.
At 103, the latest operating system version of the target electronic device is obtained from the electronic device swipe record according to the device identification.
The brushing machine in the embodiment of the application refers to installing an operating system for the produced electronic equipment. The embodiment of the present application is not particularly limited as to the operating system in which the electronic device is installed. For example, the operating system installed by the electronic device may be a Palm OS operating system, symbian system, windows CE system, linux system, android system, and the like.
In the production process of the electronic equipment, the client performs a brushing operation on the electronic equipment once, after finishing the brushing operation, the client reads the operating system version and the chip identifier of the electronic equipment, the operating system version and the chip identifier are sent to the server, the server receives the operating system version and the chip identifier sent by the client, and the operating system version and the chip identifier are added into the brushing record of the electronic equipment.
It should be noted that, in the production process, when the electronic device needs to be packaged, the electronic device has already entered a shutdown state. At this time, since the electronic device is in a shutdown state, the client cannot directly read the currently installed operating system version of the electronic device to send to the server. The server needs to establish the electronic device brushing record in the production process before the packaging process so as to acquire the latest operating system version of the target electronic device according to the electronic device brushing record in the packaging process.
In 104, the latest operating system version and the target operating system version are matched, and if the matching is successful, the process proceeds to 105.
In the embodiment of the application, after acquiring the latest operating system of the target electronic device and determining the latest operating system version of the target electronic device, the server may match the latest operating system version with the target operating system version, so as to determine whether the latest operating system version and the target operating system version are the same. When the latest operating system version and the target operating system version are the same, the matching is judged to be successful, and 105 is carried out, so that the next flow which the target electronic equipment needs to enter is indicated.
If the matching is successful, a packaging instruction is issued, and the packaging instruction is used for indicating the target electronic device to enter a packaging process.
In the embodiment of the application, after the latest operating system version and the target operating system version are matched, if the matching is judged to be successful, the server sends a packaging instruction, and the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
Wherein the server establishes a communication connection with the production execution device. The server may send an instruction to the production execution device, and the production execution device performs production of the electronic device according to the instruction after receiving the instruction sent by the server. For example, when receiving a packaging instruction sent by the server, the production execution device controls the target electronic device to enter a packaging flow according to the packaging instruction.
In addition, it should be noted that, in the implementation, the application is not limited by the execution sequence of the steps described, and some steps may be performed in other sequences or performed simultaneously without conflict. For example, in some embodiments, determining the target operating system version of the target electronic device and obtaining the latest operating system version of the target electronic device may be performed simultaneously.
As can be seen from the above, in the embodiment of the present application, when each target electronic device needs to be packaged, the server detects whether the latest operating system version of the target electronic device is consistent with the target operating system version, and when the latest operating system version of the target electronic device is consistent with the target operating system version, the target electronic device can enter the packaging process, so that the electronic device with the wrong operating system version can be prevented from flowing into the market, and the production quality of the electronic device is improved.
Referring to fig. 3, fig. 3 is a second flow chart of the process control method according to the embodiment of the present application.
In some embodiments, 103 may include 1031, 1032, 1033 as follows:
in 1031, a chip identification corresponding to the device identification is determined.
In 1032, the operating system version corresponding to the chip identifier is obtained from the electronic device flash record as a candidate operating system version.
In 1033, the operating system version of the candidate operating system version whose upload time is closest to the current time is taken as the latest operating system version of the target electronic device.
The server stores a first mapping relation between the device identifier and the chip identifier and a second mapping relation between the chip identifier and the operating system version. In the production process before packaging, the server receives the device identifier and the chip identifier of each piece of electronic equipment and the chip identifier and the operating system version in the assembly process and the test process, binds the device identifier and the chip identifier, adds the device identifier and the chip identifier into the electronic equipment brushing record, and binds the chip identifier and the operating system version and adds the device identifier and the chip identifier and the operating system version into the electronic equipment brushing record.
For example, when the electronic device a is in the flashing process, the server receives the chip identifier uploaded by the client and the operating system version of the flashing, binds the chip identifier and the operating system version of the flashing, and then adds the binding to the flashing record of the electronic device. When the electronic equipment A is in the number writing flow, the server receives the equipment identifier and the chip identifier, binds the equipment identifier and the chip identifier and then adds the equipment identifier and the chip identifier into the electronic equipment brushing record.
In some embodiments, a plurality of servers may be provided, each of which is assigned a brushing device, wherein the brushing device has a client of the brushing tool installed thereon, to each of which a different production flow is managed. And a plurality of servers are connected in a communication way, so that the received brushing records can be mutually synchronized. For example, according to the production process of the electronic device, the server controlling the previous process synchronizes the brushing record of the electronic device to the server controlling the subsequent process. It should be noted that, in the solution for controlling different production flows by the servers, the server for controlling the packaging flow in the servers is the server described above, and the servers other than the server for controlling the packaging flow in the servers need to synchronously record the flashing to the server for controlling the packaging flow.
Specifically, the production process of the electronic equipment sequentially comprises an assembly process, a test process and a packaging process according to time sequence, wherein the first server controls the assembly process, the second server controls the test process, and the third server controls the packaging process, so that the electronic equipment brushing record of the first server is synchronized to the second server and the third server, and the electronic equipment brushing record of the second server is synchronized to the third server. Through the synchronous mode of the electronic equipment brushing records, the third server for managing and controlling the packaging flow has complete electronic equipment brushing records. The third server can control the operating system of the target electronic device needing to enter the packaging process in the above manner, and only the target electronic device with the latest operating system version consistent with the target operating system version is allowed to enter the packaging process.
As shown in table 1, in the first mapping relationship between the device identifier and the chip identifier, which is established by the server, the device identifier and the chip identifier are in one-to-one correspondence, and each electronic device has a unique device identifier and a unique chip identifier.
TABLE 1
| Device identification | Chip identification |
| S2R01ACBC | 357403043690945 |
| S2R02ACBC | 357403043690946 |
| S2R03ACBC | 357403043690947 |
| S2R04ACBC | 357403043690948 |
As shown in table 2, in the second mapping relationship between the chip identifier and the os version established by the server, one chip identifier may correspond to one os version, and one chip identifier may also correspond to multiple os versions. The electronic device may perform one or more swipes, and each time the electronic device performs a swipe, the server receives an operating system version of the swipe. Therefore, in the second mapping relation established by the server, part of the chip identifiers and the operating system versions are in one-to-one correspondence relation, and part of the chip identifiers and the operating system versions are in one-to-many relation.
TABLE 2
In the embodiment of the application, after the server obtains the device identifier of the target electronic device, the server determines the chip identifier corresponding to the device identifier from the first mapping relation between the device identifier and the chip identifier, then obtains the operating system version corresponding to the chip identifier from the second mapping relation between the chip identifier and the operating system version, takes the obtained operating system version as a candidate operating system version, and takes the operating version of the candidate operating system version, the uploading time of which is closest to the current moment, as the latest operating system version of the target electronic device.
For example, when the operating version of the candidate operating system version whose uploading time is closest to the current time is taken as the latest operating system version of the target electronic device, the server may determine the latest operating system version of the target electronic device according to the arrangement order of the candidate operating system versions. When the server establishes a second mapping relation between the chip identifiers and the operating system versions, the operating system versions corresponding to each chip identifier are arranged according to the uploading time of the operating system versions, the operating system versions with early uploading time are arranged on the server, and the operating system versions with later uploading time are arranged below the server.
For example, when the operating version of the candidate operating system version with the most recent time of uploading is taken as the latest operating system version of the target electronic device, the server may first determine the number of the candidate operating system versions, and if one is the number, take the candidate operating system version as the latest operating system version of the target electronic device; if the number of the operating system versions is multiple, the uploading time of the candidate operating system versions is obtained, and the operating version with the uploading time closest to the current moment in the candidate operating system versions is used as the latest operating system version of the target electronic device.
In another embodiment, when the latest operating system version of the target electronic device is obtained from the electronic device flashing record according to the device identifier, the server may further perform the following steps: and determining a chip identifier corresponding to the equipment identifier, and acquiring an operating system version corresponding to the chip identifier from the electronic equipment refreshing record which only stores the latest refreshing record of the electronic equipment as the latest operating system version of the target electronic equipment.
The server in the scheme can create two types of electronic equipment brushing records, wherein one type of electronic equipment brushing record is the electronic equipment brushing record, all brushing records of the electronic equipment are stored, and the other type of electronic equipment brushing record is only stored with the latest brushing record of the electronic equipment. When creating an electronic device flash record that only holds the latest flash record of the electronic device, the server deletes the previously recorded operating system version each time a new operating system version is added. For example, for an electronic device brushing record with the latest brushing record of the electronic device, if a new operating system with version Android 1.0 is added to the electronic device B at 15 points, the operating system with version Android 0.9 added to the electronic device B at 12 points is deleted.
It should be noted that, when there is an error in the electronic device brushing record, for example, the electronic device brushing record is incomplete, the obtained latest operating system version of the target electronic device is not necessarily the current operating system version of the target electronic device.
Referring to fig. 4, fig. 4 is a third flow chart of the process control method according to the embodiment of the present application.
In some embodiments, after 103, before 104, further includes 106, as follows:
at 106, determining whether the current operating system version of the target electronic device is the latest operating system version;
if the current operating system version of the target electronic device is the latest operating system version, executing 104;
if the current operating system version of the target electronic device is not the latest operating system version, then execution 107, 108, 109, and then execution 103 returns. Wherein 107, 108, 109 are specifically as follows:
in 107, a record update instruction is sent to the client, where the record update instruction is used to instruct the client to return a brusher record of the target electronic device, and the brusher record includes an operating system version corresponding to the progress status.
In 108, the brusher record of the target electronic device returned by the client according to the record update instruction is received.
At 109, the electronic device swipe record is modified according to the swipe record of the target electronic device.
In this embodiment of the present application, after the latest operating system version is obtained, the server may first determine whether the current operating system version of the target electronic device is the latest operating system version. If yes, the latest operating system version and the target operating system version are matched, so that the situation that the latest operating system version obtained from the electronic equipment refreshing record is not the current operating system version of the target electronic equipment can be avoided, and the server is prevented from sending error instructions according to the error matching result.
In some embodiments, in determining whether the current operating system version of the target electronic device is the most current operating system version, the server may perform the following:
acquiring an installation state corresponding to the target electronic equipment from the electronic equipment brushing record, wherein the installation state comprises a proceeding state and a finishing state;
when the installation states are all the completion states, judging that the current operating system version of the target electronic equipment is the latest operating system version;
when the running state exists in the installation state, acquiring the installation time of the latest operating system version and the setting time of the running state, and judging whether the setting time is later than the installation time;
If yes, judging that the current operating system version of the target electronic equipment is not the latest operating system version;
if not, the current operating system version of the target electronic device is determined to be the latest operating system version.
The installation state corresponding to the target electronic equipment is used for indicating the installation condition of the operating system of the target electronic equipment. The installation state includes a progress state and a completion state. It should be noted that, when the client performs the brushing operation on the electronic device, the installation state of the electronic device is set to be a running state, and the chip identifier and the installation state of the electronic device are obtained and sent to the server. After the client performs the brushing operation on the electronic equipment, the installation state of the electronic equipment is set to be a finished state, and the chip identification and the installation state of the electronic equipment are acquired and sent to the server.
In the scheme, when a chip identifier and an installation state sent by a client are received and the installation state is a running state, a server associates the chip identifier with the corresponding installation state and stores the chip identifier and the corresponding installation state in an electronic equipment brushing record; when the chip identifier and the installation state sent by the client are received and the installation state is the completion state, the server changes the installation state corresponding to the chip identifier in the electronic equipment brushing record from the progress state to the completion state.
In some embodiments, the installation state corresponding to the target electronic device may be represented by a flag bit. For example, the flag bit is set to "0" when the installation state is the progress state, and the flag bit is set to "1" when the installation state is the completion state.
In addition, in the scheme, if the current operating system version of the target electronic device is not the latest operating system version, the abnormal situation of the brushing record of the target electronic device in the brushing record of the electronic device is indicated. It can be understood that the server can judge whether the brushing record is abnormal according to the installation state of the target electronic device in the brushing record of the electronic device.
And if the installation state is the complete state, indicating that the brushing record of the target electronic equipment is normal. As shown in table 3 below, when the installation state of the target electronic device is the complete state, the latest operating system version (Android 8.0 version) obtained from the electronic device flash record is the same as the current operating system version (Android 8.0 version) of the target electronic device.
TABLE 3 Table 3
If one or more running states exist in the installation state, the running state indicates that the running record of the target electronic device is abnormal, and at this time, the latest operating system version obtained from the running record of the electronic device may be the same as or different from the current operating system version of the target electronic device. As shown in table 4 below, the setting time of the running state is earlier than the uploading time of the latest operating system version, and the latest operating system version (Android 8.0 version) obtained from the electronic device flash record is not affected, and at this time, the latest operating system version (Android 8.0 version) obtained from the electronic device flash record is the same as the current operating system version (Android 8.0 version) of the target electronic device. As shown in table 5 below, the setting time of the running state is earlier than the uploading time of the latest operating system version, and at this time, the current operating system version of the target electronic device is not recorded in the electronic device flash record, and the latest operating system version (Android 7.0 version) obtained from the electronic device flash record is different from the current operating system version (Android 8.0 version) of the target electronic device.
TABLE 4 Table 4
TABLE 5
In this embodiment of the present application, if the current os version of the target electronic device is not the latest os version, the server needs to re-acquire the correct brushup record of the target electronic device. The embodiment of the present application is not specifically limited as to the manner of re-acquiring the correct brushing record of the target electronic device.
For example, when the correct brushing record of the target electronic device is re-acquired, the server may send a record update instruction to the client, where the record update instruction is used to instruct the client to return to the brushing record of the target electronic device, and the brushing record includes an operating system version corresponding to the running state. And the server receives the brushing record of the target electronic equipment returned by the client according to the record updating instruction, and modifies the brushing record of the electronic equipment according to the brushing record of the target electronic equipment, so as to modify the brushing record of the electronic equipment. The server may then return to executing again to obtain the latest operating system version of the target electronic device from the revised electronic device boot record based on the device identification.
In another embodiment, if the current os version of the target electronic device is not the latest os version, the server issues a detection instruction, where the detection instruction is used to instruct the target electronic device to enter a detection procedure. It should be noted that, in this solution, for an electronic device whose current os version is not the latest os version, the production process further includes a test process.
The test equipment is provided with a client of the test tool, and communication connection is established between the client and a server of the test tool. When the electronic equipment needs to be tested, connection between the testing tool and the electronic equipment is established, and the current operating system version of the electronic equipment is read through the testing tool.
For example, after the target electronic device enters the detection process, the producer may start the target electronic device, so that the target electronic device is in a start-up state, and connect the target electronic device with the testing tool through the interface. After the target electronic device is connected with the testing tool, the testing device reads the current operating system version of the target electronic device through the testing tool and sends the current operating system version to the server. After receiving the current operating system version, the server matches the current operating system version with the target operating system version, if the matching is successful, a packaging instruction is sent out, the packaging instruction is used for indicating the target electronic equipment to enter a packaging process, and if the matching is failed, a machine refreshing instruction is sent out, and the machine refreshing instruction is used for indicating the target electronic equipment to enter the machine refreshing process.
The embodiment of the application also provides a process control device. Referring to fig. 5, fig. 5 is a schematic structural diagram of a process control device according to an embodiment of the present disclosure. The process control device 200 is applied to a server, and the process control device 200 includes a first obtaining module 201, a determining module 202, a second obtaining module 203, a matching module 204, and a processing module 205, as follows:
A first obtaining module 201, configured to obtain a device identifier of a target electronic device;
a determining module 202, configured to determine a target operating system version of the target electronic device based on the device identifier;
a second obtaining module 203, configured to obtain, according to the device identifier, a latest operating system version of the target electronic device from an electronic device flashing record;
a matching module 204, configured to match the latest operating system version with the target operating system version;
and the processing module 205 is configured to issue a packaging instruction if the matching is successful, where the packaging instruction is used to instruct the target electronic device to enter a packaging process.
In some embodiments, when acquiring the latest operating system version of the target electronic device from the electronic device swipe record according to the device identifier, the second acquiring module 203 may be configured to:
determining a chip identifier corresponding to the equipment identifier;
acquiring an operating system version corresponding to the chip identifier from the electronic equipment refreshing record as a candidate operating system version;
and taking the operating system version with the latest uploading time closest to the current moment of the candidate operating system version as the latest operating system version of the target electronic equipment.
In some embodiments, before matching the latest operating system version and the target operating system version, the process control apparatus 200 further includes a determining module configured to: judging whether the current operating system version of the target electronic equipment is the latest operating system version or not; the matching module 204 is further configured to: and if the current operating system version is the latest operating system version, matching the latest operating system version with the target operating system version.
In some embodiments, in determining whether the current operating system version of the target electronic device is the latest operating system version, the determining module may be configured to:
acquiring an installation state corresponding to the target electronic equipment from the electronic equipment brushing record, wherein the installation state comprises a proceeding state and a finishing state;
when the installation states are all the completion states, judging that the current operating system version of the target electronic equipment is the latest operating system version;
when a running state exists in the installation state, acquiring the installation time of the latest operating system version and the setting time of the running state, and judging whether the setting time is later than the installation time;
If yes, judging that the current operating system version of the target electronic equipment is not the latest operating system version;
if not, the current operating system version of the target electronic equipment is judged to be the latest operating system version.
In some embodiments, the processing module 205 is further configured to issue a swipe instruction if the matching fails, where the swipe instruction is used to instruct the target electronic device to enter a swipe procedure.
As can be seen from the foregoing, in the process control apparatus 200 provided in the embodiment of the present application, the first obtaining module 201 obtains the device identifier of the target electronic device, then the determining module 202 determines the target operating system version of the target electronic device based on the device identifier, the second obtaining module 203 obtains the latest operating system version of the target electronic device from the electronic device brushing record according to the device identifier, then the matching module 204 matches the latest operating system version with the target operating system version, and finally the processing module issues a packaging instruction when the matching is successful, where the packaging instruction is used to instruct the target electronic device to enter a packaging process, so that the electronic device with an incorrect operating system version can be prevented from flowing into the market, and the production quality of the electronic device is improved.
It should be noted that, the process control device provided in the embodiment of the present application and the process control method in the foregoing embodiment belong to the same concept, and any method provided in the process control method embodiment may be operated on the process control device, and detailed implementation procedures of the process control device are shown in the process control method embodiment and are not repeated herein.
The present embodiments provide a computer-readable storage medium having a computer program stored thereon, which when executed on a computer causes the computer to perform the steps in the process control method as provided by the embodiments of the present application. The storage medium may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a random access Memory (Random Access Memory, RAM), or the like.
Referring to fig. 6, the server 300 includes a processor 301 and a memory 302. The processor 301 is electrically connected to the memory 302.
Processor 301 is a control center of server 300, connects various parts of the entire electronic device using various interfaces and lines, performs various functions of server 300 and processes data by running or loading computer programs stored in memory 302, and invoking data stored in memory 302.
The memory 302 may be used to store software programs and modules, and the processor 301 executes various functional applications and data processing by running the computer programs and modules stored in the memory 302. The memory 302 may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, a computer program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data created according to the use of the server, etc.
In addition, memory 302 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.
In the embodiment of the present application, the processor 301 in the server 300 loads the instructions corresponding to the processes of one or more computer programs into the memory 302 according to the following steps, and the processor 301 executes the computer programs stored in the memory 302, so as to implement various functions, as follows:
Acquiring a device identifier of a target electronic device;
determining a target operating system version of the target electronic device based on the device identification;
according to the equipment identification, acquiring the latest operating system version of the target electronic equipment from an electronic equipment flashing record;
matching the latest operating system version with the target operating system version;
and if the matching is successful, a packaging instruction is sent out, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
Referring to fig. 7, fig. 7 is a second schematic structural diagram of a server according to an embodiment of the present application, which is different from the server shown in fig. 6 in that the electronic device further includes a power source 303 and other components.
Wherein a power supply 303 may be used to power the various components of the server 300. In some embodiments, the power supply 303 may be logically connected to the processor 301 through a power management system, so as to perform functions of managing charging, discharging, and power consumption management through the power management system.
In the embodiment of the present application, the processor 301 in the server 300 loads the instructions corresponding to the processes of one or more computer programs into the memory 302 according to the following steps, and the processor 301 executes the computer programs stored in the memory 302, so as to implement various functions, as follows:
Acquiring a device identifier of a target electronic device;
determining a target operating system version of the target electronic device based on the device identification;
according to the equipment identification, acquiring the latest operating system version of the target electronic equipment from an electronic equipment flashing record;
matching the latest operating system version with the target operating system version;
and if the matching is successful, a packaging instruction is sent out, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
In some embodiments, the processor 301 may perform, when obtaining the latest operating system version of the target electronic device from the electronic device swipe record according to the device identification:
determining a chip identifier corresponding to the equipment identifier;
acquiring an operating system version corresponding to the chip identifier from the electronic equipment refreshing record as a candidate operating system version;
and taking the operating system version with the latest uploading time closest to the current moment of the candidate operating system version as the latest operating system version of the target electronic equipment.
In some embodiments, prior to matching the latest operating system version and the target operating system version, processor 301 may further perform:
Judging whether the current operating system version of the target electronic equipment is the latest operating system version or not;
and if the current operating system version is the latest operating system version, executing the matching of the latest operating system version and the target operating system version.
In some embodiments, in determining whether the current operating system version of the target electronic device is the latest operating system version, processor 301 may perform:
acquiring an installation state corresponding to the target electronic equipment from the electronic equipment brushing record, wherein the installation state comprises a proceeding state and a finishing state;
when the installation states are all the completion states, judging that the current operating system version of the target electronic equipment is the latest operating system version;
when a running state exists in the installation state, acquiring the installation time of the latest operating system version and the setting time of the running state, and judging whether the setting time is later than the installation time;
if yes, judging that the current operating system version of the target electronic equipment is not the latest operating system version;
If not, the current operating system version of the target electronic equipment is judged to be the latest operating system version.
In some embodiments, after determining whether the current operating system version of the target electronic device is the latest operating system version, processor 301 may execute:
if the current operating system version of the target electronic device is not the latest operating system version, a record updating instruction is sent to a client, wherein the record updating instruction is used for indicating the client to return a brushing record of the target electronic device, and the brushing record comprises the operating system version corresponding to the running state;
receiving a brushing record of the target electronic equipment returned by the client according to the record updating instruction;
and modifying the electronic equipment brushing record according to the brushing record of the target electronic equipment, and executing the latest operating system version of the target electronic equipment from the electronic equipment brushing record according to the equipment identifier based on the modified electronic equipment brushing record.
In some embodiments, the processor 301 may also perform:
when a chip identifier and an installation state sent by a client are received and the installation state is a running state, the chip identifier and the corresponding installation state are stored in the electronic equipment brushing record after being associated;
When the chip identifier and the installation state sent by the client are received and the installation state is the completion state, changing the installation state corresponding to the chip identifier in the electronic equipment brushing record from the progress state to the completion state.
In some embodiments, after matching the latest operating system version and the target operating system version, processor 301 may perform:
and if the matching fails, sending out a brushing instruction, wherein the brushing instruction is used for indicating the target electronic equipment to enter a brushing flow.
As can be seen from the foregoing, after the server provided in this embodiment obtains the device identifier of the target electronic device, the server determines the target operating system version of the target electronic device based on the device identifier, obtains the latest operating system version of the target electronic device from the electronic device brushing record according to the device identifier, and then matches the latest operating system version with the target operating system version, if the matching is successful, a packaging instruction is sent, and the packaging instruction is used to instruct the target electronic device to enter a packaging flow, so that the electronic device with the wrong operating system version can be prevented from flowing into the market, and the production quality of the electronic device is improved.
It should be noted that, the server provided in the embodiment of the present application and the process control method in the foregoing embodiment belong to the same concept, and any method provided in the process control method embodiment may be run on the server, and detailed implementation processes of the method are shown in the feature extraction method embodiment, which is not repeated herein.
It should be noted that, for the process control method according to the embodiment of the present application, it will be understood by those skilled in the art that all or part of the process of implementing the process control method according to the embodiment of the present application may be implemented by controlling related hardware by using a computer program, where the computer program may be stored in a computer readable storage medium, such as a memory of an electronic device, and executed by at least one processor in the electronic device, and the execution may include the process of implementing the embodiment of the process control method. The storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, etc.
For the process control device in the embodiment of the present application, each functional module may be integrated in one processing chip, or each module may exist separately and physically, or two or more modules may be integrated in one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated module, if implemented as a software functional module and sold or used as a stand-alone product, may also be stored on a computer readable storage medium such as read-only memory, magnetic or optical disk, etc.
The foregoing describes in detail a process control method, apparatus, storage medium and electronic device provided in the embodiments of the present application, and specific examples are applied to illustrate the principles and embodiments of the present application, where the foregoing description of the embodiments is only for helping to understand the method and core ideas of the present application; meanwhile, those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present application, and the present description should not be construed as limiting the present application in view of the above.
Claims (9)
1. A process control method, comprising:
acquiring a device identifier of a target electronic device;
determining a target operating system version of the target electronic device based on the device identification;
according to the equipment identification, acquiring the latest operating system version of the target electronic equipment from an electronic equipment flashing record;
judging whether the current operating system version of the target electronic equipment is the latest operating system version or not; if not, a record updating instruction is sent to the client, wherein the record updating instruction is used for indicating the client to return a brushing record of the target electronic equipment, and the brushing record comprises an operating system version corresponding to the progress state; receiving a brushing record of the target electronic equipment returned by the client according to the record updating instruction; modifying the electronic equipment brushing record according to the brushing record of the target electronic equipment, and executing the latest operating system version of the target electronic equipment from the electronic equipment brushing record according to the equipment identifier based on the modified electronic equipment brushing record;
Matching the latest operating system version with the target operating system version;
and if the matching is successful, a packaging instruction is sent out, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
2. The process control method according to claim 1, wherein the obtaining, from an electronic device brushing record, the latest operating system version of the target electronic device according to the device identifier includes:
determining a chip identifier corresponding to the equipment identifier;
acquiring an operating system version corresponding to the chip identifier from the electronic equipment refreshing record as a candidate operating system version;
and taking the operating system version with the latest uploading time closest to the current moment of the candidate operating system version as the latest operating system version of the target electronic equipment.
3. The process control method according to claim 1, wherein after determining whether the current operating system version of the target electronic device is the latest operating system version, further comprising;
if yes, executing the matching of the latest operating system version and the target operating system version.
4. The process control method according to claim 1, wherein the determining whether the current operating system version of the target electronic device is the latest operating system version comprises:
Acquiring an installation state corresponding to the target electronic equipment from the electronic equipment brushing record, wherein the installation state comprises a proceeding state and a finishing state;
when the installation states are all the completion states, judging that the current operating system version of the target electronic equipment is the latest operating system version;
when a running state exists in the installation state, acquiring the installation time of the latest operating system version and the setting time of the running state, and judging whether the setting time is later than the installation time;
if yes, judging that the current operating system version of the target electronic equipment is not the latest operating system version;
if not, the current operating system version of the target electronic equipment is judged to be the latest operating system version.
5. The process control method according to claim 4, further comprising:
when a chip identifier and an installation state sent by a client are received and the installation state is a running state, the chip identifier and the corresponding installation state are stored in the electronic equipment brushing record after being associated;
when the chip identifier and the installation state sent by the client are received and the installation state is the completion state, changing the installation state corresponding to the chip identifier in the electronic equipment brushing record from the progress state to the completion state.
6. The process control method according to any one of claims 1 to 5, further comprising, after the matching the latest operating system version and the target operating system version:
and if the matching fails, sending out a brushing instruction, wherein the brushing instruction is used for indicating the target electronic equipment to enter a brushing flow.
7. A process control apparatus comprising:
the first acquisition module is used for acquiring the equipment identifier of the target electronic equipment;
a determining module, configured to determine a target operating system version of the target electronic device based on the device identifier;
the second obtaining module is used for obtaining the latest operating system version of the target electronic device from the electronic device refreshing record according to the device identifier, and is specifically used for judging whether the current operating system version of the target electronic device is the latest operating system version or not; if not, a record updating instruction is sent to the client, wherein the record updating instruction is used for indicating the client to return a brushing record of the target electronic equipment, and the brushing record comprises an operating system version corresponding to the progress state; receiving a brushing record of the target electronic equipment returned by the client according to the record updating instruction; modifying the electronic equipment brushing record according to the brushing record of the target electronic equipment, and executing the latest operating system version of the target electronic equipment from the electronic equipment brushing record according to the equipment identifier based on the modified electronic equipment brushing record;
The matching module is used for matching the latest operating system version with the target operating system version;
and the processing module is used for sending out a packaging instruction if the matching is successful, wherein the packaging instruction is used for indicating the target electronic equipment to enter a packaging flow.
8. A storage medium having a computer program stored thereon, which, when run on a computer, causes the computer to perform the process control method according to any one of claims 1 to 6.
9. A server comprising a processor, a memory, said memory having a computer program, wherein said processor is adapted to perform the process control method according to any one of claims 1 to 6 by invoking said computer program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910955909.5A CN110764789B (en) | 2019-10-09 | 2019-10-09 | Process control method and device, storage medium and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910955909.5A CN110764789B (en) | 2019-10-09 | 2019-10-09 | Process control method and device, storage medium and electronic equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110764789A CN110764789A (en) | 2020-02-07 |
| CN110764789B true CN110764789B (en) | 2023-07-18 |
Family
ID=69331413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910955909.5A Active CN110764789B (en) | 2019-10-09 | 2019-10-09 | Process control method and device, storage medium and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110764789B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112348462B (en) * | 2020-10-29 | 2024-07-19 | 岭东核电有限公司 | Process processing method, apparatus, computer device, and storage medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108874466A (en) * | 2018-06-08 | 2018-11-23 | Oppo(重庆)智能科技有限公司 | Control call method, electronic device and computer readable storage medium |
| CN109446069A (en) * | 2018-09-26 | 2019-03-08 | 平安普惠企业管理有限公司 | Compatibility test method, device, computer equipment and medium |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080010246A1 (en) * | 2006-07-06 | 2008-01-10 | Curtis Bryce A | System and method for providing operating system component version verification |
| CN102750100A (en) * | 2012-06-20 | 2012-10-24 | 宇龙计算机通信科技(深圳)有限公司 | Terminal and method for identifying operating system of terminal |
| CN103530150B (en) * | 2013-10-10 | 2017-03-01 | 上海爱数信息技术股份有限公司 | A kind of long-range method updating of (SuSE) Linux OS |
| CN105141466A (en) * | 2015-09-25 | 2015-12-09 | 浪潮(北京)电子信息产业有限公司 | Operating system automation deployment method based on cloud platform and system thereof |
| CN106874366B (en) * | 2016-12-30 | 2020-06-02 | 腾讯科技(深圳)有限公司 | Software information processing method and device |
| CN110083377A (en) * | 2019-04-28 | 2019-08-02 | 帷幄匠心科技(杭州)有限公司 | Hardware management system and method |
| CN110187895B (en) * | 2019-05-24 | 2023-01-24 | 深圳前海微众银行股份有限公司 | Operating system deployment method, device, equipment and computer-readable storage medium |
| CN110275872A (en) * | 2019-07-18 | 2019-09-24 | 中国银行股份有限公司 | Version automatic deployment method, device, computer equipment and storage medium |
-
2019
- 2019-10-09 CN CN201910955909.5A patent/CN110764789B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108874466A (en) * | 2018-06-08 | 2018-11-23 | Oppo(重庆)智能科技有限公司 | Control call method, electronic device and computer readable storage medium |
| CN109446069A (en) * | 2018-09-26 | 2019-03-08 | 平安普惠企业管理有限公司 | Compatibility test method, device, computer equipment and medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110764789A (en) | 2020-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110765026B (en) | Automatic test method, device, storage medium and equipment | |
| CN106843957B (en) | System firmware upgrading method and device | |
| CN110045991B (en) | RAID configuration method and device of server, computer equipment and storage medium | |
| CN110058998B (en) | Software testing method and device | |
| US11995427B2 (en) | Method, apparatus, device, and storage medium for upgrading vehicle-mounted Tbox | |
| CN109992283B (en) | Method and system for synchronously downloading and upgrading test firmware in batch | |
| CN112231228B (en) | Firmware upgrade test method, device, platform, equipment and storage medium | |
| CN107135124B (en) | Method and system for multi-Bluetooth communication parallel test | |
| CN113312064A (en) | Installation configuration method and device of physical machine and computer readable medium | |
| CN105898290A (en) | Method and device for controlling intelligent device to enter factory test mode | |
| CN103761131B (en) | A kind of many board part automatic update methods and system based on memory sharing | |
| CN113418270A (en) | Parameter configuration method, device and medium for indoor unit controller | |
| CN111445115A (en) | Test item verification method, apparatus, electronic device and computer-readable storage medium | |
| CN112073715B (en) | Equipment and its detection method, production line and storage medium | |
| CN110134612A (en) | UI test data generating method, device, equipment and readable storage medium storing program for executing | |
| CN106293842B (en) | Software installation method and device | |
| CN110764789B (en) | Process control method and device, storage medium and electronic equipment | |
| CN106569854B (en) | Method and system for setting equipment firmware and realizing factory test | |
| CN107783828B (en) | Task processing method and device | |
| CN106168906A (en) | A kind of firmware upgrade method of web camera | |
| CN111831341A (en) | Configuration file loading method, device and system and computer readable medium | |
| CN113535262B (en) | Proxy node start control method, device, equipment and storage medium | |
| CN107436778A (en) | A kind of high reliability upgrade method of unmanned systems | |
| CN108595292B (en) | System optimization method, mobile terminal and computer storage medium | |
| US20240103064A1 (en) | Product line testing method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |