摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.
摘要:
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.