Summary of the invention
In view of this, the embodiment of the invention is to provide a kind of method for publishing business newsletters and device, not only avoids the harassing and wrecking to the user, and simplifies published method.
The invention discloses a kind of method for publishing business newsletters, comprising:
Initiatively obtain the pairing business newsletter data of at least one business newsletters and be kept at first database through data channel based on SMSCallFilter, and the user is not notified in the arrival of said business newsletters;
Assigned address at mobile phone terminal shows the pairing business newsletter revelation items of said business newsletter data.
Wherein, the said step of obtaining the pairing business newsletter data of at least one business newsletters comprises:
If judge that portable terminal has been networked and satisfy predetermined download condition, then connect specified server, download business newsletter data and be kept at first database.
Wherein, said predetermined download condition comprises following one of them or combination in any: the networking time has surpassed first Preset Time; Network is in idle condition; Satisfy the download condition according to user's setting; Reach the networking time of confirming at random.
Wherein, the said step of obtaining the pairing business newsletter data of at least one business newsletters comprises:
If receive the request of the networking of user feedback, then connect specified server, download business newsletter data and be kept at first database.
Wherein, saidly further comprise before down obtaining the pairing business newsletter data of at least one business newsletters: judge whether the satisfied down loading updating condition that has been provided with, if carry out said operation of obtaining business newsletter data again.
Wherein, the said down loading updating condition that has been provided with comprises one of following or combination in any:
First database has surpassed the 3rd Preset Time after upgrading last time upgraded;
All business newsletters were all checked in first database, and the networking this time and at least the four Preset Time at interval of networking last time;
All business newsletters are not checked in first database, but have all crossed the term of validity;
First databases is at the business newsletters of not checked, but networking this time and networking interval at least the four Preset Time last time.
Wherein, the pairing business newsletter data of said at least one business newsletters is the pure initial data that can not directly show;
Said assigned address at mobile phone terminal shows that the step of the pairing business newsletter revelation items of said business newsletter data comprises:
According to the requirement that represents of every business newsletters, the business newsletter data of using in said first database generates business newsletter revelation items, and the business newsletter revelation items that is generated is put into second database;
Request is checked in reception, shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.
Wherein, the requirement that represents of said business newsletters comprises that the form with note represents, and represents with the form of multimedia message, or represents with the form of wap push.
Wherein, the pairing business newsletter data of the said at least one business newsletters form that can directly show;
Said assigned address at mobile phone terminal shows that the step of the pairing business newsletter revelation items of said business newsletter data comprises: extract said business newsletter data as business newsletter revelation items from said first database;
Assigned address at mobile phone terminal shows said business newsletter revelation items;
The said form that can directly show comprises: the form of messaging format, MMS format or wap push.
Wherein, said assigned address comprises when special the news column or when amateurish in the news column.
Wherein, further comprise: pairing business newsletter data of business newsletter revelation items of deletion from first database.
The invention provides a kind of device of publishing business newsletters, comprising:
Acquiring unit is used for initiatively obtaining the pairing business newsletter data of at least one business newsletters based on SMSCallFilter through data channel, and does not notify the user;
Memory cell is used for the business newsletters religion of being obtained according to being kept at first database;
Represent the unit, be used for showing the pairing business newsletter revelation items of said business newsletter data at the assigned address of mobile phone terminal.
Wherein, the said unit that represents comprises:
Business newsletters represents generation unit; Be used for receiving the request of checking; According to the requirement that represents of every business newsletters, the business newsletter data of using in said first database generates business newsletter revelation items, and the business newsletter revelation items that is generated is put into second database;
Display unit shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.
Wherein, the said unit that represents comprises:
Business newsletters represents extraction unit, extracts said business newsletter data as business newsletter revelation items from said first database;
Display unit shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.
Wherein, said device also comprises: delete cells is used for from pairing business newsletter data of business newsletter revelation items of first database deletion.
Wherein, the requirement that represents of said business newsletters comprises that the form with note represents, and represents with the form of multimedia message, or represents with the form of wap push.
The present invention combines the anti-harassing and wrecking function of SMSCallFilter, and publisher when industry news under the situation that lets alone the user fully change the pattern of before business newsletters provider active push business newsletters into pattern that user terminal initiatively obtains business newsletters.Thereby realized the user is issued the business newsletters that does not have harassing and wrecking, business newsletters is effectively checked by the user; And implementation method is simple.Because can only obtain business newsletter data is the data content main body, thereby transmission data efficient, accurate, the error rate is low, and only produces few communication flows, thereby has farthest reduced the integral body issue cost of business newsletters.
The present invention implements to combine the anti-harassing and wrecking function of SMSCallFilter, and the business newsletters that obtains is presented as the message form that the user is familiar with.Because the arrival of business newsletters can't be notified the user (for example being placed in the interception record) on the portable terminal; Thereby avoided the user to be harassed; And; The user can check corresponding information when needed from the interception record, guaranteed that not only business newsletters can effectively be checked, and alleviates the user seeks the information that oneself needs in the information ocean difficulty to the full extent.Let the user under light impercipient state, get access to business newsletters.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The ways of distribution of interrogating during for fear of Traditional business is brought harassing and wrecking in various degree to the user, and SMSCallFilter is accepted by widespread usage and by a large amount of users on mobile phone.SMSCallFilter be a kind of through User Defined rule and/or automatically disposal of refuse information reach the cell-phone customer terminal of not harassing customer objective.The present invention utilizes this function of SMSCallFilter, and a kind of publishing business newsletters method and apparatus is provided, and is specific as follows:
Shown in Figure 1 is flow chart according to the publishing business newsletters method of the embodiment of the invention.
Step 101 is obtained the pairing business newsletter data of at least one business newsletters and is kept at first database through data channel based on SMSCallFilter.
Step 102 shows the pairing business newsletter revelation items of said business newsletter data at the assigned address of mobile phone terminal.
So far realized the issue of business newsletters, the method for the embodiment of the invention not only can not harassed the user, and implementation is simple.
If the pairing business newsletter data of above-mentioned at least one business newsletters is the pure initial data that can not directly show; Then the assigned address at mobile phone terminal shows that the step of the pairing business newsletter revelation items of said business newsletter data comprises in the step 102: according to the requirement that represents of every business newsletters; The business newsletter data of using in said first database generates business newsletter revelation items, and the business newsletter revelation items that is generated is put into second database; Request is checked in reception, shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.Wherein, the requirement that represents of business newsletters comprises that the form with note represents, and represents with the form of multimedia message, or represents with the form of wap push.
If the pairing business newsletter data of above-mentioned at least one business newsletters is the form that can directly show; Then the assigned address at mobile phone terminal shows that the step of the pairing business newsletter revelation items of said business newsletter data comprises in the step 102: extract said business newsletter data as business newsletter revelation items from said first database; Assigned address at mobile phone terminal shows said business newsletter revelation items; The said form that can directly show comprises: the form of messaging format, MMS format or wap push.
It is thus clear that the present invention combines the anti-harassing and wrecking function of SMSCallFilter, has issued business newsletters in the situation that lets alone the user fully, change the pattern of before business newsletters provider active push business newsletters into pattern that user terminal initiatively obtains business newsletters.Thereby realized the user is issued the business newsletters that does not have harassing and wrecking, business newsletters is effectively checked by the user; And implementation method is simple.Because can only obtain business newsletter data is the data content main body, thereby transmission data efficient, accurate, the error rate is low, and only produces few communication flows, thereby has farthest reduced the integral body issue cost of business newsletters.
The embodiment of the invention changes the pattern of initiatively sending business newsletters before into the passive business newsletters that obtains, and combines the anti-harassing and wrecking function of SMSCallFilter, and the business newsletters that obtains is presented as the message form that the user is familiar with.Because the arrival of business newsletters can't be notified the user (for example being placed in the interception record) on the portable terminal; Thereby avoided the user to be harassed; And; The user can check corresponding information when needed from interception record, guaranteed that not only business newsletters can effectively be checked, and alleviates the user to the full extent and seek the difficulty that oneself needs information in the information ocean.Let the user under light impercipient state, get access to business newsletters.
Describe in the face of the process of obtaining the pairing business newsletter data of at least one business newsletters down.
Referring to Fig. 2, it is a kind of flow chart that obtains business newsletter data according to the embodiment of the invention.Present embodiment is under the situation of passive networking, to obtain business newsletter data.
Step 201, the network by mobile terminal monitoring, this step is a permanent state, and promptly no matter how subsequent step changes, and this monitoring exists always.For example, when the user uses portable terminal such as mobile phone browser, when connecting the Internet or WAP site (possibly be to browse news or data download), portable terminal can monitor and network, and can monitor the duration that this uses network.
Step 202, monitor the networking behavior after, judge that whether this networking behavior satisfy predetermined download condition, as more than or equal to the first preset timing (as 5 minutes), if then execution in step 203, otherwise execution in step 201.
In other embodiment, above-mentioned predetermined download condition can also be that network is in idle condition; Satisfy the download condition according to user's setting; Reach the networking time of confirming at random, or above all combination in any.
Step 203, inspection local data base state, and execution in step 204 after the satisfied down loading updating condition that has been provided with of judgement.If do not satisfy the down loading updating condition be provided with, or monitor network and break off, then return step 201.
Wherein, judge whether that satisfying the down loading updating condition that has been provided with is an optional step, it can not carried out yet, and just acquiescence needs to upgrade.
The above-mentioned down loading updating condition that has been provided with comprises one of following or combination in any:
Time news database has surpassed the 3rd Preset Time after upgrading last time upgraded, and after upgrading from last time like the user, surpassed 1 month till now and upgraded;
All business newsletters were all checked in the time news database, and networking this time and networking last time at least the four Preset Time at interval, all read like local all time news, and networking this time and networking last time were at interval at least above 24 hours;
All business newsletters are not checked in the time news database, but have all crossed the term of validity;
Time news databases is at the business newsletters of not checked, but networking this time and networking last time at least the four Preset Time at interval, and read like the business newsletters of subscriber's local only surplus 9, and this user's networking and last minor tick were above 24 hours.
In the present embodiment with time news database as first database.
Step 204 connects specified server and starts the feature database update service, as starts a request of upgrading the characteristic of malware sign indicating number, serves successfully back execution in step 205 in startup.
If the startup serv-fail, or monitor network and break off, step 201 then returned.
Step 205, the download of malware condition code is downloaded business newsletter data simultaneously.
Finish if download, or to monitor network and break off, still to return step 201.
Step 206 is upgraded local data base, and it comprises and upgrades when local the news database and upgrade feature database.
So far, once passive renewal is accomplished.That is to say that as long as portable terminal has been networked and satisfy predetermined download condition, just can connect specified server, the download business newsletter data also is kept in first database.
All carry out owing to start the operation in the connection and the storehouse that Updates Information, can't have influence on the current operation of user on the backstage.Thereby under the situation that the user does not discover, feature database and part business newsletters have been upgraded.This has just realized the issue behavior of the business newsletters of non-note form, not only can not harass the user but also implementation method is simple.
Referring to Fig. 3, it is the flow chart that obtains business newsletter data according to the another kind of the embodiment of the invention.Present embodiment is under the situation of initiatively networking, to obtain business newsletter data.
Step 301 starts, and inspection local data base state is judged and satisfied execution in step 302 after the business newsletter data update condition.
Wherein, judging whether to satisfy the business newsletter data update condition is an optional step, and it can not carried out yet, and just acquiescence needs to upgrade.
Above-mentioned business newsletter data update condition repeats no more with identical described in the step 204.
Step 302; If judge that the characteristic of malware sign indicating number has surpassed the second preset timing and do not upgraded like a week; Whether then point out the user need network and upgrade the characteristic of malware storehouse, if receive the needs networking updated information of user feedback, then execution in step 303; If receive the updated information of not networking of user feedback, then finish.
For example; After last time networking data successful request, the user never carries out net working operation again, and this possibly cause the characteristic of malware sign indicating number out-of-date; At this moment; When the user starts the monitoring of characteristic of malware sign indicating number, can eject a prompting frame: " you did not upgrade the characteristic of malware storehouse in existing XX days, whether upgraded at once ".If the user selects " being ", then execution in step 303, if the user selects " denying ", then finish.
Step 303 connects specified server and starts the feature database update service, as starts a request of upgrading the characteristic of malware sign indicating number, serves successfully back execution in step 304 in startup.
Cancel the renewal operation if start failure or user, then finish.
Step 304, the download of malware condition code is downloaded business newsletter data simultaneously.
Upgrade operation if the user cancels, then finish.
Step 305 is upgraded local data base, and it comprises and upgrades when local the news database and upgrade feature database.
So far, once initiatively upgrade completion.
Because the download behavior is controlled by the user fully, is that the user is appreciable, if thinking cancellation, the user downloads, can select " cancellation ", with the operation of cancellation download.The mode of publishing business newsletters shown in this enforcement not only can not harass the user but also implementation method is simple.
The said embodiment of Fig. 3 is that example describes to upgrade the characteristic of malware storehouse, can be networking requirement arbitrarily in practical application, as can the update software version etc.That is to say, when the subjective needs of user are networked, can download business newsletters,, then connect specified server, from said specified server, download business newsletter data if promptly receive the networking request of user feedback.
Fig. 2 and embodiment illustrated in fig. 3 in the transmission channel taked be employing wireless data network (like GPRS3G) transmission data, the user set up stablize radio data network and connect after, interrogate data message when can " silently " obtaining.The network that certainly, also can adopt other types in other embodiments is as transmission channel.
Referring to Fig. 4, it is the time sequential routine figure that represents business newsletters according to the embodiment of the invention.In the present embodiment, news database when aforementioned first database is, second database is for showing database.
After step 401~403, SMSCallFilter main control unit start, ask a business newsletters of not reading, the time news databases interrogate data message during one of news clauses and subclauses (Item) when selected and return to the SMSCallFilter main control unit.
Arbitrary the business newsletters that time news database can be selected to have preserved returns to the SMSCallFilter main control unit; Perhaps, preserve the corresponding out-of-service time of business newsletter data in the time news database, at this moment, the time news databases can select to return to the SMSCallFilter main control unit from nearest business newsletter data of out-of-service time.
Step 404~406; One of news represented clauses and subclauses when the request of SMSCallFilter main control unit was created; By showing the represent requirement of creator according to business newsletters; Use resulting business newsletter data and generate business newsletter revelation items, return to the SMSCallFilter main control unit creating good business newsletter revelation items (ItemPresentation).
The representing requirement and can comprise that the form with note represents of business newsletters represents with the form of multimedia message, or represents with the form of wap push (WAP PUSH),, certainly, can also represent with other forms of user's request.
Step 407, the SMSCallFilter main control unit sends deletion information to time news database, has generated the pairing business newsletter data of business newsletter revelation items in the news database during deletion.
Step 408, the business newsletter revelation items that the SMSCallFilter main control unit is good with resulting establishment join standby database and promptly show in the database and preserve.
Step 409, SMSCallFilter read the interception recorded information in the information intercepting record storage unit.
Step 410; The SMSCallFilter main control unit is put into assigned address like the interception record with the business newsletter revelation items that is generated; Information in the present embodiment in the interception record exists with the form of tabulation, and the business newsletter revelation items that is generated is positioned at article one of list information.
Present embodiment is a SMS interception record column of the business newsletter revelation items that is generated being put into the information intercepting record; Also can the business newsletter revelation items that generated be put into special business newsletters column or other amateurish business newsletters column in other embodiments, like news column, amusement column etc.
Step 411, SMSCallFilter software interface unit receive opens the interception information recorded, and display message tabulation, and news clauses and subclauses when opening according to the indication that receives represent the business newsletters details.
Step 412~413, SMSCallFilter software interface unit receives deletion information, deletes indicated clauses and subclauses in the said deletion information.Be appreciated that this step is an optional step.
So far, realized representing of business newsletters.
To sum up; The embodiment of the invention combines the anti-harassing and wrecking function of SMSCallFilter; Change the pattern of before business newsletters provider active push business newsletters into pattern that user terminal initiatively obtains business newsletters, and the business newsletters that obtains is presented as the message form that the user is familiar with.Because the arrival of business newsletters can't be notified the user (for example being placed in the interception record) on the portable terminal; Thereby avoided the user to be harassed; And; The user can check corresponding information when needed from interception record, guaranteed that not only business newsletters can effectively be checked, and alleviates the user to the full extent and seek the difficulty that oneself needs information in the information ocean.
In Fig. 2,3,4 illustrated embodiments, obtain to such an extent that the pairing business newsletter data of business newsletters is the pure initial data that can not directly show; If the pairing business newsletter data of the business newsletters that is obtained is the form that can directly show; Then mobile phone terminal extracts said business newsletter data as business newsletter revelation items from aforementioned first database; Assigned address at mobile phone terminal shows said business newsletter revelation items.The said form that can directly show comprises: the form of messaging format, MMS format or wap push.Said appointed positions comprises in the special business newsletters column or in other the amateurish business newsletters column, like news column, amusement column etc., tackles column etc.
Referring to Fig. 5, it is the structural representation according to a kind of publishing business newsletters device of the embodiment of the invention.The device that the embodiment of the invention provides comprises:
Acquiring unit 501 is used for obtaining the pairing business newsletter data of at least one business newsletters based on SMSCallFilter through data channel;
Memory cell 502 is used for the business newsletter data of being obtained is kept at first database;
Represent unit 503, be used for showing the pairing business newsletter revelation items of said business newsletter data at the assigned address of mobile phone terminal.
The said unit 503 that represents comprises: business newsletters represents generation unit; The requirement that represents according to every business newsletters; The business newsletter data of using in said first database generates business newsletter revelation items, and the business newsletter revelation items that is generated is put into second database; Display unit is used for receiving the request of checking, shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.
The said unit 503 that represents comprises: business newsletters represents extraction unit, extracts said business newsletter data as business newsletter revelation items from said first database; Display unit shows the business newsletter revelation items that is generated at the assigned address of mobile phone terminal.
Said apparatus also comprises: delete cells 504 is used for from pairing business newsletter data of business newsletter revelation items of first database deletion.
The requirement that represents of above-mentioned business newsletters comprises that the form with note represents, and represents with the form of multimedia message, or represents with the form of wap push.
Business newsletters among above-mentioned all embodiment can be any business newsletters, or interrogates during non-commercial.
The embodiment of the invention combines the anti-harassing and wrecking function of SMSCallFilter; At the situation issue cloth that lets alone the user fully business newsletters, change the pattern of before business newsletters provider active push business newsletters into pattern that user terminal initiatively obtains business newsletters.Avoided user's operate as normal life harassing and wrecking; And; The user can check corresponding information when needed from assigned address (for example interception record), guaranteed that not only business newsletters can effectively be checked, and alleviates the user to the full extent and seek the difficulty that oneself needs information in the information ocean.Let the user under light impercipient state, get access to business newsletters, and greatly degree reduction the cost of business newsletters issue.
The above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All any modifications of within spirit of the present invention and principle, being done, be equal to replacement, improvement etc., all be included in protection scope of the present invention.