CN104079469A - Information processing method and electronic equipment - Google Patents
Information processing method and electronic equipment Download PDFInfo
- Publication number
- CN104079469A CN104079469A CN201310099799.XA CN201310099799A CN104079469A CN 104079469 A CN104079469 A CN 104079469A CN 201310099799 A CN201310099799 A CN 201310099799A CN 104079469 A CN104079469 A CN 104079469A
- Authority
- CN
- China
- Prior art keywords
- data
- subdata
- server
- terminal equipment
- acquiring unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 32
- 238000003672 processing method Methods 0.000 title abstract description 6
- 238000000034 method Methods 0.000 claims abstract description 52
- 239000002699 waste material Substances 0.000 description 8
- 239000000203 mixture Substances 0.000 description 6
- 230000001143 conditioned effect Effects 0.000 description 3
- 238000000151 deposition Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses an information processing method and electronic equipment, relating to the field of electronic terminal application for avoiding the problem of repeated storage of information in a process of receiving a mail, thereby saving a storage space. A specific embodiment of the invention comprises the following steps of: after obtaining first data comprising first partial data and second partial data, judging whether the second partial data meets predetermined conditions and obtaining a judging result; and when the judging result shows that the second partial data meets the predetermined conditions, executing predetermined operation. The technical scheme of the invention is mainly applied to an attachment information processing flow.
Description
Technical field
The present invention relates to electric terminal application, relate in particular to a kind of method and electronic equipment of information processing.
Background technology
Rhythm of life is day by day accelerated, and people need to grasp up-to-date message in the very first time, and it is particularly important that interpersonal information interchange seems, thereby the use of Email is more prevalent.People, sending to transmit leg in the process of mail, when editor's text, often need to add annex, and recipient, in receiving this mail, need to store annex.In the time that recipient receives the same annex of multiple senders' transmissions, just need to store multiple same annexes.So just make information be repeated storage, taken a large amount of memory spaces, cause the waste of storage resources.
Summary of the invention
Embodiments of the invention provide a kind of method and electronic equipment of information processing, in the process of mail reception, have avoided the problem of information repeated storage, have saved memory space.
For achieving the above object, embodiments of the invention adopt following technical scheme:
A method for information processing, comprising:
Obtain the first data, described the first data comprise Part I data and Part II data, and described Part I data are different with described Part II data;
Judge whether described Part II data meet predetermined condition, obtain judged result;
In the time that described judged result shows that described Part II data meet described predetermined condition, carry out scheduled operation.
A kind of electronic equipment, comprising:
Acquiring unit, for obtaining the first data, described the first data comprise Part I data and Part II data, described Part I data are different with described Part II data;
Whether judging unit, meet predetermined condition for the Part II data that judge described the first data that described acquiring unit obtains;
Described acquiring unit, also for obtaining the judged result of described judging unit;
Performance element, while showing that described Part II data meet described predetermined condition, carries out scheduled operation for the described judged result of obtaining when described acquiring unit.
The method of the information processing that the embodiment of the present invention provides and electronic equipment, after getting the first data, wherein the first packet is containing Part I data and Part II data; And then it is pre-conditioned to judge whether Part II data meet, and obtain judged result; In the time that judged result shows that these Part II data meet predetermined condition, carry out scheduled operation.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Brief description of the drawings
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The flow chart of a kind of information processing method that Fig. 1 provides for one embodiment of the invention;
The flow chart of a kind of information processing method that Fig. 2 provides for another embodiment of the present invention;
The flow chart of the another kind of information processing method that Fig. 3 provides for another embodiment of the present invention;
The flow chart of the another kind of information processing method that Fig. 4 provides for another embodiment of the present invention;
The composition frame chart of a kind of electronic equipment that Fig. 5 provides for another embodiment of the present invention;
The composition frame chart of the another kind of electronic equipment that Fig. 6 provides for another embodiment of the present invention;
The composition frame chart of the another kind of electronic equipment that Fig. 7 provides for another embodiment of the present invention;
The composition frame chart of the another kind of electronic equipment that Fig. 8 provides for another embodiment of the present invention;
The composition frame chart of a kind of electronic equipment that Fig. 9 provides for another embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
One embodiment of the invention provides a kind of method of information processing, and as shown in Figure 1, the method comprises:
101, obtain the first data.
Wherein, the first data comprise Part I data and Part II data, and Part I data are different with Part II data.
Optionally, wherein Part I data comprise the first subdata; Part II data comprise the second subdata or the 3rd subdata, and the second subdata is different from the 3rd subdata.
102, judge whether Part II data meet predetermined condition, obtain judged result.
What deserves to be explained is, in the time that judged result shows that Part II data meet predetermined condition, carry out following 103.
Optionally, in conjunction with above-mentioned 101 description, judge whether Part II data meet predetermined condition, can comprise following two kinds of situations:
The first situation: when Part I data are the first subdata, when Part II data are the second subdata, judge whether this second subdata meets predetermined condition,, judge whether to exist the 3rd data, the 3rd data are identical with the second subdata, preferred, and the 3rd data are the second subdata of storage;
The second situation: when Part I data are the first subdata, when Part II data are the 3rd subdata, now judge whether the 3rd subdata meets predetermined condition, that is, judge according to the 3rd subdata and can get the 3rd data on server.
103, carry out scheduled operation.
Optionally, in conjunction with above-mentioned 102 description, for the description of above-mentioned first, second kind of situation, both of these case two kinds of following operations of correspondence respectively:
The first operation: for above-mentioned 102 the first situations of describing, the corresponding judged result of working as represents that the second subdata meets predetermined condition, while there are the 3rd data, carries out the operation that generates the second data;
Optionally, the second data comprise the first subdata and the 3rd subdata; Wherein the data volume of the 3rd subdata is less than the data volume of the second subdata, and the 3rd subdata is associated with the second subdata.Wherein, there is one-to-one relationship in the 3rd subdata and the second subdata.
Concrete, generate the second data and comprise:
Obtain the storage information of the 3rd data; And according to this storage information, set up the incidence relation of the 3rd subdata and the 3rd data, this incidence relation, in the time triggering the 3rd subdata, can get the 3rd data.For example, according to this storage information, set up hyperlink in the 3rd subdata, this hyperlink is corresponding with the 3rd data,, in the time clicking the 3rd subdata, can directly obtain the 3rd corresponding data.
The second operation: for above-mentioned 102 the second situations of describing, the corresponding judged result of working as represents that the 3rd subdata meets predetermined condition, can get the 3rd data according to the 3rd subdata on server.
The method of the information processing that the embodiment of the present invention provides, after getting the first data, wherein the first packet is containing Part I data and Part II data; And then it is pre-conditioned to judge whether Part II data meet, and obtain judged result; In the time that judged result shows that these Part II data meet predetermined condition, carry out scheduled operation.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
The explanation of value, the method flow of the description of above-mentioned 101-103 can be applied in instantiation flow process.Preferably, this example process is the flow process of sending and receiving e-mail, and in this example process, the first data are mail, the information such as text, gauge outfit that the first subdata in Part I data is mail; The second subdata in Part II data is the annex adding in mail; The icon that the 3rd subdata in Part II data is annex; The second data are for comprising message body, gauge outfit, and the mail of annex icon composition; The 3rd data are the annex of storage.
Another embodiment of the present invention provides a kind of method of information processing, and the method can be applied to terminal equipment, and in conjunction with the description of above-described embodiment, in the present embodiment, the first data comprise the first subdata and the second subdata, and as shown in Figure 2, the method comprises:
201, terminal equipment obtains the first data.
202, terminal equipment judges self whether there are the 3rd data, obtain judged result.
Further, in the time that judged result represents the 3rd data in this terminal equipment storage, carry out following 203.
203, terminal equipment obtains the storage information of the 3rd data.
204, set up the incidence relation of the 3rd data and the 3rd subdata according to storage information.
Wherein, the description of incidence relation is identical with the related content in above-mentioned 103, is not repeated.
205, the second subdata is replaced with to the 3rd subdata in the first data, make the second data that generated by the first data comprise the first subdata and the 3rd subdata.
Wherein, the 3rd subdata is associated with the second subdata, and corresponding one by one.
206, terminal equipment is stored the second data.
Optionally, in conjunction with the description of above-mentioned instantiation flow process.This sentences terminal equipment as the second terminal equipment, for the recipient of mail is example, and establishes the transmit leg that first terminal equipment is mail, and the method comprises:
A, the second terminal equipment receive the mail that comprises text and annex that first terminal equipment sends.
B, the second terminal equipment judge whether this locality exists annex.
Further, in the time determining local this annex of existence, when this locality exists the annex of storage, carry out following c.
C, obtain the store path of annex.
Optionally, for example, this store path can be E: data filel.doc, just represents, annex is the file1.doc being stored in E dish data file.
D, the second terminal equipment replace with the icon of annex by annex, and set up the incidence relation between annex icon and the annex of storage in the mail receiving.
What deserves to be explained is, when annex is replaced with the icon of annex by the second terminal equipment, on this second terminal equipment, just generated a new mail by the mail of former reception, this new mail package is containing the icon of text and annex.And icon and annex are one corresponding.
E, the second terminal equipment are stored this new mail.
Optionally, in above-mentioned b, judge when whether annex exists in this locality, can realize in the following way:
In the above-mentioned judgement flow process of execution, comprise will but do not limit adopt MD5 (English full name is: Message-Digest Algorithm5, Chinese full name is: Message-Digest Algorithm 5), SHA-1 (English full name is: Secure Hash Algorithm-1, Chinese full name is: SHA-1).Wherein, MD5 is one of widely used hash algorithm of computer, is a kind of hash function, in order to the integrity protection giving information, can be translated into again digest algorithm, hash algorithm.Its operation principle is, is another fixed-length value by data (as Chinese character) computing, and what the present embodiment was applied is size, the format content etc. that annex is comprised to annex, be a fixing length value, and this length value is unique by MD5 computing.In simple terms, be similar to, on the earth, anyone has own unique fingerprint, and this usually becomes public security organ and differentiates the most trustworthy method of criminal's identity; Relative, MD5 can be just that (produce one same unique " digital finger-print ", if anyone has done any change to file, its MD5 value namely " digital finger-print " of correspondence all can change any file.
Concrete, in the time judging whether annex exists in this locality, can be in this second terminal equipment building database, in this database, comprise the information of depositing and the MD5 value of annex through calculating of annex, and there is corresponding relation in the information of depositing of annex and the MD5 value of annex.In judging whether annex exists, only need to judge in this database whether have the MD5 value being calculated by annex, if existed, by the information of depositing corresponding to this MD5 value, get the annex of storage.Annex just can be stored in any memory space of this second terminal equipment like this, and whether annex being stored while judging, needn't change again on the whole memory space of terminal equipment and search, both in the process of annex storage, disperse storage pressure, in the process of searching at annex again, improved the efficiency of searching.
After the second terminal equipment receives the mail that contains annex, can calculate annex by MD5 algorithm, obtain and the unique corresponding MD5 value of this annex; And then in local data base, search whether there is this MD5 value; If there is this MD5 value, determine that annex, in this locality storage, just can get the annex of storage according to storage information in database, otherwise determine that annex, now can storage attachments not in this locality storage.
The method of the information processing that the embodiment of the present invention provides, after getting the first data that comprise the first subdata and the second subdata; And then judge whether to have three data identical with the second subdata, and obtain judged result; In the time that judged result shows that these Part II data meet predetermined condition, generated the second data that comprise the first subdata and the 3rd subdata by the first data.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Another embodiment of the present invention provides a kind of method of information processing, and the method can be applied to server, and in conjunction with the description of above-described embodiment, in the present embodiment, the first data comprise the first subdata and the second subdata, and as shown in Figure 3, the method comprises:
301, in the time that first terminal equipment sends the first data to the second terminal equipment, server obtains this first data from described first terminal equipment.
302, server judges self whether there are the 3rd data.
Wherein, the 3rd data are identical with the associated description in above-mentioned 103, are not repeated.
What deserves to be explained is, in the time that judged result shows that server exists the 3rd data, carry out following 303-306.
303, server obtains the storage information of the 3rd data.
304, server is set up the incidence relation of the 3rd data and the 3rd subdata according to this storage information.
305, server, in the first data that get, replaces with the 3rd subdata by the second subdata.
Like this, execute 305, just make the second data that generated by the first data comprise the first subdata and the 3rd subdata.
306, the second subdata is sent to the second terminal equipment by server.
Optionally, in conjunction with the description of above-mentioned instantiation, before first terminal device first sends certain mail, annex in mail can be stored in server, and then server can, in all mails that comprise this annex, replace with annex the icon of annex, this annex is just only preserved once at server like this, and no matter be first terminal equipment or the second terminal equipment, can pass through the icon of this annex, find this annex.
The method of the information processing that the embodiment of the present invention provides, after getting the first data, wherein the first packet is containing the first subdata and the second subdata; And then judge whether to have three data identical with the second subdata, and obtain judged result; In the time that judged result shows to exist the 3rd data, carry out scheduled operation.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Another embodiment of the present invention provides a kind of method of information processing, and as shown in Figure 4, the method comprises:
401, obtain the first data.
Wherein, the first data comprise the first subdata and the 3rd subdata.
402, judge whether the 3rd subdata meets predetermined condition.
Optionally, relate to herein 402, judge according to the 3rd subdata and can on server, obtain the 3rd data.
Further, in the time that the 3rd subdata meets predetermined condition, carry out following 403.
403, obtain the 3rd data.
Optionally, the method flow of above-mentioned 401-403, can be applied to server, is specially:
A1, server obtain the first data.
Preferably, describe in conjunction with above-mentioned example, these first data are mail, and this mail package is containing the icon of message body and annex.
Can a2, server judge according to the 3rd subdata get the 3rd data on this server.
In above-mentioned a1, the description of preferred embodiment, the 3rd data are the annex of storage, have incidence relation, and the description of incidence relation are identical with the related content in above-mentioned 103, is not repeated between the icon of annex and the annex of storage.
Further, when judged result represents, the 3rd data can be got on server according to the 3rd subdata time, carry out following a3.
A3, obtain the 3rd data from server.
Wherein, the data volume of the 3rd subdata is less than the data volume of the 3rd data.
Optionally, the method flow of above-mentioned 401-403, can also be applied to the second terminal equipment, is specially:
B1, the second terminal equipment obtain the first data.
Wherein, the first packet is containing the first subdata and the 3rd subdata.The example sending in conjunction with mail, the recipient that above-mentioned the second terminal equipment is mail, and the mail that obtains of the recipient of mail, be the mail of the icon of the text that comprises mail and annex.
Concrete, when first terminal equipment sends the first data to the second terminal equipment, can first these first data be sent to server, server sends to the second terminal equipment by the first data again, and the second terminal equipment is the first data that get at server.
Whether b2, the second terminal equipment judge according to the 3rd subdata can obtain the 3rd data on server.
Wherein, between the 3rd subdata and the 3rd data, there is incidence relation, in the time triggering the 3rd subdata, if there are the 3rd data, just can get the 3rd data by the 3rd subdata, wherein the description of incidence relation is identical with the related content in above-mentioned 103, is not repeated.
Further, when judged result represents, the 3rd data can be got on server according to the 3rd subdata time, carry out following b3; When judged result shows can not, in the time that server gets the 3rd data, carry out following b4 according to the 3rd subdata.
B3, the second terminal equipment obtain described the 3rd data from server.
Wherein, the data volume of the 3rd data is greater than the data volume of the 3rd subdata.
Preferably, the second terminal equipment, by the incidence relation of the 3rd subdata and the 3rd data, in the situation that triggering the 3rd subdata, can be downloaded the 3rd data at server, thereby get the 3rd data, wherein triggers and comprises click the 3rd subdata.
B4, this second terminal equipment obtain the 3rd data from this locality.
Same, the data volume of the 3rd data is greater than the data volume of the 3rd subdata.
The method of the information processing that the embodiment of the present invention provides, after getting the first data, wherein the first packet is containing the first subdata and the 3rd subdata; And then judge according to the 3rd subdata whether can get the 3rd data at server; Thereby obtain the 3rd data according to judged result, wherein the data volume of the 3rd subdata is less than the data volume of the 3rd data.Prior art, after getting the first data, will be stored these the first data, and now the data volume of the first data of storage is large, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Another embodiment of the present invention provides a kind of electronic equipment, and as shown in Figure 5, this electronic equipment comprises: acquiring unit 51, judging unit 52, performance element 53.
Acquiring unit 51, for obtaining the first data.
Wherein, the first data comprise Part I data and Part II data, and these Part I data are different with Part II data.
Whether judging unit 52, meet predetermined condition for the Part II data that judge the first data that described acquiring unit 51 obtains.
Described acquiring unit 51, also for obtaining the judged result of described judging unit 52.
Performance element 53, for when described in when obtaining single 51 yuan of judged results of obtaining and showing that Part II data meet predetermined condition, carry out scheduled operation.
Optionally, as shown in Figure 6, this electronic equipment also comprises: generation unit 54; Described acquiring unit 51, comprising: obtain subelement 511, set up associated subelement 512.
When Part I data are the first subdata, when Part II data are the second subdata, described acquiring unit 51, the first data of obtaining comprise: the first subdata and the second subdata.
Described judging unit 52, for judging whether the second subdata that described acquiring unit 51 obtains meets predetermined condition.
Optionally, described judging unit 52 specifically for, judge whether the 3rd data of the generation that has described generation unit 54.
Wherein, the 3rd data are identical with the second subdata that described acquiring unit 51 obtains.
Generation unit, in the time that the judged result of described judging unit 52 shows that the second subdata meets predetermined condition, generates the second data.
Wherein, the second data comprise the first subdata and the 3rd subdata that acquiring unit 51 obtains, and wherein, the data volume of the 3rd subdata is less than the data volume of the second subdata, and the 3rd subdata is associated with the second subdata.
Obtain subelement 511, for obtaining the storage information of the 3rd data.
Set up associated subelement 512, the described storage information of obtaining for obtaining subelement 511 described in basis, sets up the incidence relation of the 3rd subdata and the 3rd data.
Wherein, incidence relation, in the time triggering the 3rd subdata, gets the 3rd data.
Optionally, in the time that this electronic equipment comprises terminal equipment, as shown in Figure 7, this terminal equipment comprises:
Acquiring unit 51, judging unit 52, generation unit 54, also comprise memory cell 55.
Memory cell 55, the second data that generate for storing described generation unit 54.
Optionally, described acquiring unit 51, also for obtaining the first data.
Described judging unit 52, for judging whether terminal equipment exists the 3rd data of the first data that described acquiring unit 51 obtains;
Described generation unit 54, also when representing the 3rd data in server stores when the judged result of described judging unit 52, in the first data of obtaining at described acquiring unit 51, the second subdata is replaced with to the 3rd subdata, make the second data that generated by the first data comprise the first subdata and the 3rd subdata.
Optionally, in the time that this electronic equipment comprises server, as shown in Figure 8, this server comprises: acquiring unit 51, judging unit 52, generation unit 54, also comprise: transmitting element 56.
Described acquiring unit 51, for obtaining the first data.
Described judging unit 52, for judging whether server exists the 3rd data.
Described generation unit 54, for in the time that the judged result of described judging unit 52 represents the 3rd data in server stores, in the first data of obtaining at described acquiring unit 51, the second subdata is replaced with to the 3rd subdata, make the second data that generated by the first data comprise the first subdata and the 3rd subdata.
Described transmitting element 56, for after described generation unit 54 generates the second data, sends to the second terminal equipment by the second data.
Described acquiring unit 51 specifically for, before obtaining the first data, and first terminal equipment is while sending the first data to the second terminal equipment, obtains the first data from first terminal equipment.
The electronic equipment that the embodiment of the present invention provides, after acquiring unit gets the first data, wherein the first packet is containing Part I data and Part II data; And then judging unit to judge whether Part II data meet pre-conditioned, and obtain judged result; In the time that judged result shows that these Part II data meet predetermined condition, performance element is carried out scheduled operation.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Another embodiment of the present invention provides a kind of electronic equipment, and as shown in Figure 9, this electronic equipment comprises acquiring unit 51, the judging unit 52 in above-described embodiment.
Described acquiring unit 51, for obtaining the first data, when Part I data are the first subdata, when Part II data are the 3rd subdata, the first data comprise the first subdata and the 3rd subdata.
Described judging unit 52, for judging whether the 3rd subdata that described acquiring unit 51 obtains meets predetermined condition.
Optionally, described judging unit 52 specifically for, judge whether the 3rd subdata of obtaining according to described acquiring unit 51 can obtain the 3rd data on server.
Described acquiring unit 51, also when representing that when the judged result of judging unit 52 the 3rd data meet predetermined condition, obtains the 3rd data.
Optionally, in the time that described electronic equipment is server, this server comprises: described acquiring unit 51, described judging unit 52.
Described acquiring unit 51, for obtaining described the first data.
Optionally, described acquiring unit 51, in the time that first terminal equipment sends the first data to described the second terminal equipment, obtains this first data.
Specifically for, send the first data at first terminal device-to-server, when server sends the first data to the second terminal equipment, obtain this first data from described server.
Described judging unit 52, for judging whether the 3rd subdata of obtaining according to described acquiring unit 51 can obtain the 3rd data on server.
Described acquiring unit 51, also when representing when the judged result of described judging unit 52 can obtain the 3rd data on server according to the 3rd subdata, obtains the 3rd data from server.
Wherein, the data volume of the 3rd subdata is less than the data volume of the 3rd data.
Optionally, in the time that described electronic equipment is the second terminal equipment, this second terminal equipment comprises:
Described acquiring unit 51, for obtaining described the first data.
Described judging unit 52, for judging whether the 3rd subdata of obtaining according to described acquiring unit 51 can obtain the 3rd data on server.
Described acquiring unit 51, also when representing when the judged result of described judging unit 52 can obtain the 3rd data from server according to the 3rd subdata, obtains the 3rd data from server; In the time that the judged result of described judging unit 52 represents can not obtain the 3rd data from server according to the 3rd subdata, obtain the 3rd data from the second terminal equipment.
Wherein, the data volume of the 3rd subdata is less than the data volume of the 3rd data.
The electronic equipment that the embodiment of the present invention provides, after acquiring unit gets the first data that comprise the first subdata and the 3rd subdata, and then judging unit judges according to the 3rd subdata whether can get the 3rd data at server; In the time that judged result shows that these Part II data meet predetermined condition, obtain the 3rd data.Prior art, after getting the first data, will be stored these the first data, has caused the waste of memory space.And technical scheme provided by the invention, after the subdata in the first data is judged, is determined follow-up executable operations, thereby avoid the problem of information repeated storage, saved memory space.
Through the above description of the embodiments, those skilled in the art can be well understood to the mode that the present invention can add essential common hardware by software and realize, and can certainly pass through hardware, but in a lot of situation, the former is better execution mode.Based on such understanding, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product is stored in the storage medium can read, as the floppy disk of computer, hard disk or CD etc., comprise that some instructions are in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of described claim.
Claims (24)
1. a method for information processing, is characterized in that, comprising:
Obtain the first data, described the first data comprise Part I data and Part II data, and described Part I data are different with described Part II data;
Judge whether described Part II data meet predetermined condition, obtain judged result;
In the time that described judged result shows that described Part II data meet described predetermined condition, carry out scheduled operation.
2. the method for information processing according to claim 1, is characterized in that, comprising:
Obtain the first data, when Part I data are the first subdata, when Part II data are the second subdata, described the first data comprise described the first subdata and described the second subdata;
Judge whether described the second subdata meets predetermined condition;
In the time that judged result shows that described the second subdata meets described predetermined condition, generate the second data, described the second data comprise described the first subdata and the 3rd subdata, wherein, the data volume of described the 3rd subdata is less than the data volume of described the second subdata, and described the 3rd subdata is associated with described the second subdata.
3. the method for information processing according to claim 2, is characterized in that, describedly judges that whether described the second subdata meets predetermined condition, specifically comprises:
Judge whether to exist described the 3rd data, described the 3rd data are identical with described the second subdata.
4. the method for information processing according to claim 3, is characterized in that, described generation the second data, specifically comprise:
Obtain the storage information of described the 3rd data;
According to described storage information, set up the incidence relation of described the 3rd subdata and described the 3rd data, described incidence relation, in the time triggering described the 3rd subdata, gets described the 3rd data.
5. the method for information processing according to claim 4, is characterized in that, is applied to terminal equipment, and described method also comprises:
Obtain described the first data;
Judge whether described terminal equipment exists described the 3rd data;
In the time that described judged result represents described the 3rd data in described terminal equipment storage, described the second subdata is replaced with to described the 3rd subdata in described the first data, make described the second data that generated by described the first data comprise described the first subdata and described the 3rd subdata;
Store described the second data.
6. the method for information processing according to claim 4, is characterized in that, is applied to server, and described method also comprises:
Obtain described the first data;
Judge whether described server exists described the 3rd data;
In the time that judged result represents described the 3rd data in described server stores, described the second subdata is replaced with to described the 3rd subdata in described the first data, make described the second data that generated by described the first data comprise described the first subdata and described the 3rd subdata.
7. the method for information processing according to claim 6, is characterized in that,
Described obtain described the first data before, also comprise:
In the time that first terminal equipment sends described the first data to the second terminal equipment, obtain described the first data from described first terminal equipment;
After described the second data of described generation, also comprise:
Described the second data are sent to described the second terminal equipment.
8. the method for information processing according to claim 1, is characterized in that, also comprises:
Obtain described the first data, when Part I data are the first subdata, when Part II data are the 3rd subdata, described the first data comprise the first subdata and the 3rd subdata;
Judge whether described the 3rd subdata meets predetermined condition;
In the time that judged result represents that described the 3rd subdata meets described predetermined condition, obtain the 3rd data.
9. the method for information processing according to claim 8, is characterized in that,
Describedly judge that whether described the 3rd subdata meets predetermined condition, specifically comprises:
Judge according to described the 3rd subdata and whether can on server, obtain described the 3rd data.
10. the method for information processing according to claim 9, is characterized in that, is applied to server, and described method comprises:
Obtain described the first data;
Judge according to described the 3rd subdata and whether can on described server, obtain described the 3rd data;
In the time that judged result represents can obtain described the 3rd data on described server according to described the 3rd subdata, obtain described the 3rd data from described server, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data.
The method of 11. information processings according to claim 9, is characterized in that, is applied to the second terminal equipment, and described method comprises:
Obtain described the first data;
Judge according to described the 3rd subdata and whether can on described server, obtain described the 3rd data;
In the time that judged result represents can obtain described the 3rd data from described server according to described the 3rd subdata, obtain described the 3rd data from server, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data;
In the time that judged result represents can not obtain described the 3rd data from described server according to described the 3rd subdata, obtain described the 3rd data from described the second terminal equipment, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data.
The method of 12. information processings according to claim 11, is characterized in that, obtains described the first data described, comprising:
In the time that first terminal equipment sends described the first data to described the second terminal equipment, obtain described the first data;
Specifically comprise:
Send described the first data at first terminal device-to-server, when server sends described the first data to described the second terminal equipment, obtain described the first data from described server.
13. 1 kinds of electronic equipments, is characterized in that, comprising:
Acquiring unit, for obtaining the first data, described the first data comprise Part I data and Part II data, described Part I data are different with described Part II data;
Whether judging unit, meet predetermined condition for the Part II data that judge described the first data that described acquiring unit obtains;
Described acquiring unit, also for obtaining the judged result of described judging unit;
Performance element, while showing that described Part II data meet described predetermined condition, carries out scheduled operation for the described judged result of obtaining when described acquiring unit.
14. electronic equipments according to claim 13, is characterized in that, comprising:
When Part I data are the first subdata, when Part II data are the second subdata, described the first data that described acquiring unit obtains comprise: described the first subdata and described the second subdata;
Described judging unit, for judging whether described the second subdata that described acquiring unit obtains meets predetermined condition;
Generation unit, for in the time that the judged result of described judging unit shows that described the second subdata meets described predetermined condition, generate the second data, described the second data comprise described the first subdata and the 3rd subdata that described acquiring unit obtains, wherein, the data volume of described the 3rd subdata is less than the data volume of described the second subdata, and described the 3rd subdata is associated with described the second subdata.
15. electronic equipments according to claim 14, it is characterized in that, described judging unit specifically for, judge whether described the 3rd data of the generation that has described generation unit, described the second subdata that described the 3rd data are obtained with described acquiring unit is identical.
16. electronic equipments according to claim 15, is characterized in that, described generation unit comprises:
Obtain subelement, for obtaining the storage information of described the 3rd data;
Set up associated subelement, the described storage information of obtaining for obtaining subelement described in basis, sets up the incidence relation of described the 3rd subdata and described the 3rd data, and described incidence relation, in the time triggering described the 3rd subdata, gets described the 3rd data.
17. electronic equipments according to claim 16, is characterized in that, described electronic equipment comprises terminal equipment, and described terminal equipment also comprises memory cell,
Described memory cell, described the second data that generate for storing described generation unit;
Described acquiring unit, for obtaining the first data;
Described judging unit, for judging whether described terminal equipment exists described the 3rd data;
Described generation unit, for in the time that the judged result of described judging unit represents described the 3rd data in described server stores, in described the first data of obtaining at described acquiring unit, described the second subdata is replaced with to described the 3rd subdata, make described the second data that generated by described the first data comprise described the first subdata and described the 3rd subdata.
18. electronic equipments according to claim 16, is characterized in that, described electronic equipment comprises server, and described server comprises:
Described acquiring unit, for obtaining described the first data;
Described judging unit, for judging whether described server exists described the 3rd data;
Described generation unit, for in the time that the judged result of described judging unit represents described the 3rd data in described server stores, described the second subdata is replaced with to described the 3rd subdata in described the first data, make described the second data that generated by described the first data comprise described the first subdata and described the 3rd subdata.
19. electronic equipments according to claim 18, is characterized in that, described electronic equipment comprises server, and described server also comprises: transmitting element,
Described transmitting element, after generating described the second data at described generation unit, sends to described the second terminal equipment by described the second data;
Described acquiring unit specifically for, described obtain described the first data before, and in the time that first terminal equipment sends described the first data to the second terminal equipment, obtain described the first data from described first terminal equipment.
20. electronic equipments according to claim 13, is characterized in that, also comprise:
Described acquiring unit, for obtaining described the first data, when Part I data are the first subdata, when Part II data are the 3rd subdata, described the first data comprise the first subdata and the 3rd subdata;
Described judging unit, for judging whether described the 3rd subdata that described acquiring unit obtains meets predetermined condition;
Described acquiring unit, also when representing that when the judged result of described judging unit described the 3rd data meet described predetermined condition, obtains the 3rd data.
21. electronic equipments according to claim 20, is characterized in that, described judging unit specifically for, judge whether described the 3rd subdata of obtaining according to described acquiring unit can obtain described the 3rd data on server.
22. electronic equipments according to claim 21, is characterized in that, described electronic equipment comprises server, and described server comprises:
Described acquiring unit, for obtaining described the first data;
Described judging unit, for judging whether described the 3rd subdata of obtaining according to described acquiring unit can obtain described the 3rd data on described server;
Described acquiring unit, also when representing when the judged result of described judging unit can obtain described the 3rd data on described server according to described the 3rd subdata, obtain described the 3rd data from described server, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data.
23. electronic equipments according to claim 21, is characterized in that, described electronic equipment comprises the second terminal equipment, and described the second terminal equipment comprises:
Described acquiring unit, for obtaining described the first data;
Described judging unit, for judging whether described the 3rd subdata of obtaining according to described acquiring unit can obtain described the 3rd data on described server;
Described acquiring unit, also when representing when the judged result of described judging unit can obtain described the 3rd data from described server according to described the 3rd subdata, obtain described the 3rd data from server, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data; In the time that the judged result of described judging unit represents can not obtain described the 3rd data from described server according to described the 3rd subdata, obtain described the 3rd data from described the second terminal equipment, wherein, the data volume of described the 3rd subdata is less than the data volume of described the 3rd data.
24. electronic equipments according to claim 23, is characterized in that, described electronic equipment comprises the second terminal equipment, and described the second terminal equipment comprises:
Described acquiring unit, also, in the time that first terminal equipment sends described the first data to described the second terminal equipment, obtains described the first data;
Specifically for, send described the first data at first terminal device-to-server, when server sends described the first data to described the second terminal equipment, obtain described the first data from described server.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310099799.XA CN104079469A (en) | 2013-03-26 | 2013-03-26 | Information processing method and electronic equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310099799.XA CN104079469A (en) | 2013-03-26 | 2013-03-26 | Information processing method and electronic equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN104079469A true CN104079469A (en) | 2014-10-01 |
Family
ID=51600522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310099799.XA Pending CN104079469A (en) | 2013-03-26 | 2013-03-26 | Information processing method and electronic equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104079469A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104683221A (en) * | 2015-02-16 | 2015-06-03 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| CN104994011A (en) * | 2015-07-16 | 2015-10-21 | 魅族科技(中国)有限公司 | Mail saving method and terminal |
| CN105024921A (en) * | 2015-07-16 | 2015-11-04 | 魅族科技(中国)有限公司 | E-mail saving method and terminal |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1276569A (en) * | 1999-06-04 | 2000-12-13 | 国际商业机器公司 | Network mail transmission agent with automatic file appendage memory |
| CN1512416A (en) * | 2002-12-27 | 2004-07-14 | 江西博纳技术有限公司 | Email with attached file |
| CN1735077A (en) * | 2004-08-12 | 2006-02-15 | 上海华为技术有限公司 | Bulk mail processing method |
| US20100070601A1 (en) * | 2005-10-14 | 2010-03-18 | At&T Intellectual Property I, Lp | Methods, systems, and computer program products for operating an electronic mail or messaging system in which information associated with an attachment is sent to a destination for evaluation before sending the attachment |
| CN101777056A (en) * | 2009-12-31 | 2010-07-14 | 成都市华为赛门铁克科技有限公司 | Data storage method and device |
-
2013
- 2013-03-26 CN CN201310099799.XA patent/CN104079469A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1276569A (en) * | 1999-06-04 | 2000-12-13 | 国际商业机器公司 | Network mail transmission agent with automatic file appendage memory |
| CN1512416A (en) * | 2002-12-27 | 2004-07-14 | 江西博纳技术有限公司 | Email with attached file |
| CN1735077A (en) * | 2004-08-12 | 2006-02-15 | 上海华为技术有限公司 | Bulk mail processing method |
| US20100070601A1 (en) * | 2005-10-14 | 2010-03-18 | At&T Intellectual Property I, Lp | Methods, systems, and computer program products for operating an electronic mail or messaging system in which information associated with an attachment is sent to a destination for evaluation before sending the attachment |
| CN101777056A (en) * | 2009-12-31 | 2010-07-14 | 成都市华为赛门铁克科技有限公司 | Data storage method and device |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104683221A (en) * | 2015-02-16 | 2015-06-03 | 联想(北京)有限公司 | Information processing method and electronic equipment |
| CN104994011A (en) * | 2015-07-16 | 2015-10-21 | 魅族科技(中国)有限公司 | Mail saving method and terminal |
| CN105024921A (en) * | 2015-07-16 | 2015-11-04 | 魅族科技(中国)有限公司 | E-mail saving method and terminal |
| CN105024921B (en) * | 2015-07-16 | 2018-12-07 | 魅族科技(中国)有限公司 | A kind of mail store method and terminal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11115361B2 (en) | Apparatus and method for maintaining a message thread with opt-in permanence for entries | |
| US20250126087A1 (en) | Maintaining a message thread with opt-in permanence for entries | |
| US8566406B2 (en) | Filtering of electronic mail messages destined for an internal network | |
| KR102238205B1 (en) | Apparatus and method for maintaining a message thread with opt-in permanence for entries | |
| US9898454B2 (en) | Using text messages to interact with spreadsheets | |
| TW201701229A (en) | E-mail processing | |
| CN111752973B (en) | System and method for generating heuristic rules for identifying spam emails | |
| US8874675B2 (en) | Message thread management using dynamic pointers | |
| KR20110066087A (en) | Consolidation of duplicate messages for a single destination on a computer network | |
| WO2016144991A1 (en) | Distribution of endorsement indications in communication environments | |
| CN110417647B (en) | Mail processing method, device, computer equipment and storage medium | |
| EP2144193A1 (en) | Method and system for future defined email recipient | |
| US9177292B2 (en) | Cautious auto-entry for messaging systems | |
| CN104079469A (en) | Information processing method and electronic equipment | |
| CN112035763A (en) | Information processing method, device and system, electronic equipment and storage medium | |
| CN110336738B (en) | Mail backup method and device, electronic equipment and computer readable storage medium | |
| JP2005284454A (en) | Junk e-mail distribution preventive system, and information terminal and e-mail server in the system | |
| US20090164523A1 (en) | System and method for sending messages | |
| US20090157833A1 (en) | System and method for sending emails | |
| CN107835124B (en) | Mail sending method, device and system | |
| CN107733790B (en) | Mail delivery method, device and server | |
| US12206637B2 (en) | Distributed email threading | |
| CN105376142A (en) | Electronic mail (E-mail) processing method and device | |
| HK1093828B (en) | Method and system for message thread compression |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141001 |
|
| RJ01 | Rejection of invention patent application after publication |