发明名称 SCHEDULING COMPUTER PROGRAM JOBS
摘要 A method and system for scheduling, for periodic execution, a program requiring a computer hardware resource for execution. A computer determines and records historic utilization or availability of the resource multiple times a day. The computer subsequently receives a request to schedule the program for execution on the day at a specified time and (a) daily, (b) weekly, or (c) monthly at the specified time, and in response, the computer determines if there has been historical availability of the resource exceeding a predetermined availability threshold on the day at approximately the specified time to execute the program, and if so, schedule the program for execution on the day at the specified time and (i) daily, (ii) weekly, or (iii) monthly thereafter, as requested, and if not, not schedule the program for execution on the day at the specified time or (i) daily, (ii) weekly, or (iii) monthly thereafter, as requested.
申请公布号 US2014325523(A1) 申请公布日期 2014.10.30
申请号 US201414324345 申请日期 2014.07.07
申请人 International Business Machines Corporation 发明人 Picinich Joseph M.;Pusey Loren W.;Lin Jiyu C.
分类号 G06F9/48;G06F9/50 主分类号 G06F9/48
代理机构 代理人
主权项 1. A method for scheduling a program for periodic execution, the program requiring a computer hardware resource for execution, the method comprising the steps of: a computer determining and recording historic utilization or availability of the computer hardware resource at a multiplicity of times a day; and the computer subsequently receiving a request to schedule the program for execution on the day at a specified time and (a) daily thereafter at the specified time or (b) weekly thereafter on the day of the week at the specified time, or (c) monthly thereafter on the day of the month at the specified time, and in response, the request receiving computer checking the record of the historic utilization or availability of the computer hardware resource for the day at approximately the specified time to determine if there has been historical availability of the resource exceeding a predetermined availability threshold on the day at approximately the specified time to execute the program, and if so, scheduling the program for execution on the day at the specified time and (i) daily thereafter at the specified time, or (ii) weekly thereafter on the day of the week at the specified time, or (iii) monthly thereafter on the day of the month at the specified time, as requested, and if not, the request receiving computer not scheduling the program for execution on the day at the specified time or (i) daily thereafter at the specified time, or (ii) weekly thereafter on the day of the week at the specified time, or (iii) monthly thereafter on the day of the month at the specified time, as requested.
地址 Armonk NY US