CN103970600B - A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler - Google Patents
A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler Download PDFInfo
- Publication number
- CN103970600B CN103970600B CN201310038649.8A CN201310038649A CN103970600B CN 103970600 B CN103970600 B CN 103970600B CN 201310038649 A CN201310038649 A CN 201310038649A CN 103970600 B CN103970600 B CN 103970600B
- Authority
- CN
- China
- Prior art keywords
- scheduled program
- notification message
- returning result
- notification
- program
- 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.)
- Active
Links
Landscapes
- Stored Programmes (AREA)
- Telephonic Communication Services (AREA)
Abstract
This application discloses a kind of Generic Notification system, the notice sending method and dispatching method of program scheduler;The Generic Notification system includes:Receiving module, for when needing to start scheduled program, obtaining simultaneously resolution scheduling parameter;The scheduling parameter includes:The path of scheduled program and the operational factor for passing to the scheduled program;Calling module, the scheduled program is called for the path of the scheduled program according to resolution scheduling gain of parameter and the operational factor of scheduled program;Processing module, for receiving the returning result of scheduled program;Notification message is constructed according to the returning result of scheduled program;Send a notification message.The application can be universally used in the task run result notice of various scheduling systems.
Description
Technical field
The present invention relates to computer realm, more particularly to a kind of Generic Notification system, the notice sending method of program scheduler
And dispatching method.
Background technology
On line in production system, scheduling system is very common, is exactly briefly at the appointed time to perform designated program
System, from simplest crontab, (the scheduling system that linux is carried, many scheduling systems are expanded based on crontab
), arrive to the cron4j to increase income, the scheduling system of each corporate departments oneself exploitation.It is as follows that scheduling system is generally used to solution
Railway Project:A) specified time performs appointed task;B) definition of task dependence and associative operation;C) task status tracks;
D) detection of task run result and alarm, notice.
Simplest crontab can be only done the appointed task performed in specified time, and the dependence condition of task needs to appoint
It is engaged in oneself going detection to judge, Mission Success whether tracking is also required to task oneself completion, and simple scheduling timing is held
The operation result state of line program can not also be obtained, and result can not be post-processed, for example notice (is such as believed to the interface specified
Case, instant messenger, short message etc.);So crontab is the scheduling system that can realize minimum function, N/A mechanism.To
Using crontab and wish informing mechanism, then need scheduled program oneself to realize.
In each major company, crontab can not meet the scheduling of large amount of complex task certainly, so can usually develop oneself
Scheduling system, it is complicated or simple, often realize the part or all of function in above-mentioned a, b, c, d, can also may add
Other functions, wherein for above-mentioned function d, these scheduling systems can each realize the detection of the task run result of oneself, and
The alert notice mechanism of oneself is realized, it is often not general enough, and do the duplication of labour.
The content of the invention
The application technical problems to be solved are to provide a kind of task run result that can be universally used in various scheduling systems and led to
Know scheme.
In order to solve the above problems, this application provides a kind of Generic Notification system, including:
Receiving module, for when needing to start scheduled program, obtaining simultaneously resolution scheduling parameter;The scheduling parameter bag
Include:The path of scheduled program and the operational factor for passing to the scheduled program;
Calling module, for the path of the scheduled program according to resolution scheduling gain of parameter and the operation of scheduled program
Be scheduled program described in parameter call;
Processing module, for receiving the returning result of scheduled program;It is logical according to the returning result of scheduled program construction
Know message;Send a notification message.
Further, described Generic Notification system also includes:
Interface module, for providing the interface externally to send a notification message;
The receiving module is additionally operable to obtain and parses the notification message configuration of the scheduled program, is disappeared according to the notice
Breath configuration determines notification interface corresponding to each returning result, and the notification interface includes sending method and recipient;
The processing module, which sends a notification message, to be referred to:
Processing module notification interface according to corresponding to the returning result of the scheduled program determine sending method and
Recipient;By interface corresponding with identified sending method in the interface module, notification message is sent to and determined
Recipient.
Further, the receiving module is additionally operable to determine that the scheduled program respectively returns according to notification message configuration
As a result corresponding content of announcement;
Processing module refers to according to the returning result construction notification message of scheduled program:
The processing module generates notification message, in the notification message according to the returning result of the scheduled program
Carry content of announcement corresponding to the returning result.
Further, the content of announcement includes returning result record number, directory size;
The processing module is additionally operable to carry out returning result record number, the statistics of directory size.
Present invention also provides a kind of notice sending method of program scheduler, including:
When needing to start scheduled program, obtain and resolution scheduling parameter, the scheduling parameter include scheduled program
Path and scheduled program operational factor;
Called and adjusted according to the operational factor of the path of the scheduled program of resolution scheduling gain of parameter and scheduled program
Spend program;
Receive the returning result of scheduled program;
Notification message is constructed according to the returning result of scheduled program;
Send a notification message.
Further, described method also includes:
Obtain and parse the notification message configuration of the scheduled program, determine that each return is tied according to notification message configuration
Notification interface corresponding to fruit, the notification interface include sending method and recipient;
Described the step of sending a notification message, includes:
Sending method and recipient are determined according to notification interface corresponding to the returning result of the scheduled program;By with
The identified corresponding external interface of sending method, identified recipient is sent to by notification message.
Further, described method also includes:
The content of announcement according to corresponding to notification message configuration determines scheduled each returning result of program;
The step of constructing notification message according to the returning result of scheduled program includes:
According to the returning result of the scheduled program, notification message is generated, the return knot is carried in the notification message
Content of announcement corresponding to fruit.
Further, the content of announcement includes returning result record number, directory size;
Also include after the step of returning result of the scheduled program of reception:
Carry out returning result record number, the statistics of directory size.
Present invention also provides a kind of dispatching method, including:
When the system of scheduling needs to start scheduled program, Generic Notification system is called;
The Generic Notification system obtains and resolution scheduling parameter, the scheduling parameter include scheduled program path and
The operational factor of scheduled program;
The Generic Notification system is according to the path of the scheduled program of resolution scheduling gain of parameter and scheduled program
Operational factor calls scheduled program;
The Generic Notification system receives the returning result of scheduled program;Constructed according to the returning result of scheduled program
Notification message, and send a notification message.
Task run result (returning result of i.e. scheduled program) of at least one scheme of the application to scheduling system
Notified, and be common to various scheduling systems;The Generic Notification system that the yet another aspect of the application is provided is in certain limit
It is interior seamless to be embedded into any scheduling system;The yet another aspect of the application can notify task run result that it optimizes
Scheme can also be that different scheduled programs customize different notification means and content of announcement.Certainly, appointing for the application is implemented
One product must be not necessarily required to reach all the above advantage simultaneously.
Brief description of the drawings
Fig. 1 is the structural representation of the Generic Notification system of embodiment one;
Fig. 2 is the external connection relation schematic diagram of the Generic Notification system of embodiment one;
Fig. 3 is the schematic flow sheet of a specific example in embodiment one;
Fig. 4 is the dispatching method schematic flow sheet of embodiment two.
Embodiment
The technical scheme of the application is described in detail below in conjunction with drawings and Examples.
If it should be noted that not conflicting, each feature in the embodiment of the present application and embodiment can be tied mutually
Close, within the protection domain of the application.In addition, though logical order is shown in flow charts, but in some situations
Under, can be with the step shown or described by being performed different from order herein.
Embodiment one, a kind of Generic Notification system, as shown in figure 1, including:
Receiving module 11, for when needing to start scheduled program, obtaining simultaneously resolution scheduling parameter;The scheduling parameter
Including:The path of scheduled program and the operational factor for passing to the scheduled program;
Calling module 12, for the path of the scheduled program according to resolution scheduling gain of parameter and the fortune of scheduled program
Be scheduled program described in row parameter call;
Processing module 13, for receiving the returning result of scheduled program;Constructed according to the returning result of scheduled program
Notification message;Send a notification message.
In the present embodiment some alternatives, the processing module 13 can also be notified outside other processing,
For example carry out status tracking or start other scheduling system etc. according to pre-defined rule.
Existing scheduling system 21 directly invokes scheduled program 23, for example is scheduled according to the time start by set date of configuration
Program.As shown in Fig. 2 present embodiments provide the Generic Notification system 22 being inserted among the two, this Generic Notification system
22 can call actual scheduled program 23 according to the instruction of scheduling system 21, transmit the operational factor of scheduled program, can be with
The processing such as completion notice.One Generic Notification system 22 can be one or more scheduling system services.
The Generic Notification system 22 of the present embodiment may be considered one and be positioned over scheduling system 21 and scheduled program 23
Between intermediate layer, scheduling system 21 can first dispatch Generic Notification system 22, at the same by the path of actual scheduled program 23 and
The operational factor of the scheduled program 23 is passed to as the scheduling parameter of Generic Notification system 22;Generic Notification system 22 will dispatch
Scheduled program command row and operational factor parse in parameter, then call scheduled program 23 accordingly.General procedure meeting
Setting different returning results respectively for situations such as normal operation or failure, (such as program return value, usual " 0 " represent operation
Normally, non-" 0 " represents failure, but not limited to this), place corresponding to different returning results is pre-set in Generic Notification system 22
Reason mode, so call the Generic Notification system 22 of the program can be after the returning result of scheduled program 23 is received, pin
To normal and unsuccessfully etc. returning result makes a decision and different processing is done to different returning results.
The start-up parameter of system 21 is dispatched in the present embodiment to be included successively:The executable file of Generic Notification system external
Fullpath, the path of scheduled program 23, the operational factor of scheduled program 23.Scheduling system 21 in this sample embodiment
When needing to start scheduled program 23, it will be to start executable file external in Generic Notification system 22, this is executable
Scheduled program 23 will be called according to the path of scheduled program 23 after file start and join the operation of scheduled program 23
Number passes to scheduled program 23.Such benefit is:Any one has dispatched the Generic Notification of system 21 and the present embodiment
When system 22 is combined, the startup order line of the scheduling system 21 need to be only replaced in batches, added in the foremost of start-up parameter logical
With the fullpath of notice system, this parameter is that the seamless insertion of Generic Notification system 22 can be achieved, it is not necessary to dispatching system
21 provisioning interfaces, it is not required that the other places for dispatching system are modified, application scenarios are that non-normal open is used, even
Crontab can be convenient to use.
In a kind of alternative of the present embodiment, the Generic Notification system can also include:
Interface module 14, for providing the interface externally to send a notification message;
In a kind of embodiment of the alternative, the receiving module 11 can be also used for obtaining and parse described adjusted
Spend the notification message configuration of program, the notification interface according to corresponding to notification message configuration determines each returning result, the notice
Interface includes sending method and recipient;
Processing module 13, which sends a notification message, can specifically refer to:
The processing module 13 notification interface according to corresponding to the returning result of the scheduled program determines sending method
And recipient;By interface corresponding with identified sending method in the interface module 14, notification message is sent to institute
The recipient of determination.
Thus can to it is normal and unsuccessfully etc. returning result notified (for returning result for failure in the case of, should
Notice can also regard alarm as).Wherein, sending method can be, but not limited to two kinds of short message, mailbox most basic sending methods, be
It is exactly to be sent by short message interface/email interface in interface module 14 during short message/mailbox;If desired for can also extend
Other sending methods, such as MSN etc..Notification interface can be with identical or different corresponding to different returning results.
In a kind of embodiment of the alternative, the receiving module 11 is additionally operable to true according to notification message configuration
Content of announcement corresponding to fixed scheduled each returning result of program;
Processing module 13 constructs notification message according to the returning result of scheduled program can specifically refer to:
The processing module 13 generates notification message, in the notification message according to the returning result of the scheduled program
Content of announcement corresponding to middle carrying returning result.
The content of announcement includes any one of following or any combination:Scheduled program operation starting time, the end time,
Run time, the notice of scheduled program output such as line number inspection, self-defined html file contents are sent altogether.Difference is returned
Returning content of announcement corresponding to result can be with identical or different.
In other alternatives, for some other applications, such as a kind of hadoop (distributed system architecture) task
Scheduling, the content of announcement can also include returning result record number, directory size etc.;Now, the processing module 13 is gone back
It can be used for the statistics for carrying out returning result record number, directory size etc..
It can be, but not limited to by increasing parameter " notification message configuration " in the start-up parameter of scheduling system to set
State notification interface and content of announcement corresponding to each returning result of scheduled program;Scheduling system when calling Generic Notification system,
The parameter can be sent to Generic Notification system.The parameter be placed on Generic Notification system fullpath this parameter after, its
Before its original start-up parameter;The parameter can be null, indicate no configuration, do not do any notice.When this scheduling system needs
When wanting configuration notification function, then above-mentioned null is changed to the notification message configuration path of reality, Generic Notification system is according to this
Path obtains notification interface and content of announcement corresponding to scheduled each returning result of program;Notice in different start-up parameters
Message arrangement parameter can point to same notification message configuration path, can also point to different paths.The parameter can be silent
Recognize or preset configuration, a user configuration interface can also be provided, voluntarily configured or changed by user.
Because different start-up parameters corresponds to different scheduled programs, therefore by the notice in different start-up parameters
Message arrangement parameter is configured respectively, can be that different scheduled programs each sets notification interface and content of announcement.
In other alternatives, notification interface that can also be directly in Generic Notification system corresponding to preset different returning results and logical
Know content, but because Generic Notification system can not differentiate different scheduled programs, so so will be unable to be directed to different quilts
Scheduler program carries out personal settings.
In one specific example of the present embodiment, the handling process of the Generic Notification system is as shown in figure 3, including following
Step 301~306.
301st, simultaneously resolution scheduling parameter is obtained.
Generic Notification system is called by various scheduling systems, meeting band up-regulation when scheduling system calls Generic Notification system
Spend parameter, the incoming scheduling parameter of Generic Notification system analysis scheduling system, so as to obtain:Notification message configuration path, adjusted
Spend path, the operational factor of scheduled program of program.
302nd, called according to the operational factor of the path of the scheduled program of resolution scheduling gain of parameter and scheduled program
Scheduled program.
303rd, the returning result of scheduled program is received.
Meeting returning result after scheduled program execution is over, receives and records, for using below.
304th, notification message configuration is parsed.
Generic Notification system needs to parse notification message configuration after terminating to run scheduled program, determines notification message
Content and sending method, that is, seeing needs where to be sent a notification message with which kind of mode, and interior required in notification message
Hold.
305th, according to the returning result and notification message arrangement notification message of scheduled program.
Meeting specified notification content in notification message configuration, such as run time, operation result file line number, self-defined construction
Html statistics files etc., this part is to construct the content of notification message.
306th, send a notification message.
Configured according to the notification message after parsing, the sending method as per advice specified in message arrangement sends notification message
Give the recipient corresponding to program returning result that is scheduled.
Here is the design example of a simplified notice configuration parameter:
Wherein, notify is configuration root node.
Second level configuration node:Success, failed, status_255 are that scheduled program returning result judges branch,
I.e. when the notice configuration that program returning result is normal (return value 0) Ze Huizou success branches;When program returning result is
The notice configuration of failure (return value is non-zero) Ze Huizou failed branches;It can be walked when program returning result is state 255
The notice configuration of status_255 branches." 255 " wherein behind the third status_255 are the values in this example, other
In the case of can arbitrary disposition.
Third level configuration node is the configuration of the notification interface and content of announcement of notification message.Wherein method connects for notice
The sending method of notification message in mouthful, acquiescence provide sms (short message) and two kinds of mail (mail);Receiver is notification interface
In recipient, can be separated multiple of comma, method is that then receiver is cell-phone number to sms, if method is
Then receiver is addresses of items of mail to mail, is then parsed if other Custom Notifications method by the method realization sides;
Context is content of announcement, can be the multiple of comma segmentation, and Generic Notification system can carry several contents of announcement, such as
Attachment represents the file in path behind colon when annex is sent, and custom_htm is self-defined htm file contents, can be incited somebody to action
Htm sends (for example much scheduled program has the statistical report form of oneself) when message body, and context also supports self-defined add
Add.
Embodiment two, a kind of notice sending method of program scheduler, as shown in figure 4, including:
401st, when needing to start scheduled program, obtain and resolution scheduling parameter, the scheduling parameter include scheduled
The path of program and the operational factor of the scheduled program;
402nd, described adjusted is called according to the path of the scheduled program of resolution scheduling gain of parameter and operational factor
Spend program;
403rd, the returning result of the scheduled program is received;
404th, notification message is constructed according to the returning result of the scheduled program;
405th, send a notification message.
In a kind of alternative of the present embodiment, it can be, but not limited to complete above-mentioned step by a Generic Notification system
Suddenly, the fullpath in scheduling system start-up parameter foremost plus executable file external in Generic Notification system is passed through.
System is so dispatched when needing to start scheduled program, it will first call Generic Notification system.
In a kind of alternative of the present embodiment, step 405 can include:
The notification message is sent by external interface.
In a kind of embodiment of the alternative, methods described also includes:
Obtain and parse the notification message configuration of the scheduled program, each returning result is determined according to notification message configuration
Corresponding notification interface;The notification interface includes sending method and recipient;
Step 405 specifically includes:
Sending method and recipient are determined according to notification interface corresponding to the returning result of the scheduled program;By with
The identified corresponding external interface of sending method, identified recipient is sent to by notification message.
In a kind of embodiment of the alternative, methods described also includes:
The content of announcement according to corresponding to notification message configuration determines scheduled each returning result of program;
Step 404 specifically includes:
According to the returning result of the scheduled program, notification message is generated, the return knot is carried in the notification message
Content of announcement corresponding to fruit.
In a kind of alternative of the present embodiment, can increasing parameter in the start-up parameter of scheduling system, " notice disappears
Breath configuration " sets notification interface and content of announcement, and the parameter can be sent to by scheduling system when calling Generic Notification system
Generic Notification system.The parameter be placed on Generic Notification system fullpath this parameter after, other original start-up parameters it
Before;The parameter can be null, indicate no configuration, do not do any notice.When this scheduling system needs configuration notification function,
Above-mentioned null is changed again to the notification message configuration path of reality;Notification message configuration parameter in different start-up parameters can be with
Same notification message configuration path is pointed to, different paths can also be pointed to;So can be that different scheduled programs customize
Personalized notification message configuration.The parameter can be acquiescence or preset configuration, can also provide a user configuration interface,
Voluntarily configured or changed by user.
In other alternatives, for some other applications, such as a kind of hadoop (distributed system architecture) task
Scheduling, the content of announcement can also include output result record number, directory size;It can also include after the step 403:
Carry out returning result record number, the statistics of directory size.
In some alternatives of the present embodiment, it is contemplated that possible cross-platform use, so for above-mentioned Notification Method
Cross-platform language can be used to realize, such as cross-platform script, such as Python.
Embodiment three, a kind of dispatching method, including:
When the system of scheduling needs to start scheduled program, Generic Notification system is called;
The Generic Notification system obtains and resolution scheduling parameter, the scheduling parameter include scheduled program path and
The operational factor of scheduled program;
The Generic Notification system is according to the path of the scheduled program of resolution scheduling gain of parameter and scheduled program
Operational factor calls scheduled program;
The Generic Notification system receives the returning result of scheduled program;Constructed according to the returning result of scheduled program
Notification message, and send a notification message.
It is other to realize that details refers to embodiment one and two.
One of ordinary skill in the art will appreciate that all or part of step in the above method can be instructed by program
Related hardware is completed, and described program can be stored in computer-readable recording medium, such as read-only storage, disk or CD
Deng.Alternatively, all or part of step of above-described embodiment can also be realized using one or more integrated circuits.Accordingly
Ground, each module/unit in above-described embodiment can be realized in the form of hardware, can also use the shape of software function module
Formula is realized.The application is not restricted to the combination of the hardware and software of any particular form.
Certainly, the application can also have other various embodiments, ripe in the case of without departing substantially from the application spirit and its essence
Know those skilled in the art when can be made according to the application it is various it is corresponding change and deformation, but these corresponding change and become
Shape should all belong to the protection domain of claims hereof.
Claims (9)
- A kind of 1. Generic Notification system, it is characterised in that including:Receiving module, for when needing to start scheduled program, obtaining simultaneously resolution scheduling parameter;The scheduling parameter includes: The notification message configuration of scheduled program, the path of scheduled program and the operational factor for passing to the scheduled program;Calling module, for the path of the scheduled program according to resolution scheduling gain of parameter and the operational factor of scheduled program Call the scheduled program;Processing module, for receiving the returning result of scheduled program;Notice is constructed according to the returning result of scheduled program to disappear Breath;Sent a notification message according to notification message configuration.
- 2. Generic Notification system as claimed in claim 1, it is characterised in that also include:Interface module, for providing the interface externally to send a notification message;The receiving module is additionally operable to the notification interface according to corresponding to notification message configuration determines each returning result, described logical Know that interface includes sending method and recipient;The processing module sends a notification message according to notification message configuration to be referred to:Processing module notification interface according to corresponding to the returning result of the scheduled program determines sending method and reception Side;By interface corresponding with identified sending method in the interface module, notification message is sent to identified connect Debit.
- 3. Generic Notification system as claimed in claim 2, it is characterised in that:The receiving module is additionally operable to according to corresponding to notification message configuration determines scheduled each returning result of program Content of announcement;Processing module refers to according to the returning result construction notification message of scheduled program:The processing module generates notification message, carried in the notification message according to the returning result of the scheduled program Content of announcement corresponding to the returning result.
- 4. Generic Notification system as claimed in claim 3, it is characterised in that:The content of announcement includes returning result record number, directory size;The processing module is additionally operable to carry out returning result record number, the statistics of directory size.
- A kind of 5. notice sending method of program scheduler, it is characterised in that including:When needing to start scheduled program, obtain and resolution scheduling parameter, the scheduling parameter include:Scheduled program is led to Know the operational factor of message arrangement, the path of scheduled program and scheduled program;Scheduled journey is called according to the operational factor of the path of the scheduled program of resolution scheduling gain of parameter and scheduled program Sequence;Receive the returning result of scheduled program;Notification message is constructed according to the returning result of scheduled program;Sent a notification message according to notification message configuration.
- 6. method as claimed in claim 5, it is characterised in that also include:The notification interface according to corresponding to notification message configuration determines each returning result, the notification interface include sending method And recipient;Described the step of being sent a notification message according to notification message configuration, includes:Sending method and recipient are determined according to notification interface corresponding to the returning result of the scheduled program;By with really The corresponding external interface of fixed sending method, notification message is sent to identified recipient.
- 7. method as claimed in claim 6, it is characterised in that also include:The content of announcement according to corresponding to notification message configuration determines scheduled each returning result of program;The step of constructing notification message according to the returning result of scheduled program includes:According to the returning result of the scheduled program, notification message is generated, the returning result pair is carried in the notification message The content of announcement answered.
- 8. method as claimed in claim 7, it is characterised in that:The content of announcement includes returning result record number, directory size;Also include after the step of returning result of the scheduled program of reception:Carry out returning result record number, the statistics of directory size.
- A kind of 9. dispatching method, it is characterised in that including:When the system of scheduling needs to start scheduled program, Generic Notification system is called;The Generic Notification system obtains and resolution scheduling parameter, the scheduling parameter include:The notification message of scheduled program The operational factor of configuration, the path of scheduled program and scheduled program;The Generic Notification system is according to the path of the scheduled program of resolution scheduling gain of parameter and the operation of scheduled program Parameter call is scheduled program;The Generic Notification system receives the returning result of scheduled program;Constructed and notified according to the returning result of scheduled program Message, and sent a notification message according to notification message configuration.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310038649.8A CN103970600B (en) | 2013-01-31 | 2013-01-31 | A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310038649.8A CN103970600B (en) | 2013-01-31 | 2013-01-31 | A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103970600A CN103970600A (en) | 2014-08-06 |
CN103970600B true CN103970600B (en) | 2018-04-03 |
Family
ID=51240135
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310038649.8A Active CN103970600B (en) | 2013-01-31 | 2013-01-31 | A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103970600B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955724B (en) * | 2016-04-22 | 2019-12-03 | Oppo广东移动通信有限公司 | A kind of call method and device of terminal parameter |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017447A (en) * | 2007-02-13 | 2007-08-15 | 华为技术有限公司 | IDE calling device and calling method therefor |
US7451447B1 (en) * | 1998-08-07 | 2008-11-11 | Arc International Ip, Inc. | Method, computer program and apparatus for operating system dynamic event management and task scheduling using function calls |
CN101751288A (en) * | 2008-12-12 | 2010-06-23 | ***通信集团山东有限公司 | Method, device and system applying process scheduler |
CN102662778A (en) * | 2012-04-28 | 2012-09-12 | 杭州格畅科技有限公司 | Callback response method of inter-application communication on online application platform, application and online application platform |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001256066A (en) * | 2000-02-29 | 2001-09-21 | Internatl Business Mach Corp <Ibm> | Computer system, switching system of operating system, mounting method of operating system, switching method of operating system, storage medium and program transmitter |
-
2013
- 2013-01-31 CN CN201310038649.8A patent/CN103970600B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7451447B1 (en) * | 1998-08-07 | 2008-11-11 | Arc International Ip, Inc. | Method, computer program and apparatus for operating system dynamic event management and task scheduling using function calls |
CN101017447A (en) * | 2007-02-13 | 2007-08-15 | 华为技术有限公司 | IDE calling device and calling method therefor |
CN101751288A (en) * | 2008-12-12 | 2010-06-23 | ***通信集团山东有限公司 | Method, device and system applying process scheduler |
CN102662778A (en) * | 2012-04-28 | 2012-09-12 | 杭州格畅科技有限公司 | Callback response method of inter-application communication on online application platform, application and online application platform |
Also Published As
Publication number | Publication date |
---|---|
CN103970600A (en) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101769423B1 (en) | Reminder method and apparatus based on chatting room | |
EP2239929B1 (en) | Method and system for filtering incoming messages to a mobile device | |
US8849322B2 (en) | Systems and methods for sharing threaded conversations on mobile communications devices | |
US8055722B2 (en) | Notification control through brain monitoring of end user concentration | |
US8238526B1 (en) | Voicemail outbox | |
CN103647867B (en) | A kind of message leaving method and system | |
US20120198348A1 (en) | Apparatus and method for providing integrated user information | |
CN107562556B (en) | Failure recovery method, recovery device and storage medium | |
US20090181702A1 (en) | Multi-mode communication | |
US20110201320A1 (en) | Automated caller identifier from contact lists of a user's contacts | |
US20100022259A1 (en) | Mobile communications device capable of replying to advertising message and method thereof | |
US9374689B1 (en) | Apparatus and method for supporting telephonic synthetic identities | |
US10062055B2 (en) | Locating previously communicated electronic messages | |
US20090063637A1 (en) | System and method for providing message status in chat messaging | |
US10659415B1 (en) | System processed emojis | |
US20170142049A1 (en) | Method and device for processing and displaying emails | |
US20170279761A1 (en) | Integrating communication modes in persistent conversations | |
US20230396707A1 (en) | Method and system for group communication across electronic mail users and feature phone users | |
CN109600456A (en) | A kind of contact identification processing method and processing device of messaging application | |
US8929867B2 (en) | Automated electronic messaging to a person with whom another form of communication is exchanged | |
CN103970600B (en) | A kind of Generic Notification system, the notice sending method and dispatching method of program scheduler | |
WO2007097598A1 (en) | Icon transforming system, and service method for the same | |
US9444775B2 (en) | Multipurpose internet mail extensions (“MIME”) metadata for group messaging | |
CN105898673B (en) | A kind of method for sending information and device | |
US20110191427A1 (en) | Communication method adapted for users using multiple communication facilities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |