发明名称 Batch processing of oversubscribed system based on subscriber usage patterns
摘要 Some embodiments include a method of scheduling batch processing of a batch processing system based on subscriber usage patterns. The method includes steps of recording a last job commencement event for a subscriber when the batch processing system starts processing a batch process for the subscriber; recording a last usage event for the subscriber when the subscriber uses the batch processing system; in an event that a time period elapsed since the last usage event for the subscriber is less than a time period elapsed since the last job commencement event for the subscriber, placing a next batch process of the subscriber into a recently used queue; identifying the next batch process of the subscriber as the oldest batch process from the recently used queue; and start processing the identified batch process for the subscriber.
申请公布号 US9311139(B1) 申请公布日期 2016.04.12
申请号 US201514726269 申请日期 2015.05.29
申请人 Flexera Software LLC 发明人 Lowery Robert
分类号 G06F9/46;G06F9/48;G06F17/30 主分类号 G06F9/46
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A computer-implemented method of scheduling batch processing of a batch processing system, comprising: automatically recording subscriber usage events based on subscriber usage patterns collected in response to subscriber background usage, wherein said subscriber usage events are identified from any of subscriber interactions with the batch processing system via a user interface provided by the batch processing system, and when background usage for the subscriber occurs; recording a last job commencement event for a subscriber when the batch processing system starts processing a batch process for the subscriber; recording a last usage event for the subscriber when the subscriber uses the batch processing system; in an event that a time period elapsed since the last usage event for the subscriber is less than a time period elapsed since the last job commencement event for the subscriber, placing a next batch process of the subscriber into a recently used queue; identifying the next batch process of the subscriber as the oldest batch process from the recently used queue; and starting processing of the identified batch process for the subscriber.
地址 Itasca IL US