用于动态地配置基于角色的协作空间的方法和系统的制作方法

文档序号:6559009阅读:165来源:国知局
专利名称:用于动态地配置基于角色的协作空间的方法和系统的制作方法
技术领域
本发明涉及协作计算的领域,更具体地说,涉及协作空间中的桌面用户界面的个性化。
背景技术
协作计算指由两个或更多最终用户使用计算应用以便实现共同目标。最初被设想为公司环境中的小型工作组成员间的文档共享技术,协作计算如今已发展成包括各种战略上安排的以促进工作组成员间的协作的技术。不再只限于文档共享,现代的协作环境可以包括诸如文档库、聊天室、视频会议、应用共享和论坛之类在此提及的协作工具。
协作计算应用比更传统的个体化的计算应用具有显著优势。具体地说,目前将任何重要目标委托个人并信赖个人是很少的。实际上,只需通过多个个体的参与(每个个体都充当过程中的一个或多个指定角色)就可以实现多数目标和目的。因此,提供被设计为仅由所述过程中的这些个体中的某一个体使用的计算工具是短视的,并且会忽略参与所述过程的其他个体中的重要潜在贡献。
业务过程封装了由企业组织提供的运行和服务的知识。通常,工作流将业务过程表示为一系列的步骤。工作流描述了过程所需的基本任务、业务角色和资源。诸如市场经理之类的角色将个人链接到业务过程并定义个人所承担的活动以便实现预期业务目标。角色通常跨多个过程运行,基于充分的业务职责分离在每个过程中执行不同的步骤。
协作空间是一种包括用户界面的协作计算环境,所述用户界面合并不同的协作工具以供协作交互用户使用以实现共同的目标。工作区是一种形式的协作空间,其定义了将被集成到用户的工作环境中的信息、服务和应用以便方便雇员执行业务活动。例如,工作区提供了使得市场经理能够创建市场活动、检查存货并向供应商发送电子邮件的单个点。在此不断改变的业务环境中,业务过程被不断地定制以满足组织的要求。个体被频繁地重新分配以履行不同的任务。相应地,工作区需要支持业务域的不断更改的特性。
遗憾的是,业务工作区通常被设计成实现端到端过程的功能。具体地说,此类工作区应用的用户界面基于系统本身的功能,并且由技术专家根据业务用户所指定的有意义活动来设计工作区应用。例如,在可从市场上购买的商业服务器产品中,提供中心位置来管理包括产品管理、商店管理、市场营销和客户服务的Web商店是公知的。
所述商业服务器产品的菜单项通常通过配置文件来定义并根据用户角色来动态地显示。尽管如此,配置文件的内容由软件开发人员在不参考基础业务过程模型的情况下确定。因此,此类配置文件没有提供可由每个Web商店管理角色执行的任务的全面和有意义的列表。换言之,配置文件的普通使用缺少与相应业务过程模型的一致性,并且对于业务制定具有较差的个性化。
当前Web门户技术提供了对诸如内容和服务的聚合、访问控制、安全、协作和个性化之类的功能的支持。商业门户实现提供了对业务工作流的支持。但是,现有的商业门户实现的工作流功能只提供了由角色模板固定的工作列表,并且不支持与工作流和企业应用的完整集成。此外,对过程或角色分配的更改可能是劳动密集的并且可能需要对应用的复杂的重新配置或重新开发。因此,应用不能适合地适应更改使得能够适应变化的业务过程的基于角色的工作区的重要性变得非常突出。

发明内容
本发明的实施例解决了本领域中关于协作计算的缺陷并提供了用于协作空间的基于角色的个性化的新颖且并不显而易见的方法、系统和装置。在一个实施例中,用于协作空间的基于角色的个性化的方法可以包括利用用于已由工作流中的基础业务过程模型定义的交互用户的角色信息来生成协作空间。例如,所述生成协作空间的步骤可以包括分析所述工作流以提取角色模型、从所述角色模型生成协作空间域模型、根据所述角色模型选择一个或多个用户界面组件、在所述协作空间中组织所述选择的用户界面组件以及呈现所述协作空间。
所述生成所述协作空间域模型的步骤可以包括根据所述角色模型来选择一个或多个将由所述交互用户执行的任务并将所述选择的任务结合到所述协作空间域模型中。所述选择步骤进而可以包括定义映射规则以将在所述角色模型中聚合的角色信息转换为用户界面组件以便结合到所述协作空间域模型中。例如,所述选择一个或多个用户界面组件可以包括至少选择将布置在所述协作空间内的任务用户界面组件、工作项用户界面组件、过程列表用户界面组件和协作工具用户界面组件。此外,所述选择步骤可以包括选择用于所述工作流的进度状态用户界面组件。
所述映射规则的定义可以包括在创建所述协作空间时存在现有用户界面组件的情况下接受一组工作流任务与现有用户界面组件之间的用户指定的映射,但是在创建所述协作空间时不存在用户界面组件的情况下将所述工作流分段以建议所述映射规则。所述工作流的分段可以包括通过在连接用于不同角色的任务的连接器处将所述工作流分解成段来根据角色分配将所述工作流分段。可替代地,所述工作流的分段可以包括通过将所述工作流的结构特征与所述工作流中的组任务相比较来根据控制流结构将所述工作流分段。
用于协作空间的基于角色的个性化的系统可以包括布置在所述协作空间(例如,工作区)中的一个或多个用户界面组件(例如,门户件(portlet))。可以根据从工作流提取的角色信息来选择每个用户界面组件。所述系统还可以包括与所述协作空间相连并被配置为处理所述工作流的工作流引擎。最后,所述系统可以包括布置在所述用户界面组件与所述工作流引擎之间的事件引擎。所述事件引擎可以包括响应于从所述事件引擎中的所述用户界面组件接收的事件而同步所述用户界面组件中的选定用户界面组件的程序设计。
本发明的其他方面将在某种程度上在随后的描述中进行说明,并且在某种程度上将从所述描述而显而易见,或者可以通过实践本发明来了解。将借助在所附权利要求中特别指出的元素和组合来实现和获得本发明的这些方面。应当理解,上述一般描述和以下详细描述都只是示例性的和说明性的,而并非是对如所要求保护的本发明的限制。


结合在本说明书中并构成本说明书的一部分的附图示出了本发明的实施例并与所述描述一起用来说明本发明的原理。此处示出的实施例当前是优选的,但是可以理解,本发明并不限于所示的精确布置和工具,这些附图是图1是用于配置为基于角色的个性化的协作空间的用户界面的屏幕快照;图2是示出了用于配置基于角色的个性化的协作空间的过程的流程图;图3是示出了用于基于角色的协作空间个性化的示例性角色模型的对象图;图4是示出了用于基于角色的协作空间个性化的示例性协作空间域模型的对象图;图5是示出了用于协作空间的基于角色的个性化的系统的方块图;以及图6是示出了用于同步图5的系统中的工作流引擎的过程的计时图。
具体实施例方式
本发明的实施例提供了一种用于动态地配置基于角色的个性化协作空间的方法、系统和计算机程序产品。根据本发明的一个实施例,可以利用由基础业务过程模型(例如,由业务过程建模器产生)定义的角色信息来动态地生成个性化的协作空间(例如,工作区)。在此方面,可以通过使用用户简档将用户与角色关联并使协作环境适合所关联用户的首选项(一组业务目标和用户行为)来个性化所生成的协作空间。
所述协作空间可以是能够使用门户开发工具来开发的工作区。所述工作区可以结合用户界面组件和协作机制两者,它们可以通过对业务过程模型内定义的角色的分析来选择。随后,对业务过程模型或角色分配的更改可以通过与受影响角色的关联来容易地标识。结果,可以自动地更新相应的工作区而无需人工干预。因此,可以改进对按需业务环境的响应性并且可以降低维护此类复杂应用的成本。
在进一步的图示中,图1是用于已配置为基于角色的个性化的协作空间的用户界面的屏幕快照。参考图1,个性化工作区100可以用作访问工作项和用户的个人信息的统一单点。个性化工作区100的内容可以适应业务过程中定义的任务并且与业务过程的特定角色相关。另外,为了便于实现各种业务目标,个性化工作区100可以包括诸如文档产生、对等协作和进度监视之类的其他协作功能。
个性化工作区100的内容可以取决于特定的选定业务过程。就此而言,可以根据基础业务过程模型来调整个性化工作区100中的菜单,以允许交互用户通过相关菜单和服务只关注于当前任务。具体地说,个性化工作区100可以包括工作列表用户界面组件110。工作列表用户界面组件110可以显示一组工作项,每个工作项都对应于由基础工作流引擎分配给用户的任务。在操作中,用户可以选择工作列表用户界面组件110中的工作项以开始对工作项的工作。一旦用户已完成对所述工作项的工作,所述工作项就可以被从工作列表用户界面组件110中的工作列表移除。
个性化工作区100还可以包括过程列表用户界面组件120通过过程列表用户界面组件120,交互用户可以启动过程。当交互用户已从过程列表用户界面组件120中的列表选择了过程后,个性化工作区100可以通知连接的工作流引擎创建所选过程的新的过程实例。个性化工作区100还可以包括任务用户界面组件140,任务用户界面组件140提供通过其交互用户可以访问后端应用以实现业务目标的用户界面。最后,个性化工作区100可以包括协作工具门户130,协作工具门户130能够提供对与其他交互用户一起使用的协作工具的访问。
个性化工作区100还可以提供过程状态用户界面组件150以指示执行选定过程的进度。例如,过程进度状态用户界面组件150可以向交互用户指示该交互用户在过程中的位置。过程状态的概要(如起始时间和结束时间)还可以帮助用户履行跟踪每个角色的性能的管理者角色。这些注解,外加哪个角色执行任务、数据类型、上下文以及协作要求的知识,可以被解释以定制工作区组件并集成必需的服务。
为了实现上述基于角色的个性化工作区用户界面,可以提供自动分析工作流并生成基于角色的工作区的方法。具体地说,图2是示出了用于配置基于角色的个性化的协作空间用户界面的过程的流程图。参考图2,开始于方块210,可以分析业务过程模型中的一组工作流,并且在方块220中提取角色模型。
所述角色模型可以定义用于业务过程的工作流的角色的权利和职责。基于角色的功能,可以确定所述角色的任务。此外,所述角色模型可以定义角色执行任务的其他信息。实例包括用户能够或不能访问哪些资源以及完成每项任务的时间限制。可选地,可以提取或重组诸如任务优先级、调度信息以及数据和控制流条件之类的其他信息。最后,所述角色模型还允许为所有具有特定角色的交互用户定义静态的工作区。
在方块230中,可以开发协作空间域模型,其可以表示用于协作空间的模板(例如,工作区模板)的元模型。通过为特定工作区实现在块中生成相应的配置文件,可以将工作区模板的元模型转换为所述特定工作区实现。在所述配置文件内,可以指定业务过程任务、支持软件组件、导航和上下文信息。值得注意的是,可以改进工作区模型以包含用于工作区的定制信息(包括用户简档、策略和资源)。
在方块240中,可以定义映射规则以将所述角色模型中聚合的角色信息转换为协作空间域模型中所需的用户界面组件模板和界面组件。随后,在方块250中,可以生成代码模板以便在使用配置为布置在门户用户界面内的用户界面组件来生成静态协作空间配置中使用。在方块270中,可以根据提取的角色模型和生成的工作区模型来生成静态工作区配置。此外,在方块260中,所述工作区配置可以被与分配成根据用户简档、访问控制策略和可用资源来执行角色的特定用户相关联。最后,在方块280中,可以在门户用户界面中呈现所生成的工作区。
所述角色模型可以与协作空间的个性化集成。在更具体的图示中,图3是示出了用于基于角色的协作空间个性化的示例性角色模型的对象图。图3的对象图可以包括具有一个或多个用于组织310的角色330的用户320。角色330可以包括工作流管理系统中的一个或多个过程340。对于每个与角色330关联的过程340,用户320可以执行多个任务350,包括决策制定360、访问工作流相关的数据370以及与应用380交互。此外,在过程340中,用户320可以联系在此被称作外部事务390的其他角色。
从所述角色的角度,上述角色模型可以被识别为业务过程模型。在这方面,所述角色模型可以被看作在业务过程模型内捕获所有角色相关的信息。因此,传统上可以通过提取并修改在业务过程模型中的过程定义内定义的数据来执行从所述业务过程模型提取角色模型。
如本领域的技术人员将理解的,门户应用遵循由主Web门户定义的标准页面结构。通常,可以根据内容以页面层次结构来组织门户页面。每个页面都可以包括用户界面组件。所述用户界面组件依次可以被嵌入布局容器(每个布局容器都可以描述页面的布局)。根据此信息,可以生成协作空间域模型以便将协作空间表示为门户应用。因此,所生成的域模型可以允许指定业务过程任务、支持组件、导航以及上下文信息。
在更详细的图示中,图4是示出了用于基于角色的协作空间个性化的示例性协作空间域模型的对象图。如图4中所示,用户405可以是多个用户组410的成员。当用户登录到门户时,可以为了用户405的利益呈现协作空间(如门户工作区415)。用户405还可以访问可用的外部应用和服务420。在门户工作区415中,可以提供许多页面组425,它们可以在内容浏览器中被呈现为可供用户405选择的选项卡。
每个页面组425都可以包括一个或多个页面440。可选地,在每个页面440中,可以定义一组能够指定页面440的布局的分层容器(未示出)。每个层容器都可以包括一个或多个用户界面组件450,其可以包括过程列表455、工作列表460、任务列表465、工作流的过程状态470以及协作工具475。通常,用户界面组件450可以被示为页面440中的小窗口。
最后,除用户界面组件450以外,门户工作区415还可以结合虚拟资源430。虚拟资源430通常具有两个功能虚拟资源430保护影响整个门户工作区415的敏感操作或保护门户工作区415中的特定概念。此外,虚拟资源430用作门户工作区415中的所有资源实例的父资源。门户工作区415还可以维护事件445的事件历史435。事件445可以在用户界面组件的操作期间出现并可以由门户工作区415来处理。事件历史435可以包括先前检测的事件445的记录。
如将被理解的,出于文件管理目的,通常可以按照层次结构来组织复杂的工作流。但是,用户通常在最低级别的细节(例如,任务)处直接执行处理。因此,在本发明的一个实施例中,可以将业务过程层次结构平面化为在协作空间中执行的一系列任务。比较起来,可以使用角色模型中的信息来填充协作空间域模型。但是,所述角色模型与所述协作空间域模型之间不存在直接的关系。另外,由于每个模型中的对象并不共享类似的含义,并且还由于两个模型的结构不同,所以两个模型之间的转换可能需要结合协作空间的域知识。
结果,可以定义一组转换规则。但是,与只是将工作流任务映射到用户界面组件内的片段不同,至少两种映射情况可以得到支持。在第一种情况中,其中在创建实现业务任务并达到业务目标的协作空间时已存在现有门户件,用户可以指定一组工作流任务与现有用户界面组件之间的映射。在第二种情况中,其中在创建所述协作空间时不存在用户界面组件,可以提供工作流分段算法以建议一组工作流任务与用户界面组件之间的映射。使用所建议的映射,可以生成主干用户界面组件。
具体地说,可以确定工作流分段的准则以最小化在用户界面组件间的通信和协调的开销和复杂性。因此,可以提供以下用于过程的自动分段的试探性规则例如,第一个规则可以包括基于角色分配的分段。在此规则中,工作流可以在连接不同角色的任务的连接器处被分解成各段。在这方面,根据职责的分离,不同角色的任务很可能属于不同的用户界面组件。
作为另一个实例,第二个规则可以包括基于控制流结构的分段。在此规则中,工作流可以基于控制流的结构。具体地说,可以将工作流的结构特征与组任务相比较。例如,可以在单个用户界面组件中实现顺序的任务。但是,如果决策导向三个单独的分支,则可以将所述三个分支看作三个不同的段(为这些段假设三个单独的角色)。类似地,同样可以在多个用户界面组件中实现并行任务。
由于所提取的角色模型和生成的协作空间域模型而显示的协作空间可以用作用于组织的工作流管理系统的工作流客户机应用。在图示中,图5是示出了用于协作空间的基于角色的个性化的系统的方块图。如图5中所示,所述协作空间不但可以包括过程列表520和过程进度510的标记,而且还可以包括工作项用户界面组件530和任务用户界面组件540。此外,所述协作空间还可以包括协作用户界面组件550和由外部支持服务590支持的其他各种用户界面组件560。
就工作项用户界面组件530和任务用户界面组件540而言,在运行时期间,可以将任务用户界面组件540和支持工作项用户界面组件530的执行同步为工作进度。例如,一旦用户完成了任务用户界面组件540中的任务,就可以将该任务从工作项用户界面组件530中的工作项列表移除,并且分配给用户的下一个任务可以被显示在任务用户界面组件540中。可以通过由事件引擎570进行的事件通知和协调来完成上述操作。
事件引擎570可以包括在工作区应用中运行的后台逻辑。事件引擎570可与后端工作流引擎580通信以检索工作流实例信息。根据所述检索的工作流实例信息,事件引擎570可以协调任务用户界面组件540和支持工作项用户界面组件530的行为以促进所述工作流实例。通过使事件引擎570在所述协作空间的后台中运行可以实现若干优点。
首先,事件引擎570可以在所述工作流实例的执行期间协调工作项用户界面组件530、过程列表用户界面组件520、过程进度用户界面组件510以及任务用户界面组件540。一旦交互用户已完成与所述工作流的过程中的下一个任务对应的页面的工作,事件引擎570就可以将所述交互用户重定向到与所述工作流的过程中的下一个任务对应的下一页面。其次,事件引擎570可以提供运行时工作流数据的永久性存储,所述数据可以被任务用户界面组件540使用或被返回工作流引擎580。第三,事件引擎570可以记录在所述工作区应用中发生的事件,这可以用于报告目的,或者用于通过个性化功能来动态地重新配置所述协作空间。
在运行时,所述工作流实例中的过程可以循环通过多个状态非活动、运行、挂起、已完成。任务也可以具有多个状态非活动、活动和已完成。因此,事件引擎570可以通过在任务或过程状态改变时将消息发送给工作流引擎来与工作流引擎580同步。在更具体的图示中,图6是示出了用于同步图5的系统中的工作流引擎580的示例性过程的计时图。
如图6中所示,所述示例性过程只包括单个任务。用户610可以通过从过程列表用户界面组件630选择过程来开始。过程列表用户界面组件630可以通知事件引擎640用户610已启动了新的过程实例。事件引擎640可以将所述协作空间导航到可以包含将执行的第一个任务的过程的第一页面。事件引擎640可以为所述过程更新进度状态670并通知后端工作流引擎620过程实例已被启动。
接收到所述通知后,工作流引擎620可以更新其有关所述过程实例的内部信息,并可以将一组任务分配给用户610。事件引擎640可以接收分配的任务组、更新所述过程的进度状态670和工作项660,并等待用户610执行操作。用户610可以在工作区中开始工作,响应于此,任务用户界面组件650可以通知事件引擎640用户610已开始执行任务。事件引擎640依次可以通知工作流引擎620所述任务已被激活,并且可以更新工作项660和进度状态670。
当所述过程完成时,任务用户界面组件650可以通知事件引擎640用户610已完成对任务的工作。事件引擎640依次可以通知工作流引擎620所述任务已被完成,并且可以更新工作项660和进度状态670。工作流引擎620随后返回分配给用户610的下一组任务。可以对过程中的所有任务重复上述过程,直到没有剩余任务为止。随后,工作流引擎620可以通知事件引擎640所述过程已被完成并且协作空间可以更新进度状态670和工作项660,同时加载第一个过程页面以允许用户610开始其他过程。
本发明的实施例可以采取完全硬件实施例、完全软件实施例或包含硬件和软件元素两者的实施例的形式。在一个优选实施例中,本发明以软件实现,所述软件包括但不限于固件、驻留软件、微代码等。此外,本发明可以采取可从计算机可用或计算机可读介质访问的计算机程序产品的形式,所述计算机可用或计算机可读介质提供了可以被计算机或任何指令执行系统使用或与计算机或任何指令执行系统结合的程序代码。
出于此描述的目的,计算机可用或计算机可读介质可以是任何能够包含、存储、传送、传播或传输由指令执行系统、装置或设备使用或与所述指令执行系统、装置或设备结合的程序的装置。所述介质可以是电、磁、光、电磁、红外线或半导体系统(或装置或设备)或传播介质。计算机可读介质的实例包括半导体或固态存储器、磁带、可移动计算机盘、随机存取存储器(RAM)、只读存储器(ROM)、硬磁盘和光盘。光盘的当前实例包括压缩盘-只读存储器(CD-ROM)、压缩盘-读/写(CR-R/W)和DVD。
适合于存储和/或执行程序代码的数据处理系统将包括至少一个通过系统总线直接或间接连接到存储器元件的处理器。所述存储器元件可以包括在程序代码的实际执行期间采用的本地存储器、大容量存储装置以及提供至少某些程序代码的临时存储以减少必须在执行期间从大容量存储装置检索代码的次数的高速缓冲存储器。输入/输出或I/O设备(包括但不限于键盘、显示器、指点设备等)可以直接或通过中间I/O控制器与系统相连。网络适配器也可以被连接到系统以使所述数据处理系统能够通过中间专用或公共网络变得与其他数据处理系统或远程打印机或存储设备相连。调制解调器、电缆调制解调器和以太网卡只是几种当前可用的网络适配器类型。
权利要求
1.一种用于协作空间的基于角色的个性化的方法,所述方法包括获得用于已由工作流中的基础业务过程模型定义的交互用户的基于角色的信息;以及利用所述基于角色的信息来生成所述协作空间。
2.根据权利要求1的方法,其中生成协作空间包括分析所述工作流以提取角色模型;从所述角色模型生成协作空间域模型;根据所述角色模型选择多个用户界面组件;在所述协作空间中组织所述选择的用户界面组件;以及呈现所述协作空间。
3.根据权利要求2的方法,其中生成所述协作空间域模型包括根据所述角色模型选择多个将由所述交互用户执行的任务以及将所述选择的任务结合到所述协作空间域模型中。
4.根据权利要求2的方法,其中所述选择多个用户界面组件包括定义映射规则以将在所述角色模型中聚合的角色信息转换为用户界面组件以便结合到所述协作空间域模型中。
5.根据权利要求4的方法,其中所述定义映射规则包括,在创建所述协作空间时存在现有用户界面组件的情况下接受一组工作流任务与现有用户界面组件之间的用户指定的映射,但是在创建所述协作空间时不存在用户界面组件的情况下将所述工作流分段以建议所述映射规则。
6.根据权利要求5的方法,其中所述将所述工作流分段包括通过在连接用于不同角色的任务的连接器处将所述工作流分解成段来根据角色分配将所述工作流分段。
7.根据权利要求5的方法,其中所述将所述工作流分段包括通过将所述工作流的结构特征与所述工作流中的组任务相比较来根据控制流结构将所述工作流分段。
8.根据权利要求2的方法,其中所述选择多个用户界面组件包括至少选择将布置在所述协作空间内的任务用户界面组件、工作项用户界面组件、过程列表用户界面组件和协作工具用户界面组件。
9.根据权利要求8的方法,其中所述选择多个用户界面组件还包括选择用于所述工作流的进度状态用户界面组件。
10.一种用于协作空间的基于角色的个性化的系统,所述系统包括多个布置在所述协作空间中的用户界面组件,根据从工作流提取的角色信息来选择每个用户界面组件;与所述协作空间相连并被配置为处理所述工作流的工作流引擎;以及逻辑地布置在所述用户界面组件与所述工作流引擎之间的事件引擎,所述事件引擎允许同步所述用户界面组件中的选定用户界面组件以响应从所述事件引擎中的所述用户界面组件接收的事件。
11.根据权利要求10的系统,其中所述协作空间是工作区。
12.根据权利要求10的系统,其中所述用户界面组件包括门户件。
13.根据权利要求12的系统,还包括至少一个布置在所述协作空间中并连接到外部支持服务的协作用户界面组件。
14.一种包括计算机可用介质的计算机程序产品,所述计算机可用介质其中包含有用于协作空间的基于角色的个性化的计算机可用程序代码,所述计算机程序产品包括用于实现权利要求1到9中的任一权利要求的方法中的各步骤的计算机可用代码。
全文摘要
本发明的实施例解决了本领域中关于协作计算的缺陷并提供了用于协作空间的基于角色的个性化的新颖且并不显而易见的方法、系统和装置。在一个实施例中,用于协作空间的基于角色的个性化的方法可以包括利用用于已由工作流中的基础业务过程模型定义的交互用户的角色信息来生成协作空间。例如,所述生成协作空间的步骤可以包括分析所述工作流以提取角色模型、从所述角色模型生成协作空间域模型、根据所述角色模型选择多个用户界面组件、在所述协作空间中组织所述选择的用户界面组件以及呈现所述协作空间。
文档编号G06Q10/00GK1936943SQ20061008509
公开日2007年3月28日 申请日期2006年5月31日 优先权日2005年6月3日
发明者M·W·哈巴德, R·迈凯格尼, T·东, Q·张, Y·邹 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1