Cross media type recommendations for media items based on identified entities
    1.
    发明授权
    Cross media type recommendations for media items based on identified entities 有权
    基于识别实体的媒体项目的跨媒体类型建议

    公开(公告)号:US08484203B1

    公开(公告)日:2013-07-09

    申请号:US13343172

    申请日:2012-01-04

    IPC分类号: G06F17/30

    摘要: Recommendations for a media item associated with a primary entity are based on co-interaction information gathered from other media content items of several different media types that are also associated with the primary entity. Co-interaction information can include, for example, co-click data for websites, co-watch data for videos, or co-purchase data for purchases. The co-interaction data is processed to determine a co-interaction score between primary media items and secondary media items. From the co-interaction scores, secondary entities associated with the secondary media items are determined. A relatedness score is determined for these secondary entities based on the aggregation of the co-interaction scores of the secondary media items they are associated with. The relatedness score indicates a determination of how related one entity is to another. The secondary entities are ranked according to relatedness score in order to determine secondary entities most relevant to the primary entity.

    摘要翻译: 与主要实体相关联的媒体项目的建议基于从也与主要实体相关联的若干不同媒体类型的其他媒体内容项目收集的共同交互信息。 共同互动信息可以包括例如用于网站的共同点击数据,共同观看视频数据或共同购买用于购买的数据。 处理共同交互数据以确定主要媒体项目和次要媒体项目之间的共同交互评分。 从共同互动评分中确定与次要媒体项目相关联的辅助实体。 基于与它们相关联的二级媒体项目的共同交互得分的聚合,确定这些次级实体的相关性得分。 相关性分数表示确定一个实体与另一个实体的关联。 次要实体根据相关性得分进行排名,以确定与主要实体最相关的次级实体。

    Dynamic creation of workflows from deterministic models of real world processes
    2.
    发明授权
    Dynamic creation of workflows from deterministic models of real world processes 有权
    从现实世界进程的确定性模型中动态创建工作流程

    公开(公告)号:US06279009B1

    公开(公告)日:2001-08-21

    申请号:US09205828

    申请日:1998-12-04

    IPC分类号: G06F1730

    摘要: A workflow generated from a declarative model of a real world process represents the procedural steps to accomplish the process. In one embodiment, the declarative model may include a first number of state nodes and a second number of task nodes interconnected with the state nodes. In such cases, generating a workflow may be accomplished by choosing one of a number of paths through the model, each of the paths comprising an alternating series of one or more of the state nodes and one or more of the task nodes with any predecessor state node in one of the paths representing a precondition for a subsequent task node along the one of the paths and any following state node of the subsequent task node along the one of the paths representing a result of applying one or more actions that correspond to that task node. As part of a computer assisted scheduling system, the model may be configured to receive updates reflecting changes in the real-world manufacturing environment. Such changes may represent completed tasks, and/or a change in the availability of one or more resources represented in the model.

    摘要翻译: 从现实世界进程的声明模型生成的工作流程表示完成该过程的过程步骤。 在一个实施例中,声明性模型可以包括与状态节点互连的第一数量的状态节点和第二数目的任务节点。 在这种情况下,可以通过选择通过模型的多个路径中的一个来实现生成工作流程,每个路径包括一个或多个状态节点和一个或多个任务节点的交替序列,具有任何前导状态 一个路径中的一个路径表示沿着路径中的一个路径的后续任务节点的前提条件,以及后续任务节点的任何后续状态节点沿着表示应用与该任务对应的一个或多个动作的结果的路径之一 节点。 作为计算机辅助调度系统的一部分,该模型可以被配置为接收反映现实制造环境中的变化的更新。 这样的改变可以表示完成的任务,和/或模型中表示的一个或多个资源的可用性的改变。

    Method and apparatus for creating adaptive workflows
    3.
    发明授权
    Method and apparatus for creating adaptive workflows 有权
    用于创建自适应工作流的方法和装置

    公开(公告)号:US06546364B1

    公开(公告)日:2003-04-08

    申请号:US09216355

    申请日:1998-12-18

    IPC分类号: G06F945

    摘要: A scheduling engine and an associated workflow engine may be configured to build workflows that describe sequences of tasks to be performed in a dynamically changing environment. The workflow engine may be configured to monitor the execution of the tasks within the environment and to provide the scheduling engine with information regarding deviations of task executions from the workflows. When such deviations are detected, the workflow engine may trigger the scheduling engine to rebuild the workflows for as yet uncompleted tasks. The scheduling engine may receive the information regarding the deviations via a declarative model of the physical environment. In general, the tasks may be a set of job requests to be processed in a manufacturing environment (e.g., a print shop). Also, the scheduling engine may be made up of an aggregate planner and a detailed scheduler. Aggregate plans for the jobs may be first made for the jobs and then passed to the detailed scheduler for timelining, etc. Building the aggregate plans may be accomplished by selecting a subset of the job requests according to a procedure for packing bins representing the resources of the manufacturing plant.

    摘要翻译: 调度引擎和关联的工作流引擎可以被配置为构建描述要在动态变化的环境中执行的任务序列的工作流。 工作流引擎可以被配置为监视环境内的任务的执行并且向调度引擎提供关于来自工作流的任务执行的偏差的信息。 当检测到这样的偏差时,工作流引擎可以触发调度引擎来重建尚未完成的任务的工作流。 调度引擎可以通过物理环境的声明模型来接收关于偏差的信息。 通常,这些任务可以是在制造环境(例如,印刷店)中处理的一组作业请求。 此外,调度引擎可以由总计划器和详细调度器组成。 可以首先对作业进行总体计划,然后传递给详细的调度程序进行及时处理等。构建聚合计划可以通过根据表示资源的资源的包的过程来选择一个作业请求的子集来完成 制造厂。

    Method and apparatus for order promising
    5.
    发明授权
    Method and apparatus for order promising 失效
    订单承诺的方法和设备

    公开(公告)号:US06321133B1

    公开(公告)日:2001-11-20

    申请号:US09205245

    申请日:1998-12-04

    IPC分类号: G06F1900

    摘要: An order promising scheme includes the ability to query a hierarchical scheduling module configured to generate workflows for a series of jobs to be processed in a manufacturing environment to determine the earliest reasonable completion time for one or more additional jobs to be processed in the manufacturing environment. The querying may involve first querying an aggregate planning level of the hierarchical scheduling module to determine whether the one or more additional jobs may be processed. Further, the querying may require querying a detailed scheduling level of the hierarchical scheduling module to determine whether the one or more additional jobs may be processed in the event that the aggregate planning level returns a negative reply to the first query by the order promising module. The querying of the hierarchical scheduling module may be performed in response to user inquiries submitted via a user interface. The hierarchical scheduling module is kept apprised of a current state of the manufacturing environment through updates to a virtual representation of the manufacturing environment. This may involve updating a model of a print shop environment.

    摘要翻译: 订单有希望的方案包括查询分层调度模块的能力,该分层调度模块被配置为为在制造环境中处理的一系列作业生成工作流,以确定要在制造环境中处理的一个或多个附加作业的最早的合理完成时间。 查询可以包括首先查询分层调度模块的聚合规划级别,以确定是否可以处理一个或多个附加作业。 此外,查询可能需要查询分级调度模块的详细调度级别,以确定在总计划级别是否由订单承诺模块返回对第一查询的否定回答的情况下是否可以处理一个或多个附加作业。 可以响应于经由用户界面提交的用户查询来执行分级调度模块的查询。 通过对制造环境的虚拟表示的更新,将分层调度模块保持在制造环境的当前状态。 这可能涉及更新打印店环境的模型。

    Methods for creating aggregate plans useful in manufacturing environments
    6.
    发明授权
    Methods for creating aggregate plans useful in manufacturing environments 有权
    创建在制造环境中有用的聚合计划的方法

    公开(公告)号:US06278901B1

    公开(公告)日:2001-08-21

    申请号:US09215747

    申请日:1998-12-18

    IPC分类号: G06F1900

    CPC分类号: G06Q10/06

    摘要: An aggregate plan for a set of job requests to be processed in a manufacturing environment may be produced given capacities for resources of the manufacturing environment, the capacities being represented by bins in multiple dimensions, some of which may be used by the jobs on an alternative basis. In such a scheme, producing the aggregate plan may be accomplished by selecting a subset of the job requests according to a procedure for packing the bins. For example, packing the bins may be accomplished by selecting from among ordered lists of the job requests grouped according to costs for one or more of the resources. The ordered lists of job requests may be ordered in terms of value. In some cases, at least some of the job requests may have different values versus cost for different ones of the resources. Each alternative be represented as a separate bin. A detailed schedule may be developed from the aggregate plan, the detailed schedule differing from the aggregate plan by including a timeline for the selected jobs.

    摘要翻译: 可以根据制造环境的资源的能力来生产在制造环境中处理的一组作业请求的总计划,其容量由多个维度中的仓表示,其中一些可以由作业替代地使用 基础。 在这种方案中,可以根据包装箱的过程选择作业请求的子集来实现生成聚合计划。 例如,可以通过从按照一个或多个资源的成本分组的作业请求的有序列表中进行选择来实现分组。 工作请求的有序列表可以按照价值来排序。 在某些情况下,对于不同的资源,至少一些作业请求可能具有不同的值与成本。 每个替代方案都表示为一个单独的bin。 可以从总计划制定详细的时间表,详细的时间表与总计划不同,包括所选作业的时间表。