VIDEO GAME STORAGE MANAGEMENT
    1.
    发明申请
    VIDEO GAME STORAGE MANAGEMENT 有权
    视频游戏存储管理

    公开(公告)号:US20160001189A1

    公开(公告)日:2016-01-07

    申请号:US14703678

    申请日:2015-05-04

    IPC分类号: A63F13/95

    CPC分类号: A63F13/95 A63F13/30 A63F13/79

    摘要: Aspects of the invention provide for management of storage space utilized by video game information based in part on the engagement of the video game user. For example, one aspect of the invention provides a method of providing information for play of a video game, comprising determining a storage parameter based on user game play related information, the storage parameter indicative of level of commitment of the user to the video game; outside of a game play session of the video game, providing, over a communications network, first information to a compute device associated with the user, the first information for use in providing for game play of the video game by the compute device, the first information being an amount of information determined based on the storage parameter; and during a game play session of the video game, providing additional information for use in providing for game play of the video game by the compute device.

    摘要翻译: 本发明的方面部分地基于视频游戏用户的参与来提供由视频游戏信息使用的存储空间的管理。 例如,本发明的一个方面提供一种提供用于播放视频游戏的信息的方法,包括:基于用户游戏相关信息确定存储参数,所述存储参数指示用户对视频游戏的承诺级别; 在视频游戏的游戏游戏之外,通过通信网络向与用户相关联的计算设备提供第一信息,用于由计算设备提供视频游戏的游戏,第一信息 信息是基于存储参数确定的信息量; 并且在视频游戏的游戏过程中,提供用于通过计算设备提供视频游戏的游戏的附加信息。

    System and method for creating multiple files from a single source file
    2.
    发明授权
    System and method for creating multiple files from a single source file 有权
    从单个源文件创建多个文件的系统和方法

    公开(公告)号:US06594674B1

    公开(公告)日:2003-07-15

    申请号:US09605555

    申请日:2000-06-27

    IPC分类号: G06F700

    摘要: A mechanism is provided that allows an application program to write, as a single file, a large block of data comprising multiple portions that could otherwise be written as several smaller files, then to access, as individual files, each of the portions within the large block of data, and to be able to create individual files efficiently out of each of these subfiles. The mechanism may be partially embodied in a file system that includes an information store defining each file on a volume. The application program writes, via the file system, a single file to the volume as (preferably) a contiguous block of data. The single file includes two or more separable streams of data capable of being stored as individual files (subfiles). Once the single file is written to the volume, multiple entries are made to the information store. Each entry defines and points to a subfile within the single file. The subfiles may be positioned within the single file such that the beginning of each subfile lies on the beginning of an allocation unit. In this manner, the single file may be written to the volume in one efficient operation, yet each subfile is individually accessible via its respective entry in the information store.

    摘要翻译: 提供了一种机制,其允许应用程序将单个文件写入包括多个部分的大量数据,该多个数据块可能被另外写入几个较小的文件,然后作为单个文件访问大部分内的每个部分 数据块,并能够从这些子文件中的每一个中有效地创建单个文件。 该机制可以部分地体现在包括定义卷上的每个文件的信息存储器的文件系统中。 应用程序通过文件系统将单个文件写入(优选地)连续的数据块到卷。 单个文件包括两个或多个可分离的数据流,能够作为单个文件(子文件)存储。 将单个文件写入卷后,将向信息存储区发送多个条目。 每个条目定义并指向单个文件中的子文件。 子文件可以位于单个文件内,使得每个子文件的开始位于分配单元的开头。 以这种方式,单个文件可以以一个有效的操作被写入卷,但是每个子文件可以经由其在信息存储器中的相应条目单独访问。

    Method and system for deterministic ordering of software modules
    3.
    发明授权
    Method and system for deterministic ordering of software modules 有权
    软件模块确定性排序的方法和系统

    公开(公告)号:US07150018B2

    公开(公告)日:2006-12-12

    申请号:US09768098

    申请日:2001-01-23

    IPC分类号: G06F9/40 G06F9/44 G06F9/46

    CPC分类号: G06F9/445 G06F17/30067

    摘要: A method and system for ordering software modules in a guaranteed order for execution. Unique values are statically assigned to software modules (e.g., filter drivers) when fully developed. Each module's assigned value determines its relative position to other modules in a stack or other arrangement, fixing the execution order for any set of filter drivers. Static values may comprise floating-point numbers, whereby each new software module may be assigned a number that enables positioning it between any two existing software modules. For example, filter drivers may be generally classified and assigned values in a range according to type. Drivers of the same type may be ordered within their general range to guarantee one possible ordering. A filter manager architecture is described, in which filter drivers register with a manager for relevant file system I/O operations. The manager calls appropriately registered filter drivers in an order based on their assigned numbers.

    摘要翻译: 用于以有保证的顺序对软件模块进行排序以执行的方法和系统。 当完全开发时,将唯一值静态分配给软件模块(例如,过滤器驱动程序)。 每个模块的分配值确定其与堆叠或其他布置中的其他模块的相对位置,固定任何一组过滤器驱动程序的执行顺序。 静态值可以包括浮点数,由此可以为每个新的软件模块分配一个数字,使得能够将其定位在任何两个现有的软件模块之间。 例如,过滤器驱动器通常可以根据类型在范围内分类和分配值。 相同类型的驱动器可以在其一般范围内订购,以保证一个可能的订购。 描述了一种过滤器管理器架构,其中过滤器驱动程序向管理器注册相关的文件系统I / O操作。 管理人员根据其分配的号码按顺序调用相应注册的过滤器驱动程序。