Patents by Inventor Jiyu C. Lin

Jiyu C. Lin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10324757
    Abstract: A method and computer system for scheduling, for periodic execution, a program requiring a computer hardware resource for execution. A processor of the computer system receives a request to schedule the program for execution on a day at a specified time and periodically thereafter at the specified time, and in response, the processor determines if there was 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 periodically thereafter, and if not, not schedule the program for execution on the day at the specified time periodically. In response to a determination of no historical availability of the resource at approximately the specified time, the processor automatically determines another time on the day during which there was historical availability of the resource.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joseph M. Picinich, Loren W. Pusey, Jiyu C. Lin
  • Publication number: 20180067767
    Abstract: A method and computer system for scheduling, for periodic execution, a program requiring a computer hardware resource for execution. A processor of the computer system receives a request to schedule the program for execution on a day at a specified time and periodically thereafter at the specified time, and in response, the processor determines if there was 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 periodically thereafter, and if not, not schedule the program for execution on the day at the specified time periodically. In response to a determination of no historical availability of the resource at approximately the specified time, the processor automatically determines another time on the day during which there was historical availability of the resource.
    Type: Application
    Filed: November 9, 2017
    Publication date: March 8, 2018
    Inventors: Joseph M. Picinich, Loren W. Pusey, Jiyu C. Lin
  • Patent number: 9880876
    Abstract: 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.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joseph M. Picinich, Loren W. Pusey, Jiyu C. Lin
  • Publication number: 20140325523
    Abstract: 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.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 30, 2014
    Inventors: Joseph M. Picinich, Loren W. Pusey, Jiyu C. Lin
  • Patent number: 8856793
    Abstract: Scheduling a program for periodic execution. The program requires a computer resource for execution. The historic availability of the resource is determined and recorded at a multiplicity of times a day. Subsequently, a request is received to schedule a program for execution on the day at a specified time and daily thereafter at the specified time or weekly or monthly thereafter on the day at the specified time. If there has been sufficient historic availability of the resource on the day at approximately the specified time, the program is scheduled for execution on the day at the specified time and daily thereafter at the specified time or weekly or monthly thereafter on the day at the specified time as requested. If not, the program is scheduled for execution at another time on the specific day close to the specified time.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Joseph M. Picinich, Loren W. Pusey, Jiyu C. Lin