CN102541599A - Method and system for upgrading electronic equipment on line, and television - Google Patents

Method and system for upgrading electronic equipment on line, and television Download PDF

Info

Publication number
CN102541599A
CN102541599A CN2011104440986A CN201110444098A CN102541599A CN 102541599 A CN102541599 A CN 102541599A CN 2011104440986 A CN2011104440986 A CN 2011104440986A CN 201110444098 A CN201110444098 A CN 201110444098A CN 102541599 A CN102541599 A CN 102541599A
Authority
CN
China
Prior art keywords
download
upgrading
electronic equipment
breakpoint
software
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.)
Granted
Application number
CN2011104440986A
Other languages
Chinese (zh)
Other versions
CN102541599B (en
Inventor
龙超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201110444098.6A priority Critical patent/CN102541599B/en
Publication of CN102541599A publication Critical patent/CN102541599A/en
Application granted granted Critical
Publication of CN102541599B publication Critical patent/CN102541599B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention is suitable for the technical field of electronics, and provides a method and a system for upgrading electronic equipment on line, and a television. The method comprises the following steps of: when the starting of a system of the electronic equipment is finished, starting a software upgrading progress; after the software upgrading progress is started successfully, downloading an upgrading patch by a background; and upgrading a program of the electronic equipment according to the downloaded upgrading patch. According to the method and the system, the electronic equipment can download the upgrading patch on the background in advance; after the downloading of the upgrading patch is finished, a user is reminded of upgrading the corresponding program; therefore, the normal use of the electronic equipment by the user is not influenced, the downloading and upgrading reliability is guaranteed, and the user experience is enhanced.

Description

A kind of method of electronic equipment online upgrading, system and televisor
Technical field
The invention belongs to electronic technology field, relate in particular to a kind of method, system and televisor of electronic equipment online upgrading.
Background technology
Along with development of electronic technology; The more and more important effect of performer in people's life of various electronic equipments; Enriching constantly and optimize along with various electronic functionalities; The competition of electronic equipment market is also constantly fierce, how to promote the user experience of electronic equipment, also becomes each improved focus of electronic equipment producer.For example televisor has been not only the stand-alone terminal of people's TV reception at present, and it has become a kind of multi-functional entertainment interactive terminal.The content of televisor and function constantly increase and optimize, and make that the update cycle of televisor is also shorter and shorter.In order to let the user can experience new function, fresh content, at present, nearly all electronic equipment all specifically has the network upgrade function, and for example, commercially available televisor major part has all possessed the network upgrade function at present.Yet though most of electronic equipment all possesses the network upgrade function, the flow process of current nearly all network upgrade is all very simple: the user clicks and waits for that AKU downloads after the network upgrade, upgrades after correct up to the download verification that finishes.Such upgrading flow process is fit under the little situation of network upgrade bag, but present electronic apparatus system is increasing, and what have has more comprised the android system, therefore, AKU also from before tens000000 increased to hundreds of million.The network bandwidth with present average family 4,000,000; Under the situation that does not have other people to use; The software package of downloading hundreds of million need finish near ability download in more than 30 minutes, and this experience is very bad for the user, is a very big defective for Design about Product Humanity.Therefore, the prior art electronic equipment maybe be excessive owing to software upgrade package in software upgrade process, and cause download time long, poor user experience.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of method of electronic equipment online upgrading, is intended to solve the prior art electronic equipment in software upgrade process, maybe be excessive owing to software upgrade package, and cause download time long, the problem of poor user experience.
The embodiment of the invention is achieved in that a kind of method of electronic equipment online upgrading, and said method comprises the steps:
When electronic apparatus system starts completion, start the software upgrading process;
After said software upgrading process successfully starts, backstage download and upgrade bag;
According to said download and upgrade bag, the program of said electronic equipment is upgraded.
The embodiment of the invention also provides a kind of system of electronic equipment online upgrading, and said system comprises:
The process initiation unit is used for when electronic apparatus system starts completion, starting the software upgrading process;
Download unit, after being used for said software upgrading process and successfully starting, backstage download and upgrade bag;
The upgrading unit is used for according to said download and upgrade bag the program of said electronic equipment being upgraded.
The embodiment of the invention also provides a kind of televisor, and said televisor comprises the system of above-mentioned electronic equipment online upgrading.
In the present embodiment, when electronic apparatus system starts completion, start the software upgrading process, after said software upgrading process successfully started, backstage download and upgrade bag according to said download and upgrade bag, was upgraded to the program of said electronic equipment.Make electronic equipment can shift to an earlier date the download and upgrade bag on the backstage, after download was accomplished, the prompting user carried out corresponding program upgrade, neither influences the user and normally uses, and had guaranteed the reliability of downloading and upgrading again, had promoted user experience.
Description of drawings
Fig. 1 is the process flow diagram of realization of the method for the electronic equipment online upgrading that provides of the embodiment of the invention one;
Fig. 2 is the process flow diagram of realization of the method for the electronic equipment online upgrading that provides of the embodiment of the invention two;
Fig. 3 is the process flow diagram of realization of the method for the electronic equipment online upgrading that provides of the embodiment of the invention three;
Fig. 4 be the present invention implement three provide judge the process flow diagram whether current definite continuous biography breakpoint is realized accurately;
Fig. 5 is the structural drawing of the system of the electronic equipment online upgrading that provides of the embodiment of the invention four;
Fig. 6 is the structural drawing of the system of the electronic equipment online upgrading that provides of the embodiment of the invention five.
Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
The embodiment of the invention through the software upgrading process, when judging that network is idle, adopts breakpoint transmission mode download and upgrade bag program on the electronic equipment backstage, do not influence electronic equipment user's operation and use, has promoted user experience.
A kind of method of electronic equipment online upgrading, said method comprises the steps:
When electronic apparatus system starts completion, start the software upgrading process;
After said software upgrading process successfully starts, backstage download and upgrade bag;
According to said download and upgrade bag, the program of said electronic equipment is upgraded.
The embodiment of the invention also provides a kind of system of electronic equipment online upgrading, and said system comprises:
The process initiation unit is used for when electronic apparatus system starts completion, starting the software upgrading process;
Download unit, after being used for said software upgrading process and successfully starting, backstage download and upgrade bag;
The upgrading unit is used for according to said download and upgrade bag the program of said electronic equipment being upgraded.
The embodiment of the invention also provides a kind of televisor, and said televisor comprises the system of above-mentioned electronic equipment online upgrading.
Below in conjunction with specific embodiment realization of the present invention is described in detail:
Embodiment one
Fig. 1 shows the process flow diagram of realization of the method for the electronic equipment online upgrading that the embodiment of the invention one provides, and details are as follows:
In step S101, when electronic apparatus system starts completion, start the software upgrading process;
In the present embodiment, behind user's unlocking electronic equipment, system can start an independently software upgrading process separately and come the downloaded software AKU, thereby does not influence the operation of other process in the electronic equipment.
In step S102, after said software upgrading process successfully starts, backstage download and upgrade bag;
In step S103,, the program of said electronic equipment is upgraded according to said download and upgrade bag.
In the present embodiment, when electronic apparatus system starts completion, start the software upgrading process, after said software upgrading process successfully started, backstage download and upgrade bag according to said download and upgrade bag, was upgraded to the program of said electronic equipment.Make electronic equipment can shift to an earlier date the download and upgrade bag on the backstage, after download was accomplished, the prompting user carried out corresponding program upgrade, neither influences the user and normally uses, and had guaranteed the reliability of downloading and upgrading again, had promoted user experience.
Embodiment two
Fig. 2 shows the process flow diagram of realization of the method for the electronic equipment online upgrading that the embodiment of the invention two provides, and details are as follows:
In step S201, when electronic apparatus system starts completion, start the software upgrading process;
In step S202, after said software upgrading process successfully starts, connect normally when detecting network, and electronic equipment this locality has software to need upgrading, judge then whether AKU is downloaded to finish, if, execution in step S204 then, if not, execution in step S203 then.
In step S203,, adopt breakpoint transmission download and upgrade bag when detecting network during the free time.
Whether in the present embodiment, it is idle to detect network, idle when detecting network, and then execution in step S203 is occupied when the detection network, then continues to detect network state, and is idle up to detecting network, execution in step S203, and it is complete to work as step S203, execution in step S204.
In step S204,, the program of said electronic equipment is upgraded according to said download and upgrade bag.
In the present embodiment, owing to the AKU downloading process is carried out according to system status by the backstage, therefore; The user does not also know whether the backstage AKU is being downloaded, thus unexpected switching on and shutting down possibly appear in the program downloading process, thus cause downloading unexpected interruption; Yet, can write down the breakpoint that stops to download through breakpoint transmission, so that when starting shooting next time; Continuation continues to download from this breakpoint, avoids because the download again that unexpected terminal causes has improved download efficiency.
Embodiment three
Fig. 3 shows the process flow diagram of realization of the method for the electronic equipment online upgrading that the embodiment of the invention three provides, and details are as follows:
In step S301, when electronic apparatus system starts completion, start the software upgrading process;
In step S302, whether after the software upgrading process successfully starts, it is normal to detect the network connection, and when detecting the network malunion often, then repeated execution of steps S302 normally connects until detecting network; Connect just often when detecting network, then execution in step S303.
In the present embodiment, can judge whether whether network connects normal behind the software upgrading process initiation, if network does not connect; Wait for that then network connects, connect normally until network, then execution in step S303; After network connects normally; The automatic download and upgrade bag of this software upgrading process supporting paper, there are AKU version, AKU attribute, AKU size or the like information, execution in step S303 then in this supporting paper the inside.
In step S303,, judge whether electronic equipment this locality has software to need upgrading according to the upgrading supporting paper of downloading; When judging that electronic equipment this locality does not have software to need upgrading; Then withdraw from upgrading, when judging that electronic equipment this locality has software to upgrade, then at step S304.
In the present embodiment, step S303 can be specifically according to the supporting paper of downloading, whether the local software version of analysis and judgement electronic equipment is latest edition, if latest edition then withdraws from upgrading, and if not latest edition, execution in step S304 then.
In step S304, judge whether AKU is downloaded to finish, if, execution in step S306 then, if not, execution in step S305 then.
In the present embodiment, need to judge whether AKU has been downloaded finishes, finish if judge the AKU download; Execution in step S306 then; If judging that AKU is downloaded does not finish, comprise that AKU is not downloaded, download version is expired, download situation such as completions, then judge current network free time whether; When detecting network during the free time, execution in step S305.
In the present embodiment, whether idle step is specially to judge network: judge whether the current electronic device user is using network function, if the user is using the network function of electronic equipment, judge that then network is busy, suspend AKU this moment and download; Judge that the current electronic device network does not use, judge that then network is idle, gets into AKU and downloads.Realize then can downloading new AKU at any time, use when needing, improved the utilization factor of network for the user as long as network connects and be idle.
In step S305, when detecting network when idle, judge whether current definite continuous biography breakpoint is accurate, if, then breakpoint transmission download and upgrade bag, if not, download and upgrade bag again then.
In the present embodiment; If electronic equipment shuts down suddenly, then since the reaction time too short, the breakpoint that downloads and maybe accurate recording interrupt of running background; Therefore judge through accuracy breakpoint; Can avoid wrong and download, thereby bring unnecessary trouble, promote user experience to user's use.
In step S306,, the program of said electronic equipment is upgraded according to said download and upgrade bag.
In the present embodiment, the implementation procedure of step S306 is specially:
Detect the attribute of said download and upgrade bag;
When said download and upgrade bag attribute is mandatory upgrade, then export the information that to upgrade to the user; Upgrade for recommending when said download and upgrade bag attribute, then have new function to increase, recommend to use the information of upgraded version to user's output software;
When said download and upgrade bag attribute is acquiescence upgrading, and when receiving the customer upgrade request, exporting this software to the user has upgraded version, whether confirms the information of upgrading.
In the present embodiment, if AKU is system-level program, perhaps the ROMPaq version has gross error before, so that the user can't use this program, then the AKU attribute is set to mandatory upgrade; If upgrading is surrounded by new function and need upgrading to use, then the AKU attribute is set to recommend upgrading; If AKU has solved the little BUG on some programs, whether upgrading does not influence user's use, and then the AKU attribute is set to the acquiescence upgrading.
In the present embodiment, the concrete realization flow of said step S305 sees also Fig. 4, Fig. 4 show the present invention implement three provide judge the process flow diagram whether current definite continuous biography breakpoint is realized accurately, details are as follows:
Whether in step S401, it is consistent with the preceding preset length data of the continuous biography breakpoint of server record to compare the preceding preset length data of the definite continuous biography breakpoint of electronic equipment, if; Then current continuous biography breakpoint is accurate; Execution in step S402, if not, then current continuous biography breakpoint is inaccurate; Number of comparisons is added 1, and execution in step S403;
In step S402, from the continuous biography breakpoint succession download and upgrade bag of accuracy of judgement;
In step S403, judge that whether number of comparisons surpasses preset times, if, execution in step S404 then; If not, then will continue and pass breakpoint move forward preset length byte and and redirect execution in step S401.
In step S404, download and upgrade bag again.
In the present embodiment, continuous to pass the position that breakpoint moves forward after the preset length byte be new continuous biography breakpoint, continues to judge whether this breakpoint is accurate, then execution in step S401.
For the ease of understanding; Below with a concrete realization example to present embodiment judge current definite continuous biography breakpoint whether accurately process describe; But do not exceed with the realization situation of present embodiment, suppose that the preceding preset length data of continuous biography breakpoint are 128k, number of comparisons is 5 times; If moving then each mobile preset byte length is 512k, the detailed process of then judging is:
1, obtain 128K data and electronic equipment this locality before the continuous biography breakpoint of server end record and do not download the continuous biography breakpoint of completion before the 128K data whether consistent, if in full accord, then electronic equipment continues to begin download from this continuous breakpoint that passes; If inconsistent, then number of comparisons is added 1;
2, judge that whether number of comparisons surpasses 5 times,, then will continue and pass the breakpoint 512K byte that moves forward, confirm new continuous biography breakpoint again if do not surpass 5 times, and redirect execution in step 1, if surpass 5 times, then the continuous breakpoint that passes of cancellation is downloaded again.
In the present embodiment, when the record breakpoint is inaccurate, then carries out great-jump-forward and move,, can make judgement more accurate, realize to avoid repeated downloads to the greatest extent the waste network traffics to confirm the continuous breakpoint that passes again.
Embodiment four
Fig. 5 shows the structural drawing of the system of the electronic equipment online upgrading that the embodiment of the invention four provides; For the ease of explanation; Only show the part relevant with the embodiment of the invention, this device can be software unit, hardware cell or the soft or hard combining unit that is built in the televisor.
The system of electronic equipment online upgrading comprises in the present embodiment: process initiation unit 51, download unit 52 and upgrading unit 53.
Process initiation unit 51 is used for when electronic apparatus system starts completion, starting the software upgrading process;
Download unit 52, after being used for said software upgrading process and successfully starting, backstage download and upgrade bag;
Upgrading unit 53 is used for according to said download and upgrade bag the program of said electronic equipment being upgraded.
Among the method embodiment one that the system of the electronic equipment online upgrading that the embodiment of the invention provides can use in aforementioned correspondence, details repeat no more at this referring to the description of the foregoing description one.
Embodiment five
Fig. 6 shows the structural drawing of the system of the electronic equipment online upgrading that the embodiment of the invention five provides; For the ease of explanation; Only show the part relevant with the embodiment of the invention, this device can be software unit, hardware cell or the soft or hard combining unit that is built in the televisor.
Said system comprises process initiation unit 61, download unit 62 and upgrading unit 63.
The difference of present embodiment and embodiment four is that optional, download unit 62 specifically comprises downloads judge module 621, starting and upgrading module 622 and breakpoint transmission module 623.
Download judge module 621, after being used for said software upgrading process and successfully starting, connect normally when detecting network, and electronic equipment this locality has software to need upgrading, judges then whether AKU is downloaded to finish;
Starting and upgrading module 622 is used for then starting the upgrading unit if judging the AKU download finishes;
Breakpoint transmission module 623 is used for then when detecting network during the free time, adopting breakpoint transmission download and upgrade bag if the judgement AKU is not downloaded to finish.
Optional, download judge module 621 and comprise network measuring submodule 6211, upgrading judgement submodule 6212 and download judgement submodule 6213.
Whether whether network measuring submodule 6211 after being used for the software upgrading process and successfully starting, detects network and connects normally, when detecting the network malunion often, then continue to detect network and connect normally, connects normal until detecting network;
Submodule 6212 is judged in upgrading, is used for connecting just often when detecting network, then according to the upgrading supporting paper of downloading, judges whether electronic equipment this locality has software to need upgrading; When judging that electronic equipment this locality does not have software to need upgrading, then withdraws from upgrading;
Download to judge submodule 6213, be used for, judge then whether AKU is downloaded to finish when judging that electronic equipment this locality has software to need upgrading.
Optional, said breakpoint transmission module 623 specifically is used for judging when detecting network when idle whether current definite continuous biography breakpoint is accurate, if, then breakpoint transmission download and upgrade bag, if not, download and upgrade bag again then.
Further, said breakpoint transmission module 623 further can comprise:
Data comparison sub-module 6231, whether be used for the preceding preset length data of the definite continuous biography breakpoint of comparison electronic equipment consistent with the preceding preset length data of the continuous biography breakpoint of server record, if; Then current continuous biography breakpoint is accurate; Start breakpoint transmission submodule 6332, if not, then current continuous biography breakpoint is inaccurate; Number of comparisons is added 1, and then number of starts comparison sub-module 6233;
Breakpoint transmission submodule 6232 is used for the continuous biography breakpoint succession download and upgrade bag from accuracy of judgement;
Number of times comparison sub-module 6233 is used to judge that whether number of comparisons surpasses preset times, if, download and upgrade bag again then; If not, then will continue and pass breakpoint move forward preset length byte and log-on data comparison sub-module.
Among the method embodiment two, three that the system of the electronic equipment online upgrading that the embodiment of the invention provides can use in aforementioned correspondence, details repeat no more at this referring to the description of the foregoing description two, three.
It should be noted that in said apparatus and the system embodiment that each included unit is just divided according to function logic, but is not limited to above-mentioned division, as long as can realize function corresponding; In addition, the concrete title of each functional unit also just for the ease of mutual differentiation, is not limited to protection scope of the present invention.
In addition; One of ordinary skill in the art will appreciate that all or part of step that realizes in above-mentioned each embodiment method is to instruct relevant hardware to accomplish through program; Corresponding program can be stored in the computer read/write memory medium; Described storage medium is like ROM/RAM, disk or CD etc.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (13)

1. the method for an electronic equipment online upgrading is characterized in that, said method comprises the steps:
When electronic apparatus system starts completion, start the software upgrading process;
After said software upgrading process successfully starts, backstage download and upgrade bag;
According to said download and upgrade bag, the program of said electronic equipment is upgraded.
2. the method for claim 1 is characterized in that, after said software upgrading process successfully started, the step of backstage download and upgrade bag was specially:
After said software upgrading process successfully starts, connect normally when detecting network, and electronic equipment this locality has software to need upgrading, judges then whether AKU is downloaded to finish;
If then, the program of said electronic equipment is upgraded according to said download and upgrade bag;
If not, then, adopt breakpoint transmission download and upgrade bag when detecting network during the free time.
3. method as claimed in claim 2 is characterized in that, after said software upgrading process successfully starts, connects normally when detecting network, and electronic equipment this locality has software to need upgrading, judges then whether AKU is downloaded the step that finishes and be specially:
After the software upgrading process successfully starts, detect network and whether normally connect;
Whether when detecting the network malunion often, it is normal then to continue to detect the network connection, connects normal until detecting network;
Connect just often when detecting network,, judge whether electronic equipment this locality has software to need upgrading then according to the upgrading supporting paper of downloading;
When judging that electronic equipment this locality does not have software to need upgrading, then withdraws from upgrading;
When judging that electronic equipment this locality has software to need upgrading, judge then whether AKU is downloaded to finish.
4. method as claimed in claim 2 is characterized in that, and is said when detecting network during the free time, adopts the step of breakpoint transmission download and upgrade bag to be specially:
When detecting network when idle, judge whether current definite continuous biography breakpoint is accurate, if, then breakpoint transmission download and upgrade bag, if not, download and upgrade bag again then.
5. method as claimed in claim 4 is characterized in that, saidly judges whether current definite continuous biography breakpoint is accurate, if, then breakpoint transmission download and upgrade bag, if not, then the step of download and upgrade bag is specially again:
Whether the preset length data are consistent with the preceding preset length data of the continuous biography breakpoint of server record before the continuous biography breakpoint that A, comparison electronic equipment are confirmed, if then current continuous biography breakpoint is accurate; Execution in step B, if not, then current continuous biography breakpoint is inaccurate; Number of comparisons is added 1, and execution in step C;
B, from the continuous biography breakpoint succession download and upgrade bag of accuracy of judgement;
C, judge that whether number of comparisons surpasses preset times, if, download and upgrade bag again then; If not, then will continue and pass breakpoint move forward preset length byte and and redirect execution in step A.
6. like the described method of the arbitrary claim of claim 1 to 5, it is characterized in that said according to said download and upgrade bag, the step that the program of said electronic equipment is upgraded is specially:
Detect the attribute of said download and upgrade bag;
When said download and upgrade bag attribute is mandatory upgrade, then export the information that to upgrade to the user;
Upgrade for recommending when said download and upgrade bag attribute, then have new function to increase, recommend to use the information of upgraded version to user's output software;
When said download and upgrade bag attribute is acquiescence upgrading, and when receiving the customer upgrade request, exporting this software to the user has upgraded version, whether confirms the information of upgrading.
7. the system of an electronic equipment online upgrading is characterized in that, said system comprises:
The process initiation unit is used for when electronic apparatus system starts completion, starting the software upgrading process;
Download unit, after being used for said software upgrading process and successfully starting, backstage download and upgrade bag;
The upgrading unit is used for according to said download and upgrade bag the program of said electronic equipment being upgraded.
8. system as claimed in claim 7 is characterized in that, said download unit comprises:
Download judge module, after being used for said software upgrading process and successfully starting, connect normally when detecting network, and electronic equipment this locality has software to need upgrading, judges then whether AKU is downloaded to finish;
The starting and upgrading module is used for then starting the upgrading unit if judging the AKU download finishes;
The breakpoint transmission module is used for then when detecting network during the free time, adopting breakpoint transmission download and upgrade bag if the judgement AKU is not downloaded to finish.
9. system as claimed in claim 8 is characterized in that, said download judge module comprises:
Whether whether the network measuring submodule after being used for the software upgrading process and successfully starting, detects network and connects normally, when detecting the network malunion often, then continue to detect network and connect normally, connects normal until detecting network;
Submodule is judged in upgrading, is used for connecting just often when detecting network, then according to the upgrading supporting paper of downloading, judges whether electronic equipment this locality has software to need upgrading; When judging that electronic equipment this locality does not have software to need upgrading, then withdraws from upgrading;
Download to judge submodule, be used for, judge then whether AKU is downloaded to finish when judging that electronic equipment this locality has software to need upgrading.
10. system as claimed in claim 8 is characterized in that, said breakpoint transmission module; Specifically be used for judging when detecting network during the free time whether current definite continuous biography breakpoint is accurate, if; Then breakpoint transmission download and upgrade bag, if not, download and upgrade bag again then.
11. system as claimed in claim 10 is characterized in that, said breakpoint transmission module comprises:
The data comparison sub-module, whether be used for the preceding preset length data of the definite continuous biography breakpoint of comparison electronic equipment consistent with the preceding preset length data of the continuous biography breakpoint of server record, if; Then current continuous biography breakpoint is accurate; Start the breakpoint transmission submodule, if not, then current continuous biography breakpoint is inaccurate; Number of comparisons is added 1, then number of starts comparison sub-module;
The breakpoint transmission submodule is used for the continuous biography breakpoint succession download and upgrade bag from accuracy of judgement;
The number of times comparison sub-module is used to judge that whether number of comparisons surpasses preset times, if, download and upgrade bag again then; If not, then will continue and pass breakpoint move forward preset length byte and log-on data comparison sub-module.
12. like the described system of the arbitrary claim of claim 7 to 11, it is characterized in that, said upgrading unit, specifically being used for working as said download and upgrade bag attribute is mandatory upgrade, then exports the information that must upgrade to the user; Upgrade for recommending when said download and upgrade bag attribute, then have new function to increase, recommend to use the information of upgraded version to user's output software; When said download and upgrade bag attribute is acquiescence upgrading, and when receiving the customer upgrade request, exporting this software to the user has upgraded version, whether confirms the information of upgrading.
13. a televisor is characterized in that, said televisor comprises the system of the described electronic equipment online upgrading of the arbitrary claim of claim 7 to 12.
CN201110444098.6A 2011-12-27 2011-12-27 Method and system for upgrading electronic equipment on line, and television Expired - Fee Related CN102541599B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110444098.6A CN102541599B (en) 2011-12-27 2011-12-27 Method and system for upgrading electronic equipment on line, and television

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110444098.6A CN102541599B (en) 2011-12-27 2011-12-27 Method and system for upgrading electronic equipment on line, and television

Publications (2)

Publication Number Publication Date
CN102541599A true CN102541599A (en) 2012-07-04
CN102541599B CN102541599B (en) 2015-04-29

Family

ID=46348567

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110444098.6A Expired - Fee Related CN102541599B (en) 2011-12-27 2011-12-27 Method and system for upgrading electronic equipment on line, and television

Country Status (1)

Country Link
CN (1) CN102541599B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103781057A (en) * 2014-01-08 2014-05-07 北京奇虎科技有限公司 Method and device for silently downloading upgrade package
WO2015117470A1 (en) * 2014-07-23 2015-08-13 中兴通讯股份有限公司 Device upgrade processing method and apparatus, and gateway device
CN104991797A (en) * 2015-06-23 2015-10-21 上海卓易科技股份有限公司 Firmware updating method for mobile terminal and mobile terminal
CN104995619A (en) * 2013-08-23 2015-10-21 华为终端有限公司 Webpage processing method and device
CN105843642A (en) * 2016-03-21 2016-08-10 青岛海信移动通信技术股份有限公司 Upgrading method of terminal, terminal upgrading control method, terminal and server
CN105847067A (en) * 2016-05-25 2016-08-10 北京小米移动软件有限公司 Method and device for upgrading Zigbee equipment
CN106155723A (en) * 2015-04-13 2016-11-23 腾讯科技(深圳)有限公司 The upgrade method of business application and device
CN106325929A (en) * 2016-08-22 2017-01-11 合肥华凌股份有限公司 Firmware upgrading method, firmware upgrading device, refrigerator and server side
CN106470227A (en) * 2015-08-20 2017-03-01 青岛海信移动通信技术股份有限公司 A kind of collocation method of OTA AKU and device
CN107193583A (en) * 2017-04-07 2017-09-22 惠州市天泽盈丰物联网科技股份有限公司 Backstage online upgrading device program method
CN107291511A (en) * 2017-06-30 2017-10-24 百度在线网络技术(北京)有限公司 Method and apparatus for the application program updating of vehicle-mounted Android system
CN107301054A (en) * 2017-07-14 2017-10-27 杭州敦崇科技股份有限公司 A kind of Oftware updating method based on MANET
CN107357613A (en) * 2017-06-28 2017-11-17 广州酷狗计算机科技有限公司 Using update method, device and computer-readable recording medium
CN107479912A (en) * 2017-07-26 2017-12-15 深圳云端生活科技有限公司 OTA upgrade-systems and its method under a kind of single fiery switch energy-saving pattern of intelligence
CN109002315A (en) * 2018-10-31 2018-12-14 Oppo广东移动通信有限公司 Application program update method, apparatus, terminal and storage medium
CN109729419A (en) * 2018-12-26 2019-05-07 上海众源网络有限公司 Pushing video preloads method, apparatus, electronic equipment and storage medium
CN109814898A (en) * 2018-12-21 2019-05-28 福建新大陆支付技术有限公司 A kind of OTA method for upgrading software and POS machine based on POS machine
CN110262816A (en) * 2019-05-15 2019-09-20 深圳市优博讯科技股份有限公司 It is a kind of to power off the upgrade method and its terminal system resumed
CN113438296A (en) * 2021-06-22 2021-09-24 青岛海信传媒网络技术有限公司 Upgrade package downloading method and display device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7096311B2 (en) * 2002-09-30 2006-08-22 Innopath Software, Inc. Updating electronic files using byte-level file differencing and updating algorithms
CN101064910A (en) * 2006-04-24 2007-10-31 维豪信息技术有限公司 Call control based terminal-to-terminal breakpoint transmission method
CN101179791A (en) * 2007-12-03 2008-05-14 中兴通讯股份有限公司 Method of updating software edition of mobile terminal
CN101546250A (en) * 2008-03-28 2009-09-30 北京爱国者存储科技有限责任公司 System for realizing breakpoint continuous transmission of mobile storage equipment
CN102103509A (en) * 2010-11-23 2011-06-22 Tcl集团股份有限公司 Method for remotely and automatically upgrading Internet television
CN102243589A (en) * 2010-11-02 2011-11-16 泗阳天琴软件科技有限公司 Software upgrading method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7096311B2 (en) * 2002-09-30 2006-08-22 Innopath Software, Inc. Updating electronic files using byte-level file differencing and updating algorithms
CN101064910A (en) * 2006-04-24 2007-10-31 维豪信息技术有限公司 Call control based terminal-to-terminal breakpoint transmission method
CN101179791A (en) * 2007-12-03 2008-05-14 中兴通讯股份有限公司 Method of updating software edition of mobile terminal
CN101546250A (en) * 2008-03-28 2009-09-30 北京爱国者存储科技有限责任公司 System for realizing breakpoint continuous transmission of mobile storage equipment
CN102243589A (en) * 2010-11-02 2011-11-16 泗阳天琴软件科技有限公司 Software upgrading method
CN102103509A (en) * 2010-11-23 2011-06-22 Tcl集团股份有限公司 Method for remotely and automatically upgrading Internet television

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104995619A (en) * 2013-08-23 2015-10-21 华为终端有限公司 Webpage processing method and device
US10929497B2 (en) 2013-08-23 2021-02-23 Huawei Device Co., Ltd. Replacing a web page while maintaining a communication link
CN103781057A (en) * 2014-01-08 2014-05-07 北京奇虎科技有限公司 Method and device for silently downloading upgrade package
CN105323091A (en) * 2014-07-23 2016-02-10 中兴通讯股份有限公司 Device upgrading method and device and gateway equipment
WO2015117470A1 (en) * 2014-07-23 2015-08-13 中兴通讯股份有限公司 Device upgrade processing method and apparatus, and gateway device
CN106155723A (en) * 2015-04-13 2016-11-23 腾讯科技(深圳)有限公司 The upgrade method of business application and device
CN104991797A (en) * 2015-06-23 2015-10-21 上海卓易科技股份有限公司 Firmware updating method for mobile terminal and mobile terminal
CN106470227A (en) * 2015-08-20 2017-03-01 青岛海信移动通信技术股份有限公司 A kind of collocation method of OTA AKU and device
CN105843642A (en) * 2016-03-21 2016-08-10 青岛海信移动通信技术股份有限公司 Upgrading method of terminal, terminal upgrading control method, terminal and server
WO2017201861A1 (en) * 2016-05-25 2017-11-30 北京小米移动软件有限公司 Method and device for upgrading zigbee device
CN105847067A (en) * 2016-05-25 2016-08-10 北京小米移动软件有限公司 Method and device for upgrading Zigbee equipment
US10324707B2 (en) 2016-05-25 2019-06-18 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus, and computer-readable storage medium for upgrading a ZigBee device
CN106325929A (en) * 2016-08-22 2017-01-11 合肥华凌股份有限公司 Firmware upgrading method, firmware upgrading device, refrigerator and server side
CN106325929B (en) * 2016-08-22 2020-02-07 合肥美的智能科技有限公司 Firmware upgrading method, firmware upgrading device, refrigerator and server
CN107193583A (en) * 2017-04-07 2017-09-22 惠州市天泽盈丰物联网科技股份有限公司 Backstage online upgrading device program method
CN107357613A (en) * 2017-06-28 2017-11-17 广州酷狗计算机科技有限公司 Using update method, device and computer-readable recording medium
CN107291511A (en) * 2017-06-30 2017-10-24 百度在线网络技术(北京)有限公司 Method and apparatus for the application program updating of vehicle-mounted Android system
CN107301054A (en) * 2017-07-14 2017-10-27 杭州敦崇科技股份有限公司 A kind of Oftware updating method based on MANET
CN107479912A (en) * 2017-07-26 2017-12-15 深圳云端生活科技有限公司 OTA upgrade-systems and its method under a kind of single fiery switch energy-saving pattern of intelligence
CN109002315A (en) * 2018-10-31 2018-12-14 Oppo广东移动通信有限公司 Application program update method, apparatus, terminal and storage medium
CN109814898A (en) * 2018-12-21 2019-05-28 福建新大陆支付技术有限公司 A kind of OTA method for upgrading software and POS machine based on POS machine
CN109729419A (en) * 2018-12-26 2019-05-07 上海众源网络有限公司 Pushing video preloads method, apparatus, electronic equipment and storage medium
CN109729419B (en) * 2018-12-26 2021-09-21 上海众源网络有限公司 Push video preloading method and device, electronic equipment and storage medium
CN110262816A (en) * 2019-05-15 2019-09-20 深圳市优博讯科技股份有限公司 It is a kind of to power off the upgrade method and its terminal system resumed
CN113438296A (en) * 2021-06-22 2021-09-24 青岛海信传媒网络技术有限公司 Upgrade package downloading method and display device

Also Published As

Publication number Publication date
CN102541599B (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN102541599A (en) Method and system for upgrading electronic equipment on line, and television
CN102170536B (en) Digital television network system, digital television all-in-one machine and upgrading method thereof
CN101957752B (en) FLASH video previewing method and system thereof, and FLASH player
CN102289397A (en) Method and device for automatically restoring embedded system of set top box
CN102523475B (en) Testing method and device for electronic products, and television set
CN101917567B (en) Digital television terminal software upgrading method
CN102222011A (en) Software upgrading method for set-top box and set-top box
CN104185066A (en) Method and device for automatically verifying electronic program menu
CN103731729A (en) Media player of smart television, exception handling method of media player of smart television and smart television
CN107071570A (en) A kind of set top box upgrading method and device
CN102243592A (en) Method and set top box for realizing multiple upgrading ways in Loader system
CN102298530A (en) Set top box software upgrading method and device
CN106569854A (en) Method and system for setting device firmware and realizing factory testing
CN102333240A (en) Set-top box and online upgrade method thereof
CN103442272A (en) System upgrading method
CN101969577A (en) Method for automatically testing set top box
CN102722383B (en) Method for upgrading software and digital issue terminal
CN104967646A (en) File downloading method and apparatus
CN101593122B (en) Method and device for starting embedded system
CN102111654A (en) Set-top box software upgrading method and set-top box
CN101945208A (en) Method for upgrading terminal set-top box
CN102622254A (en) Method and system for processing television outage
CN101510948A (en) Method for updating set-top box software
CN103458297A (en) Video playing method and device and terminal device
CN102243591A (en) Method for improving Loader-upgrading stability of set top box by adopting two zone bits

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150429

Termination date: 20201227