Content of the invention
Embodiments provide a kind of information processing method of calendar application and device, at least to solve calendar applicationThe low technical problem of utilization rate.
One side according to embodiments of the present invention, there is provided a kind of information processing method of calendar application, the method bagInclude:The resource information that collection virtual resource application provides, wherein, described resource information includes the time corresponding with scheduled event;Alert condition is determined based on described resource information;In the case of meeting described alert condition, generate prompting message, wherein, instituteState prompting message for remind the described time execution described scheduled event.
Further, in described prompting message, record has execution option, and methods described also includes:Receive by described executionThe execution information of option input, wherein, described execution information is used to indicate whether to execute described scheduled event in the described time;?Described execution information is used for instruction in the case that the described time executes described scheduled event, in the situation reaching the described timeUnder, execute described scheduled event.
Further, execute described scheduled event to include:Execute described scheduled event from the application collection of described virtual resourceRequired virtual resource;Virtual resource based on collection executes the described scheduled time.
Further, the virtual resource execution described scheduled time based on collection includes:In the virtual resource collectingIt is worth for, in the case of one, providing virtual resource according to described value, to execute described scheduled event;In the virtual resource collectingValue be multiple in the case of, filter out minimum of a value from the plurality of value, according to described minimum of a value offer virtual resource, to holdThe described scheduled event of row.
Further, execute described scheduled event to include:Call described virtual resource application, should by described virtual resourceWith executing described scheduled event.
Further, after executing described scheduled event, methods described also includes:Output implementing result, wherein, describedImplementing result is used for the result that instruction executes described scheduled event.
Further, described alert condition include at least one following:Reach the prompting moment, meet predetermined scheduled eventType, meet the corresponding object type of predetermined scheduled event.
Further, described scheduled event includes virtual resource failover events and/or virtual resource exchange event.
A kind of one side according to embodiments of the present invention, there is provided information processor of calendar application, this device bagInclude:Collecting unit, for gathering the resource information that virtual resource application provides, wherein, described resource information includes and predetermined thingThe part corresponding time;Determining unit, for setting alert condition based on described resource information;Reminding unit, for meetingIn the case of stating alert condition, generate prompting message, wherein, described prompting message is used for reminding described pre- in the execution of described timeDetermine event.
Further, in described prompting message, record has execution option, and described device also includes:Receiving unit, is used for connecingReceive the execution information by described execution option input, wherein, described execution information is used to indicate whether to execute in the described timeDescribed scheduled event;Performance element, executes described scheduled event for being used for instruction in described execution information in the described timeIn the case of, in the case of reaching the described time, execute described scheduled event.
Further, described performance element includes:Acquisition module, for described from the application collection execution of described virtual resourceVirtual resource needed for scheduled event;The virtual resource based on collection for the performing module executes the described scheduled time.
Further, described performing module is used for:In the case that the value of the virtual resource collecting is one, according to instituteStating value provides virtual resource, to execute described scheduled event;In the case that the value of the virtual resource collecting is multiple, from instituteState in multiple values and filter out minimum of a value, provide virtual resource according to described minimum of a value, to execute described scheduled event.
Further, described performance element is specifically for including:Call described virtual resource application, by described virtual moneySource application executes described scheduled event.
Further, described device also includes:After executing described scheduled event, export implementing result, wherein, describedImplementing result is used for the result that instruction executes described scheduled event.
Further, described alert condition include at least one following:Reach the prompting moment, meet predetermined scheduled eventType, meet the corresponding object type of predetermined scheduled event.
Further, described scheduled event includes virtual resource failover events and/or virtual resource exchange event.
In embodiments of the present invention, the resource information that virtual resource application provides is gathered by calendar application, according to this moneySource information determines alert condition, in the case of meeting this alert condition, reminds user to execute in the resource information corresponding timeScheduled event.Expand the function of calendar, increased cell-phone calendar intelligent reminding function, solve calendar application in prior artThe low problem of utilization rate.
Specific embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present inventionAccompanying drawing, is clearly and completely described to the technical scheme in the embodiment of the present invention it is clear that described embodiment is onlyThe embodiment of a present invention part, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill peopleThe every other embodiment that member is obtained under the premise of not making creative work, all should belong to the model of present invention protectionEnclose.
It should be noted that term " first " in description and claims of this specification and above-mentioned accompanying drawing, "Two " it is etc. for distinguishing similar object, without for describing specific order or precedence.It should be appreciated that such useData can exchange in the appropriate case so that embodiments of the invention described herein can with except here diagram orOrder beyond those of description is implemented.Additionally, term " comprising " and " having " and their any deformation are it is intended that coverCover non-exclusive comprising, for example, contain series of steps or process, method, system, product or the equipment of unit are not necessarily limited toThose steps clearly listed or unit, but may include clearly not listing or for these processes, method, productOr the intrinsic other steps of equipment or unit.
According to embodiments of the present invention, there is provided a kind of embodiment of the information processing method of calendar application, need explanationIt is that the step illustrating in the flow process of accompanying drawing can execute in the computer system of such as one group of computer executable instructions,And although showing logical order in flow charts, but in some cases, can be with different from order execution hereinShown or described step.
Fig. 1 is the flow chart of the information processing method of calendar application according to embodiments of the present invention, as shown in figure 1, the partyMethod comprises the steps:
Step S102, the resource information that collection virtual resource application provides, wherein, resource information includes and scheduled event pairThe time answered;
Step S104, determines alert condition based on resource information;
Step S106, in the case of meeting alert condition, generates prompting message, and wherein, prompting message is used for remindingTime executes scheduled event.
By above-described embodiment, the resource information that virtual resource application provides can be gathered by calendar application, according to thisThis resource information determines alert condition, in the case of meeting this alert condition, reminds user in the resource information corresponding timeExecution scheduled event.According to above-described embodiment, expand the function of calendar, increased cell-phone calendar intelligent reminding function, solveThe low problem of the utilization rate of calendar application in prior art.
Before the resource information that collection virtual resource application provides, calendar application can be set up and build with virtual resource applicationVertical binding relationship, that is, set up the incidence relation of calendar application and virtual resource application, so that calendar application is applied with virtual resourceCan be communicated.After setting up binding relationship, it is possible to use calendar application gathers the resource information of virtual resource application, shouldVirtual resource application can execute the operation of the scheduled time, and this scheduled event can be virtual resource swap time and/or virtualResource transfers operate, and e.g., virtual resource exchange event can be the operation done shopping by e-platform (that is, using currencyExchange operation in kind), virtual resource failover events can be to carry out the operation of fund purchase etc. by e-platform.
Resource information in above-described embodiment includes the time corresponding with scheduled event, and e.g., virtual resource information generatesThis time executes the notice that scheduled event can save virtual resource, and calendar application can gather this notice, obtain this noticeContent, determines alert condition based on the resource information obtaining.
Reminder option can be generated based on resource information, reminder option is shown on screen, user can be according to promptingOption inputs alert condition, and this alert condition includes reminder time and the information whether reminded.
Above-described embodiment can be electric business APP, ticket APP.In the above-described embodiments, cell-phone calendar and electric business APP, car are madeThe convenient software of life such as ticket APP is effectively combined, and reminds user ready, lead between the activities such as preferential, panic buying startCross above-described embodiment, user can be allowed conveniently to grasp various electric business favor informations in life, reduce expenses, improve life matterAmount, increases happiness.
According to the abovementioned embodiments of the present invention, in prompting message, record has execution option, and method also includes:Receive by holdingThe execution information of row option input, wherein, execution information is used to indicate whether to execute scheduled event in the time;Use in execution informationIn instruction in the case of time execution scheduled event, in the case of arrival time, execute scheduled event.
Specifically, execution scheduled event includes:Virtual resource needed for virtual resource application collection execution scheduled event;The virtual resource execution scheduled time based on collection.
It should be noted that the virtual resource execution scheduled time based on collection includes:In the virtual resource collectingIt is worth for, in the case of one, providing virtual resource according to value, to execute scheduled event;It is many in the value of the virtual resource collectingIn the case of individual, from multiple values, filter out minimum of a value, provide virtual resource according to minimum of a value, to execute scheduled event.
Above-mentioned scheduled event can be panic buying event.
In the above-described embodiments, it is possible to use calendar application with life in convenient APP synchronize binding, by with lifeIn other convenient APP synchronize binding, collection respective activity or favor information are reminded, do not allow user miss any onceEconomical chance;Further appointment trustship, user can also be configured on calendar, if help is rushed to purchase automatically, is equivalent toOn preferential buying hour point (i.e. above-mentioned with time corresponding with scheduled event in embodiment), user does not need to do it yourselfPanic buying.But initiate panic buying instruction to related APP by cell-phone calendar, when panic buying is then reminded, save user's quality time.
Specifically, execution scheduled event includes:Call virtual resource to apply, applied by virtual resource and execute predetermined thingPart.
Further, after execution scheduled event, method also includes:Output implementing result, wherein, implementing result is used forIndicate the result of execution scheduled event.
Further, alert condition include at least one following:Reach the class reminded the moment, meet predetermined scheduled eventType, meet the corresponding object type of predetermined scheduled event.
Application scenarios with reference to Fig. 2 are described in detail to the application, as shown in Fig. 2 this embodiment can be entered oneself for the examinationFollowing steps:
Step S201:Start cell-phone calendar.
Above-described embodiment can be applied on mobile phone terminal, alternatively, can be applied in other mobile terminals, such asPanel computer etc..
Step S202:Synchronous virtual resource application.
The setting interface synchronization virtual resource application of calendar application can be passed through, the application of this virtual resource can be answered for electric businessWith, ticket application etc..
Step S203:The commodity grace period of collection virtual resource application and information.
Step S204:Cell-phone calendar sets and automatically rushes to purchase pattern.
Step S205:Output panic buying result, prompting activity.
By above-described embodiment, by cell-phone calendar and electric business APP, ticket APP, the convenient software of life is waited to carry out effectively sameStep, the related APP User logs in relevant information of collection and related preferential action message.Because preferential activity is more, for not giving userProduce substantial amounts of garbage information, user can select to specify commodity favor information to remind.As the mobile phone such as (case and bag, snacks, hand just)Calendar will specify in electric business APP, to user set commodity correlation preferential be acquired, remind User Activity classType and activity time.
After user is read according to the information reminded, can the information content of basis and time, in cell-phone calendarOn carry out authorizing the moment on the same day automatically to be opened and rob.Cell-phone calendar will enter on the movable same day at first according to user instructionRow is rushed to purchase automatically it is not necessary to user is going artificially to rush to purchase.After panic buying terminates, cell-phone calendar reminds user whether panic buying becomes againWork(.
For example:Taobao " activity of double 11 ", 1250 yuan of Nike footwear original cost, 280 yuan of present price, 10 points of No. 12 mornings in November open and rob,Limitation 500 pairs.At this moment because user is provided with concern Men's Shoes information or specified brand Nike information on cell-phone calendar.Mobile phone dayGo through and will remind User Activity particular content and time, user, according to the information providing, can arrange " a key on cell-phone calendarAutomatically open and rob ", then will automatically occur instruction that user's panic buying Nike is helped on Taobao APP in movable 10 points of cell-phone calendars of the same dayMen's Shoes.After activity end, cell-phone calendar can be rushed to purchase situation and remind user in time in modes such as notes.
And for example, also can synchronize with booking software platforms such as ticket APP, input travel time, departure place and purpose, handMachine calendar will gather related ticket APP ticket information, is that the most favorable ticket of user's screening is selected.User can a keyOpen and rob, the time is then, it will realize automatically rushing to purchase.
By above-described embodiment, on the basis of the date prompt note function of original calendar function, increase at trustshipThe function of exempting from finishing operations such as preferential is robbed in reason shopping;By above-described embodiment, can more effectively play and drive the excellent of various businessmansFavour promotion message, is conducive to user to select to browse, more improves the advertisement benefit of businessman.
A kind of one side according to embodiments of the present invention, there is provided information processor of calendar application, as Fig. 3 instituteShow, this device includes:Collecting unit 31, for gathering the resource information that virtual resource application provides, wherein, resource information includesTime corresponding with scheduled event;Determining unit 33, for setting alert condition based on resource information;Reminding unit 35, is used forIn the case of meeting alert condition, generate prompting message, wherein, prompting message is used for reminding in time execution scheduled event.
By above-described embodiment, the resource information that virtual resource application provides can be gathered by calendar application, according to thisThis resource information determines alert condition, in the case of meeting this alert condition, reminds user in the resource information corresponding timeExecution scheduled event.According to above-described embodiment, expand the function of calendar, increased cell-phone calendar intelligent reminding function, solveThe low problem of the utilization rate of calendar application in prior art.
Before the resource information that collection virtual resource application provides, calendar application can be set up and build with virtual resource applicationVertical binding relationship, that is, set up the incidence relation of calendar application and virtual resource application, so that calendar application is applied with virtual resourceCan be communicated.After setting up binding relationship, it is possible to use calendar application gathers the resource information of virtual resource application, shouldVirtual resource application can execute the operation of the scheduled time, and this scheduled event can be virtual resource swap time and/or virtualResource transfers operate, and e.g., virtual resource exchange event can be the operation done shopping by e-platform (that is, using currencyExchange operation in kind), virtual resource failover events can be to carry out the operation of fund purchase etc. by e-platform.
Resource information in above-described embodiment includes the time corresponding with scheduled event, and e.g., virtual resource information generatesThis time executes the notice that scheduled event can save virtual resource, and calendar application can gather this notice, obtain this noticeContent, determines alert condition based on the resource information obtaining.
Reminder option can be generated based on resource information, reminder option is shown on screen, user can be according to promptingOption inputs alert condition, and this alert condition includes reminder time and the information whether reminded.
Further, in prompting message, record has execution option, and device also includes:Receiving unit, for receiving by holdingThe execution information of row option input, wherein, execution information is used to indicate whether to execute scheduled event in the time;Performance element, usesIn being used for instruction in the case of time execution scheduled event in execution information, in the case of arrival time, execute predetermined thingPart.
Further, performance element includes:Acquisition module, for from needed for virtual resource application collection execution scheduled eventVirtual resource;The virtual resource execution scheduled time based on collection for the performing module.
Further, performing module is used for:In the case that the value of the virtual resource collecting is one, provide according to valueVirtual resource, to execute scheduled event;In the case that the value of the virtual resource collecting is multiple, filter out from multiple valuesMinimum of a value, provides virtual resource according to minimum of a value, to execute scheduled event.
Further, performance element is specifically for including:Virtual resource is called to apply, pre- by virtual resource application executionDetermine event.
Further, device also includes:After execution scheduled event, export implementing result, wherein, implementing result is used forIndicate the result of execution scheduled event.
Further, alert condition include at least one following:Reach the class reminded the moment, meet predetermined scheduled eventType, meet the corresponding object type of predetermined scheduled event.
Further, scheduled event includes virtual resource failover events and/or virtual resource exchange event.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
In the above embodiment of the present invention, the description to each embodiment all emphasizes particularly on different fields, and does not have in certain embodimentThe part describing in detail, may refer to the associated description of other embodiment.
It should be understood that disclosed technology contents in several embodiments provided herein, can pass through otherMode is realized.Wherein, device embodiment described above is only the schematically division of such as unit, can be one kindDivision of logic function, actual can have other dividing mode when realizing, for example multiple units or assembly can in conjunction with or canTo be integrated into another system, or some features can be ignored, or does not execute.Another, shown or discussed each otherCoupling or direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING of unit or module or communication connection,It can be electrical or other form.
The unit illustrating as separating component can be or may not be physically separate, show as unitPart can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple unitsOn.The purpose to realize this embodiment scheme for some or all of unit therein can be selected according to the actual needs.
In addition, can be integrated in a processing unit in each functional unit in each embodiment of the present invention it is also possible toIt is that unit is individually physically present it is also possible to two or more units are integrated in a unit.Above-mentioned integrated listUnit both can be to be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If integrated unit realized using in the form of SFU software functional unit and as independent production marketing or use when, canTo be stored in a computer read/write memory medium.Based on such understanding, technical scheme substantially orSay that all or part of part or this technical scheme that prior art is contributed can be embodied in the form of software productOut, this computer software product is stored in a storage medium, including some instructions with so that a computer equipmentThe all or part step of (can be personal computer, server or network equipment etc.) execution each embodiment method of the present inventionSuddenly.And aforesaid storage medium includes:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory(RAM, Random Access Memory), portable hard drive, magnetic disc or CD etc. are various can be with the medium of store program codes.
The above is only the preferred embodiment of the present invention it is noted that coming for those skilled in the artSay, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also should be regarded asProtection scope of the present invention.