Partitioned artificial intelligence for networked games
    1.
    发明授权
    Partitioned artificial intelligence for networked games 有权
    网络游戏分区人工智能

    公开(公告)号:US08137199B2

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

    申请号:US12029286

    申请日:2008-02-11

    摘要: Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a computationally intensive client-side component to harness the aggregate computational power of numerous gaming clients. Aggregating resources of many, even thousands of client machines enhances game realism in a manner that would be prohibitively expensive on the central server. The system is tolerant of latency between server and clients. Deterministic and stateless client-side components enable rapid handoff, preemptive migration, and replication of the client-side AI to address problems of client failure and game exploitation. The partitioned AI can support tactical gaming navigation, a challenging task to offload because of sensitivity to latency. The tactical navigation AI calculates influence fields partitioned into server-side and client-side components by means of a Taylor-series approximation.

    摘要翻译: 网络游戏分区人工智能(AI)。 示例性系统将AI分解成计算轻量级的服务器侧组件和计算密集型客户端组件,以利用众多游戏客户端的总计算能力。 许多甚至数以千计的客户端机器的资源的集合增强了在中央服务器上昂贵的游戏现实感。 系统容忍服务器和客户端之间的延迟。 确定性和无状态的客户端组件可以实现客户端AI的快速切换,抢占式迁移和复制,以解决客户端故障和游戏开发问题。 分割的AI可以支持战术游戏导航,这是一个具有挑战性的任务,因为对延迟的敏感度要卸载。 战术导航AI通过泰勒级数近似计算分割成服务器端和客户端分量的影响场。

    Partitioned artificial intelligence for networked games
    2.
    发明授权
    Partitioned artificial intelligence for networked games 有权
    网络游戏分区人工智能

    公开(公告)号:US09327194B2

    公开(公告)日:2016-05-03

    申请号:US13372305

    申请日:2012-02-13

    IPC分类号: A63F9/24 A63F13/40 A63F13/30

    摘要: Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a computationally intensive client-side component to harness the aggregate computational power of numerous gaming clients. Aggregating resources of many, even thousands of client machines enhances game realism in a manner that would be prohibitively expensive on the central server. The system is tolerant of latency between server and clients. Deterministic and stateless client-side components enable rapid handoff, preemptive migration, and replication of the client-side AI to address problems of client failure and game exploitation. The partitioned AI can support tactical gaming navigation, a challenging task to offload because of sensitivity to latency. The tactical navigation AI calculates influence fields partitioned into server-side and client-side components by means of a Taylor-series approximation.

    摘要翻译: 网络游戏分区人工智能(AI)。 示例性系统将AI分解成计算轻量级的服务器侧组件和计算密集型客户端组件,以利用众多游戏客户端的总计算能力。 许多甚至数以千计的客户端机器的资源的集合增强了在中央服务器上昂贵的游戏现实感。 系统容忍服务器和客户端之间的延迟。 确定性和无状态的客户端组件可以实现客户端AI的快速切换,抢占式迁移和复制,以解决客户端故障和游戏开发问题。 分割的AI可以支持战术游戏导航,这是一个具有挑战性的任务,因为对延迟的敏感度要卸载。 战术导航AI通过泰勒级数近似计算分割成服务器端和客户端分量的影响场。

    PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES
    3.
    发明申请
    PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES 有权
    网络游戏的人工智能分类

    公开(公告)号:US20120142430A1

    公开(公告)日:2012-06-07

    申请号:US13372305

    申请日:2012-02-13

    IPC分类号: A63F9/24

    摘要: Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a computationally intensive client-side component to harness the aggregate computational power of numerous gaming clients. Aggregating resources of many, even thousands of client machines enhances game realism in a manner that would be prohibitively expensive on the central server. The system is tolerant of latency between server and clients. Deterministic and stateless client-side components enable rapid handoff, preemptive migration, and replication of the client-side AI to address problems of client failure and game exploitation. The partitioned AI can support tactical gaming navigation, a challenging task to offload because of sensitivity to latency. The tactical navigation AI calculates influence fields partitioned into server-side and client-side components by means of a Taylor-series approximation.

    摘要翻译: 网络游戏分区人工智能(AI)。 示例性系统将AI分解成计算轻量级的服务器侧组件和计算密集型客户端组件,以利用众多游戏客户端的总计算能力。 许多甚至数以千计的客户端机器的资源的集合增强了在中央服务器上昂贵的游戏现实感。 系统容忍服务器和客户端之间的延迟。 确定性和无状态的客户端组件可以实现客户端AI的快速切换,抢占式迁移和复制,以解决客户端故障和游戏开发问题。 分割的AI可以支持战术游戏导航,这是一个具有挑战性的任务,因为对延迟的敏感度要卸载。 战术导航AI通过泰勒级数近似计算分割成服务器端和客户端分量的影响场。

    PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES
    4.
    发明申请
    PARTITIONED ARTIFICIAL INTELLIGENCE FOR NETWORKED GAMES 有权
    网络游戏的人工智能分类

    公开(公告)号:US20090203449A1

    公开(公告)日:2009-08-13

    申请号:US12029286

    申请日:2008-02-11

    IPC分类号: A63F9/24

    摘要: Partitioned artificial intelligence (AI) for networked gaming. An exemplary system splits the AI into a computationally lightweight server-side component and a computationally intensive client-side component to harness the aggregate computational power of numerous gaming clients. Aggregating resources of many, even thousands of client machines enhances game realism in a manner that would be prohibitively expensive on the central server. The system is tolerant of latency between server and clients. Deterministic and stateless client-side components enable rapid handoff, preemptive migration, and replication of the client-side AI to address problems of client failure and game exploitation. The partitioned AI can support tactical gaming navigation, a challenging task to offload because of sensitivity to latency. The tactical navigation AI calculates influence fields partitioned into server-side and client-side components by means of a Taylor-series approximation.

    摘要翻译: 网络游戏分区人工智能(AI)。 示例性系统将AI分解成计算轻量级的服务器侧组件和计算密集型客户端组件,以利用众多游戏客户端的总计算能力。 许多甚至数以千计的客户端机器的资源的集合增强了在中央服务器上昂贵的游戏现实感。 系统容忍服务器和客户端之间的延迟。 确定性和无状态的客户端组件可以实现客户端AI的快速切换,抢占式迁移和复制,以解决客户端故障和游戏开发问题。 分割的AI可以支持战术游戏导航,这是一个具有挑战性的任务,因为对延迟的敏感度要卸载。 战术导航AI通过泰勒级数近似计算分割成服务器端和客户端分量的影响场。

    Trusted hardware component for distributed systems
    5.
    发明授权
    Trusted hardware component for distributed systems 有权
    分布式系统的可信硬件组件

    公开(公告)号:US09455992B2

    公开(公告)日:2016-09-27

    申请号:US12483338

    申请日:2009-06-12

    IPC分类号: G06F15/16 H04L29/06 H04L9/32

    摘要: Techniques for utilizing trusted hardware components for mitigating the effects of equivocation amongst participant computing devices of a distributed system are described herein. For instance, a distributed system employing a byzantine-fault-resilient protocol—that is, a protocol intended to mitigate (e.g., tolerate, detect, isolate, etc.) the effects of byzantine faults—may employ the techniques. To do so, the techniques may utilize a trusted hardware component comprising a non-decreasing counter and a key. This hardware component may be “trusted” in that the respective participant computing device cannot modify or observe the contents of the component in any manner other than according to the prescribed procedures, as described herein. Furthermore, the trusted hardware component may couple to the participant computing device in any suitable manner, such as via a universal serial bus (USB) connection or the like.

    摘要翻译: 在此描述了利用可信硬件组件来减轻分布式系统的参与者计算设备之间的混淆效应的技术。 例如,采用拜占庭故障弹性协议的分布式系统 - 即旨在减轻(例如,容忍,检测,隔离等)拜占庭故障的影响的协议 - 可以采用这些技术。 为了这样做,这些技术可以利用包括非递减计数器和密钥的可信硬件组件。 该硬件组件可能是“可信赖的”,因为如本文所述,相应的参与者计算设备不能以除了根据规定的过程之外的任何方式修改或观察组件的内容。 此外,可信硬件组件可以以任何合适的方式,例如经由通用串行总线(USB)连接等耦合到参与者计算设备。

    Fast, non-write-cycle-limited persistent memory for secure containers
    10.
    发明授权
    Fast, non-write-cycle-limited persistent memory for secure containers 有权
    用于安全容器的快速,非写周期限制的持久性内存

    公开(公告)号:US08812908B2

    公开(公告)日:2014-08-19

    申请号:US12887938

    申请日:2010-09-22

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1441 G06F21/86

    摘要: Techniques for providing fast, non-write-cycle-limited persistent memory within secure containers, while maintaining the security of the secure containers, are described herein. The secure containers may reside within respective computing devices (e.g., desktop computers, laptop computers, etc.) and may include both volatile storage (e.g., Random Access Memory (RAM), etc.) and non-volatile storage (NVRAM, etc.). In addition, the secure containers may couple to auxiliary power supplies that are located externally thereto and that power the secure containers at least temporarily in the event of a power failure. These auxiliary power supplies may be implemented as short-term power sources, such as capacitors, batteries, or any other suitable power supplies.

    摘要翻译: 在此保护安全容器的安全性的同时在安全容器内提供快速,非写周期限制的持久存储器的技术在这里被描述。 安全容器可以驻留在相应的计算设备(例如,台式计算机,膝上型计算机等)内,并且可以包括易失性存储器(例如,随机存取存储器(RAM)等)和非易失性存储器(NVRAM等) )。 此外,安全容器可以耦合到位于外部的辅助电源,并且在电源故障的情况下至少暂时为安全容器供电。 这些辅助电源可以实现为短期电源,例如电容器,电池或任何其它合适的电源。