Method and apparatus for representing and configuring flexible and extensible presentation patterns
    1.
    发明授权
    Method and apparatus for representing and configuring flexible and extensible presentation patterns 有权
    用于表示和配置灵活和可扩展的演示模式的方法和装置

    公开(公告)号:US08943463B2

    公开(公告)日:2015-01-27

    申请号:US13565223

    申请日:2012-08-02

    摘要: Techniques are provided for representing and configuring flexible and extensible presentation patterns based on fine-grained architectural building blocks (ABBs). The techniques include defining ABBs, modeling the ABBs in a uniform manner, and creating at least one template using the ABBs, wherein the at least one template includes at least one of pre-configured static characteristics and user-specified service characteristics. In an embodiment of the invention, an exemplary method for designing and managing fine-grained ABBs can include identifying ABBs to compose an architecture for facilitating presentation and interaction between consumers and other elements in a solution, analyzing the ABBs to monitor computing resources used by individual ABBs, selecting a number of running instances of the ABBs based on (i) requests of a pertinent entity and (ii) available resources, and managing life-cycles of ABBs.

    摘要翻译: 提供了基于细粒度建筑构件(ABB)来表示和配置灵活和可扩展的演示模式的技术。 这些技术包括定义ABB,以均匀方式对ABB进行建模,以及使用ABB创建至少一个模板,其中至少一个模板包括预先配置的静态特性和用户指定的服务特性中的至少一个。 在本发明的一个实施例中,用于设计和管理细粒度ABB的示例性方法可以包括识别ABB以构成用于促进消费者和解决方案中的其他元件之间的呈现和交互的架构,分析ABB监视个人使用的计算资源 ABB根据(i)有关实体的要求和(ii)可用资源,并管理ABB的生命周期,选择一些运行中的ABB实例。

    Method and Apparatus for Representing and Configuring Flexible and Extensible Presentation Patterns
    2.
    发明申请
    Method and Apparatus for Representing and Configuring Flexible and Extensible Presentation Patterns 有权
    用于表示和配置灵活和可扩展表示模式的方法和装置

    公开(公告)号:US20120304069A1

    公开(公告)日:2012-11-29

    申请号:US13565223

    申请日:2012-08-02

    IPC分类号: G06F3/01

    摘要: Techniques are provided for representing and configuring flexible and extensible presentation patterns based on fine-grained architectural building blocks (ABBs). The techniques include defining ABBs, modeling the ABBs in a uniform manner, and creating at least one template using the ABBs, wherein the at least one template includes at least one of pre-configured static characteristics and user-specified service characteristics. In an embodiment of the invention, an exemplary method for designing and managing fine-grained ABBs can include identifying ABBs to compose an architecture for facilitating presentation and interaction between consumers and other elements in a solution, analyzing the ABBs to monitor computing resources used by individual ABBs, selecting a number of running instances of the ABBs based on (i) requests of a pertinent entity and (ii) available resources, and managing life-cycles of ABBs.

    摘要翻译: 提供了基于细粒度建筑构件(ABB)来表示和配置灵活和可扩展的演示模式的技术。 这些技术包括定义ABB,以均匀方式对ABB进行建模,以及使用ABB创建至少一个模板,其中至少一个模板包括预先配置的静态特性和用户指定的服务特性中的至少一个。 在本发明的一个实施例中,用于设计和管理细粒度ABB的示例性方法可以包括识别ABB以构成用于促进消费者和解决方案中的其他元件之间的呈现和交互的架构,分析ABB监视个人使用的计算资源 ABB根据(i)有关实体的要求和(ii)可用资源,并管理ABB的生命周期,选择一些运行中的ABB实例。

    Method and Apparatus for Representing and Configuring Flexible and Extensible Presentation Patterns
    3.
    发明申请
    Method and Apparatus for Representing and Configuring Flexible and Extensible Presentation Patterns 有权
    用于表示和配置灵活和可扩展表示模式的方法和装置

    公开(公告)号:US20080103786A1

    公开(公告)日:2008-05-01

    申请号:US11554680

    申请日:2006-10-31

    IPC分类号: G06Q30/00

    摘要: Techniques are provided for representing and configuring flexible and extensible presentation patterns based on fine-grained architectural building blocks (ABBs). The techniques include defining ABBs, modeling the ABBs in a uniform manner, and creating at least one template using the ABBs, wherein the at least one template includes at least one of pre-configured static characteristics and user-specified service characteristics. In an embodiment of the invention, an exemplary method for designing and managing fine-grained ABBs can include identifying ABBs to compose an architecture for facilitating presentation and interaction between consumers and other elements in a solution, analyzing the ABBs to monitor computing resources used by individual ABBs, selecting a number of running instances of the ABBs based on (i) requests of a pertinent entity and (ii) available resources, and managing life-cycles of ABBs

    摘要翻译: 提供了基于细粒度建筑构件(ABB)来表示和配置灵活和可扩展的演示模式的技术。 这些技术包括定义ABB,以均匀方式对ABB进行建模,以及使用ABB创建至少一个模板,其中至少一个模板包括预先配置的静态特性和用户指定的服务特性中的至少一个。 在本发明的一个实施例中,用于设计和管理细粒度ABB的示例性方法可以包括识别ABB以构成用于促进消费者和解决方案中的其他元件之间的呈现和交互的架构,分析ABB监视个人使用的计算资源 ABB根据(i)有关实体的要求和(ii)可用资源,并管理ABB的生命周期,选择一些运行中的ABB实例;

    Method and apparatus for representing and configuring flexible and extensible presentation patterns
    4.
    发明授权
    Method and apparatus for representing and configuring flexible and extensible presentation patterns 有权
    用于表示和配置灵活和可扩展的演示模式的方法和装置

    公开(公告)号:US08271941B2

    公开(公告)日:2012-09-18

    申请号:US11554680

    申请日:2006-10-31

    IPC分类号: G06F9/45

    摘要: Techniques are provided for representing and configuring flexible and extensible presentation patterns based on fine-grained architectural building blocks (ABBs). The techniques include defining ABBs, modeling the ABBs in a uniform manner, and creating at least one template using the ABBs, wherein the at least one template includes at least one of pre-configured static characteristics and user-specified service characteristics. In an embodiment of the invention, an exemplary method for designing and managing fine-grained ABBs can include identifying ABBs to compose an architecture for facilitating presentation and interaction between consumers and other elements in a solution, analyzing the ABBs to monitor computing resources used by individual ABBs, selecting a number of running instances of the ABBs based on (i) requests of a pertinent entity and (ii) available resources, and managing life-cycles of ABBs.

    摘要翻译: 提供了基于细粒度建筑构件(ABB)来表示和配置灵活和可扩展的演示模式的技术。 这些技术包括定义ABB,以均匀方式对ABB进行建模,以及使用ABB创建至少一个模板,其中至少一个模板包括预先配置的静态特性和用户指定的服务特性中的至少一个。 在本发明的一个实施例中,用于设计和管理细粒度ABB的示例性方法可以包括识别ABB以构成用于促进消费者和解决方案中的其他元件之间的呈现和交互的架构,分析ABB监视个人使用的计算资源 ABB根据(i)有关实体的要求和(ii)可用资源,并管理ABB的生命周期,选择一些运行中的ABB实例。

    METHOD AND APPARATUS OF ADAPTIVE CATEGORIZATION TECHNIQUE AND SOLUTION FOR SERVICES SELECTION BASED ON PATTERN RECOGNITION
    5.
    发明申请
    METHOD AND APPARATUS OF ADAPTIVE CATEGORIZATION TECHNIQUE AND SOLUTION FOR SERVICES SELECTION BASED ON PATTERN RECOGNITION 审中-公开
    基于模式识别的自适应分类技术和服务选择解决方案的方法与装置

    公开(公告)号:US20110167014A1

    公开(公告)日:2011-07-07

    申请号:US12652155

    申请日:2010-01-05

    IPC分类号: G06F17/30 G06Q99/00 G06F3/048

    摘要: A system and method for selecting services using adaptive categorization based on pattern recognition, in one aspect, group services registered in a plurality of service registries into a plurality of categories. A plurality of features associated with each category of services is defined and the services in each category are graded based on the defined features. A pattern recognition algorithm is used to cluster the services in each category based on the grades of the features. One or more selection criteria for services are further defined and the services are graded based on said selection criteria. A threshold value for each of the selection criteria is established, and one or more services that meet the threshold value are exposed.

    摘要翻译: 一种使用基于模式识别的自适应分类来选择服务的系统和方法,一方面,将在多个服务注册表中登记的组服务分组成多个类别。 定义与每个类别的服务相关联的多个特征,并且基于所定义的特征对每个类别中的服务进行分级。 模式识别算法用于根据特征的等级对每个类别中的服务进行聚类。 进一步定义服务的一个或多个选择标准,并且基于所述选择标准对服务进行分级。 建立每个选择标准的阈值,并且暴露满足阈值的一个或多个服务。

    Automating a governance process of optimizing a portfolio of services in a governed SOA
    6.
    发明授权
    Automating a governance process of optimizing a portfolio of services in a governed SOA 有权
    自动化治理流程,优化管理SOA中的服务组合

    公开(公告)号:US08769483B2

    公开(公告)日:2014-07-01

    申请号:US12882774

    申请日:2010-09-15

    IPC分类号: G06F9/44

    CPC分类号: G06Q10/0633 G06Q10/067

    摘要: Modeling a governance process of optimizing a portfolio of services in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that supports performance of one or more steps of the modeled governance process, where the modeled governance process includes determining whether a collection of service artifacts matches one or more service artifacts stored in a service registry; if no service artifacts stored in the service registry match the collection of service artifacts, initiating creation of a service in accordance with the collection of service artifacts; if one or more service artifacts stored in the service registry match the collection of service artifacts: selecting, in dependence upon predefined action selection criteria, a service administration action to perform; obtaining approval of the selected service administration action; and initiating the selected service administration action.

    摘要翻译: 建立治理流程,以优化受管理的SOA中的服务组合,并根据建模的治理流程生成一个或多个自动化模块,每个自动化模块包括计算机程序指令的模块,该模块支持一个或多个步骤 建模的治理过程,其中建模的治理过程包括确定服务工件的集合是否匹配存储在服务注册表中的一个或多个服务工件; 如果服务注册表中存储的任何服务工件与服务工件的集合匹配,则根据服务工件的集合启动服务的创建; 如果存储在服务注册表中的一个或多个服务工件与服务工件的集合匹配:根据预定义的动作选择标准来选择要执行的服务管理动作; 获得所选服务管理行动的批准; 并启动所选择的服务管理动作。

    Automating a governance process of creating a new version of a service in a governed SOA
    7.
    发明授权
    Automating a governance process of creating a new version of a service in a governed SOA 有权
    自动化在受管理的SOA中创建新版本的服务的治理流程

    公开(公告)号:US08607192B2

    公开(公告)日:2013-12-10

    申请号:US12882607

    申请日:2010-09-15

    IPC分类号: G06F9/44

    CPC分类号: G06F8/35

    摘要: Modeling a governance process of creating a new version of a service in a governed SOA and generating, in dependence upon the modeled governance process, automation modules that include modules of computer program instructions that, when executed by a computer processor, support performance of one or more steps of the modeled governance process and where the modeled governance process includes reviewing requested updates to a deployed service; determining, in dependence upon the requested updates and a specification of a present version of the deployed service, whether a new version of the deployed service is required; if a new version of the deployed service is required, determining whether the present version of the deployed service will be subsumed by the new version; and if the present version of the deployed service will be subsumed by the new version, retiring the present version of the deployed service.

    摘要翻译: 建立在受管理的SOA中创建新版本的服务的治理过程,并根据建模的治理过程生成包含计算机程序指令模块的自动化模块,该模块在由计算机处理器执行时支持一个或多个 模型化治理过程的更多步骤以及建模的治理过程包括审查已部署服务的请求更新的位置; 根据所请求的更新和所部署的服务的当前版本的规范来确定是否需要部署服务的新版本; 如果需要新版本的部署服务,则确定部署的服务的现有版本是否将被新版本归入; 并且如果现有版本的部署服务将被新版本包含,则退出部署服务的当前版本。

    Automating A Governance Process Of Investigating Service Reuse In A Governed SOA
    8.
    发明申请
    Automating A Governance Process Of Investigating Service Reuse In A Governed SOA 审中-公开
    自动化管理SOA中调查服务重用的治理过程

    公开(公告)号:US20120066146A1

    公开(公告)日:2012-03-15

    申请号:US12882745

    申请日:2010-09-15

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/067

    摘要: Modeling a governance process of investigating service reuse in a governed SOA and generating, in dependence upon the modeled governance process, one or more automation modules, each automation module including a module of computer program instructions that, when executed by a computer processor, supports performance of one or more steps of the modeled governance process, where the modeled governance process includes receiving a specification of service requirements, interpreting the service requirements against a registry of deployed services including determining whether a deployed service meets the service requirements, and if a deployed service meets the requirements, initiating a subscription to the deployed service.

    摘要翻译: 建立一个管理流程,调查受管理的SOA中的服务重用,并根据建模的治理流程生成一个或多个自动化模块,每个自动化模块包括计算机程序指令的模块,当由计算机处理器执行时,该模块支持性能 建模治理过程的一个或多个步骤,其中建模的治理过程包括接收服务要求的规范,解释针对已部署服务的注册表的服务要求,包括确定部署的服务是否满足服务需求,以及部署的服务 满足要求,启动对已部署服务的订阅。

    FRAMEWORK FOR VARIATION ORIENTED ANALYSIS FOR SERVICE-ORIENTED ARCHITECTURE
    9.
    发明申请
    FRAMEWORK FOR VARIATION ORIENTED ANALYSIS FOR SERVICE-ORIENTED ARCHITECTURE 失效
    面向服务架构的面向变量分析的框架

    公开(公告)号:US20100251207A1

    公开(公告)日:2010-09-30

    申请号:US12410491

    申请日:2009-03-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/10 G06Q10/06

    摘要: Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for performing variation oriented analysis across aspects of service oriented architecture modeling. A commonality or variance of a first process to a second process of an initial model plurality of processes is captured, each having an initial model process format, and also of a third process relative to a fourth process of another model plurality of processes having a different format, wherein the commonalities and variances are stored in a common repository memory device in a repository format different from the model process formats. Processes of a model plurality are then refined as a function of the stored commonalities and variances, wherein refining comprises considering any of the stored commonalities and variances.

    摘要翻译: 提供了包括服务方法,制造品,系统,文章和可编程设备在内的方法,用于在面向服务的架构建模的各个方面进行面向变化的分析。 捕获第一过程与初始模型多个过程的第二过程的通用性或方差,每个进程具有初始模型处理格式,并且还涉及相对于具有不同的多个进程的另一模型的第四进程的第三处理 格式,其中共同点和方差以不同于模型处理格式的存储库格式存储在公用存储库存储器设备中。 然后,根据存储的共同点和方差来改进模型多个的过程,其中精炼包括考虑存储的共同点和方差中的任一个。

    Method And Apparatus To Determine Rules Implementation Decision
    10.
    发明申请
    Method And Apparatus To Determine Rules Implementation Decision 有权
    确定规则执行决策的方法和装置

    公开(公告)号:US20130091078A1

    公开(公告)日:2013-04-11

    申请号:US13253285

    申请日:2011-10-05

    IPC分类号: G06F15/18

    摘要: A technique and associated mechanism that guides the user through a set of questions relating to operation rules used in the design of Service Oriented Architecture Systems (SOAs). The questions are related to key aspects of a solution—security, maintenance frequency, usage demand/performance and complexity. Preferably, the questions are yes-or-no questions. Based on the answers provided, an appropriate path will be selected categorize into an appropriate category. The category of the rule will require, or at least suggest, the SOA component into which the rule will be implemented when it is implemented by the SOA designer. the technique is technology specific agnostic and helps in selecting an appropriate tool/platform in a standard and consistent manner.

    摘要翻译: 一种引导用户通过与面向服务架构系统(SOA)设计中使用的操作规则相关的一系列问题的技术和相关机制。 这些问题涉及解决方案的关键方面 - 安全性,维护频率,使用需求/性能和复杂性。 这些问题最好是是或否。 根据提供的答案,将选择适当的路径分为适当的类别。 该规则的类别将要求或至少建议在SOA设计人员实施规则时将实施该规则的SOA组件。 该技术具有技术特有的不可知性,有助于以标准和一致的方式选择合适的工具/平台。