会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SYSTEM AND METHOD FOR ON-LINE PLANNING UTILIZING MULTIPLE PLANNING QUEUES
    • 使用多个规划队列进行在线规划的系统和方法
    • US20090268247A1
    • 2009-10-29
    • US12504063
    • 2009-07-16
    • Wheeler RumlMinh Binh DoRong Zhou
    • Wheeler RumlMinh Binh DoRong Zhou
    • G06F3/12
    • G06F3/1214G03G15/5083G03G2215/00113G03G2215/00126G06F3/1215G06F3/124G06F3/126G06F3/1263G06F3/1285G06Q10/06
    • Features described herein relate to concurrently processing multiple batches of job requests for one or more machines and/or components thereof, using a plurality of job planning queues. Each batch of job requests is allocated to a planning queue, and each planning queue comprises an unplanned subqueue that stores unplanned jobs, an unsent subqueue that stores planned jobs waiting to be executed, and a sent subqueue that stores planned jobs that have been output to the machine(s) for execution. A job planner and related components determine which unsent subqueue has the fewest planned jobs at a given point in time, and selects an unplanned job from the unplanned subqueue in the same planning queue as the identified unsent subqueue. The planner then generates a plan for the selected job and inserts the planned job into the unsent subqueue for eventual output to the machine(s) for execution. In this manner, the unsent subqueues for each planning queue are maintained with substantially equal numbers of planned jobs ready for execution, which improves throughput by ensuring that all machines and/or associated components are kept busy.
    • 本文描述的特征涉及使用多个作业计划队列同时处理对一个或多个机器和/或其组件的多个作业请求批次。 每批作业请求被分配给规划队列,并且每个规划队列包括存储非计划作业的未计划子队列,存储等待执行的计划作业的未发送子队列和存储已经被输出到的计划作业的发送子队列 执行机器。 作业计划器和相关组件确定在给定时间点哪个未发送的子队列具有最少的计划作业,并从与所标识的未发送子队列相同的计划队列中的计划外子队列中选择一个计划外作业。 然后,计划人员将为所选作业生成计划,并将计划的作业插入到未发送的子队列中,以最终输出到机器执行。 以这种方式,用于每个规划队列的未发送子队列被保持具有基本上相等数量的准备执行的计划作业,这通过确保所有机器和/或相关组件保持繁忙而提高了吞吐量。
    • 4. 发明授权
    • System and method for on-line planning utilizing multiple planning queues
    • 使用多个规划队列进行在线规划的系统和方法
    • US07590464B2
    • 2009-09-15
    • US11807472
    • 2007-05-29
    • Wheeler RumlMinh Binh DoRong Zhou
    • Wheeler RumlMinh Binh DoRong Zhou
    • G06F19/00
    • G06F3/1214G03G15/5083G03G2215/00113G03G2215/00126G06F3/1215G06F3/124G06F3/126G06F3/1263G06F3/1285G06Q10/06
    • Features described herein relate to concurrently processing multiple batches of job requests for one or more machines and/or components thereof, using a plurality of job planning queues. Each batch of job requests is allocated to a planning queue, and each planning queue comprises an unplanned subqueue that stores unplanned jobs, an unsent subqueue that stores planned jobs waiting to be executed, and a sent subqueue that stores planned jobs that have been output to the machine(s) for execution. A job planner and related components determine which unsent subqueue has the fewest planned jobs at a given point in time, and selects an unplanned job from the unplanned subqueue in the same planning queue as the identified unsent subqueue. The planner then generates a plan for the selected job and inserts the planned job into the unsent subqueue for eventual output to the machine(s) for execution. In this manner, the unsent subqueues for each planning queue are maintained with substantially equal numbers of planned jobs ready for execution, which improves throughput by ensuring that all machines and/or associated components are kept busy.
    • 本文描述的特征涉及使用多个作业计划队列同时处理对一个或多个机器和/或其组件的多个作业请求批次。 每批作业请求被分配给规划队列,并且每个规划队列包括存储非计划作业的未计划子队列,存储等待执行的计划作业的未发送子队列和存储已经被输出到的计划作业的发送子队列 执行机器。 作业计划器和相关组件确定在给定时间点哪个未发送的子队列具有最少的计划作业,并从与所标识的未发送子队列相同的计划队列中的计划外子队列中选择一个计划外作业。 然后,计划人员将为所选作业生成计划,并将计划的作业插入到未发送的子队列中,以最终输出到机器执行。 以这种方式,用于每个规划队列的未发送子队列被保持具有基本上相等数量的准备执行的计划作业,这通过确保所有机器和/或相关组件保持繁忙而提高了吞吐量。
    • 7. 发明申请
    • System and method for on-line planning utilizing multiple planning queues
    • 使用多个规划队列进行在线规划的系统和方法
    • US20080300707A1
    • 2008-12-04
    • US11807472
    • 2007-05-29
    • Wheeler RumlMinh Binh DoRong Zhou
    • Wheeler RumlMinh Binh DoRong Zhou
    • G06F19/00
    • G06F3/1214G03G15/5083G03G2215/00113G03G2215/00126G06F3/1215G06F3/124G06F3/126G06F3/1263G06F3/1285G06Q10/06
    • Features described herein relate to concurrently processing multiple batches of job requests for one or more machines and/or components thereof, using a plurality of job planning queues. Each batch of job requests is allocated to a planning queue, and each planning queue comprises an unplanned subqueue that stores unplanned jobs, an unsent subqueue that stores planned jobs waiting to be executed, and a sent subqueue that stores planned jobs that have been output to the machine(s) for execution. A job planner and related components determine which unsent subqueue has the fewest planned jobs at a given point in time, and selects an unplanned job from the unplanned subqueue in the same planning queue as the identified unsent subqueue. The planner then generates a plan for the selected job and inserts the planned job into the unsent subqueue for eventual output to the machine(s) for execution. In this manner, the unsent subqueues for each planning queue are maintained with substantially equal numbers of planned jobs ready for execution, which improves throughput by ensuring that all machines and/or associated components are kept busy.
    • 本文描述的特征涉及使用多个作业计划队列同时处理对一个或多个机器和/或其组件的多个作业请求批次。 每批作业请求被分配给规划队列,并且每个规划队列包括存储非计划作业的未计划子队列,存储等待执行的计划作业的未发送子队列和存储已经被输出到的计划作业的发送子队列 执行机器。 作业计划器和相关组件确定在给定时间点哪个未发送的子队列具有最少的计划作业,并从与所识别的未发送子队列相同的计划队列中的计划外子队列中选择一个计划外作业。 然后,计划人员将为所选作业生成计划,并将计划的作业插入到未发送的子队列中,以最终输出到机器执行。 以这种方式,用于每个规划队列的未发送子队列被保持具有基本上相等数量的准备执行的计划作业,这通过确保所有机器和/或相关组件保持繁忙而提高了吞吐量。
    • 9. 发明申请
    • AI PLANNING BASED QUASI-MONTECARLO SIMULATION METHOD FOR PROBABILISTIC PLANNING
    • 用于概率规划的基于AI规划的QUASI-MONTECARLO模拟方法
    • US20110238614A1
    • 2011-09-29
    • US12748686
    • 2010-03-29
    • Sungwook YoonWheeler RumlMinh Binh Do
    • Sungwook YoonWheeler RumlMinh Binh Do
    • G06N5/02
    • G06N99/005
    • A computer-based method and system for AI planning based quasi-Monte Carlo simulation for probabilistic planning are provided. The method includes generating a set of possible actions for an initial state, generating a set of sample future outcomes, generating solutions for each of the sample future outcomes, using an AI planner, generating a set of future outcome solutions that are low probability and high-impact, combining the solutions generated from each of the sample future outcomes with the future outcome solutions generated by the AI Planner into an aggregated set of future outcome solutions, analyzing the aggregated set of future outcome solutions, selecting a best action based at least partially on the analysis of the aggregated set of future outcome solutions, and outputting the selected best action to computer memory.
    • 提供了一种基于计算机的方法和系统,用于基于AI规划的准蒙特卡罗模拟进行概率规划。 该方法包括为初始状态生成一组可能的动作,生成一组样本未来结果,使用AI计划器为每个样本未来结果生成解决方案,生成一组低概率和高的未来结果解决方案 将每个样本未来成果产生的解决方案与AI计划员生成的未来成果解决方案结合到未来成果解决方案的集合集中,分析未来成果解决方案的集合集,至少部分地选择最佳行动 对未来成果解决方案的集合进行分析,并将选定的最佳动作输出到计算机内存。
    • 10. 发明申请
    • Model-based planning using query-based component executable instructions
    • 基于模型的规划使用基于查询的组件可执行指令
    • US20080300708A1
    • 2008-12-04
    • US11807478
    • 2007-05-29
    • Wheeler RumlRobert M. LothusMinh Binh Do
    • Wheeler RumlRobert M. LothusMinh Binh Do
    • G06F19/00
    • G06Q10/06G06F8/30Y02P90/20
    • A method for planning machine control for a system includes determining one or more capabilities and one or more capability constraints for each component used to execute a plan for processing a job by the system. The plan is incrementally constructed based on the components, the one or more capabilities, and the one or more constraints. One or more sets of executable instructions are queried with incremental portions of the plan, wherein each set of executable instructions is associated with a different one of the components and represents the actions that are performed by its corresponding component, each incremental portion includes actions that are to be performed by its corresponding component, and each set of executable instructions executes the incremental portion it received. Upon receiving confirmation from each of the queried sets of executable instructions that indicates each of the components is able to perform the actions in the incremental portions, a final plan for processing the job is generated.
    • 用于规划系统的机器控制的方法包括确定用于由系统执行处理作业的计划的每个组件的一个或多个能力和一个或多个能力约束。 该计划是基于组件,一个或多个功能以及一个或多个约束来逐步构建的。 通过计划的增量部分来查询一组或多组可执行指令,其中每组可执行指令与组件中的不同组件相关联,并表示其对应组件执行的动作,每个增量部分包括 由其对应的组件执行,并且每组可执行指令执行其接收的增量部分。 在从每个查询的可执行指令集中接收到指示每个组件能够执行增量部分中的动作的确认时,生成用于处理作业的最终计划。