CN101009566B - System and method for information download of the embedded system device - Google Patents
System and method for information download of the embedded system device Download PDFInfo
- Publication number
- CN101009566B CN101009566B CN2006100019554A CN200610001955A CN101009566B CN 101009566 B CN101009566 B CN 101009566B CN 2006100019554 A CN2006100019554 A CN 2006100019554A CN 200610001955 A CN200610001955 A CN 200610001955A CN 101009566 B CN101009566 B CN 101009566B
- Authority
- CN
- China
- Prior art keywords
- data
- embedded system
- system device
- communicator
- product type
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The system in an embedded system to download data comprises: a download server storing data for different embedded system and providing WEB service, a communication device to connect former two devices and download/transfer data. Besides, there is a type identification unit for embedded system device, a format conversion unit to converse device data into corresponding format, and an ID unit.
Description
Technical field
The present invention relates to a kind of system and method that embedded system device is downloaded data that is used for.
Background technology
Recently, embedded system is widely applied to the various fields in people's life.For example, people utilize various models embedded system development various embedded system devices such as learning machine, PDA (personal digital assistant), digital camera, printer and mobile phone.
Yet these products are because the limitation of the performance of embedded system own so the data of self storing is often more limited with the function that possesses, can not satisfy the growing new demand of user.In order to address this problem, people have been these product developments communication function.By these products are connected with PC, can expand the function of embedded system device, and back up the data of embedded system device, and new data is downloaded in these products that utilize the embedded system device exploitation.
Yet, produced a new problem again, for these Product Renewal are upgraded, in case new data (for example written material or driver etc.) has been arranged, the manufacturer just must new CD or the floppy disk of distribution.The user is in order to obtain these new datas, must obtain corresponding CD or floppy disk to the place of manufacturer's appointment, data in this CD or the floppy disk is downloaded in the computer of oneself, embedded system device (being learning machine, PDA, digital camera, mobile phone and printer etc.) with oneself is connected with computer then, to finish corresponding renewal upgrading.In order to address this problem, along with the development of Internet technology, people have developed a kind of new solution, that is, utilize the Internet, by setting up corresponding website for product, make PC and Internet connection, download data from the Internet and solve above-mentioned problem.
Yet, in above-mentioned solution, produced a new problem again.Because the data on the Internet is too numerous and jumbled, and the user does not often understand the model of the embedded system device of oneself, so the user is difficult to or need the expensive time to find own needed data from the Internet.
Another problem is, even the user knows the embedded system device product type of oneself, but owing to have the embedded system device of a plurality of different models, in order to download and the corresponding data of each model, the user must go to download data to different websites, this has brought very big inconvenience to the user, and has spent the more time of user.
Another problem is, even the user has found and downloaded and the corresponding data of embedded system device product type of oneself, but past contact need manually convert these data to and the corresponding form of embedded system device product type of oneself.For example, the embedded system device of oneself may be the data of requirement PDF, and the data of downloading is the WORD form, and the user just must not no longer utilize switching software that these data are become PDF from the WORD format conversion.
Summary of the invention
Therefore, the present invention relates to a kind of system and method that embedded system device is downloaded data that is used for, it can solve fully owing to the restriction of correlation technique and not enough the problems referred to above that cause.
An advantage of the present invention has been to provide a kind of system that embedded system device is downloaded data that is used for, and can automatically find and oneself the corresponding data of model in particular to the embedded system device that makes the user.
Another advantage of the present invention is that the user needn't search for corresponding website according to the embedded system device product type of oneself to the Internet, but unification is downloaded relevant data to a website.
Another advantage of the present invention is that the user needn't be manually be converted to the data of downloading and the own corresponding form of embedded system device product type, but can obtain automatically being converted to and oneself the data of the corresponding form of embedded system device product type.
Another advantage of the present invention is that supplier can supply relevant data to this user's embedded system device according to user's identity.
By system of the present invention, the user can be downloaded and oneself the corresponding data of embedded system device at an easy rate.
Another advantage of the present invention is that Download Server concentrates in together all data, and the webpage navigation is provided, and is convenient to the data that the user finds oneself to expect at an easy rate.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in the specification of being write, claims and accompanying drawing.
In order to realize according to these purposes of the present invention and other advantage, concrete and the general description as institute in the literary composition, a kind of system that embedded system device is downloaded data that is used for is provided, has comprised: Download Server, it stores and the corresponding downloaded data of the embedded system device of multiple model; Communicator, it is used to be connected to described embedded system device and described Download Server, from described download server data, gives described embedded system device with the data transmission of being downloaded then.
Described communicator also can comprise the model recognition unit, be used to discern the product type of the embedded system device that is connected, described communicator sends to described Download Server with described product type, described Download Server will be given described communicator corresponding to the data transmission of described product type according to described product type.
Described communicator also can comprise format conversion unit, is used for according to described product type, will convert the data corresponding to the form of described product type corresponding to the data of described product type to.
Described communicator also can comprise the identification unit, be used to discern described user's identity, described communicator sends to described Download Server with described identity, and described Download Server will be given described communicator corresponding to the data transmission of described identity according to described identity.
Described Download Server also can provide WEB service, for the downloaded data corresponding to the embedded system device of multiple model provides navigation Service, is convenient to the user manually from the data of described download server expectation.
According to a further aspect in the invention, provide a kind of method that embedded system device is downloaded data that is used for, may further comprise the steps: embedded system device has been connected to communicator, to download data; Described communicator is connected to predetermined Download Server, and from described download server data, wherein said Download Server stores and the corresponding downloaded data of the embedded system device of multiple model; And described communicator is given described embedded system device with the data transmission of being downloaded.
Described communicator also can be discerned the product type of the embedded system device that is connected; Described communicator sends to described Download Server with described product type; Described Download Server will be given described communicator corresponding to the data transmission of described product type according to described product type.
Described communicator also can will convert the data corresponding to the form of described product type corresponding to the data of described product type to according to described product type.
Described communicator also can be discerned described user's identity, and described identity is sent to described Download Server, and described Download Server will be given described communicator corresponding to the data transmission of described identity according to described identity.
Described Download Server also can provide WEB service, for the downloaded data corresponding to the embedded system device of multiple model provides navigation Service, is convenient to the user manually from the data of described download server expectation.
By following explanation to specific embodiments of the invention, and in conjunction with the accompanying drawings, it is obvious that other aspects of the present invention and feature will become concerning those skilled in the art person.
Description of drawings
Below in conjunction with accompanying drawing, embodiments of the invention are described, should be appreciated that these embodiment are used to illustrate the present invention, rather than the present invention is limited, wherein:
Fig. 1 is the system block diagram that is used for the embedded system device downloaded data according to of the present invention;
Fig. 2 is the block diagram that is used for the main functional modules of embedded system device downloaded data according to an embodiment of the invention;
Fig. 3 is the screenshot capture that is used for the whole interface, website of embedded system device downloaded data according to an embodiment of the invention;
Fig. 4 is the screenshot capture that is used for the special area for downloading of the website that embedded system device downloads data according to an embodiment of the invention; And
Fig. 5 is the flow chart that embedded system device is downloaded data that is used for according to an embodiment of the invention.
Embodiment
Below will be in detail with reference to the preferred embodiments of the present invention, the example is shown in the drawings.
Fig. 1 is the system block diagram that is used for the embedded system device downloaded data according to of the present invention.
According to Fig. 1, embedded system device 10 is connected to PC 20 by data wire, and PC 20 by Internet connection to server 30, wherein server 30 is preserved the data of embedded system device 10 required downloads.It should be noted that the data wire here can be a kind of in Serial Port Line, parallel port line, USB line (USB 1.0 or USB2.0), IE1394 line, network twisted-pair feeder, the coaxial thin cable of network, infrared transmission or the wireless network etc. that meet the RS232 standard.Server 30 can be common the WEB mode download service is provided, can also the FTP mode or variety of way such as mail server download service is provided.
According to Fig. 1, embedded system device 10 is connected to PC 20 by data wire, and to the request that the PC20 proposition is downloaded data, PC 20 is by being connected to server 30, download embedded system device 10 needed data from server 30, then this data is passed to embedded system device 10.
Fig. 2 is the block diagram that is used for the main functional modules of embedded system device downloaded data according to an embodiment of the invention.
With reference to Fig. 2, the Wenquxing shown in the figure
The 210th, a kind of learning machine that Jinyuanjian Computer Technology Co., Ltd., Beijing utilizes embedded system to make.This Wenquxing 210 utilizes the usb data line to be connected to communicator 200 (PC of Wenquxing communication software promptly is installed).Communicator 200 comprises: interface 214, be used for communicating by letter with Wenquxing 210, and it comprises the model recognition unit 220 of the model that is used to discern Wenquxing, and the identification unit 216 that is used for discerning by user's user name user identity; Network communication unit 226, be used for by Internet connection to upgrade server 260, the user identity that product type that model recognition unit 220 is discerned and identification unit 216 are discerned sends to upgrade server 260 and downloads data from upgrade server 260; And format conversion unit 228, be used for the form of data that network communication unit 226 is downloaded, convert the corresponding form of being discerned with model recognition unit 220 of product type to.The user identity that product type that upgrade server 260 is discerned according to the model recognition unit 220 that comes from communicator 200 and identification unit 216 are discerned automatically sends corresponding data to communicator 200.In addition, upgrade server 260 also can comprise the WEB service, and the webpage that various data are concentrated navigation is provided, and is convenient to the user and manually downloads data from upgrade server 260.Wherein, model recognition unit 220 can utilize plug and play technique etc. for example automatically to discern the product type of Wenquxing 210, also can require the user manually to import its product type.
By communicator shown in Figure 2 200, because it has signal recognition unit 220 and format conversion unit 228, thereby the embedded system device product of having realized the user can automatically find and the corresponding data of model of oneself; And the user needn't be manually be converted to the data of downloading and the own corresponding form of embedded system device model, but can obtain automatically being converted to and oneself the data of the corresponding form of embedded system device model.In addition, by user identity identification unit 216, make Download Server 260 to send corresponding data according to user identity.
Fig. 3 is the screenshot capture that is used for the whole interface, website of embedded system device downloaded data according to an embodiment of the invention.
Fig. 4 is the screenshot capture that is used for the special area for downloading of the website that embedded system device downloads data according to an embodiment of the invention.
With reference to Fig. 3 and Fig. 4, the data that there is shown the each side of the learning machine of various models and digital camera etc. all has been placed in the same website, and the user just needn't be according to the product type removal search corresponding website of oneself like this.
Fig. 5 is the flow chart that embedded system device is downloaded data that is used for according to an embodiment of the invention.
With reference to Fig. 5, the flow process that is used for the embedded system device downloaded data begins.In step S102, Wenquxing is connected to communicator; Next, in step S104, Wenquxing is downloaded data to the communicator request; Then, in step S106, communicator is judged the product type of Wenquxing; Then, in step S108, communicator sends to predetermined Download Server with this product type; Then, in step S110, Download Server will send to communicator corresponding to the data of this product type according to this product type; Then, in step S112, communicator is according to this product type, converts data to corresponding to this product type form; Then, in step S114, the data transmission after communicator will be changed is given embedded system device.So far, be used for the flow process end that embedded system device is downloaded data.
From above to the description of specific embodiments of the invention as can be seen, the present invention has the following advantages:
An advantage of the present invention has been to provide a kind of system that embedded system device is downloaded data that is used for, and can automatically find and oneself the corresponding data of model in particular to the embedded system device product that makes the user.
Another advantage of the present invention is that the user needn't search for corresponding website according to the embedded system device model of oneself to the Internet, but unification is downloaded relevant data to a website.
Another advantage of the present invention is that the user needn't be manually be converted to the data of downloading and the own corresponding form of embedded system device model, but can obtain automatically being converted to and oneself the data of the corresponding form of embedded system device model.
Another advantage of the present invention is that supplier can supply relevant data to this user's embedded system device according to user's identity.
Another advantage of the present invention is that Download Server concentrates in together all data, and the webpage navigation is provided, and is convenient to the data that the user finds oneself to expect at an easy rate.
By system of the present invention, the user can be downloaded and oneself the corresponding data of embedded system device product at an easy rate.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (8)
1. one kind is used for the system that embedded system device is downloaded data, and is characterised in that, comprising:
Download Server wherein stores and the corresponding downloaded data of the embedded system device of multiple model;
Communicator, it is used to be connected to described embedded system device and described Download Server, from described download server data, gives described embedded system device with the data transmission of being downloaded then;
Wherein, described communicator comprises: the model recognition unit, be used to discern the product type of the embedded system device that is connected, described communicator sends to described Download Server with described product type, described Download Server will be given described communicator corresponding to the data transmission of described product type according to described product type.
2. system according to claim 1 is characterized in that, described communicator also comprises:
Format conversion unit is used for according to described product type, will convert the data corresponding to the form of described product type corresponding to the data of described product type to.
3. system according to claim 1 is characterized in that, described communicator also comprises:
The identification unit is used to discern described user's identity, and described communicator sends to described Download Server with described identity, and described Download Server will be given described communicator corresponding to the data transmission of described identity according to described identity.
4. system according to claim 1 is characterized in that, described Download Server also provides WEB service, for the downloaded data corresponding to the embedded system device of multiple model provides navigation Service.
5. one kind is used for the method that embedded system device is downloaded data, and it is characterized in that, may further comprise the steps:
Embedded system device is connected to communicator, to download data;
Described communicator is connected to predetermined Download Server, and from described download server data, wherein said Download Server stores and the corresponding downloaded data of the embedded system device of multiple model; And
Described communicator is given described embedded system device with the data transmission of being downloaded;
Wherein, described communicator gives described embedded system device before further comprising the steps of the data transmission of being downloaded:
The product type of the embedded system device that described communicator identification is connected;
Described communicator sends to described Download Server with described product type;
Described Download Server will be given described communicator corresponding to the data transmission of described product type according to described product type.
6. method according to claim 5 is characterized in that, and is further comprising the steps of:
Described communicator will convert the data corresponding to the form of described product type corresponding to the data of described product type to according to described product type.
7. method according to claim 5 is characterized in that, and is further comprising the steps of:
Described communicator is discerned described user's identity, and described identity is sent to described Download Server, and described Download Server will be given described communicator corresponding to the data transmission of described identity according to described identity.
8. method according to claim 5 is characterized in that, described Download Server also provides WEB service, for the downloaded data corresponding to the embedded system device of multiple model provides navigation Service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100019554A CN101009566B (en) | 2006-01-23 | 2006-01-23 | System and method for information download of the embedded system device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100019554A CN101009566B (en) | 2006-01-23 | 2006-01-23 | System and method for information download of the embedded system device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101009566A CN101009566A (en) | 2007-08-01 |
CN101009566B true CN101009566B (en) | 2011-06-01 |
Family
ID=38697739
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100019554A Expired - Fee Related CN101009566B (en) | 2006-01-23 | 2006-01-23 | System and method for information download of the embedded system device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101009566B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110060658A (en) * | 2019-04-25 | 2019-07-26 | 北京首汽智行科技有限公司 | A kind of vehicle launch guide device |
CN112814881A (en) * | 2020-12-31 | 2021-05-18 | 保定融柏恒流泵制造有限公司 | Peristaltic pump based on internet of things control |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1263305A (en) * | 1999-02-09 | 2000-08-16 | Lg电子株式会社 | Digital data file scrambler and its method |
CN1332423A (en) * | 2001-07-30 | 2002-01-23 | 倚天资讯股份有限公司 | Method and device for downloading to hand-held electronic device via browser |
CN1441374A (en) * | 2001-12-05 | 2003-09-10 | 微软公司 | Configuration and management system for movable and imbedded equipment |
CN1496084A (en) * | 2002-09-24 | 2004-05-12 | 雅马哈株式会社 | Content transfer equipment and method |
CN1512360A (en) * | 2002-12-31 | 2004-07-14 | 台均实业有限公司 | Safety authentication method for movable storage device and read and write identification device |
-
2006
- 2006-01-23 CN CN2006100019554A patent/CN101009566B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1263305A (en) * | 1999-02-09 | 2000-08-16 | Lg电子株式会社 | Digital data file scrambler and its method |
CN1332423A (en) * | 2001-07-30 | 2002-01-23 | 倚天资讯股份有限公司 | Method and device for downloading to hand-held electronic device via browser |
CN1441374A (en) * | 2001-12-05 | 2003-09-10 | 微软公司 | Configuration and management system for movable and imbedded equipment |
CN1496084A (en) * | 2002-09-24 | 2004-05-12 | 雅马哈株式会社 | Content transfer equipment and method |
CN1512360A (en) * | 2002-12-31 | 2004-07-14 | 台均实业有限公司 | Safety authentication method for movable storage device and read and write identification device |
Also Published As
Publication number | Publication date |
---|---|
CN101009566A (en) | 2007-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102063299A (en) | Method and device for assessing application running condition of mobile terminal, mobile terminal | |
US8433655B2 (en) | Software installation system and method | |
CN103299285A (en) | Host device coupled to a USB peripheral and method of operating the same | |
CN102640111A (en) | Electronic book and system for firmware upgrade of electronic book | |
CN103634389A (en) | File transfer method, device and system between calculation device and mobile device | |
CN101395603A (en) | Portable content sharing | |
CN101963910A (en) | General USB (Universal Serial Bus) based equipment firmware updating method | |
CN103246529A (en) | Method, equipment and system for updating and pushing navigation bar | |
CN103177043A (en) | Method and electronic system used for transferring file across system platform | |
CN102917061A (en) | Resource synchronization method and system | |
CN101431814A (en) | Method and system for mobile phone and PC mutual operation based on intermediate part | |
CN103618710A (en) | Individual processing method and device of file between mobile device and computing device | |
CN102904960A (en) | Information synchronizing system and method based on really simple syndication (RSS) | |
CN102053952A (en) | Method and device for converting data format of electronic book and portable electronic book reader | |
CN103345696A (en) | Display method, device and mobile terminal of pushing information | |
CN103778395A (en) | Application installation method for near field communication (NFC) terminal and near field communication (NFC) terminal | |
US20080274717A1 (en) | Apparatus of Transmitting Private Information in Mobile Terminal and Its Method | |
CN103220643A (en) | Information providing method and device and template base matching method and device | |
US20170168796A1 (en) | Method and electronic apparatus for transferring application program from pc to mobile apparatus | |
US20120144084A1 (en) | Data management device and method thereof | |
CN101009566B (en) | System and method for information download of the embedded system device | |
CN101436124A (en) | Embedded type equipment KJAVA application program management system and method | |
CN101667121A (en) | Feature phone secondary development method and device | |
CN205281471U (en) | Printing terminal and system | |
CN103135953A (en) | Electronic device and multi-panel interface display method |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110601 Termination date: 20140123 |