METHOD AND APPARATUS FOR NETWORK TOPOLOGY DISCOVERY USING CLOSURE APPROACH
    1.
    发明申请
    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.

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

    Method and apparatus for network topology discovery using closure approach
    2.
    发明授权
    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.

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

    Methods and arrangements for distributed diagnosis in distributed systems using belief propagation
    3.
    发明申请
    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.

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

    Dynamic Internet Advertising System
    4.
    发明申请
    Dynamic Internet Advertising System 审中-公开
    动态互联网广告系统

    公开(公告)号:US20120004976A1

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

    申请号:US12826924

    申请日:2010-06-30

    IPC分类号: G06Q30/00 G06F15/16

    摘要: Methods and apparatus are provided for the dynamic placement, management and monitoring of Internet advertising. A provider of Internet content distributes the Internet content by embedding an advertisement placeholder in the Internet content; and provides the Internet content to an aggregator web site. The aggregator web site presents the Internet content to at least one end user with at least one advertisement in the advertisement placeholder. The advertisement placeholder is processed by a third party agent to automatically share revenue from the at least one advertisement with the provider of the Internet content and a provider of the aggregator web site. The advertisement placeholder can optionally be embedded in the Internet content using one or more templates. The third party agent also evaluates the content and at least one policy of multiple parties to identify at least one advertisement to present in the advertisement placeholder. The advertisement placeholder embodies a three party agreement between the provider of the Internet content, the provider of the aggregator web site and at least one advertiser.

    摘要翻译: 为互联网广告的动态放置,管理和监控提供了方法和设备。 互联网内容提供商通过在互联网内容中嵌入广告占位符来分发互联网内容; 并将互联网内容提供给聚合器网站。 聚合器网站将广告占位符中的至少一个广告的互联网内容呈现给至少一个终端用户。 广告占位符由第三方代理进行处理,以与互联网内容的提供者和聚合者网站的提供者自动分享来自至少一个广告的收入。 广告占位符可以可选地使用一个或多个模板嵌入到因特网内容中。 第三方代理还评估多方的内容和至少一个策略,以识别出在广告占位符中呈现的至少一个广告。 广告占位符体现了互联网内容提供商,聚合者网站提供商和至少一个广告客户之间的三方协议。

    Identity verification for at least one party to a text-based communication
    5.
    发明授权
    Identity verification for at least one party to a text-based communication 有权
    至少一个基于文本的通信方的身份验证

    公开(公告)号:US09077749B2

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

    申请号:US13362487

    申请日:2012-01-31

    摘要: Methods and apparatus are provided for identity verification for at least one user to a text-based communication. An identity of at least one user to a text-based communication is verified by obtaining a plurality of characteristic features of at least one prior text-based communication between the at least one user and at least one additional user; comparing the plurality of characteristic features to a current session of the text-based communication; and verifying the identity of the at least one user based on a result of the comparison. The text-based communication can optionally be suspended if a user is not verified and/or an alarm can be generated.

    摘要翻译: 为至少一个用户提供用于基于文本的通信的身份验证的方法和装置。 通过获得至少一个用户与至少一个附加用户之间的至少一个基于文本的通信的多个特征来验证基于文本的通信的至少一个用户的身份; 将所述多个特征特征与所述基于文本的通信的当前会话进行比较; 以及基于所述比较的结果验证所述至少一个用户的身份。 如果用户未被验证和/或可以生成报警,则可以可选地暂停基于文本的通信。

    Discovery and monitoring of an environment using a plurality of robots
    7.
    发明授权
    Discovery and monitoring of an environment using a plurality of robots 有权
    使用多个机器人发现和监测环境

    公开(公告)号:US08751043B2

    公开(公告)日:2014-06-10

    申请号:US13616245

    申请日:2012-09-14

    IPC分类号: G05B19/418 G06F17/10

    摘要: Techniques are provided for discovery and monitoring of an environment using a plurality of robots. A plurality of robots navigate an environment by determining a navigation buffer for each of the robots; and allowing each of the robots to navigate within the environment while maintaining a substantially minimum distance from other robots, wherein the substantially minimum distance corresponds to the navigation buffer, and wherein a size of each of the navigation buffers is reduced over time based on a percentage of the environment that remains to be navigated. The robots can also navigate an environment by obtaining a discretization of the environment to a plurality of discrete regions; and determining a next unvisited discrete region for one of the plurality of robots to explore in the exemplary environment using a breadth-first search. The plurality of discrete regions can be, for example, a plurality of real or virtual tiles.

    摘要翻译: 提供了使用多个机器人发现和监测环境的技术。 多个机器人通过为每个机器人确定导航缓冲器来导航环境; 并且允许每个机器人在环境中导航,同时保持与其他机器人基本上最小的距离,其中基本上最小距离对应于导航缓冲器,并且其中每个导航缓冲器的尺寸随时间而减少,基于百分比 的环境仍有待导航。 机器人还可以通过获得对多个离散区域的环境离散度来导航环境; 以及确定所述多个机器人中的一个的下一个未访问离散区域,以在所述示例性环境中使用宽度优先搜索进行探索。 多个离散区域可以是例如多个实际瓦片或虚拟瓦片。

    AUTOMATED, CONTROLLED DISTRIBUTION AND EXECUTION OF COMMANDS AND SCRIPTS
    8.
    发明申请
    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.

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

    Identity Verification for at Least One Party to a Text-Based Communication

    公开(公告)号:US20130198862A1

    公开(公告)日:2013-08-01

    申请号:US13611858

    申请日:2012-09-12

    IPC分类号: G06F21/24

    摘要: Methods and apparatus are provided for identity verification for at least one user to a text-based communication. An identity of at least one user to a text-based communication is verified by obtaining a plurality of characteristic features of at least one prior text-based communication between the at least one user and at least one additional user; comparing the plurality of characteristic features to a current session of the text-based communication; and verifying the identity of the at least one user based on a result of the comparison. The text-based communication can optionally be suspended if a user is not verified and/or an alarm can be generated.

    Pay-Per-Use License Management for Software Applications
    10.
    发明申请
    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.

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