CN107992374A - A kind of information processing method and device - Google Patents
A kind of information processing method and device Download PDFInfo
- Publication number
- CN107992374A CN107992374A CN201610947094.2A CN201610947094A CN107992374A CN 107992374 A CN107992374 A CN 107992374A CN 201610947094 A CN201610947094 A CN 201610947094A CN 107992374 A CN107992374 A CN 107992374A
- Authority
- CN
- China
- Prior art keywords
- terminal
- failure
- daily record
- record data
- system upgrade
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/658—Incremental updates; Differential updates
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Debugging And Monitoring (AREA)
Abstract
The embodiment of the invention discloses a kind of information processing method, the described method includes:Obtain the daily record data that the system of terminal produces in escalation process;Judge whether the system of the terminal upgrades successfully;If the system upgrade failure of the terminal, the result of the system upgrade failure of the daily record data and the terminal is then sent to server, in order to which the server determines the reason for system upgrade of the terminal fails based on the result of the daily record data and the failure of the system upgrade of the terminal.The embodiment of the present invention also discloses a kind of information processor at the same time.
Description
Technical field
The present invention relates to the information processing technology in the communications field, more particularly to a kind of information processing method and device.
Background technology
It is commonly used with internet with the development of science and technology, smart mobile phone, smart television, tablet computer, machine top
The terminals such as box have obtained swift and violent development.In order to provide the user with preferably experience service, the production firm of usual terminal can be right
The system of terminal is improved or loophole reparation.After production firm carries out system relevant improvement or loophole is repaired,
The system installation kit of latest edition is published on server, in order to terminal by server obtain latest edition system or
Person's loophole patch, and corresponding upgrading or repair process are carried out to the system of terminal.The common system upgrade skill of terminal at present
Art downloads (Over The Air Technology, OTA) difference upgrade technique to be aerial.In existing OTA difference upgrade technique
In, after the system upgrade of terminal, can on server transmission terminal it is system upgrade as a result, including upgrading successfully and upgrading
Failure.
But in existing OTA difference upgrade technique scheme, server receives the system upgrade failure of terminal transmission
When as a result, the system upgrade failure of the terminal can only be determined, the concrete reason of the system upgrade failure without can determine that the terminal.
The terminal system upgrading failure of user is additionally, since, the OTA difference of SS later may be caused, which to upgrade, can not also perform, and cause
The Bug of some firmwares can not be repaired all the time in terminal, caused the experience effect of user poor, influenced the use quality of terminal.
The content of the invention
In order to solve the above technical problems, an embodiment of the present invention is intended to provide a kind of information processing method and device, solve
The problem of the reason for failure cannot be upgraded to terminal system in the prior art is analyzed, can fail the system upgrade of terminal
The reason for analyzed, improve the system upgrade success rate of terminal, reduce influence of the system upgrade to the use quality of terminal;
And then improve the experience effect of user.
To reach above-mentioned purpose, what the technical solution of the embodiment of the present invention was realized in:
A kind of information processing method, the described method includes:
Obtain the daily record data that the system of terminal produces in escalation process;
Judge whether the system of the terminal upgrades successfully;
If the system upgrade failure of the terminal, sends the system upgrade failure of the daily record data and the terminal
As a result to server, in order to which result of the server based on the daily record data and the failure of the system upgrade of the terminal is true
The reason for system upgrade failure of the fixed terminal.
Optionally, if the system upgrade failure of the terminal, send the daily record data and the terminal is
System upgrades the result of failure to server, including:
If the system upgrade failure of the terminal, is compressed processing to the daily record data based on preset rules, obtains
The compressed data packets of the daily record data;
The result of the upgrading failure of the compressed data packets of the daily record data and the system of the terminal is sent to the clothes
Business device.
A kind of information processing method, the described method includes:
The result of the system upgrade failure of the compressed data and the terminal of the daily record data that receiving terminal is sent;
Dissection process is carried out to the compressed data packets of the daily record data based on preset rules, obtains daily record data;
The result of the upgrading failure of system based on the terminal analyzes and processes the daily record data, described in acquisition
The reason for system upgrade failure of terminal.
Optionally, the method further includes:
Relation between the reason for being failed according to the system upgrade of the terminal and default upgrading Fail Type, described in execution
It is default to upgrade the corresponding operation of Fail Type.
Optionally, the pass between described the reason for being failed according to the system upgrade of the terminal and default upgrading Fail Type
System, performs the corresponding operation of the default upgrading Fail Type, including:
Relation between the reason for judging the system upgrade failure of the terminal and the default upgrading Fail Type;
If the reason for system upgrade failure of the terminal, belongs to the first kind in the default upgrading Fail Type,
The corresponding solution renewal upgrade installation package of the first kind based on the terminal.
Optionally, the method further includes:
If the reason for system upgrade failure of the terminal, belongs to the Second Type in the default upgrading Fail Type,
Count the hardware information of the corresponding terminal of the Second Type.
A kind of information processor, described device include:Acquiring unit, judging unit and transmitting element;Wherein:
The acquiring unit, the daily record data that the system for obtaining terminal produces in escalation process;
Whether the judging unit, the system for judging the terminal upgrade successfully;
The transmitting element, if the system upgrade for the terminal fails, sends the daily record data and the end
The result of the system upgrade failure at end is to server, in order to which the server is based on the daily record data and the terminal
The result of system upgrading failure determines the reason for system upgrade failure of the terminal.
Optionally, the transmitting element includes:First processing module and sending module;Wherein:
The first processing module, if the system upgrade for the terminal fails, based on preset rules to the daily record
Data are compressed processing, obtain the compressed data packets of the daily record data;
The sending module, the upgrading for sending the compressed data packets of the daily record data and the system of the terminal are lost
The result lost is to the server.
A kind of information processor, described device include:Receiving unit, first processing units and second processing unit;Its
In:
The receiving unit, the compressed data of daily record data sent for receiving terminal and the system upgrade of the terminal
The result of failure;
The first processing units, for being carried out based on preset rules to the compressed data packets of the daily record data at parsing
Reason, obtains daily record data;
The second processing unit, the result that the upgrading for the system based on the terminal fails is to the daily record data
The reason for being analyzed and processed, obtaining the system upgrade failure of the terminal.
Optionally, described device further includes:3rd processing unit;Wherein:
3rd processing unit, the reason for for being failed according to the system upgrade of the terminal with default upgrading failure class
Relation between type, performs the corresponding operation of the default upgrading Fail Type.
Optionally, the 3rd processing unit includes:Judgment module and Second processing module;Wherein:
The reason for judgment module, the system upgrade for judging the terminal fails and the default upgrading failure class
Relation between type;
The Second processing module, if the system upgrade for the terminal belongs to the default upgrading and loses the reason for failure
The first kind in scum of a community's type, the then corresponding solution renewal upgrade installation package of the first kind based on the terminal.
Optionally, the 3rd processing unit further includes:3rd processing module;Wherein:
3rd processing module, if the system upgrade for the terminal belongs to the default upgrading and loses the reason for failure
Second Type in scum of a community's type, then count the hardware information of the corresponding terminal of the Second Type.
The information processing method and device that the embodiment of the present invention is provided, by obtaining the system of terminal in escalation process
The daily record data of middle generation, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, sends daily record
The compressed data for the daily record data that the result of the upgrading failure of data and terminal is sent to server, server receiving terminal and end
End system upgrade failure is obtained as a result, be then based on preset rules carries out dissection process to the compressed data packets of daily record data
To daily record data, the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains terminal
The reason for system upgrade fails;Received eventually in this way, terminal sends the daily record data of system upgrade failure to server, server
The daily record data for the system upgrade failure that end is sent simultaneously is analyzed and processed, and can determine the original of the system upgrade failure of terminal
Cause, solves the problems, such as that the reason for cannot upgrading failure to terminal system in the prior art is analyzed, can be to terminal
The reason for system upgrading failure, is analyzed, and improves the system upgrade success rate of terminal, reduces use of the system upgrade to terminal
The influence of quality;And then improve the experience effect of user.
Brief description of the drawings
Fig. 1 is a kind of flow diagram of information processing method provided in an embodiment of the present invention;
Fig. 2 is the flow diagram of another information processing method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another information processing method provided in an embodiment of the present invention;
Fig. 4 is a kind of flow diagram for information processing method that another embodiment of the present invention provides;
Fig. 5 is a kind of structure diagram of information processor provided in an embodiment of the present invention;
Fig. 6 is the structure diagram of another information processor provided in an embodiment of the present invention;
Fig. 7 is the structure diagram of another information processor provided in an embodiment of the present invention;
Fig. 8 is a kind of structure diagram for information processor that another embodiment of the present invention provides;
Fig. 9 is the structure diagram for another information processor that another embodiment of the present invention provides;
Figure 10 is the structure diagram for another information processor that another embodiment of the present invention provides.
Embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes.
The embodiment of the present invention provides a kind of information processing method, and with reference to shown in Fig. 1, this method comprises the following steps:
Step 101, obtain the daily record data that the system of terminal produces in escalation process.
Specifically, the daily record data that the system that step 101 obtains terminal produces in escalation process can be by terminal Lai real
It is existing.Terminal can obtain the difference upgrade package that system upgrade needs by OTA difference upgrade technique, and terminal is by under difference upgrade package
Difference upgrading is carried out after being downloaded to terminal, obtains the daily record data produced in difference escalation process, and be stored in corresponding storage
In unit.
Step 102, judge whether the system of terminal upgrades successfully.
It can be realized specifically, step 102 judges whether the system of terminal upgrades successfully by terminal.Terminal can basis
The operating status of each component of terminal determines whether the system of terminal upgrades successfully after system upgrade, specifically judges system upgrade
Whether successful technology is referred to the implementation of the prior art, is no longer described in detail herein.
If the system upgrade failure of step 103, terminal, sends the result of the system upgrade failure of daily record data and terminal
To server.
Specifically, if the system upgrade failure of step 103 terminal, sends the system upgrade failure of daily record data and terminal
Result to server can be realized by terminal.
The information processing method that the embodiment of the present invention is provided, what the system by obtaining terminal produced in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, sends daily record data and end
The result of the upgrading failure at end is to server;In this way, terminal can send the daily record data of system upgrade failure to server,
Solve the problems, such as that the reason for cannot upgrading failure to terminal system in the prior art is analyzed, can be to the system liter of terminal
The reason for level failure, is analyzed, and improves the system upgrade success rate of terminal, reduces use quality of the system upgrade to terminal
Influence;And then improve the experience effect of user.
The embodiment of the present invention provides a kind of information processing method, and with reference to shown in Fig. 2, this method comprises the following steps:
The result of the system upgrade failure of the compressed data packets and terminal of the daily record data that step 201, receiving terminal are sent.
Specifically, the system upgrade failure of the compressed data and terminal of the daily record data that step 201 receiving terminal is sent
As a result can be realized by server.It should be noted that terminal to server sends the compressed data packets and terminal of daily record data
System upgrade failure result while, the identification information of terminal can be sent to server, in order to which server can be known
It is not the system upgrade failure of which terminal, and the terminal can be directed to and carry out corresponding subsequent treatment.Wherein, terminal
Identification information can be the sequence number that production firm is labeled terminal when terminal is dispatched from the factory.
Step 202, the compressed data packets progress dissection process based on preset rules to daily record data, obtain daily record data.
Specifically, step 202 carries out dissection process based on preset rules to the compressed data packets of daily record data, daily record is obtained
Data can be realized by server.Preset rules can be that server carries out dissection process to the compressed data packets of daily record data
Method, wherein, server the compressed data packets of daily record data are carried out the method for dissection process and terminal-pair daily record data into
The method of row compression processing is that server is appointed in advance with terminal, method and the compression processing method phase of dissection process
Matching.
Step 203, the result of upgrading failure of system based on terminal analyze and process daily record data, obtain terminal
System upgrade failure the reason for.
Specifically, the result of the upgrading failure of system of the step 203 based on terminal analyzes and processes daily record data, obtain
The reason for system upgrade failure for obtaining terminal, can be realized by server.The system upgrade that server receives is the result is that terminal
System upgrade failure, therefore server can determine the current system upgrade failure of the terminal, and then the daily record number to terminal
According to being analyzed and processed accordingly, the reason for system upgrade of terminal fails is determined.
The information processing method that the embodiment of the present invention is provided, the compressed data of the daily record data sent by receiving terminal
With being carried out as a result, being then based on preset rules to the compressed data packets of daily record data at parsing for the system upgrade failure of terminal
Reason, obtains daily record data, and the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains eventually
The reason for system upgrade failure at end;In this way, the daily record data that server can dock received system upgrade failure is divided
Analysis is handled, and determines the reason for system upgrade of terminal fails, and failure cannot be upgraded to terminal system in the prior art by solving
The problem of reason is analyzed, the reason for can failing to the system upgrade of terminal, are analyzed, and improve the system liter of terminal
Level success rate, reduces influence of the system upgrade to the use quality of terminal;And then improve the experience effect of user.
The embodiment of the present invention provides a kind of information processing method, and with reference to shown in Fig. 3, this method comprises the following steps:
Step 301, terminal obtain the daily record data that the system of terminal produces in escalation process.
Specifically, using user obtain terminal highest authority (root) unloaded afterwards some preset application programs in terminal as
Example illustrates, and terminal can actively send system upgrade by root and after having unloaded some preset application programs to server
Request, server can actively be sent after receiving request to terminal transmission difference upgrade package, or server to the terminal
Difference upgrade package, after which obtains corresponding difference upgrade package, which is upgraded, and is stored
The daily record data that system produces in escalation process.
Step 302, terminal judge whether the system of terminal upgrades successfully.
If the system upgrade failure of step 303, terminal, terminal are compressed daily record data processing based on preset rules,
Obtain the compressed data packets of daily record data.
Specifically, when the system upgrade failure of terminal, terminal can use Encryption Algorithm to being produced during terminal upgrade
Compression processing is encrypted in raw daily record data, obtains the compressed data packets of encrypted daily record data.
The result that step 304, terminal send the upgrading failure of the compressed data packets of daily record data and the system of terminal extremely takes
Business device.
If specifically, the system upgrade success of terminal, terminal only needs to send the system upgrade success of terminal to server
As a result, without sending the daily record data that produces in terminal system escalation process.
The system upgrade failure of the compressed data packets and terminal of the daily record data that step 305, server receiving terminal are sent
Result.
Step 306, server carry out dissection process based on preset rules to the compressed data packets of daily record data, obtain daily record
Data.
Specifically, server can use pressure of the decipherment algorithm corresponding with the Encryption Algorithm that terminal uses to daily record data
Contracting data packet is decompressed and decryption processing, obtains daily record data.
The result of the upgrading failure of the system of step 307, server based on terminal analyzes and processes daily record data, obtains
The reason for obtaining the system upgrade failure of terminal.
Specifically, terminal can carry out statistical analysis to the daily record data of system upgrade failure, the system liter of terminal is determined
The reason for level failure.Exemplary, server is to after root and having been unloaded the day that the terminal of some preset application programs sends
Will data carry out statistical analysis, the reason for determining the system upgrade failure of terminal be terminal by root and unloaded some it is preset should
During with program, the system data of terminal can be modified or remove, and cause the difference upgrade package that terminal obtains at server
Data resource by the system data resource of the terminal after root with being mismatched.
It should be noted that the explanation in the present embodiment with same steps in other embodiments or concept, is referred to
Description in other embodiments, details are not described herein again.
The information processing method that the embodiment of the present invention is provided, what the system by obtaining terminal produced in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, sends daily record data and end
The compressed data of daily record data and the system of terminal that the result of the upgrading failure at end is sent to server, server receiving terminal
Upgrade failing as a result, being then based on compressed data packets progress dissection process of the preset rules to daily record data, obtain daily record number
According to the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains the system upgrade of terminal
The reason for failure;In this way, terminal sends the daily record data of system upgrade failure to server, the system of server receiving terminal
The reason for upgrading the daily record data of failure and analyzed and processed, can determine the system upgrade failure of terminal, solves existing
The problem of the reason for cannot upgrading failure to terminal system in technology is analyzed, can be to the original of the system upgrade of terminal failure
Because being analyzed, the system upgrade success rate of terminal is improved, reduces influence of the system upgrade to the use quality of terminal;Into
And improve the experience effect of user.
The embodiment of the present invention provides a kind of information processing method, and with reference to shown in Fig. 4, this method comprises the following steps:
Step 401, terminal obtain the daily record data that the system of terminal produces in escalation process.
Step 402, terminal judge whether the system of terminal upgrades successfully.
If the system upgrade failure of step 403, terminal, terminal are compressed daily record data processing based on preset rules,
Obtain the compressed data packets of daily record data.
The result that step 404, terminal send the upgrading failure of the compressed data packets of daily record data and the system of terminal extremely takes
Business device.
The system upgrade failure of the compressed data packets and terminal of the daily record data that step 405, server receiving terminal are sent
Result.
Step 406, server carry out dissection process based on preset rules to the compressed data packets of daily record data, obtain daily record
Data.
The result of the upgrading failure of the system of step 407, server based on terminal analyzes and processes daily record data, obtains
The reason for obtaining the system upgrade failure of terminal.
Relation between step 408, the reason for being failed according to the system upgrade of terminal and default upgrading Fail Type, service
Device performs the corresponding operation of default upgrading Fail Type.
Specifically, the reason for default upgrading Fail Type can be by failing for a long time to the system upgrade of great amount of terminals into
Row statistical analysis, obtains the reason for corresponding system upgrade fails feature classify and determines what is obtained, these default upgradings
Fail Type and corresponding solution can store in the server, in order to for determining that the system upgrade of terminal loses
The reason for losing.For example, default upgrading Fail Type, which can include system software, causes system upgrade failure either terminal inner
Hardware causes system upgrade unsuccessfully etc..
Wherein, the relation between the reason for step 408 fails according to the system upgrade of terminal and default upgrading Fail Type,
Server performs the corresponding operation of default upgrading Fail Type and can be realized by following steps:
Step 408a, server judges the pass between the reason for system upgrade failure of terminal and default upgrading Fail Type
System.
Specifically, the relation between the reason for system upgrade failure of terminal and default upgrading Fail Type includes terminal
The reason for system upgrade fails is pre- with default the reason for upgrading completely the same Fail Type or the failure of the system upgrade of terminal
If upgrade a certain factor in Fail Type etc..
It should be noted that step 408a servers judge the reason for system upgrade failure of terminal and default upgrading failure class
After relation between type, it can select to perform step 408b or step 408c, if the reason for the system upgrade failure of terminal
The first kind belonged in default upgrading Fail Type performs step 408b, if belonging to pre- the reason for the system upgrade failure of terminal
If the Second Type upgraded in Fail Type performs step 408c;
If step 408b, belonging to the first kind in default upgrading Fail Type the reason for the system upgrade failure of terminal,
The then corresponding solution renewal upgrade installation package of the first kind of the server based on terminal.
Specifically, the first kind in default upgrading Fail Type can be that system software reason causes terminal upgrade to fail
's.For example, after terminal is by user root, the reason for determining to cause terminal upgrade to fail is probably the difference upgrading that terminal obtains
Bag resource and the system data of terminal after root mismatch, and phase is mismatched for difference upgrade package resource with default upgrading Fail Type
Together, the correspondence stored in the server presets upgrading Fail Type
Server pushes the system upgrade installation kit of full version, rather than difference upgrading peace to the unmatched terminal of difference upgrade package resource
Dress bag.In this way, when the unmatched terminal of difference upgrade package resource carries out system upgrade using full edition system upgrade installation package, eventually
End need not verify system upgrade installation kit and the system of legacy version in terminal, therefore the system of terminal can be upgraded to
Latest edition.Wherein, server can push corresponding with difference upgrade package again to the unmatched terminal of difference upgrade package resource
Full edition system upgrade installation package, can also after production firm next time is updated the upgraded version of system, service
Device pushes full edition system upgrade installation package to the unmatched terminal of difference upgrade package resource.
For example, system upgrade can also be that terminal caches delaying in (cache) subregion in use the reason for failure
Deposit data is too many, causes the too small cache partitions not reached under system upgrade pattern needed for system upgrade in cache partitions, therefore, can
To determine that default upgrading Fail Type is too small as cache partitions.When server analyzes the daily record data of terminal upgrade failure
After processing, determine that the reason for system upgrade of terminal fails is too small for cache partitions, judge the terminal system upgrading failure obtained
The reason for and default upgrading Fail Type between relation, the reason for determining terminal system upgrading failure and default upgrading failure class
Type cache partitions are too small consistent, therefore can solve this using the solution that default upgrading Fail Type cache partitions diminish
The problem of system upgrade failure of terminal.Wherein, presetting upgrading Fail Type can be for the solution that cache partitions diminish
Module Division is continued to difference upgrade package, is divided into multiple modules, then according to module to terminal system upgrade function
Influence degree sequentially carries out modular system upgrade.Exemplary, difference upgrade package can be subjected to Module Division,
Be divided into baseband chip (Baseband Processor, BP) upgrade package and application chip (Application Processor,
AP) upgrade package, when server is to terminal supplying system upgrade installation package, BP upgrade package can be first pushed to terminal and be risen
Level, then push AP upgrade package and upgraded, by reducing the size of the upgrade package upgraded every time, reduce and buffer zone is wanted
Ask, realize the upgrading of the system of terminal.
If step 408c, belonging to the Second Type in default upgrading Fail Type the reason for the system upgrade failure of terminal,
The then hardware information of the corresponding terminal of server statistics Second Type.
Specifically, the Second Type in default upgrading Fail Type can be the hard of terminal terminal inner in use
Part system failure causes the System level gray correlation decilitre level of terminal to fail, and the corresponding solution of Second Type can be that server statistics are led
Cause the hardware system information of System level gray correlation decilitre level failure, in order to production firm in the design production process of subsequent terminal to this
The quality of a little hardware carries out stringent management and control.For example, after the System level gray correlation decilitre level failure of terminal, system of the server to acquisition
The reason for daily record data of upgrading failure is analyzed, the system upgrade failure for drawing terminal is the solid-state memory of terminal with moving
Caused by drawing editing machine (flash) damage, at this time, it is impossible to upgrading failure caused by solving hardware system by software approach
Problem, therefore, server can count flash information, when because the number of the terminal of system upgrade failure caused by flash damages
After amount exceedes certain predetermined quantitative value, production firm can replace the flash of the type in subsequent terminal production, use other
The flash of type.
Further, terminal can be communicated with server by data traffic or wireless network.
It should be noted that the explanation in the present embodiment with same steps in other embodiments or concept, is referred to
Description in other embodiments, details are not described herein again.
The information processing method that the embodiment of the present invention is provided, what the system by obtaining terminal produced in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, sends daily record data and end
The compressed data of daily record data and the system of terminal that the result of the upgrading failure at end is sent to server, server receiving terminal
Upgrade failing as a result, being then based on compressed data packets progress dissection process of the preset rules to daily record data, obtain daily record number
According to the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains the system upgrade of terminal
The reason for failure;In this way, terminal sends the daily record data of system upgrade failure to server, the system of server receiving terminal
The reason for upgrading the daily record data of failure and analyzed and processed, can determine the system upgrade failure of terminal, solves existing
The problem of the reason for cannot upgrading failure to terminal system in technology is analyzed, can be to the original of the system upgrade of terminal failure
Because being analyzed, the system upgrade success rate of terminal is improved, reduces influence of the system upgrade to the use quality of terminal;Into
And improve the experience effect of user;Further, follow-up system liter cannot be carried out after also solving terminal system upgrading failure
The problem of level, follow-up system upgrade can be carried out after realizing the system upgrade failure of terminal.
An embodiment of the present invention provides a kind of information processor 5, can be applied to Fig. 1,3~4 corresponding embodiments provide
A kind of information processing method in, with reference to shown in Fig. 5, which includes:Acquiring unit 51, judging unit 52 and transmitting element
53, wherein:
Acquiring unit 51, the daily record data that the system for obtaining terminal produces in escalation process.
Whether judging unit 52, the system for judging terminal upgrade successfully.
Transmitting element 53, if the system upgrade for terminal fails, the system upgrade for sending daily record data and terminal loses
The result lost is to server.
The information processor that the embodiment of the present invention is provided, is produced by the system for obtaining terminal in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, send daily record data and
The result of the upgrading failure of terminal is to server;In this way, terminal can send the daily record data of system upgrade failure to service
Device, solves the problems, such as that the reason for cannot upgrading failure to terminal system in the prior art is analyzed, can be to terminal
The reason for system upgrading failure, is analyzed, and improves the system upgrade success rate of terminal, reduces use of the system upgrade to terminal
The influence of quality;And then improve the experience effect of user.
Specifically, with reference to shown in Fig. 6, transmitting element 53 includes:First processing module 531 and sending module 532, wherein:
First processing module 531, if the system upgrade for terminal fails, presses daily record data based on preset rules
Contracting is handled, and obtains the compressed data packets of daily record data.
Sending module 532, the result of the upgrading failure for sending the compressed data packets of daily record data and the system of terminal
To server.
It should be noted that the interaction in the present embodiment between unit and module, is referred to Fig. 1,3~4
Interaction in a kind of information processing method that corresponding embodiment provides, details are not described herein again.
The information processor that the embodiment of the present invention is provided, is produced by the system for obtaining terminal in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, send daily record data and
The result of the upgrading failure of terminal is to server;In this way, terminal sends the daily record data of system upgrade failure to server, solution
The problem of the reason for failing is analyzed cannot be upgraded to terminal system in the prior art by having determined, can be to the system upgrade of terminal
The reason for failure, is analyzed, and improves the system upgrade success rate of terminal, reduces system upgrade to the use quality of terminal
Influence;And then improve the experience effect of user.
An embodiment of the present invention provides a kind of information processor 6, can be applied to what the corresponding embodiment in Fig. 2~4 provided
In a kind of information processing method, with reference to shown in Fig. 7, which includes:Receiving unit 61, first processing units 62 and second processing
Unit 63, wherein:
Receiving unit 61, the system upgrade failure of the compressed data and terminal of the daily record data sent for receiving terminal
As a result.
First processing units 62, for carrying out dissection process to the compressed data packets of daily record data based on preset rules, obtain
To daily record data.
Second processing unit 63, the result for the upgrading failure of the system based on terminal carry out at analysis daily record data
The reason for managing, obtaining the system upgrade failure of terminal.
The information processor that the embodiment of the present invention is provided, the compressed data of the daily record data sent by receiving terminal
With being carried out as a result, being then based on preset rules to the compressed data packets of daily record data at parsing for the system upgrade failure of terminal
Reason, obtains daily record data, and the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains eventually
The reason for system upgrade failure at end;In this way, the daily record data for the system upgrade failure that server receiving terminal is sent, and to day
Will data are analyzed and processed, it is determined that the reason for system upgrade of terminal fails, solving in the prior art cannot be to terminal
The reason for system upgrade fails the problem of being analyzed, the reason for can fail to the system upgrade of terminal, are analyzed, raising
The system upgrade success rate of terminal, reduces influence of the system upgrade to the use quality of terminal;And then improve the body of user
Test effect.
Specifically, with reference to shown in Fig. 8, which further includes:3rd processing unit 64, wherein:
3rd processing unit 64, the reason for for being failed according to the system upgrade of terminal between default upgrading Fail Type
Relation, perform the corresponding operation of default upgrading Fail Type.
Specifically, with reference to shown in Fig. 9, the 3rd processing unit 64 includes:Judgment module 641 and Second processing module 642, its
In:
Between the reason for judgment module 641, the system upgrade for judging terminal fails and default upgrading Fail Type
Relation.
Second processing module 642, if the system upgrade for terminal belongs to the reason for failure in default upgrading Fail Type
The first kind, then the corresponding solution of the first kind based on terminal renewal upgrade installation package.
Specifically, with reference to shown in Figure 10, the 3rd processing unit 64 further includes:3rd processing module 643, wherein:
3rd processing module 643, if the system upgrade for terminal belongs to the reason for failure in default upgrading Fail Type
Second Type, then count the hardware information of the corresponding terminal of Second Type.
It should be noted that the interaction in the present embodiment between unit and module, is referred to Fig. 2~4 pair
Interaction in a kind of information processing method that the embodiment answered provides, details are not described herein again.
The information processor that the embodiment of the present invention is provided, what the system by obtaining terminal produced in escalation process
Daily record data, and judge whether the system of terminal upgrades successfully, if the system upgrade failure of terminal, sends daily record data and end
The compressed data of daily record data and the system of terminal that the result of the upgrading failure at end is sent to server, server receiving terminal
Upgrade failing as a result, being then based on compressed data packets progress dissection process of the preset rules to daily record data, obtain daily record number
According to the result for being finally based on the system upgrade failure of terminal analyzes and processes daily record data, obtains the system upgrade of terminal
The reason for failure;In this way, the daily record data for the system upgrade failure that server receiving terminal is sent, and daily record data is divided
Analysis is handled, it is determined that the reason for system upgrade of terminal fails, failure cannot be upgraded to terminal system in the prior art by solving
The reason for the problem of being analyzed, the reason for can failing to the system upgrade of terminal analyzes, the system for improving terminal
Success rate for upgrading, reduces influence of the system upgrade to the use quality of terminal;And then improve the experience effect of user;Into one
Step, the problem of cannot carrying out follow-up system upgrading after terminal system upgrading failure is also solved, realizes the system liter of terminal
Follow-up system upgrade can be carried out after level failure.
In practical applications, acquiring unit 51, judging unit 52, transmitting element 53, first processing module 531, transmission mould
Block 532, receiving unit 61, first processing units 62, second processing unit 63, the 3rd processing unit 64, judgment module 641,
Two processing modules 642 and the 3rd processing module 643 can be by the central processing units in wireless data sending device
(Central Processing Unit, CPU), microprocessor (Micro Processor Unit, MPU), Digital Signal Processing
Device (Digital Signal Processor, DSP) or field programmable gate array (Field Programmable Gate
Array, FPGA) etc. realize.
It should be understood by those skilled in the art that, the embodiment of the present invention can be provided as method, system or computer program
Product.Therefore, the shape of the embodiment in terms of the present invention can use hardware embodiment, software implementation or combination software and hardware
Formula.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more to use storage
The form for the computer program product that medium is implemented on (including but not limited to magnetic disk storage and optical memory etc.).
The present invention be with reference to according to the method for the embodiment of the present invention, the flow of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that it can be realized by computer program instructions every first-class in flowchart and/or the block diagram
The combination of flow and/or square frame in journey and/or square frame and flowchart and/or the block diagram.These computer programs can be provided
The processors of all-purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that the instruction performed by computer or the processor of other programmable data processing devices, which produces, to be used in fact
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may also be stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, thus in computer or
The instruction performed on other programmable devices is provided and is used for realization in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in a square frame or multiple square frames.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.
Claims (12)
- A kind of 1. information processing method, it is characterised in that the described method includes:Obtain the daily record data that the system of terminal produces in escalation process;Judge whether the system of the terminal upgrades successfully;If the system upgrade failure of the terminal, sends the result of the system upgrade failure of the daily record data and the terminal To server, in order to which result of the server based on the daily record data and the failure of the system upgrade of the terminal determines institute The reason for stating the system upgrade failure of terminal.
- 2. if according to the method described in claim 1, it is characterized in that, the system upgrade failure of the terminal, sends The daily record data and the system upgrade of the terminal failure result to server, including:If the system upgrade failure of the terminal, processing is compressed based on preset rules to the daily record data, obtain described The compressed data packets of daily record data;The result of the upgrading failure of the compressed data packets of the daily record data and the system of the terminal is sent to the server.
- A kind of 3. information processing method, it is characterised in that the described method includes:The result of the system upgrade failure of the compressed data and the terminal of the daily record data that receiving terminal is sent;Dissection process is carried out to the compressed data packets of the daily record data based on preset rules, obtains daily record data;The result of the upgrading failure of system based on the terminal analyzes and processes the daily record data, obtains the terminal System upgrade failure the reason for.
- 4. according to the method described in claim 3, it is characterized in that, the method further includes:Relation between the reason for being failed according to the system upgrade of the terminal and default upgrading Fail Type, performs described default Upgrade the corresponding operation of Fail Type.
- 5. according to the method described in claim 4, it is characterized in that, described the reason for being failed according to the system upgrade of the terminal With the relation between default upgrading Fail Type, the corresponding operation of the default upgrading Fail Type is performed, including:Relation between the reason for judging the system upgrade failure of the terminal and the default upgrading Fail Type;If the reason for system upgrade failure of the terminal belongs to the first kind in the default upgrading Fail Type, it is based on The corresponding solution renewal upgrade installation package of the first kind of the terminal.
- 6. according to the method described in claim 5, it is characterized in that, the method further includes:If the reason for system upgrade failure of the terminal belongs to the Second Type in the default upgrading Fail Type, count The hardware information of the corresponding terminal of the Second Type.
- 7. a kind of information processor, it is characterised in that described device includes:Acquiring unit, judging unit and transmitting element;Its In:The acquiring unit, the daily record data that the system for obtaining terminal produces in escalation process;Whether the judging unit, the system for judging the terminal upgrade successfully;The transmitting element, if the system upgrade for the terminal fails, sends the daily record data and the terminal The result of system upgrade failure is to server, in order to system liter of the server based on the daily record data and the terminal The result of level failure determines the reason for system upgrade failure of the terminal.
- 8. device according to claim 7, it is characterised in that the transmitting element includes:First processing module and transmission Module;Wherein:The first processing module, if the system upgrade for the terminal fails, based on preset rules to the daily record data Processing is compressed, obtains the compressed data packets of the daily record data;The sending module, what the upgrading for sending the compressed data packets of the daily record data and the system of the terminal failed As a result to the server.
- 9. a kind of information processor, it is characterised in that described device includes:At receiving unit, first processing units and second Manage unit;Wherein:The receiving unit, the system upgrade failure of the compressed data and the terminal of the daily record data sent for receiving terminal Result;The first processing units, for carrying out dissection process to the compressed data packets of the daily record data based on preset rules, Obtain daily record data;The second processing unit, the result for the upgrading failure of the system based on the terminal carry out the daily record data The reason for analyzing and processing, obtaining the system upgrade failure of the terminal.
- 10. device according to claim 9, it is characterised in that described device further includes:3rd processing unit;Wherein:3rd processing unit, the reason for for being failed according to the system upgrade of the terminal with default upgrading Fail Type it Between relation, perform the corresponding operation of the default upgrading Fail Type.
- 11. device according to claim 10, it is characterised in that the 3rd processing unit includes:Judgment module and Two processing modules;Wherein:The judgment module, for judge the terminal system upgrade fail the reason for it is described it is default upgrading Fail Type it Between relation;The Second processing module, if the system upgrade for the terminal belongs to the default upgrading failure class the reason for failure The first kind in type, the then corresponding solution renewal upgrade installation package of the first kind based on the terminal.
- 12. according to the devices described in claim 11, it is characterised in that the 3rd processing unit further includes:3rd processing mould Block;Wherein:3rd processing module, if the system upgrade for the terminal belongs to the default upgrading failure class the reason for failure Second Type in type, then count the hardware information of the corresponding terminal of the Second Type.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610947094.2A CN107992374A (en) | 2016-10-26 | 2016-10-26 | A kind of information processing method and device |
PCT/CN2017/091492 WO2018076769A1 (en) | 2016-10-26 | 2017-07-03 | Information processing method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610947094.2A CN107992374A (en) | 2016-10-26 | 2016-10-26 | A kind of information processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107992374A true CN107992374A (en) | 2018-05-04 |
Family
ID=62024298
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610947094.2A Pending CN107992374A (en) | 2016-10-26 | 2016-10-26 | A kind of information processing method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107992374A (en) |
WO (1) | WO2018076769A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596941A (en) * | 2020-12-28 | 2021-04-02 | 凌云光技术股份有限公司 | Tool result judgment method and device of industrial image processing software |
CN113641380A (en) * | 2021-07-16 | 2021-11-12 | 一汽奔腾轿车有限公司 | OTA (over the air) upgrading problem analysis method |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111444099A (en) * | 2020-03-27 | 2020-07-24 | 携程计算机技术(上海)有限公司 | Data inconsistency analysis method, system, electronic device and storage medium |
CN115065736A (en) * | 2022-03-29 | 2022-09-16 | 兰州乐智教育科技有限责任公司 | Message processing method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101695162A (en) * | 2009-10-22 | 2010-04-14 | 中兴通讯股份有限公司 | Method and device for upgrading aerial firmware on mobile terminal |
CN103036706A (en) * | 2012-11-26 | 2013-04-10 | 青岛海信传媒网络技术有限公司 | Local processing method of application upgrading abnormity |
CN104461786A (en) * | 2014-12-19 | 2015-03-25 | 上海斐讯数据通信技术有限公司 | Recovery method and system for Android system |
US20150301905A1 (en) * | 2005-09-30 | 2015-10-22 | Cleversafe, Inc. | Dispersed storage network with data segment backup and methods for use therewith |
CN105955773A (en) * | 2016-04-29 | 2016-09-21 | 乐视控股(北京)有限公司 | System upgrading method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101808009B (en) * | 2010-03-08 | 2014-01-01 | 中兴通讯股份有限公司 | Method and system for upgrading network equipment |
US9183393B2 (en) * | 2012-01-12 | 2015-11-10 | Facebook, Inc. | Multiple system images for over-the-air updates |
-
2016
- 2016-10-26 CN CN201610947094.2A patent/CN107992374A/en active Pending
-
2017
- 2017-07-03 WO PCT/CN2017/091492 patent/WO2018076769A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150301905A1 (en) * | 2005-09-30 | 2015-10-22 | Cleversafe, Inc. | Dispersed storage network with data segment backup and methods for use therewith |
CN101695162A (en) * | 2009-10-22 | 2010-04-14 | 中兴通讯股份有限公司 | Method and device for upgrading aerial firmware on mobile terminal |
CN103036706A (en) * | 2012-11-26 | 2013-04-10 | 青岛海信传媒网络技术有限公司 | Local processing method of application upgrading abnormity |
CN104461786A (en) * | 2014-12-19 | 2015-03-25 | 上海斐讯数据通信技术有限公司 | Recovery method and system for Android system |
CN105955773A (en) * | 2016-04-29 | 2016-09-21 | 乐视控股(北京)有限公司 | System upgrading method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112596941A (en) * | 2020-12-28 | 2021-04-02 | 凌云光技术股份有限公司 | Tool result judgment method and device of industrial image processing software |
CN112596941B (en) * | 2020-12-28 | 2023-10-03 | 凌云光技术股份有限公司 | Tool result judging method and device of industrial image processing software |
CN113641380A (en) * | 2021-07-16 | 2021-11-12 | 一汽奔腾轿车有限公司 | OTA (over the air) upgrading problem analysis method |
CN113641380B (en) * | 2021-07-16 | 2024-03-19 | 一汽奔腾轿车有限公司 | OTA upgrading problem analysis method |
Also Published As
Publication number | Publication date |
---|---|
WO2018076769A1 (en) | 2018-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107992374A (en) | A kind of information processing method and device | |
CN106843957A (en) | System firmware upgrade method and device | |
MX2020009525A (en) | Method and apparatus for updating ue policy, and computer storage medium. | |
EP4080823B1 (en) | Virtual network assistant having proactive analytics and correlation engine using unsupervised ml model | |
CN107645746B (en) | Context updating method, system and equipment | |
CN109995588B (en) | Flexible Ethernet link management method and system | |
US20120308010A1 (en) | Method and Apparatus for Processing Entitlement Control Message Packets | |
CN107925652B (en) | Fixed conversion method and device of transmission protocol based on message protocol identification | |
CN107122207A (en) | Method for upgrading software, client device and server | |
CN108243146B (en) | Information submitting method | |
CN112596768B (en) | Updating method and device of equipment, storage medium and electronic device | |
CN104811979A (en) | Pressure testing method and device based on FOTA upgrading | |
CN113301111A (en) | Digital twinning method, edge computing device, mobile terminal and storage medium | |
US10959063B2 (en) | Notification method for configuring a secure element | |
JP2017526289A (en) | Information self-registration method, apparatus, system, and computer storage medium | |
US9084131B2 (en) | Data cut-over method and apparatus | |
CN112737849B (en) | Equipment information processing method and device | |
EP3972199A1 (en) | Open interface management method, electronic device, and storage medium | |
CN103902414A (en) | Network type test system and method | |
CN109644036A (en) | Device and method for reducing the address conflict in short sector scanning | |
CN111356132B (en) | Bluetooth access control method, system, electronic equipment and storage medium | |
EP2375696A1 (en) | Communication devices and methods thereof | |
US20230388819A1 (en) | Automatic upgrade planning | |
CN114189442A (en) | Remote upgrading of edge equipment and electronic equipment | |
US11425228B2 (en) | Protocol independent signal slotting and scheduling |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180504 |
|
WD01 | Invention patent application deemed withdrawn after publication |