[发明专利]批处理系统有效
申请号: | 200880111601.2 | 申请日: | 2008-10-15 |
公开(公告)号: | CN101821728B | 公开(公告)日: | 2017-07-07 |
发明(设计)人: | S·厄派德海厄雅;水野英人 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F9/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 宋海宁 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 批处理 系统 | ||
1.一种用于处理一批作业的系统,所述系统包括:
多个处理元件,所述多个处理元件中的每个处理元件具有预定义的值范围,所述预定义的值范围不同于分配给所述多个处理元件中的其它处理元件的所有其它的预定义的值范围,其中所述其它的预定义的值范围中的至少一个没有上限;
其中:
每个处理元件被配置为基于以下条件依次地处理具有在对该处理元件预定义的相应的值范围内的估计处理时间的作业:
当相应的处理元件空闲时:
通过以下方式检查来自所述一批作业的第一等待作业:
识别对应于该第一等待作业的第一估计处理时间;和
比较该第一估计处理时间与对该相应的处理元件预定义的相应的值范围;和
基于该比较的结果,
当第一估计处理时间在该相应的值范围内时,利用该相应的处理元件处理第一等待作业,或
当另一处理元件空闲并且具有包括第一估计处理时间的对应的值范围时,允许第一等待作业保持不被处理直到被检查到;并且
所分配的预定义的值范围是可配置的。
2.权利要求1所述的系统,其中所述多个处理元件包括:
第一处理元件,适于依次地处理所述一批作业中的任何作业;以及
一个或多个额外的处理元件,配置为依次地处理具有在分配的值范围内的估计处理时间的作业。
3.权利要求1所述的系统,其中所述处理元件中的一个或多个的预定义的值范围包括小于各自阈值的多个正值。
4.权利要求1所述的系统,其中作业管理器被配置为:
设置所述一批作业中的作业的状态,所述作业的状态包括等待和处理之一;
基于适当的时间标准,把所述一批作业中的等待的作业分派给一个处理元件,并把作业的状态设置为处理中;以及
在处理之后从所述一批作业中移除作业。
5.权利要求4所述的系统,其中作业管理器还适于从客户装置接收作业,其中当接收到作业时,作业管理器适于把所述作业加入到所述一批作业中并把所述作业的状态设置为等待。
6.权利要求5所述的系统,其中作业管理器适于使用标准文件传输协议FTP接收以数据部分的形式出现的作业。
7.前述权利要求中任一项所述的系统,还包括:队列结构,其适于在后续处理之前对所述一批作业内的作业分类,其中每个处理元件被分派来自所述队列结构的作业。
8.权利要求7所述的系统,其中队列结构被实现为数据库。
9.权利要求7所述的系统,其中每个作业具有相关的优先级,其中所述队列结构中的作业基于它们的优先级由适当的处理元件选择。
10.权利要求9所述的系统,其中如果两个作业具有相同的优先级,把具有较早的时间戳的作业分派给所述适当的处理元件,所述时间戳指示所述作业被加入到所述队列结构的时间。
11.权利要求7所述的系统,其中每个作业包括待处理的数据部分,并且所述一批作业包括多个这样的数据部分。
12.权利要求11所述的系统,其中基于所述数据部分的大小来估计处理时间。
13.权利要求12所述的系统,其中一个或多个处理元件被配置为依次地处理大小小于各自阈值的数据部分。
14.权利要求1-6中任一项所述的系统,其中每个处理元件包括PERL脚本,并且使用XML控制脚本来为每个适当的处理元件设置所述分配的值范围。
15.权利要求12所述的系统,其中每个数据部分包括已从第一语言翻译成第二语言的一个或多个文本片段。
16.权利要求15所述的系统,其中由每个处理元件执行的处理过程包括,使用一个或多个已翻译文本片段来更新翻译数据库。
17.权利要求16所述的系统,其中所述一个或多个已翻译文本片段对应于第一语言的原始文档的片段。
18.权利要求17所述的系统,其中所述处理过程还包括:再分割所述原始文档,并从翻译数据库检索与所述原始文档的再分割的部分相对应的匹配的已翻译片段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880111601.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:估计铅酸蓄电池的充电状态的方法
- 下一篇:具有设挡板的集管的热交换器