Background technology
Be accompanied by the continuous growth and the development of computer software correlation technique, though there are many software programs on function, to become very powerful, but also because software program huge day by day and complicated, therefore caused on the computer hardware relevant apparatus equipment work and born greatly, and for most user, the users that more particularly do not have enough computer software and hardware relevant knowledge backgrounds, often these obscure application software technology and functions, may cause the huge burden of user in study and use, even can cause in study obstacle, especially undue complicated and trifling operational motion may allow the user feel friendly inadequately, easy inadequately.
On the at present known computer executable system platform, all must rely on a cover operating system (Operating System, OS) work, Windows 2000 as Microsoft (Microsoft), Windows 98, Windows Me ... or the like, other Application Software Program can be carried out smoothly, yet the in fact execution of each application software and operation, often all must earlier will be through reaching the desirable result of user smoothly behind one section start-up routine, for those not frequent computed users, be displayed in operating system desktop (desktop) and go up a feast for the eyes project (item), equally also can allow the user be at a loss greatly, not know from what " ".
Therefore there is a cover can allow the user is easy and simple to handle can be provided user friendly user interface again (User Interface, (One Touch System's single key system UI) OTS), is welcomed by users at present.Its characteristic is to have abundant and simple and clear keypress function on the window interface, and the user only needs the simple input unit that passes through, and just can carry out the program that general user uses always, need not carry out numerous and diverse and trifling execution in step, i.e. executable program.
Yet each industry faces a feast for the eyes numerous products at present, the keyholed back plate of its stock, the situation of shipment and management of financial accounting or the like, often must carry out the information updating program of database, to such an extent as to the hand-hold type massaging device that generally uses, as mobile computer easy to carry (Note Book), personal digital assistant (Personal Digital Assistant), digital camera (Digital Camera) and mobile phone (Mobil Phone) or the like, also often need carry out the exchange of data and upgrade operation, if the action that need upgrade each association database one by one, not only need carry out complicated executive program, and also suitable length of required operating time, really do not meet and stress timeliness now, society's pulsation fast.
More than be known technology outstanding question for a long time, should manage to get rid of.
Summary of the invention
The present invention wants the technical solution problem for a kind of infrared data synchronization module and method thereof are provided, its main purpose is between each data processing equipment (as server, individual desktop PC, mobile computer, personal digital assistant or the like), can be easy and finish the renewal operation of data apace.The present invention utilizes single key system (One Touch System) user interface efficiently, helps the user to transmit in conjunction with far infrared transceiver or reception information in the mode of single execution, and upgrades corresponding database according to the attribute of information.
For reaching above-mentioned purpose, the invention provides a kind of infrared data synchronization module, be applied on the single key system, be used for carrying out the information update operation between two data processing equipments, this infrared data synchronization module includes: a far infrared transceiver is used for receiving or transmission information; One single key system master data base is used for storing this information; One upgrades the contrast unit, is used for reading institute's canned data in this single key system master data base, upgrades the pairing data processing equipment database of these data and write; And one integrate the contrast unit, reading the information of this information processor database, and is stored to this single key system master data base.
The present invention is for reaching above-mentioned purpose, the synchronous method of a kind of infrared data is also disclosed, be applied on the single key system, the information of one transmission end data processing equipment database is sent to a receiving terminal data processing equipment database, and by user's operation-interface that this single key system provided, assist the user to carry out the renewal operation of information, this method mainly comprises the following step: the information in the data processing equipment database of analysis confirmation transmission end comprises a single key system master data base of this transmission end data processing equipment of initialization, read the information of this transmission end data processing equipment database and with this information stores in the single key system master data base; And this information being sent to the receiving terminal data processing equipment by far infrared transceiver, the receiving terminal data processing equipment receives this information then; Upgrade the content of receiving terminal data processing equipment correspondence database at last according to the attribute of information.
For the present invention above-mentioned and other purpose, feature and advantage can be become apparent, below conjunction with figs. be described in detail as follows:
Embodiment
The present invention is a kind of infrared data synchronization module and method thereof, at first system architecture of the present invention is described by Fig. 1, wherein each data processing equipment is (as server, individual's desktop PC, mobile computer, personal digital assistant or the like) provide user's operation-interface shown specific work cohort by single key system (One Touch System) 800, the user can pass through " single action ", normally by basic input/output unit, as keyboard, mouse, digital touch panel and voice recognition system control the calling and the execution of each application program; And, include more than one database 700 according to the operating environment and the behaviour in service of data processing equipment, in order to stored information, infrared data synchronization module of the present invention mainly comprises following composition and carries out the Data Update program:
(1) the infrared ray transceiver module 100: receive or transmission information.
(3) the single key system master data base 200: in order to stored information.
(4) interpretation unit 300: institute's canned data in the single key system master data base 200 is carried out the decipher conversion process, make information format meet the storage format of pairing database 700.
(5) upgrade contrast unit 400: read the information of single key system master data base 200, and this packets of information contains a recognition property, make upgrade contrast unit 400 can be according to this recognition property, be updated to correct database 700 and it is write.
(6) integrate contrast unit 500: the information of reading database 700, and be stored to single key system master data base 200.
(7) coding unit 600: 700 canned datas of reading database, and encoding compression is converted to the storage format of single key system master data base 200.
Every assembly mentioned above, between data processing equipment, can carry out many data synchronization and upgrade operation, wherein giving up tradition uses transmission line to carry out the mode of data passes, the utilization of far infrared transceiver 100 makes transmission of Information more convenient, and the information via encoding compression processing of transmitting, not only improve safety of data transmission, and significantly reduction information is transmitted the required time.
General common use situation, at the transmission end information processor, as mobile computer easy to carry etc., and receiving terminal information processor, the server that can store the several data storehouse than large storage capacity is for example arranged, or between the desktop PC or the like, carry out the data synchronization refresh routine.With Fig. 2 and Fig. 3 the inventive method workflow step is described below, mentions in the process that the part of system works framework sees also Fig. 1, be described as follows.
According to the synchronous method of a kind of infrared data of the present invention, provide user's operation-interface to show specific work cohort by single key system (One TouchSystem), the user can be by " single action " and basic input/output unit (as keyboard, mouse, digital touch panel and voice recognition system) control to call out and carry out infrared data synchronization module of the present invention, the information in the analysis confirmation transmission end data processing equipment database at first, transmit information then, the receiving terminal data processing equipment will begin to receive this information this moment, upgrade the content of receiving terminal data processing equipment database then according to the recognition property of information, and, assist the user to carry out the renewal operation of information by user's operation-interface that single key system provided.
Handling process at this explanation transmission end information processor, the continuous Fig. 2 that please refer to, at first initialization single key system master data base (step 200), follow reading of data library information (step 201), carry out the processing operation of code conversion then, this step is the fail safe of considering that information is transmitted, and selectively with Information Compression, and making the time of transmitting greatly reduce, operating process is more quick; The also situation of visual use in addition, the storage format (step 202) that selectively the information coding is met the single key system master data base, again with storage in single key system master data base (step 203), and start far infrared transceiver (step 204), transmit information (step 205) then, supply with the receiving terminal information processor and receive information operating, detailed steps will illustrated after a while, then can inquire the user or according to the default value of system in this system, does confirming have other data to transmit? (step 206) is if also have other data, then get back to step 201, if do not have other data, will close far infrared transceiver (step 207).
The workflow of receiving terminal information processor then is described, and please refer to Fig. 3.At first start far infrared transceiver (step 100), follow initialization single key system master data base (step 101), transmit the detecting operation (step 102) of signal then, will system wait for and confirm to receive the information of transmission information this moment? (step 103) be not if receive information, then getting back to step 102 continues to detect, if receive information, then begin to receive the data (step 104) that the transmission end information processor is transmitted, again with the storage that receives in single key system master data base (step 105), can this moment, program need confirm reading other data? (step 106) then gets back to step 104 if also have other data; Otherwise then begin to decipher the processing operation of conversion, the information decoding compiling that receives is reduced to original form (step 107), follow recognition property according to information, make information can correctly be updated to corresponding database (step 108), can whether system further confirm end operation? (step 109) is if the words that do not finish are then got back to step 104, otherwise then close far infrared transceiver (step 110), the complete operation program.
A kind of infrared data synchronization module disclosed according to the present invention and method thereof, call out execution by single key system, and receive by the transmission that far infrared transceiver is carried out information, make the data of each data processing equipment synchronously be carried out more new element, effectively solve the use situation that known technology needs one by one types of databases to be carried out loaded down with trivial details execution in step, the shirtsleeve operation program is provided, and carries out encoding compression processing, and significantly reduce the operating time and promote the security performance of information.