CN101657857A - 用于工作流接口的消息机制 - Google Patents

用于工作流接口的消息机制 Download PDF

Info

Publication number
CN101657857A
CN101657857A CN200880011694A CN200880011694A CN101657857A CN 101657857 A CN101657857 A CN 101657857A CN 200880011694 A CN200880011694 A CN 200880011694A CN 200880011694 A CN200880011694 A CN 200880011694A CN 101657857 A CN101657857 A CN 101657857A
Authority
CN
China
Prior art keywords
message
execution
parameter
content
activity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN200880011694A
Other languages
English (en)
Inventor
埃里克·丹尼斯·杜福斯
纳丁·帕特瑞
威尔弗雷德·雷纳尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GVBB Holdings SARL
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Publication of CN101657857A publication Critical patent/CN101657857A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling

Abstract

一种简单的消息机制,用来将内容管理系统内的应用相接口。该消息管理机制通过在内容工作流期间的至少一个任务(例如,应用)的执行期间提取至少一个所选择的参数而进行操作。之后,根据所提取的参数,操作员被通知这至少一个任务是否被成功执行。

Description

用于工作流接口的消息机制
相关申请的交叉引用
本申请根据35U.S.C119(e)要求2008年4月12日提交的美国临时专利申请序列号60/923,028的权益,其教导被结合于此。
技术领域
本发明涉及用于对内容管理系统中的元件进行接口的技术。
背景技术
接收、处理和/或分发以包含视听节目的电子文件的形式的内容的实体(例如,广播装置)通常利用大的系统来管理这样的内容。为了便于讨论,内容的接收、处理和/或分发全体地包括内容工作流的一般任务。
具体内容工作流内的内容的处理可以包括各种操作。例如,诸如非线性编辑之类的给定操作通常需要至少一个元件,并且有时需要若干个不同的元件,每个元件包括硬件、软件、或这两者的组合。在许多情况中,单个销售商(vendor)可能提供执行给定内容处理操作或操作集合所必要的所有元件。然而,其它内容处理操作可能需要来自若干个不同销售商的元件。
用来执行一个或多个处理操作的来自若干个不同销售商的元件的组合可能提出有关内容标准化的问题。例如,在媒体行业中,存在数百种通过非线性编辑来操控内容的解决方案。因此,某些销售商提供与若干种公知的标准化格式兼容的设备,这些标准化格式例如是参考所编辑的素材来利用编辑决策列表(edit decision list)的先进创作格式(Advanced AuthoringFormat,AAF)。AAF格式还没有赢得普遍接受,并且通常在如后期制作的特定领域中进行应用。素材交换格式(Material EXchange Format,MXF)已经成为用于内容的流传输和存储的标准并且很好地处理包括多层和分段内容的本体(essence)和元数据(metadata)的传送。然而,MXF仅对于简单的合成内容非常有效,但是缺乏普遍适用性。因此,许多内容处理设备的提供商支持AAF标准。然而,目前的解决方案没有涉及像任务描述、内容的利用和优先级这样的操作方面。
发明内容
简而言之,根据本原理的优选实施例,提供了一种利用管理工作流的架构而利用有限的接口能力来管理应用以优化操作的方法。该方法提供了一种用来在操作工作流管理解决方案内对应用进行接口(interface)的简单的消息机制。本原理的方法通过在内容工作流中至少一个任务(例如,应用)的执行期间提取至少一个所选择的参数而开始。然后,根据所提取的参数,操作员被通知这至少一个任务是否被成功执行。
附图说明
图1描述利用本原理的消息管理技术来与第三方子系统相接口的内容管理系统的示意框图;以及
图2以流程图的形式描述根据本原理的用于管理将图1的内容管理系统与第三方子系统相接口的消息的处理的步骤。
具体实施方式
图1描述内容管理系统10,例如,可从Thomson Grass Valley,Beaverton,Oregon获得的Thomson Grass Valley“内容共享CS2(ContentShare CS2)”系统。内容管理系统10包括处理器(未示出),具有与由硬件、软件或这两者的组合组成的一个或多个元件相接口的个人计算机或迷你计算机的形式的。内容管理系统10中的主元件是指示由内容管理系统执行的各种内容操控的工作流元件12。根据所希望的内容工作流,工作流引擎12可以要求执行诸如非线性编辑之类的内容操控功能。另一内容操控操作可以包括内容压缩。其它内容操控操作是公知的并且将不在这里做描述。
内容管理系统10中的另一元件是使得一个或多个操作员能够经由诸如键盘和触摸屏之类的装置与内容管理系统交互的用户接口(UserInterface,UI)应用14。此外,UI应用14从内容管理系统提取数据,并且操控那些数据以在一个或多个监视器(未示出)上显示来向操作员提供指示内容管理系统的操作的信息。
内容管理系统10中的另一元件是进行操作以跟踪内容管理系统的操作的产品生命周期管理(Product Life Cycle Management,PLM)模块。PLM与诸如流量系统之类的超系统(super system)相接口,其控制资源和提供处理装置资源管理层,其允许整个系统中的定时操作,例如,服务质量。
内容管理系统10包括具有各种部件的基础结构,这各种部件包括网络服务模块18,网络服务模块18包括用于将内容管理系统10连接到诸如因特网之类的网络的软件和/或硬件。内容管理系统基础结构还包括软件开发工具包(Software Development Tool Kit,SDK)20,软件开发工具包(SDK)20包括可由考虑在内容管理系统10内添加、删除和/或修改软件的操作员访问的一个或多个软件程序。最后,内容管理系统基础结构包括核心服务模块22,核心服务模块22控制核心服务,例如正在进入的内容的接收、所完结的内容的分发、记录保持信息的收集,以及类似这样的功能。
内容管理系统10包括至少一个并且优选为多个代理(broker)241、242……24n,其中n是整数,各个代理分别用来将内容管理系统与装置261-26n的各个装置相接口。装置261-26n的各个装置执行与内容的接收、处理、存储和/或分发有关的至少一种功能,并且常常为多种功能。代理用作到外部处理装置的接口。实际上,代理实际提取各种处理装置的功能并且为内容管理系统内部客户端提供一般化的接口,内容管理系统内部客户端使用处理装置的功能来提供复杂全面的工作流。这些处理装置当然可以来自相同的制造商,大多数情况下这些处理装置来自第三方,它们使用相应的代理作为接口而被整合到该内容管理系统中。
除了处理装置261-26n以外,内容管理系统10包括智能工作流网关28,智能工作流网关28用作将内容管理系统10连接到一个或多个独立的第三方子系统(由子系统30示意性地示出)的接口。子系统30通常包括处理器等(未示出),其控制以硬件、软件、或两者的组合的形式的至少一个内容操控应用32。内容操控应用32本身能够执行一个或多个内容操控操作,或者其可以在本质上与装置261-26n类似的一个或多个装置34的辅助下完成这些操作。
智能工作流网关28主要用来将内容管理系统工作流引擎12从独立的子系统30解耦合。在任何情况中,对操作的初始刺激(initial stimulus)来自经由智能工作流网关28向子系统30转发工作订单(workorder)的工作流引擎12。工作订单包括有关子系统30中必须达到的阈值(例如,参数值)的信息,并且之后触发逆向消息传送事件来向工作流引擎12告知发送给子系统30的工作订单的成功完成。此外,智能工作流网关28可以接收与工作订单完成通知一起从子系统34返回的其它所预期的信息。
智能工作流网关28然后独立地监视子系统30处工作订单(任务)的执行并且基于之前建立的工作订单完成阈值来递送预期的信息。在智能工作流网关28触发了等待工作流引擎12工作流之后,信息线程(information thread)返回到工作流引擎中,工作流引擎根据作为正在运行的工作包(workpackage)的部分的工作流而继续。
根据本原理的一个方面,第三方子系统包括消息传送模块36,消息传送模块36从工作流管理系统获得订单消息,并且向内容管理系统10的工作流引擎提供指示具体活动的响应消息,以向操作员警示具体活动的成功发生。消息传送模块36通常采用执行图2中以流程图形式所描述的处理的软件的形式。图2中所描述的消息传送处理在执行步骤200时开始,在步骤200,操作员通常建立所希望的用于监视的信息。实践中,操作员通常想要知道由图1的子系统30执行的内容工作流内的给定应用是否已经被适当地执行。此外,例如,操作员可能希望有另外的信息,例如日志(logging)和定时(timing)数据。在步骤200期间不是操作员建立所希望的监视信息,而是图1的消息传送模块36可以建立操作员可以如所希望地进行修改的一组默认的监视信息。
在步骤200之后,图2的步骤202进行执行,这里,图1的消息传送模块36针对所希望的监视信息确定相关联的参数。通常,搜集的与具体活动有关的监视信息将具有与其相关联的一个或多个参数。因此,(一个或多个)相关联的参数本身将产生关于活动的信息,例如活动是否被成功执行。
接着,图2的步骤204进行执行,并且图1的消息传送模块36针对正由图1的内容操控应用32进行执行的当前的活动来提取之前在步骤202期间确定的相关联的参数。图1的消息传送模块36之后在步骤206期间检查所提取出的参数以评估应用执行。如之前所述,步骤202期间所确定的一个或多个相关联的参数可以提供对该应用是否被成功执行的指示。因此,通过在步骤206期间检查参数,消息传送模块36可以在步骤208期间做出应用执行是否成功的判断。根据应用执行是否成功,消息传送模块可以分别在步骤210和212期间报告成功的应用执行或失败。除了在图2的步骤210和212期间报告应用执行的状况,图1的消息传送模块36还可以在这些步骤的每个步骤期间报告其它信息,例如日志或定时数据。在步骤210和212中任一步骤的执行之后,处理执行返回步骤204,直到给定应用的参数的提取发生并且没有其它应用等待执行为止。
以上描述了用于通过提供指示子系统操作的消息来对内容管理系统中的至少一个子系统元件进行接口的技术。

Claims (10)

1.一种方法,包括以下步骤
在工作流中至少一个活动的执行期间提取至少一个所选择的参数;以及
根据所提取的参数来通知操作员所述至少一个活动是否被成功执行;
2.根据权利要求1所述的方法,其中,提取步骤还包括以下步骤:
建立与所述至少一个活动相关联的所希望的监视信息;以及
判断至少一个所提取的参数是否已经超过阈值。
3.根据权利要求1所述的方法,还包括以下步骤:提供与所述至少一个活动的执行相关联的日志信息和定时信息中的至少一者。
4.根据权利要求2所述的方法,其中,操作员建立所述所希望的监视信息。
5.根据权利要求4所述的方法,其中,内容管理子系统建立所述所希望的监视信息作为默认。
6.一种设备,包括:
消息传送模块,所述消息传送模块用于从子系统向内容管理系统传送消息,所述模块包括:
用于在工作流中由所述子系统执行的至少一个活动的执行期间提取至少一个所选择的参数的装置;以及
用于根据所提取的参数来通知操作员所述至少一个活动是否被成功执行的装置。
7.根据权利要求6所述的消息传送模块,其中,提取装置包括:
用于建立与所述至少一个活动相关联的所希望的监视信息的装置;以及
用于判断至少一个所提取的参数是否已经超过阈值的装置。
8.根据权利要求6所述的消息传送模块,其中,通知装置还提供与所述至少一个活动的执行相关联的日志信息和定时信息中的至少一者。
9.根据权利要求6所述的消息传送模块,其中,提取装置对用于建立所述所希望的监视信息的操作员输入进行响应。
10.根据权利要求6所述的消息传送模块,其中,所述模块建立所述所希望的监视信息作为默认。
CN200880011694A 2007-04-12 2008-04-07 用于工作流接口的消息机制 Pending CN101657857A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US92302807P 2007-04-12 2007-04-12
US60/923,028 2007-04-12

Publications (1)

Publication Number Publication Date
CN101657857A true CN101657857A (zh) 2010-02-24

Family

ID=39864578

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880011694A Pending CN101657857A (zh) 2007-04-12 2008-04-07 用于工作流接口的消息机制

Country Status (6)

Country Link
US (1) US9400961B2 (zh)
EP (1) EP2135183A4 (zh)
JP (1) JP2010524128A (zh)
CN (1) CN101657857A (zh)
CA (1) CA2682951C (zh)
WO (1) WO2008127581A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722507A (zh) * 2010-09-14 2012-10-10 埃森哲环球服务有限公司 内容资产管理员

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101657857A (zh) 2007-04-12 2010-02-24 汤姆逊许可证公司 用于工作流接口的消息机制
US8510752B2 (en) * 2007-08-31 2013-08-13 Siemens Product Lifecycle Management Software Inc. System and method for data management of embedded systems
US9477522B2 (en) * 2014-07-01 2016-10-25 Tuul, Inc. System and method for implementing workflow management using messaging

Family Cites Families (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5404316A (en) * 1992-08-03 1995-04-04 Spectra Group Ltd., Inc. Desktop digital video processing system
US5958010A (en) 1997-03-20 1999-09-28 Firstsense Software, Inc. Systems and methods for monitoring distributed applications including an interface running in an operating system kernel
US6167404A (en) * 1997-07-31 2000-12-26 Avid Technology, Inc. Multimedia plug-in using dynamic objects
KR20010079612A (ko) * 1998-08-03 2001-08-22 더글라스 에이. 베트 진단 정보를 이용한 분산 어플리케이션들의 모니터링시스템 및 방법
US6226618B1 (en) * 1998-08-13 2001-05-01 International Business Machines Corporation Electronic content delivery system
US6615166B1 (en) * 1999-05-27 2003-09-02 Accenture Llp Prioritizing components of a network framework required for implementation of technology
EP1194872A1 (en) * 1999-06-11 2002-04-10 CCI Europe A/S (Stibo A/S) A content management computer system for managing publishing content objects
US20020095387A1 (en) * 1999-08-27 2002-07-18 Bertrand Sosa Online content portal system
US6442748B1 (en) 1999-08-31 2002-08-27 Accenture Llp System, method and article of manufacture for a persistent state and persistent object separator in an information services patterns environment
US6839680B1 (en) * 1999-09-30 2005-01-04 Fujitsu Limited Internet profiling
JP2001292408A (ja) * 2000-04-07 2001-10-19 Sony Corp 映像編集装置、映像編集方法、映像編集システム、および映像編集用プログラムを記録したコンピュータ読み取り可能な記録媒体
US7533405B2 (en) * 2000-08-30 2009-05-12 Panasonic Corporation Nonlinear broadcast system
US20020032655A1 (en) * 2000-09-14 2002-03-14 Thierry Antonin System and method for providing financial services terminals with a document driven interface
JP2002118707A (ja) * 2000-10-11 2002-04-19 Murata Mach Ltd 原稿画像読み取り装置
US6904408B1 (en) * 2000-10-19 2005-06-07 Mccarthy John Bionet method, system and personalized web content manager responsive to browser viewers' psychological preferences, behavioral responses and physiological stress indicators
US7177857B2 (en) * 2000-11-24 2007-02-13 Matsushita Electric Industrial Co., Ltd. Apparatus and method for creating distribution content
WO2002050657A1 (en) * 2000-12-19 2002-06-27 Coolernet, Inc. System and method for multimedia authoring and playback
WO2002063878A2 (en) * 2001-02-02 2002-08-15 Opentv, Inc. A method and apparatus for reformatting of content fir display on interactive television
US7363372B2 (en) * 2001-02-06 2008-04-22 Mtvn Online Partners I Llc System and method for managing content delivered to a user over a network
US7299202B2 (en) * 2001-02-07 2007-11-20 Exalt Solutions, Inc. Intelligent multimedia e-catalog
US20020143782A1 (en) * 2001-03-30 2002-10-03 Intertainer, Inc. Content management system
US20020188527A1 (en) * 2001-05-23 2002-12-12 Aktinet, Inc. Management and control of online merchandising
US8990214B2 (en) * 2001-06-27 2015-03-24 Verizon Patent And Licensing Inc. Method and system for providing distributed editing and storage of digital media over a network
US20030018508A1 (en) 2001-07-19 2003-01-23 Schwanke Robert W. Data-triggered workflow processes
WO2003009140A2 (en) * 2001-07-20 2003-01-30 Altaworks Corporation System and method for adaptive threshold determination for performance metrics
AUPR797501A0 (en) * 2001-09-28 2001-10-25 BlastMedia Pty Limited A method of displaying content
ITMO20020028A1 (it) 2002-02-13 2003-08-13 Democt Ct Di Servizi Per La Di Metodo e sistema per la gestione dello scambio di documenti relativi al ciclo di vita di un ordine fra cliente e fornitore
CN1662901A (zh) 2002-06-25 2005-08-31 国际商业机器公司 用于在分布式环境中监视应用性能的方法和系统
US20040030992A1 (en) * 2002-08-06 2004-02-12 Trandafir Moisa System and method for management of a virtual enterprise
US20040111284A1 (en) 2002-08-26 2004-06-10 Uijttenbroek Adriaan Anton Method and system to perform work units through action and resource entities
JP2004151893A (ja) * 2002-10-29 2004-05-27 Fuji Xerox Co Ltd 連携情報生成装置及びプログラム
US7454742B2 (en) 2003-03-01 2008-11-18 International Business Machines Corporation System and method for automatically starting a document on a workflow process
JP4348605B2 (ja) * 2003-07-25 2009-10-21 ソニー株式会社 編集システム及びその制御方法
US20070011334A1 (en) * 2003-11-03 2007-01-11 Steven Higgins Methods and apparatuses to provide composite applications
JP4040568B2 (ja) * 2003-11-13 2008-01-30 キヤノン株式会社 画像処理システムおよびジョブ処理方法および情報表示制御方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム
US8117280B2 (en) * 2003-12-12 2012-02-14 Fujitsu Limited Task computing
JP2005292998A (ja) * 2004-03-31 2005-10-20 Honda Motor Co Ltd データ管理システム
US20050283394A1 (en) * 2004-06-21 2005-12-22 Mcgloin Justin Automated user evaluation and lifecycle management for digital products, services and content
US7779431B2 (en) 2004-07-16 2010-08-17 Wallace Robert G Networked spreadsheet template designer
US7590775B2 (en) * 2004-08-06 2009-09-15 Andrew Joseph Alexander Gildfind Method for empirically determining a qualified bandwidth of file storage for a shared filed system
US20060069605A1 (en) * 2004-09-29 2006-03-30 Microsoft Corporation Workflow association in a collaborative application
US7613704B2 (en) * 2005-01-19 2009-11-03 Hewlett-Packard Development Company, L.P. Enterprise digital asset management system and method
US7958507B2 (en) * 2005-06-16 2011-06-07 Hewlett-Packard Development Company, L.P. Job scheduling system and method
US8583466B2 (en) 2005-08-09 2013-11-12 Oracle International Corporation System and method for routing workflow items based on workflow templates in a call center
US20070050382A1 (en) * 2005-08-26 2007-03-01 Harris Corporation System, program product, and methods to enhance media content management
US20080124050A1 (en) * 2006-09-07 2008-05-29 Joseph Deschamp Method and Apparatus for Processing Digital Program Segments
US7720918B1 (en) * 2006-11-27 2010-05-18 Disney Enterprises, Inc. Systems and methods for interconnecting media services to an interface for transport of media assets
US20080228580A1 (en) * 2007-03-12 2008-09-18 Mynewpedia Corp. Method and system for compensating online content contributors and editors
CN101657857A (zh) 2007-04-12 2010-02-24 汤姆逊许可证公司 用于工作流接口的消息机制
US20090031216A1 (en) * 2007-07-26 2009-01-29 Vio Worldwide Limited Preflighting for web publishing

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102722507A (zh) * 2010-09-14 2012-10-10 埃森哲环球服务有限公司 内容资产管理员
CN102722507B (zh) * 2010-09-14 2016-01-06 埃森哲环球服务有限公司 内容资产管理员

Also Published As

Publication number Publication date
WO2008127581A3 (en) 2009-01-15
EP2135183A2 (en) 2009-12-23
US9400961B2 (en) 2016-07-26
US20100122266A1 (en) 2010-05-13
CA2682951A1 (en) 2008-10-23
JP2010524128A (ja) 2010-07-15
EP2135183A4 (en) 2012-03-28
WO2008127581A2 (en) 2008-10-23
CA2682951C (en) 2019-02-12

Similar Documents

Publication Publication Date Title
US7992155B2 (en) Method and system to correlate and consolidate a plurality of events
CN109062780B (zh) 自动化测试用例的开发方法及终端设备
US8731998B2 (en) Three dimensional visual representation for identifying problems in monitored model oriented business processes
EP2572294B1 (en) System and method for sql performance assurance services
CN111522711B (zh) 一种数据监控处理系统、方法、执行端、监控端及电子设备
CN106534242B (zh) 一种分布式系统中请求的处理方法以及装置
CN106104498B (zh) 信息处理系统、数据处理控制方法、程序和记录介质
CN108830503A (zh) 一种全过程工程咨询服务方法及系统
US10277663B1 (en) Management of asynchronous media file transmissions
CN101657857A (zh) 用于工作流接口的消息机制
US11715496B2 (en) Systems and methods for processing video data
US20130151689A1 (en) Measuring Provisioning Capacity Across Distributed Systems
CN112541746A (zh) 一种全栈自动化编排方法及系统
WO2021030817A1 (en) Method and apparatus for integrated e-discovery
CN111581067A (zh) 一种数据采集方法和装置
CN101610459A (zh) 彩信内容自动采集系统和方法
CN110895843B (zh) 智能门禁卡权限管理装置
CN101114924A (zh) 软件许可证使用数据的处理方法及处理系统
CN113515715A (zh) 埋点事件编码的生成方法、处理方法及相关设备
Kahvedžić Digital forensics and the DSAR effect
CN114205789B (zh) 一种5g站点的开通方法、系统和存储介质
CN102088469B (zh) 一种专用的Web服务器系统
CN106980496A (zh) 基于fog数据总线的工具集成方法及系统
CN109361557A (zh) 一种监测浏览器卡死的控制方法及控制装置
Huang Integrated Management System of Instrument and Equipment in University Financial Media Laboratory Based on Hybrid Cloud Architecture

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: GVBB HOLDINGS S.A.R.L.

Free format text: FORMER OWNER: THOMSON LICENSING SA

Effective date: 20120718

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20120718

Address after: Luxemburg esch

Applicant after: Gvbb Holdings S. A. R. L.

Address before: France's Nigeria - Billancourt City

Applicant before: Thomson Licensing SA

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100224