SYSTEM AND METHOD FOR A ONE-CLICK INSTALL OF AN OBJECT MODEL INTO A MULTI-MEDIA INTERACTIVE ENVIRONMENT
    1.
    发明申请
    SYSTEM AND METHOD FOR A ONE-CLICK INSTALL OF AN OBJECT MODEL INTO A MULTI-MEDIA INTERACTIVE ENVIRONMENT 审中-公开
    将一个对象模型一键安装到多媒体交互式环境中的系统和方法

    公开(公告)号:US20120054737A1

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

    申请号:US13222934

    申请日:2011-08-31

    申请人: Jonathan HASWELL

    发明人: Jonathan HASWELL

    IPC分类号: G06F9/44 G06F15/16

    CPC分类号: G06F9/44505

    摘要: One-click installation of computer models in a virtual environment. Downloading, extracting, analyzing, installing, and configuration of computer models of objects for use in a multimedia interactive simulation environment on a target user machine platform on which a game will run. Automatically installing Mods when user joins a game and performing quality checks to ensure that the game will function properly given the Mod being installed.

    摘要翻译: 在虚拟环境中一键安装计算机模型。 下载,提取,分析,安装和配置对象的计算机模型,以便在游戏将运行的目标用户机器平台上的多媒体交互式仿真环境中使用。 当用户加入游戏并进行质量检查时,自动安装Mods,以确保游戏在正在安装Mod的情况下正常工作。

    System and method for emulating a virtual boundary of a file system for data management at a fileset granularity
    2.
    发明申请
    System and method for emulating a virtual boundary of a file system for data management at a fileset granularity 失效
    用于以文件集粒度模拟用于数据管理的文件系统的虚拟边界的系统和方法

    公开(公告)号:US20070179991A1

    公开(公告)日:2007-08-02

    申请号:US11345137

    申请日:2006-01-31

    IPC分类号: G06F17/30

    摘要: A file system boundary emulation system emulates a virtual boundary of a filesystem within an existing file system for data management at a fileset granularity, within the framework of a wide area filesystem federation. The system dynamically assigns a fileset ID to the file that belongs to that fileset. The system comprises a fileset defined by the virtual boundary of the file. The virtual boundary is less than and contained within the file system. The fileset identifies the file via the file ID and the fileset ID. The system maps the file ID to the fileset ID. The filesets are dynamically created and removed based on administrative instructions. Filesets are used for fine grained data management and namespace control in a filesystem federation.

    摘要翻译: 文件系统边界仿真系统在广域文件系统联盟的框架内以文件集粒度模拟现有文件系统内的文件系统的虚拟边界,用于数据管理。 系统动态地将文件集ID分配给属于该文件集的文件。 系统包括由文件的虚拟边界定义的文件集。 虚拟边界小于并包含在文件系统中。 文件集通过文件ID和文件集标识文件。 系统将文件ID映射到文件集ID。 文件集根据管理指令动态创建和删除。 文件集用于文件系统联合中的细粒度数据管理和命名空间控制。

    File system layout and method of access for streaming media applications
    3.
    发明申请
    File system layout and method of access for streaming media applications 有权
    流媒体应用程序的文件系统布局和访问方法

    公开(公告)号:US20050286149A1

    公开(公告)日:2005-12-29

    申请号:US10875026

    申请日:2004-06-23

    申请人: Jonathan Haswell

    发明人: Jonathan Haswell

    IPC分类号: G11B5/02 G11B5/09 G11B27/32

    CPC分类号: G11B27/329 G11B2220/20

    摘要: A file system for streaming media uses at least one set of a plurality of storage bands that are arranged sequentially on a magnetic storage disk. Each storage band contains a plurality of storage blocks. At least one data file that is formed from a plurality of sequential data blocks and contains, for example, media content and/or video data is stored in a set of storage bands so that each data block of the data file is stored in a sequential manner with respect to consecutively sequential data blocks. The plurality of storage blocks contained in each storage band are sequentially arranged in the storage band and the storage blocks contained in each storage band sequentially store data blocks of the data file.

    摘要翻译: 用于流媒体的文件系统使用顺序地布置在磁存储盘上的至少一组多个存储带。 每个存储带包含多个存储块。 从多个顺序数据块形成并且包含例如媒体内容和/或视频数据的至少一个数据文件被存储在一组存储频带中,使得数据文件的每个数据块以顺序存储 相对于连续顺序数据块的方式。 包含在每个存储频带中的多个存储块被顺序地布置在存储频带中,并且包含在每个存储频带中的存储块顺序地存储数据文件的数据块。

    Policy-driven file system with integrated RAID functionality
    4.
    发明申请
    Policy-driven file system with integrated RAID functionality 有权
    具有集成RAID功能的策略驱动文件系统

    公开(公告)号:US20050132212A1

    公开(公告)日:2005-06-16

    申请号:US10737139

    申请日:2003-12-15

    申请人: Jonathan Haswell

    发明人: Jonathan Haswell

    IPC分类号: G06F3/06 G06F12/14

    摘要: A filing system controls block-level storage and selects a required level of performance and reliability for a file stored on a storage system on a file-by-file basis. A policy manager contains at least one rule relating to a RAID level of protection for a file stored on the storage system and the RAID level of protection is selected from a plurality of RAID levels of protection. At least one rule is based on an access pattern of files stored on storage systems. An access manager provides the policy manager with information relating to access patterns of files stored on the storage system. At least two files can be stored on the storage system having different RAID levels of protection, and at least two files can be stored on a same storage unit of the storage system can have different RAID levels of protection.

    摘要翻译: 归档系统控制块级存储,并逐个选择存储在存储系统上的文件的所需级别的性能和可靠性。 策略管理器至少包含与存储在存储系统上的文件的RAID级别相关的规则,并且从多个RAID级别的保护中选择RAID级别的保护。 至少一个规则是基于存储在存储系统上的文件的访问模式。 访问管理器向策略管理器提供与存储在存储系统上的文件的访问模式有关的信息。 至少两个文件可以存储在具有不同RAID级别的保护的存储系统上,并且至少两个文件可以存储在存储系统的相同存储单元上,可以具有不同的RAID级别的保护。

    Racing car wheel and controls for use in a multimedia interactive environment
    5.
    发明授权
    Racing car wheel and controls for use in a multimedia interactive environment 有权
    用于多媒体交互环境的赛车车轮和控制器

    公开(公告)号:US08366547B2

    公开(公告)日:2013-02-05

    申请号:US12961341

    申请日:2010-12-06

    IPC分类号: A63F13/02

    摘要: A racing car steering wheel assembly provides an input/output interface for a participant in a multimedia interactive electronic game. Two primary paddles on the underside of the wheel control throttle and braking functions, respectively. Secondary paddles or buttons may be included on either the side of the wheel for optionally controlling gear selection. Integral accelerometers are included for determining wheel rotation. Steering inputs are caused either by rotation about a fixed point to which the wheel may be affixed or by rotation in free air. A wired or wireless interface to a PC or game console provides communication with game software and optional wired or wireless communication between the user and other individuals. Switches and buttons may be included to emulate controls on real race cars and for inputting game information. A panel display and/or a decorative logo plate may be included on the wheel.

    摘要翻译: 赛车方向盘组件为多媒体交互式电子游戏中的参与者提供输入/输出接口。 车轮下侧的两个主桨分别控制油门和制动功能。 辅助桨叶或按钮可以包括在轮的侧面上,用于可选地控制齿轮选择。 包括积分加速度计用于确定车轮旋转。 转向输入是通过围绕车轮固定的固定点旋转或通过在自由空气中旋转引起的。 PC或游戏机的有线或无线接口提供与游戏软件的通信以及用户和其他个人之间的可选的有线或无线通信。 可以包括开关和按钮来模拟真实赛车的控制和输入游戏信息。 车轮上可以包括面板显示器和/或装饰标志牌。

    Racing Car Wheel and Controls for Use in a Multimedia Interactive Environment
    6.
    发明申请
    Racing Car Wheel and Controls for Use in a Multimedia Interactive Environment 有权
    在多媒体交互环境中使用的赛车车轮和控制

    公开(公告)号:US20120142417A1

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

    申请号:US12961341

    申请日:2010-12-06

    IPC分类号: A63F9/24

    摘要: A racing car steering wheel assembly provides an input/output interface for a participant in a multimedia interactive electronic game. Two primary paddles on the underside of the wheel control throttle and braking functions, respectively. Secondary paddles or buttons may be included on either the side of the wheel for optionally controlling gear selection. Integral accelerometers are included for determining wheel rotation. Steering inputs are caused either by rotation about a fixed point to which the wheel may be affixed or by rotation in free air. A wired or wireless interface to a PC or game console provides communication with game software and optional wired or wireless communication between the user and other individuals. Switches and buttons may be included to emulate controls on real race cars and for inputting game information. A panel display and/or a decorative logo plate may be included on the wheel.

    摘要翻译: 赛车方向盘组件为多媒体交互式电子游戏中的参与者提供输入/输出接口。 车轮下侧的两个主桨分别控制油门和制动功能。 辅助桨叶或按钮可以包括在轮的侧面上,用于可选地控制齿轮选择。 包括积分加速度计用于确定车轮旋转。 转向输入是通过围绕车轮固定的固定点旋转或通过在自由空气中旋转引起的。 PC或游戏机的有线或无线接口提供与游戏软件的通信以及用户和其他个人之间的可选的有线或无线通信。 可以包括开关和按钮来模拟真实赛车的控制和输入游戏信息。 车轮上可以包括面板显示器和/或装饰标志牌。

    APPLICATION PROTECTION FROM MALICIOUS NETWORK TRAFFIC
    7.
    发明申请
    APPLICATION PROTECTION FROM MALICIOUS NETWORK TRAFFIC 有权
    恶意网络流量的应用保护

    公开(公告)号:US20090150996A1

    公开(公告)日:2009-06-11

    申请号:US11954187

    申请日:2007-12-11

    申请人: Jonathan Haswell

    发明人: Jonathan Haswell

    IPC分类号: G06F11/30

    CPC分类号: H04L63/0245 G06F21/554

    摘要: A program, method and system for embedding a programmable packet filter into an application to protect the application against malicious network packets are disclosed. Traditional packet filtering techniques to protect against malicious packets designed to exploit defects in applications, based on external packet filtering devices create a bottleneck in network traffic and present a large overhead cost. In addition, when security vulnerabilities in applications are discovered, traditional application updating methods lack a fast enough turn-around time to protect the application and users data from attack. These problems can be overcome by embedding a programmable packet filter into the application itself. The application can use the filter to discard malicious network packets. Furthermore, the filter can be updated via configuration files downloaded from the application vendor to update the application's embedded programmable packet filter without having to update the entire program code of the application.

    摘要翻译: 公开了一种用于将可编程分组过滤器嵌入到应用程序中以保护应用免受恶意网络分组的程序,方法和系统。 传统的数据包过滤技术,旨在防范恶意数据包,旨在利用外部数据包过滤设备利用应用程序中的缺陷,造成网络流量瓶颈,并带来较大的开销。 此外,当发现应用程序中的安全漏洞时,传统的应用程序更新方法缺少足够的周转时间来保护应用程序和用户的数据免受攻击。 通过将可编程包过滤器嵌入应用程序本身可以克服这些问题。 应用程序可以使用过滤器来丢弃恶意网络数据包。 此外,可以通过从应用供应商下载的配置文件更新过滤器,以更新应用程序的嵌入式可编程包过滤器,而无需更新应用程序的整个程序代码。

    METHOD AND SYSTEM FOR OPTIMIZED INSTRUCTION FETCH TO PROTECT AGAINST SOFT AND HARD ERRORS
    8.
    发明申请
    METHOD AND SYSTEM FOR OPTIMIZED INSTRUCTION FETCH TO PROTECT AGAINST SOFT AND HARD ERRORS 失效
    用于优化软件和硬件错误的优化技术的方法和系统

    公开(公告)号:US20070220299A1

    公开(公告)日:2007-09-20

    申请号:US11753127

    申请日:2007-05-24

    IPC分类号: G06F11/00

    CPC分类号: G06F11/10

    摘要: A method of detecting error during transfer of instructions from a data memory to a computer processor. At the time of the commencement of transmission of the instructions, the raw data signal is checked for an error detection code indicating data corruption. If the error detection code indicates no data corruption, the transmission of the instruction to the computer processor is completed. However, if data corruption is indicated, the raw data signal is substituted with a predetermined reserved signal or instruction and transmitted to the computer processor. An attempt is made to correct the corrupted data in the raw data signal and, if it is corrected, the corrected data signal is subsequently retrieved and the corrected data signal is processed by the computer processor. The corrupted raw data signal in the data memory may be replaced with the corrected data signal.

    摘要翻译: 一种在从数据存储器传输到计算机处理器的指令传送期间检测错误的方法。 在指令的发送开始时,检查原始数据信号是否存在指示数据损坏的错误检测码。 如果错误检测码表示没有数据损坏,则完成向计算机处理器发送指令。 然而,如果指示数据损坏,原始数据信号被预定的预留信号或指令代替,并被发送到计算机处理器。 尝试校正原始数据信号中的损坏的数据,并且如果其被校正,则随后检索校正的数据信号,并且由计算机处理器处理校正的数据信号。 数据存储器中损坏的原始数据信号可以用校正的数据信号代替。

    Copy on access to locked objects
    9.
    发明申请
    Copy on access to locked objects 失效
    复制对锁定对象的访问

    公开(公告)号:US20060074842A1

    公开(公告)日:2006-04-06

    申请号:US10952287

    申请日:2004-09-28

    申请人: Jonathan Haswell

    发明人: Jonathan Haswell

    IPC分类号: G06F17/30

    CPC分类号: G06F9/526

    摘要: A method for improving the performance of a computer system when it is detected that a process wishes to gain access to and update an object while it is locked for commitment to stable storage. The process wishing to gain access to the object is provided a copy of the existing object, with this copy now being considered as the new primary copy of the object. Updates can be made to this new copy without any impact to the commitment to the stable storage and without a delay to the process making the new updates. Any future searches for the object will return references to this new copy, while the original copy is only maintained for the period required to complete it's commitment to stable storage.

    摘要翻译: 一种当检测到处理程序希望在对象被锁定以对稳定存储进行锁定时访问和更新对象时改进计算机系统的性能的方法。 希望访问对象的进程提供了现有对象的副本,此副本现在被视为对象的新主要副本。 可以对此新副本进行更新,而不会对稳定存储的承诺产生任何影响,而不会延迟进行新更新的过程。 任何未来的搜索对象将返回对这个新副本的引用,而原始副本只保留在完成其对稳定存储的承诺所需的时间段内。