CN102567388B - Device and method for data update - Google Patents

Device and method for data update Download PDF

Info

Publication number
CN102567388B
CN102567388B CN 201010612956 CN201010612956A CN102567388B CN 102567388 B CN102567388 B CN 102567388B CN 201010612956 CN201010612956 CN 201010612956 CN 201010612956 A CN201010612956 A CN 201010612956A CN 102567388 B CN102567388 B CN 102567388B
Authority
CN
China
Prior art keywords
data
application
updating
lastest imformation
updating device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN 201010612956
Other languages
Chinese (zh)
Other versions
CN102567388A (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.)
NEC China Co Ltd
Original Assignee
NEC China 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 NEC China Co Ltd filed Critical NEC China Co Ltd
Priority to CN 201010612956 priority Critical patent/CN102567388B/en
Publication of CN102567388A publication Critical patent/CN102567388A/en
Application granted granted Critical
Publication of CN102567388B publication Critical patent/CN102567388B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a device for data update, which comprises a matched file memory, a monitoring unit, a drawing unit and an update unit. The matched file memory is used for storing matched files for updating data between first application and second application. The monitoring unit monitors data changing of either the first application or the second application according to monitoring information in the matched files. The drawing unit is used for drawing changed data. The update unit is used for updating the drawn data to the other one of either the first application or the second application according to the updated information in the matched files. The invention further provides a method for data update. The device and the method for data update can automatically perform data update between various systems/terminals without connectors and are wide in application.

Description

Data updating device and method
Technical field
The present invention relates to data processing field, be specifically related to a kind of for the more data updating device of new data and method between autonomous system.
Background technology
Current, it is more and more crucial that the Data Update technology becomes in a plurality of fields.For the personal user, along with increasing of terminal and software systems, people more and more wish to carry out automatic Data Update in these terminal/systems.For enterprises, exist multiple systems to finish different work usually, for example Customer Relation Management (CRM) system, financial system etc.These systems isolate mutually, need to carry out Data Update between them to guarantee the consistance of data.But, owing to these systems may be provided by different manufacturers, thereby there is not corresponding interface, cause can not exchanging information automatically between these systems/Data Update.
In addition, may there be professional the intersection between the different enterprise.But the system of different enterprises belongs to different company usually, causes and can not exchange information.For example, there is the management system of oneself in sale of automobile company, but when generating order, must at first in the marketing system of auto maker, import and submit to order data, and then the management system of login oneself, the identical order data of input in specific webpage is in order to the business administration of self.
Therefore, because the work of Data Update is all finished by hand, cause expending a large amount of supernumerary's power costs and processing time.In addition, manually-operated brings the risk of a large amount of input errors, and the debugging difficulty, and enterprise is suffered a loss.
Provide a kind of at the electronic equipment system and method for new data more among the Chinese patent application 200510078313.X.This system adopts renewal engine and database to go to follow the tracks of, filter and recover Data Update.Accompanying drawing 1 shows the synoptic diagram according to the update system of above-mentioned patented claim.As shown in Figure 1, this system comprises first equipment 100, second equipment 110, database 120, upgrades engine 130, filtrator 140 and application interface 150.
The data that database 120 is followed the tracks of and stored in first equipment 100 and second equipment 110 change.Upgrading engine 130 is used for controlling database and 120 finishes following operation: receive first equipment 100 or second equipment, 110 any one data change information, the data that storage changes, and in first equipment 100 or second equipment 110 another send notice, with the beginning renewal process.Filtrator 140 allows first equipment 100 or second equipment 110 to search customizing messages in database 120.For example, the mail that search is received the most in a couple of days in the inbox of mail is perhaps searched for specific people in calendar information, etc.Application interface 150 is as the interface between using.
For example, when the data in first equipment 100 change (such as receiving new Email, receive new request for conference, filename changes, etc.), the data of change can be stored in the database 120.Then, database 120 changes to second equipment, 110 notification datas.Second equipment 110 is searched for the data that change in database 120, and makes corresponding change to finish Data Update.
Existing data-updating method all is hypothetical, namely must possess corresponding interface between the system to be updated.But current a lot of systems are arranged is fully independently, does not exist with other system and upgrades required interface.For these systems, existing method can not be finished Data Update.
For example the existing method DDS (Data Distribution Service) of content issue and publisher/subscriber (Pub/Sub) will be restricted when realizing system update.If system does not have following characteristics, then can not finish content issue/renewal:
System must realize the pub/sub massage pattern in API;
In the system based on topic, what (for example sports news class) is the kind that publisher (Publisher) must pre-defined message be, sends a message to then in the different channels;
In content-based system, subscriber (Subscriber) must define it and want the content constraints of subscribing to, and identical when the content constraints of the attribute of message or content and subscriber's appointment like this, this message will be sent to this subscriber.
Therefore, need a kind of scheme that can under the situation that does not have interface between the autonomous system, automatically upgrade the data between the system.
Summary of the invention
According to an aspect of the present invention, provide a kind of data updating device, having comprised: matching files storer, storage are used for the matching files of the Data Update between first application and second application; Monitoring means, according to the monitoring information in the matching files, the change of the data of any one during monitoring first application and second is used; Extraction unit extracts the data that change; And updating block, according to the lastest imformation in the matching files, the Data Update to the first extracted used and second application in another.
Preferably, data updating device also comprises data-carrier store, is used for the data that storage is extracted by extraction unit.
Preferably, data updating device also comprises data processing unit, and it is handled the data of having extracted according to the lastest imformation in the matching files.
Preferably, monitoring information comprises that first uses and second specific operation of using, and lastest imformation comprises the Data Matching relation between first application and second application.
Preferably, if monitoring means monitors the operation that mistake occurs or the data that change is invalid, then can log-on data not upgrade operation.
Preferably, updating block upgrades the data of storing in the data storer at the fixed time.
Preferably, data processing unit carries out character processing or digital operation processing to the data of having extracted.
Preferably, first application or second application are the application with graphical user interface.Wherein, monitoring information comprises the specific operation of first application and second control of using, and lastest imformation comprises the Data Matching relation between first application and second control of using.
According to a further aspect in the invention, provide a kind of data-updating method, having comprised: according to monitoring information, the change of the data of any one during monitoring first application and second is used; The data that extraction changes; And according to lastest imformation, the Data Update to the first extracted used and second application in another.
Preferably, data-updating method also comprises: the data that storage has been extracted.
Preferably, data-updating method also comprises: according to lastest imformation, the data of having extracted are handled.
Preferably, monitoring information comprises that first uses and second specific operation of using, and lastest imformation comprises the Data Matching relation between first application and second application.
Preferably, if it is invalid to monitor the data that wrong operation occurs or change, then can log-on data not upgrade operation.
Preferably, at the fixed time the data of having stored are upgraded.
Preferably, the data of having extracted are carried out character processing or digital operation processing.
Preferably, first application or second application are the application with graphical user interface.Wherein, monitoring information comprises the specific operation of first application and second control of using, and lastest imformation comprises the Data Matching relation between first application and second control of using.
The present invention can automatically carry out Data Update not possessing between the various system/terminals of interface, has widely and uses.
Description of drawings
By detailed description with the accompanying drawing hereinafter, above-mentioned and further feature of the present invention will become more apparent, wherein:
Fig. 1 shows the synoptic diagram according to the data update system of prior art;
Fig. 2 shows the block diagram according to the data updating device of first embodiment of the invention;
Fig. 3 show according to first embodiment of the invention first use and second use between the synoptic diagram of new data more;
Example according to the fragment of the matching files of first embodiment of the invention has been shown among Fig. 4;
Fig. 5 shows the block diagram according to the data updating device of second embodiment of the invention;
Fig. 6 shows the block diagram according to the data updating device of third embodiment of the invention;
Fig. 7 show according to third embodiment of the invention first use and second use between the synoptic diagram of new data more; And
Fig. 8 shows the process flow diagram of data-updating method according to an embodiment of the invention.
Embodiment
Below, in conjunction with the drawings to the description of specific embodiments of the invention, principle of the present invention and realization will become obvious.Should be noted in the discussion above that the present invention should not be limited to specific embodiment hereinafter described.In addition, for for simplicity, omitted the detailed description to known elements.
First embodiment
Fig. 2 shows the block diagram according to the data updating device 20 of first embodiment of the invention.As shown in Figure 2, data updating device 20 comprises monitoring means 230, extraction unit 240, updating block 250 and matching files storer 260.In the present embodiment, data updating device 20 is used for carrying out Data Update between first application 210 and second uses 220, and wherein, first application 210 and second is used between 220 and do not existed for the existing interface that upgrades.
Hereinafter, using the data change in 210 and correspondingly upgrade second application 220 with data updating device 20 monitorings first is that example is described the data updating device 20 according to present embodiment in detail.Yet, those skilled in the art will appreciate that data updating device 20 can monitor second equally and use data in 220 and change and correspondingly upgrade first and use 210.That is, data updating device 20 can be used first and carry out the bi-directional data renewal between 210 and second application 220.In addition, use 210 and 220 although only show two in the present embodiment, know with succinct yet its purpose only is to make to describe to become.Those skilled in the art is appreciated that after having read detailed description hereinafter the present invention is not limited to two Data Update between the application, but can carry out Data Update between more applications.
Get back to Fig. 2, store the matching files for Data Update in the matching files storer 260.In the present embodiment, matching files has defined and how to have monitored first and use data in 210 and change, first use in 210 which data and need be updated to second and use 220 and need data updated in second memory location of using in 220.In actual applications, the specific implementation of the content of matching files and first application, 210 and second application 220 is relevant, hereinafter describes in detail by an example.
Whether monitoring means 230 is monitored first data of using in 210 according to the monitoring information of the matching files of storage in the matching files storer 260 and is changed.If change, then monitoring means 230 indication extraction units 240 are used 210 from first and are extracted the data that change.
Extraction unit 240 is used 210 from first and is extracted the data that change according to the indication of monitoring means 230.Then, the data that will extract of extraction unit 240 are sent to updating block 250.
Updating block 250 receives the data that transmit from extraction unit 240, according to the lastest imformation of the matching files of storage in the matching files storer 260, data is sent to second assigned address of using in 220, thereby finishes Data Update.
In the present embodiment, first data of using between 210 and second application 220 and the data updating device 20 transmit and can realize in several ways.For example, if first use 210 and second and use 220 and run on respectively on two equipment that physical location closes on, then can link to each other with data updating device 20 by the equipment that wired or wireless connection will move first application 210 and second application 220.For example, can connect by USB (universal serial bus) (USB), infrared connection or bluetooth.Use 210 and second and use 220 equipment apart from each other physically if move first, then can will move first equipment of using 210 and second application 220 by wireless connections and link to each other with data updating device 20.For example, can connect by communication.Certainly, be in the same equipment if first application 210 and second uses 220, then data updating device 20 only needs be connected with this equipment.Further, data updating device 20 also can be integrated in the same equipment with first application, 210 or second application 220.
First uses 210 and second application 220 can run on plurality of devices, system or the terminal, and these equipment, system or terminal include but not limited to: server system, desk-top computer, laptop computer, portable terminal (for example palm PC or mobile phone etc.).
Fig. 3 show according to first embodiment of the invention first use 210 and second use 220 between the synoptic diagram of new data more.In the example depicted in fig. 3, it is sale management systems of certain auto dealer that first shown in the left-half uses 210, and namely (Source AP) used in the source; And the application of second shown in the right half part 220 is manufacturing management systems of certain automaker, i.e. intended application (Target AP).Wherein, source application and intended application are the application with graphical user interface (GUI).
For example, client has bought an automobile from the auto dealer, and the information of the automobile that the sales force can buy this client and client's self information are recorded in the sale management system (source application).As shown in Figure 3, purchase information (Order Info) comprises automobile model (Car Model), color (Color), quantity (Number), price (Price), and Customer Information (Customer Info) comprises sex (Gender) (being divided into women (Female) and the male sex (Male)) and address (Addr).
In this example, the matching files in the matching files storer 260 has been described between first application, 210 and second application 220 and has been carried out Data Update for information about, specifically comprises following content:
Monitoring information, namely the source needs monitored operation in using.In other words, when monitoring means 230 monitors this operation generation, log-on data is upgraded.For example, when pressing " submitting (Submit) to " button of using in source shown in Figure 3, with the log-on data renewal process.
Lastest imformation comprises the Data Matching relation between source application and the intended application.In the example depicted in fig. 3, this lastest imformation comprises Data Matching relation between the control of the control that uses in the source and intended application (comprise one to one, one-to-many, many-to-one situation).For example, " price " during use in the source and " price " in the intended application are complementary.The example of the fragment of a matching files has been shown among Fig. 4.
After auto dealer's sales force will buy information and Customer Information and be recorded in sale management system, press " submission " button.At this moment, the monitoring means 230 in the data updating device 20 monitors the data of using in the source change has taken place, and by the matching files of storage in the reference matching files storer 260, learns and need will buy information updating to intended application (need not to upgrade Customer Information).Shown in Fig. 3 right half part, the marketing information of intended application (Sale Info) comprises automobile model (Car Model), color (Color), price (Price) and quantity (Number).Therefore, extraction unit 240 from use in the source, extract " automobile model ", " color ", " price " and " quantity " data (the graphical user interface GUI extraction data that for example can use from the source), and these data are sent to updating block 250.
The data variation of monitoring means 230 monitoring source application in many ways.For example, hang system's hook in can using to monitored source, be sent to the appointing system message of using in the source (for example BN_CLICKED) and all can be intercepted and captured by this system's hook.When hook is triggered, can judge which control is operated (for example pressing which button).If monitored control is operated, then begin renewal process.
Extraction unit 240 adopts different extracting modes for different controls.In example shown in Figure 3, need data updated to be actually the particular attribute-value (the text attribute value of the Text control among the Visual Basic for example, the i.e. text in input frame, imported of user) of certain control.After renewal process begins, the window that extraction unit 240 ergodic sources are used, and the unique identification of the control of renewal navigates to this control as required, and further obtain the particular attribute-value of this control.For example, for standard Visual Basic control, can obtain the property value of control by the mode of analyzing internal memory.Particularly, reference position and the side-play amount of attribute in internal memory according to control can obtain this property value fast.
Updating block 250 in the data updating device 20 is sent to data according to correct order each control of intended application with reference to the lastest imformation in the matching files.For example, the 3rd item number in the target of source is according to being " quantity ", and the 4th item number certificate is " price "; And the certificate of the 3rd item number in the intended application is " price ", and the 4th item number certificate is " quantity ".Therefore, updating block 250 can be according to the lastest imformation that defines in matching files new data more correctly.
Like this, the data in auto dealer's the sale management system are updated in automaker's the manufacturing management system.Be understandable that according to similar process, data updating device 20 also can be with the Data Update of automaker's the manufacturing management system sale management system to the auto dealer.
In the present embodiment, the control of source application and intended application can be polytype control.For example, this control can be the control that uses among the Visual Basic (registered trademark) of Microsoft company, the middle control that uses of Delphi (registered trademark) of Borland company, etc.These controls for example can be edit box, drop-down list etc.
Alternatively, the monitoring means 230 in the data updating device 20 can check whether the data that change are effective after monitoring the operation of carrying out renewal corresponding to needs.For example, when " price " exceeded the maximum magnitude of this control definition, can judge that price data is wrong, thereby can not carry out follow-up renewal operation.In addition, occur wrong (need data updated such as search, but do not search any content) in the operating process formerly relevant with renewal if carry out, then can not start to upgrade and operate.
Alternatively, updating block 250 can have interface driving function.For example, when locating to record new information at auto dealer's sale management system (source application) and clicking " submission " button, if the interface of automaker's manufacturing management system (intended application) is not corresponding interface (being the right half part of Fig. 3), then updating block 250 can automatically switch to the interface of intended application this respective interface, subsequently data are sent to each control, to finish Data Update.
Those skilled in the art will appreciate that and to come pre-defined matching files according to actual conditions.For example, when carrying out renewal in an auto dealer's sales figure system and two or more automakers' manufacturing management system, perhaps need carry out renewal in two or more auto dealers' sales figure system and an automaker's manufacturing management system, perhaps need carry out in a plurality of auto dealers' sales figure system and a plurality of automakers' manufacturing management system when upgrading, only need matching files is carried out suitable change, just can realize the renewal between a plurality of systems.
In addition, should be appreciated that the present invention is not limited to auto dealer's sales figure system and automaker's manufacturing management system.On the contrary, principle of the present invention can be applied to multiple other system.
Second embodiment
Fig. 5 shows the block diagram according to the data updating device 20 of second embodiment of the invention.Data updating device 20 shown in Fig. 5 comprises whole elements of the data updating device 20 shown in Fig. 2, and wherein identical Reference numeral is represented components identical.Difference is that the data updating device 20 shown in Fig. 5 also comprises data-carrier store 270.For for simplicity, hereinafter only data storer 270 is described in detail.
Data-carrier store 270 is used for the data that storage changes.For example, using 210 first is that the automaker may be not too interested in real-time Data Update under the situation of auto dealer's sales figure system and the manufacturing management system that second application 220 is the automaker.For the automaker, it is just enough only to need to upgrade once corresponding data every day.Therefore, data-carrier store 270 can be stored certain time period in (for example 24 hours) from first and use the data of 210 variation, and concentrates at special time and to upgrade second and use 220.
In actual applications, data-carrier store 270 can be polytype storer, for example random-access memory (ram), flash memories (FLASH ROM), static RAM (SRAM) etc.
Second embodiment has following attendant advantages: do not need continually more new data, and concentrative implementation Data Update in needs only, thus reduced resource consumption.
The 3rd embodiment
Fig. 6 shows the block diagram according to the data updating device 20 of third embodiment of the invention.Data updating device 20 shown in Fig. 6 comprises whole elements of the data updating device 20 shown in Fig. 2, and wherein identical Reference numeral is represented components identical.Difference is that the data updating device 20 shown in Fig. 6 also comprises data processing unit 280.For for simplicity, hereinafter only data processing unit 280 is described in detail.
Data processing unit 280 is used for according to matching files the data of having extracted being handled.In the present embodiment, matching files can also comprise with data handles relevant information, for example the data of extracting is carried out character processing, digital operation processing, etc.Carry out specific data if desired and handle, only need that corresponding rule is set and get final product in the lastest imformation of matching files.Hereinafter provided an example that between the data of different Currency Types, converts.
For instance, using 210 first is that to use 220 be under automaker's the situation of manufacturing management system of Japan for the auto dealer's of China sales figure system and second, first " price " data of using in 210 generally are unit with Renminbi, but use in 220 second, wish with the yen to be that unit represents " price " data usually.Fig. 7 shows a such example.
As shown in Figure 7, when the extraction unit 240 of data updating device 20 extract want data updated after (comprise " automobile model ", " color ", " price " and " quantity " data), data processing unit 280 is according to the operation rule of relevant " price " that arrange in the lastest imformation, " price " data of extracting are scaled yen from Renminbi, are sent to updating block 250 then.Particularly, this operation rule comprises conversion rule (for example being converted to yen from Renminbi, perhaps opposite) and the exchange rate data between Renminbi and the yen.These exchange rate data can arrange according to current actual conditions, for example exchange 8 yuans for 100 yen.Like this, if the price of this automobile is 80,000 yuans, data processing unit 280 can will obtain 1,000,000 yen after 80,000 yuans of conversions with reference to the rule of the conversion in the operation rule and exchange rate data.
Like this, updating block 250 can be filled in " price " data that with the yen are unit after the corresponding control of second application 220, thereby obtains desired data.Be appreciated that data processing unit 280 can carry out some kinds of data processing operations according to actual needs, comprise that various characters are handled or digital operation is handled, etc.
In actual applications, data processing unit 280 can be realized by polytype device, for example microprocessor, microcontroller, digital signal processor (DSP) etc.
The 3rd embodiment has following attendant advantages: can handle or change the data between the different application, thereby can obtain rich data more.
In addition, those skilled in the art will appreciate that and the data-carrier store 270 among second embodiment can also be attached among the 3rd embodiment.
Below, 8 data-updating method is according to an embodiment of the invention described by reference to the accompanying drawings.
Fig. 8 shows the process flow diagram of data-updating method according to an embodiment of the invention, and wherein this method is used for automatically performing Data Update under the situation that does not independently have interface between first application and second application.Particularly, in example shown in Figure 8, suppose Data Update to the second application that changes in using first.Hereinafter, be that example is described this method with scene shown in Figure 3.
This method begins at step S1000.At step S1100, at first, according to using with first and whether second the relevant information of renewal between using is monitored first the data in using and changed.For example, this information can be defined by the matching files that sets in advance.With reference to mentioned above, an example of matching files can comprise following content: need the lastest imformation (comprising that the Data Matching between first control of using and second control of using concerns) between monitored operation and first application and second application in first application.
If data do not change, perhaps the data of Gai Bianing are unavailable, then can not start renewal process.Otherwise, change (such as having imported new Customer Information and purchase information) if monitor the data that meet monitoring information, then extract the data that change in first application at step S1200.In exemplary scene shown in Figure 3, can extract " automobile model ", " color ", " price " and " quantity " data.Especially, these data can be extracted from first graphical user interface of using (GUI).
Next, at step S1300, according to the lastest imformation in the matching files Data Update to the second that changes is used.For example, " the automobile model " that will from each control of Fig. 3 left-half, extract, " color ", " price " and " quantity " data according to correct sequential update to the corresponding control of Fig. 3 right half part.
At last, method finishes at step S1400.
Be appreciated that, said method is not limited to two Data Update between the application, but can be according to actual needs, matching files by between using for each according to mode mentioned above is pre-configured realizes a plurality of Data Update of independently using between (not having existing interface) arbitrarily.In addition, step S1200 extract need data updated after, can store these data, upgrade for after this concentrating.Further, can handle the particular data that has extracted as required before upgrading, for example execution character is handled or digital operation is handled.
Data updating device provided by the invention and method can be between multiple different system/terminal new data more automatically, have widely and use.
Although below show the present invention in conjunction with the preferred embodiments of the present invention, one skilled in the art will appreciate that under the situation that does not break away from the spirit and scope of the present invention, can carry out various modifications, replacement and change to the present invention.Therefore, the present invention should not limited by above-described embodiment, and should be limited by claims and equivalent thereof.

Claims (20)

1. a data updating device is used for carrying out Data Update between first application and second is used, and does not have the existing interface for Data Update between described first application and described second is used, and described data updating device comprises:
Matching files storer, storage are used for the matching files of the Data Update between first application and second application, and described matching files comprises monitoring information and lastest imformation;
Monitoring means according to the monitoring information in the described matching files, is monitored the change of the data of any one in described first application and described second application, and described monitoring information has defined the change of how to monitor the data of any one in first application and second application;
Extraction unit extracts the data that change; And
Updating block, according to the lastest imformation in the described matching files, with the Data Update extracted to described first use and described second application in another, which data is described lastest imformation defined need be upgraded and need the memory location of data updated in Another Application.
2. data updating device according to claim 1 also comprises:
Data-carrier store, the data that storage is extracted by described extraction unit.
3. data updating device according to claim 1 also comprises:
Data processing unit according to the lastest imformation in the described matching files, carries out character processing or digital operation processing to the data of having extracted.
4. data updating device according to claim 1, wherein, described monitoring information comprises that described first uses and described second specific operation of using, described lastest imformation comprises that described first uses and described second the Data Matching between using concerns.
5. data updating device according to claim 1 wherein, if described monitoring means monitors the operation that mistake occurs or the data that change is invalid, then can log-on data not upgrade operation.
6. data updating device according to claim 2, wherein, described updating block upgrades the data of storing in the data storer at the fixed time.
7. data updating device according to claim 3, wherein, described data processing unit carries out digital operation to the data of having extracted and handles according to the operation rule in the described lastest imformation.
8. data updating device according to claim 1, wherein, described first uses or described second to use be the application with graphical user interface.
9. data updating device according to claim 8, wherein, described monitoring information comprises the specific operation of described first application and described second control of using, and described lastest imformation comprises the Data Matching relation between described first application and described second control of using.
10. data updating device according to claim 7, wherein, described operation rule comprises convert rule and exchange rate data, described digital operation processing comprises the conversion between the data of different Currency Types.
11. a data-updating method is used for carrying out Data Update between first application and second is used, and does not have the existing interface for Data Update between described first application and described second is used, described method comprises:
According to monitoring information, the change of the data of any one during monitoring first application and second is used, described monitoring information has defined the change of how to monitor the data of any one in first application and second application;
The data that extraction changes; And
According to lastest imformation, with the Data Update extracted to described first use and described second application in another, which data is described lastest imformation defined need be upgraded and need the memory location of data updated in Another Application.
12. data-updating method according to claim 11 also comprises:
The data that storage has been extracted.
13. data-updating method according to claim 11 also comprises:
According to described lastest imformation, the data of having extracted are carried out character processing or digital operation processing.
14. data-updating method according to claim 11, wherein, described monitoring information comprises that described first uses and described second specific operation of using, and described lastest imformation comprises the Data Matching relation between described first application and described second application.
15. data-updating method according to claim 11 wherein, if it is invalid to monitor the data that wrong operation occurs or change, then can log-on data not upgrade operation.
16. data-updating method according to claim 12 wherein, upgrades the data of having stored at the fixed time.
17. data-updating method according to claim 13 wherein, according to the operation rule in the described lastest imformation, carries out digital operation to the data of having extracted and handles.
18. data-updating method according to claim 11, wherein, it is the application with graphical user interface that described first application or described second is used.
19. data-updating method according to claim 18, wherein, described monitoring information comprises the specific operation of described first application and described second control of using, and described lastest imformation comprises the Data Matching relation between described first application and described second control of using.
20. data-updating method according to claim 17, wherein, described operation rule comprises convert rule and exchange rate data, and the conversion between the data that comprise different Currency Types is handled in described digital operation.
CN 201010612956 2010-12-17 2010-12-17 Device and method for data update Expired - Fee Related CN102567388B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201010612956 CN102567388B (en) 2010-12-17 2010-12-17 Device and method for data update

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201010612956 CN102567388B (en) 2010-12-17 2010-12-17 Device and method for data update

Publications (2)

Publication Number Publication Date
CN102567388A CN102567388A (en) 2012-07-11
CN102567388B true CN102567388B (en) 2013-10-09

Family

ID=46412825

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201010612956 Expired - Fee Related CN102567388B (en) 2010-12-17 2010-12-17 Device and method for data update

Country Status (1)

Country Link
CN (1) CN102567388B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105740409A (en) * 2016-01-29 2016-07-06 深圳市美贝壳科技有限公司 Method for refreshing cache data to be displayed through triggering

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106778044B (en) * 2017-02-21 2019-12-03 北京数码大方科技股份有限公司 The method and apparatus of data processing

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1482764A (en) * 2002-09-12 2004-03-17 深圳市中兴通讯股份有限公司 Method for synchronisation of master and standby background net management data
CN1485733A (en) * 2002-09-25 2004-03-31 鸿富锦精密工业(深圳)有限公司 Patent searching program automatic installing refreshing system and method
CN1516832A (en) * 2001-05-25 2004-07-28 �׹��Ĺ��ʹ�˾ Management and synchronization application for network file system
CN1534518A (en) * 2003-03-27 2004-10-06 微软公司 Reproduction of consistency element in application defined system
CN1542637A (en) * 2003-02-28 2004-11-03 微软公司 Method and system for synchronizing data shared among peer computing devices
CN101063978A (en) * 2006-04-28 2007-10-31 联发科技股份有限公司 Apparatus for file system management
CN101499069A (en) * 2008-02-02 2009-08-05 中兴通讯股份有限公司 Internal memory database file updating method and apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1516832A (en) * 2001-05-25 2004-07-28 �׹��Ĺ��ʹ�˾ Management and synchronization application for network file system
CN1482764A (en) * 2002-09-12 2004-03-17 深圳市中兴通讯股份有限公司 Method for synchronisation of master and standby background net management data
CN1485733A (en) * 2002-09-25 2004-03-31 鸿富锦精密工业(深圳)有限公司 Patent searching program automatic installing refreshing system and method
CN1542637A (en) * 2003-02-28 2004-11-03 微软公司 Method and system for synchronizing data shared among peer computing devices
CN1534518A (en) * 2003-03-27 2004-10-06 微软公司 Reproduction of consistency element in application defined system
CN101063978A (en) * 2006-04-28 2007-10-31 联发科技股份有限公司 Apparatus for file system management
CN101499069A (en) * 2008-02-02 2009-08-05 中兴通讯股份有限公司 Internal memory database file updating method and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105740409A (en) * 2016-01-29 2016-07-06 深圳市美贝壳科技有限公司 Method for refreshing cache data to be displayed through triggering

Also Published As

Publication number Publication date
CN102567388A (en) 2012-07-11

Similar Documents

Publication Publication Date Title
US7708202B2 (en) System and method for facilitating sales utilizing customer relationship management technology
WO2018019139A1 (en) Information pushing method and device
JP6227682B2 (en) Service support system, service support server and program
US11941044B2 (en) Automatic personalized image-based search
CN111522978B (en) Data pushing method and device
CN111125518B (en) Household appliance information recommendation system and method
US11049166B2 (en) Systems and methods for managing product recommendations and affiliate links
CN109684364A (en) The problem of being drawn a portrait based on user processing method, device, equipment and storage medium
CN105825411A (en) Rapid bidding system of mobile internet
CN102567388B (en) Device and method for data update
US11991237B1 (en) Adaptive content deployment
US10785373B1 (en) Systems and methods for an incident management framework for user care
US11238105B2 (en) Correlating user device attribute groups
JP2022530295A (en) Inquiry information processing methods and devices, electronic devices, storage media and computer programs
CN110020443B (en) Method, device and equipment for processing translation data and computer readable storage medium
EP2830289B1 (en) Adaptable reporting in a multi-client telecommunication network
CN106842964A (en) Customization System and method
CN112734404B (en) Iterative man-hour statistical method and device in research and development process and computer equipment
CN101685523A (en) Service processing system for clients at mobile phone terminals
CN112527991A (en) Information processing method, apparatus and medium
US20140149258A1 (en) Systems, methods and apparatuses for aggregating and displaying content
JP6654130B2 (en) Terminal management system and terminal management method
US20130031485A1 (en) Mobile business intelligence dynamic adaptor
JP7179215B1 (en) CALL CENTER DEVICE, PROGRAM, CALL CENTER SYSTEM AND PROCESSING METHOD
JP7027606B1 (en) Information processing equipment, information processing methods and information processing programs

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

Granted publication date: 20131009

Termination date: 20171217

CF01 Termination of patent right due to non-payment of annual fee