Pay-Per-Use License Management for Software Applications
    11.
    发明申请
    Pay-Per-Use License Management for Software Applications 审中-公开
    用于软件应用程序的每次使用许可证管理

    公开(公告)号:US20120254024A1

    公开(公告)日:2012-10-04

    申请号:US13075643

    申请日:2011-03-30

    IPC分类号: G06Q20/22

    CPC分类号: G06F21/12

    摘要: Methods and apparatus are provided for managing pay-per-use licensing models that determine a licensing fee based on user consumption. A client-side method is provided for monitoring usage of a portion of a software application by a user, by monitoring actions of the user at an image level; determining if one or more predefined user actions are detected, wherein the predefined user actions comprise usage of a function of the software application; and providing a notification of the predefined user actions to a mediation server for payment processing. The notifications are optionally performed periodically for a plurality of the notifications. Execution of the software application can optionally be suspended if payment is not made for the usage, or if the notification is not received by the mediation server.

    摘要翻译: 提供了方法和装置,用于管理按用户使用费用确定许可费用的每用户许可模式。 提供了一种客户端方法,用于通过以图像级别监视用户的动作来监视用户对软件应用的一部分的使用; 确定是否检测到一个或多个预定义的用户动作,其中所述预定义的用户动作包括所述软件应用的功能的使用; 并向中介服务器提供预定义用户动作的通知以进行支付处理。 可选地周期性地为多个通知执行通知。 如果不对使用进行支付,或者中介服务器没有收到通知,则软件应用程序的执行可以可选地被暂停。

    METHOD AND APPARATUS FOR NETWORK TOPOLOGY DISCOVERY USING CLOSURE APPROACH
    12.
    发明申请
    METHOD AND APPARATUS FOR NETWORK TOPOLOGY DISCOVERY USING CLOSURE APPROACH 失效
    使用闭路方法发现网络拓扑的方法和装置

    公开(公告)号:US20080232262A1

    公开(公告)日:2008-09-25

    申请号:US11687750

    申请日:2007-03-19

    IPC分类号: H04L1/00

    CPC分类号: H04L41/12 H04L41/0213

    摘要: Improved network topology discovery techniques are disclosed. For example, an automated method for discovering a topology of a network, having a plurality of nodes, includes the following steps. A first traceroute process is performed for a given source node and one or more destination nodes listed in a target list so as to discover one or more paths through one or more intermediate nodes between the given source node and the one or more destination nodes. The one or more intermediate nodes discovered during the first traceroute process are added to the target list. A second traceroute process is performed for the given source node and the one or more intermediate nodes discovered during the first traceroute process so as to discover one or more paths through one or more additional intermediate nodes between the given source node and the one or more intermediate nodes discovered during the first traceroute process. When one or more additional intermediate nodes are discovered as a result of performance of the second traceroute process, the one or more additional intermediate nodes are added to the target list and the traceroute process is repeated to determine the existence of any further intermediate nodes. When no new intermediate nodes are discovered as a result of performance of the second traceroute process or a subsequent traceroute process, the nodes in the target list are identified as a target closure set for the given source node.

    摘要翻译: 公开了改进的网络拓扑发现技术。 例如,用于发现具有多个节点的网络拓扑的自动化方法包括以下步骤。 对给定源节点和目标列表中列出的一个或多个目的地节点执行第一跟踪路由进程,以便发现通过给定源节点和一个或多个目的地节点之间的一个或多个中间节点的一个或多个路径。 在第一个跟踪路由过程中发现的一个或多个中间节点被添加到目标列表中。 对于给定源节点和在第一跟踪路由过程期间发现的一个或多个中间节点执行第二跟踪路由进程,以便发现通过给定源节点与一个或多个中间体之间的一个或多个附加中间节点的一个或多个路径 在第一个跟踪路由过程中发现的节点。 当作为执行第二跟踪路由进程的结果发现一个或多个附加中间节点时,将一个或多个附加中间节点添加到目标列表中,并且重复跟踪路由进程以确定任何其他中间节点的存在。 由于执行第二个跟踪路由进程或后续的跟踪路由进程,没有新的中间节点被发现,目标列表中的节点被标识为给定源节点的目标封闭集。

    Methods and arrangements for distributed diagnosis in distributed systems using belief propagation
    13.
    发明申请
    Methods and arrangements for distributed diagnosis in distributed systems using belief propagation 审中-公开
    使用置信传播的分布式系统中分布式诊断的方法和布置

    公开(公告)号:US20080126859A1

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

    申请号:US11514706

    申请日:2006-08-31

    IPC分类号: G06F11/28

    CPC分类号: G06F11/079 G06F11/0709

    摘要: In the context of problems associated with self-healing in autonomic computer systems, and particularly, the problem of fast and efficient real-time diagnosis in large-scale distributed systems, a “divide-and-conquer” approach to diagnostic tasks is disclosed. Preferably, parallel (i.e., multi-thread) and distributed (i.e., multi-machine) architectures are used, whereby the diagnostic task is preferably divided into subtasks and distributed to multiple diagnostic engines that collaborate with each other in order to reach a final diagnosis. Each diagnostic engine is preferably responsible for some subset of system components (its “region”) and performs the diagnosis using all available observation about these components. When the regions do not intersect, the diagnostic task is trivially parallelized.

    摘要翻译: 在自主计算机系统中与自愈相关的问题的背景下,特别是大规模分布式系统中快速有效的实时诊断问题,揭示了诊断任务的“分治”方法。 优选地,使用并行(即,多线程)和分布式(即,多机器)架构,由此诊断任务优选地被分成子任务并被分配到彼此协作以便达到最终诊断的多个诊断引擎 。 每个诊断引擎优选地负责系统组件(其“区域”)的一些子集,并使用关于这些组件的所有可用观察来执行诊断。 当区域不相交时,诊断任务平行并行化。

    AUTOMATED, CONTROLLED DISTRIBUTION AND EXECUTION OF COMMANDS AND SCRIPTS
    15.
    发明申请
    AUTOMATED, CONTROLLED DISTRIBUTION AND EXECUTION OF COMMANDS AND SCRIPTS 有权
    自动化,控制分配和执行命令和脚本

    公开(公告)号:US20140053072A1

    公开(公告)日:2014-02-20

    申请号:US13589585

    申请日:2012-08-20

    IPC分类号: G06F15/177

    摘要: Distributed execution of commands and scripts may comprise a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts. A script execution console may be operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object. The script execution console may be further operable to present a dynamically updated collation of results from execution of the selected executable object. One or more script execution agents may be operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager.

    摘要翻译: 命令和脚本的分布式执行可以包括脚本执行管理器,其具有对包括命令或脚本中的至少一个或多个或命令和脚本的组合的可执行对象库的访问。 脚本执行控制台可以用于呈现用于从库中选择可执行对象以执行和用于选择一个或多个被管理的计算机的图形用户界面,在其上执行所选择的可执行对象。 脚本执行控制台可以进一步可操作以从执行所选择的可执行对象呈现动态更新的结果排序规则。 一个或多个脚本执行代理可以可操作以在所选择的相应的一个或多个受管计算机上运行,​​并且还可操作以与脚本执行管理器通信。

    Method and apparatus for network topology discovery using closure approach
    17.
    发明授权
    Method and apparatus for network topology discovery using closure approach 失效
    使用闭包方法进行网络拓扑发现的方法和装置

    公开(公告)号:US07821966B2

    公开(公告)日:2010-10-26

    申请号:US11687750

    申请日:2007-03-19

    CPC分类号: H04L41/12 H04L41/0213

    摘要: Improved network topology discovery techniques. For example, an automated method for discovering a topology of a network, having a plurality of nodes, includes the following steps. A first traceroute process is performed for a given source node and one or more destination nodes listed in a target list so as to discover one or more paths through one or more intermediate nodes between the given source node and the one or more destination nodes. The one or more intermediate nodes discovered during the first traceroute process are added to the target list. A second traceroute process is performed for the given source node and the one or more intermediate nodes discovered during the first traceroute process so as to discover one or more paths through one or more additional intermediate nodes between the given source node and the one or more intermediate nodes discovered during the first traceroute process.

    摘要翻译: 改进的网络拓扑发现技术。 例如,用于发现具有多个节点的网络拓扑的自动化方法包括以下步骤。 对给定源节点和目标列表中列出的一个或多个目的地节点执行第一跟踪路由进程,以便发现通过给定源节点和一个或多个目的地节点之间的一个或多个中间节点的一个或多个路径。 在第一个跟踪路由过程中发现的一个或多个中间节点被添加到目标列表中。 对于给定源节点和在第一跟踪路由过程期间发现的一个或多个中间节点执行第二跟踪路由进程,以便发现通过给定源节点与一个或多个中间体之间的一个或多个附加中间节点的一个或多个路径 在第一个跟踪路由过程中发现的节点。

    Automated, controlled distribution and execution of commands and scripts
    19.
    发明授权
    Automated, controlled distribution and execution of commands and scripts 有权
    自动,受控的分发和执行命令和脚本

    公开(公告)号:US09135056B2

    公开(公告)日:2015-09-15

    申请号:US13592067

    申请日:2012-08-22

    IPC分类号: G06F9/46 G06F9/48 H04L12/24

    摘要: Distributed execution of commands and scripts may comprise a script execution manager having access to a library of executable objects comprising at least one or more of commands or scripts or combination of commands and scripts. A script execution console may be operable to present a graphical user interface for selecting an executable object from the library to execute and for selecting one or more managed computers, on which to execute the selected executable object. The script execution console may be further operable to present a dynamically updated collation of results from execution of the selected executable object. One or more script execution agents may be operable to run on the selected respective one or more managed computers and further operable to communicate with the script execution manager.

    摘要翻译: 命令和脚本的分布式执行可以包括脚本执行管理器,其具有对包括命令或脚本中的至少一个或多个或命令和脚本的组合的可执行对象库的访问。 脚本执行控制台可以用于呈现用于从库中选择可执行对象以执行和用于选择一个或多个被管理的计算机的图形用户界面,在其上执行所选择的可执行对象。 脚本执行控制台可以进一步可操作以从执行所选择的可执行对象呈现动态更新的结果排序规则。 一个或多个脚本执行代理可以可操作以在所选择的相应的一个或多个受管计算机上运行,​​并且还可操作以与脚本执行管理器通信。

    XML-based textual specification for rich-media content creation-systems and program products
    20.
    发明授权
    XML-based textual specification for rich-media content creation-systems and program products 失效
    富媒体内容创建系统和程序产品的基于XML的文本规范

    公开(公告)号:US08108827B2

    公开(公告)日:2012-01-31

    申请号:US12057873

    申请日:2008-03-28

    IPC分类号: G06F9/44 G06F3/00 G06F17/00

    摘要: Video, stills, panorama, sound and all forms of media as Rich Media in a Multimedia Vehicle Repository (MVR) file editable with a Rich Media Content description file. The Rich Media Content description file enables users to specify a vocabulary that defines the media elements and relations among the media elements thereby permitting the users to easily create and edit the Rich Media Content and compose various raw or compressed Rich Media components using any text editor. A multimedia authoring server side processor accepts the raw formatted Rich Media Content along with description text file in XML format and outputs the Rich Media, text and graphic components as an edited MVR file in accordance with user's design for execution on a multimedia player.

    摘要翻译: 视频,静止图像,全景图,声音和所有形式的媒体,作为Rich Media内容描述文件可编辑的多媒体车辆存储库(MVR)文件中的Rich Media。 富媒体内容描述文件使用户能够指定定义媒体元素和媒体元素之间的关系的词汇表,从而允许用户使用任何文本编辑器容易地创建和编辑富媒体内容并组合各种原始或压缩的富媒体组件。 多媒体创作服务器端处理器接受原始格式化的Rich Media内容以及XML格式的描述文本文件,并根据用户设计输出Rich Media,文本和图形组件作为编辑的MVR文件,以便在多媒体播放器上执行。