CONTENT BASED FILE CHUNKING
    1.
    发明申请
    CONTENT BASED FILE CHUNKING 有权
    基于内容的文件重排

    公开(公告)号:US20120185448A1

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

    申请号:US13250504

    申请日:2011-09-30

    IPC分类号: G06F17/30

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transferring electronic data. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a data item to be chunked; determining the type of the data item; determining whether the type of the data item is one of a specified one or more types; if it is determined that the type of the data item is not one of the specified one or more types, performing a first chunking of the data item; and if it is determined that the type of the data item is one of the specified one or more types, performing a second chunking of the data item that is based on the particular content portions of the data item.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的用于传送电子数据的计算机程序。 通常,本说明书中描述的主题的一个方面可以体现在包括识别要分块的数据项的动作的方法中; 确定数据项的类型; 确定数据项的类型是指定的一种还是多种类型之一; 如果确定数据项的类型不是指定的一种或多种类型中的一种,则执行数据项的第一分块; 并且如果确定数据项的类型是指定的一种或多种类型之一,则基于数据项的特定内容部分执行数据项的第二分块。

    Content based file chunking
    2.
    发明授权
    Content based file chunking 有权
    基于内容的文件分块

    公开(公告)号:US08909657B2

    公开(公告)日:2014-12-09

    申请号:US13250504

    申请日:2011-09-30

    IPC分类号: G06F17/30

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transferring electronic data. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a data item to be chunked; determining the type of the data item; determining whether the type of the data item is one of a specified one or more types; if it is determined that the type of the data item is not one of the specified one or more types, performing a first chunking of the data item; and if it is determined that the type of the data item is one of the specified one or more types, performing a second chunking of the data item that is based on the particular content portions of the data item.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的用于传送电子数据的计算机程序。 通常,本说明书中描述的主题的一个方面可以体现在包括识别要分块的数据项的动作的方法中; 确定数据项的类型; 确定数据项的类型是指定的一种还是多种类型之一; 如果确定数据项的类型不是指定的一种或多种类型中的一种,则执行数据项的第一分块; 并且如果确定数据项的类型是指定的一种或多种类型之一,则基于数据项的特定内容部分执行数据项的第二分块。

    Organizing versioning according to permissions
    3.
    发明授权
    Organizing versioning according to permissions 有权
    根据权限组织版本控制

    公开(公告)号:US08868502B2

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

    申请号:US13250807

    申请日:2011-09-30

    IPC分类号: G06F17/30 G06F21/62

    CPC分类号: G06F21/6218 G06F17/3023

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data according to permissions. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a version of a data item to be stored; determining permissions associated with the version of the data item; and storing the version of the data item at a storage location that is based on the determined permissions.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于根据许可存储数据。 通常,本说明书中描述的主题的一个方面可以体现在包括识别要存储的数据项的版本的动作的方法中; 确定与数据项的版本相关联的许可; 以及将所述数据项的版本存储在基于所确定的许可的存储位置。

    ORGANIZING VERSIONING ACCORDING TO PERMISSIONS
    4.
    发明申请
    ORGANIZING VERSIONING ACCORDING TO PERMISSIONS 有权
    根据许可组织安排

    公开(公告)号:US20120185435A1

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

    申请号:US13250807

    申请日:2011-09-30

    IPC分类号: G06F7/00

    CPC分类号: G06F21/6218 G06F17/3023

    摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data according to permissions. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of identifying a version of a data item to be stored; determining permissions associated with the version of the data item; and storing the version of the data item at a storage location that is based on the determined permissions.

    摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于根据许可存储数据。 通常,本说明书中描述的主题的一个方面可以体现在包括识别要存储的数据项的版本的动作的方法中; 确定与数据项的版本相关联的许可; 以及将所述数据项的版本存储在基于所确定的许可的存储位置。

    Sharing a data buffer
    5.
    发明授权
    Sharing a data buffer 有权
    共享数据缓冲区

    公开(公告)号:US08395632B2

    公开(公告)日:2013-03-12

    申请号:US13447122

    申请日:2012-04-13

    IPC分类号: G06F15/167 G09G5/36 G09G5/397

    摘要: A computer-program product may have instructions that, when executed, cause a processor to perform operations including managing execution of application functions that access data in a shared buffer; determining if a first instruction that is stored at a first memory location causes, upon execution, data to be read from or written to the shared buffer; and when it is determined that the first instruction causes data to be read from or written to the shared buffer, 1) identify one or more replacement instructions to execute in place of the first instruction; 2) store the one or more replacement instructions; and 3) replace the first instruction at the first memory location with a second instruction that, when executed, causes the stored one or more replacement instructions to be executed.

    摘要翻译: 计算机程序产品可以具有指令,当被执行时,使处理器执行操作,包括管理访问共享缓冲器中的数据的应用功能的执行; 确定存储在第一存储器位置的第一指令是否在执行时导致数据被读取或写入到共享缓冲器; 并且当确定所述第一指令使得数据被读取或写入所述共享缓冲器时,1)识别代替所述第一指令执行的一个或多个替换指令; 2)存储一个或多个替换指令; 以及3)用第二指令来替换第一存储器位置处的第一指令,该指令在执行时使得存储的一个或多个替换指令被执行。

    Replacing instruction and corresponding instructions in a queue according to rules when shared data buffer is accessed
    6.
    发明授权
    Replacing instruction and corresponding instructions in a queue according to rules when shared data buffer is accessed 有权
    当访问共享数据缓冲区时,根据规则替换队列中的指令和相应的指令

    公开(公告)号:US07346762B2

    公开(公告)日:2008-03-18

    申请号:US11328495

    申请日:2006-01-06

    IPC分类号: G06F15/167

    摘要: A method of executing program instructions may include receiving, in a processor, an instruction that causes the processor to read data from or write data to a portion of memory that is shared by one or more processes, at least one process of which manipulates data in a format that is different than a format of data in the shared portion of memory. The method may further include executing alternate instructions in place of the received instruction. The alternate instructions may effect transformation of data associated with the shared portion of memory from a first data format to a second data format.

    摘要翻译: 执行程序指令的方法可以包括在处理器中接收使处理器从一个或多个进程共享的存储器的一部分中读取数据或向其写入数据的指令,其中至少一个进程操纵数据 与存储器的共享部分中的数据格式不同的格式。 该方法还可以包括执行替代指令来代替所接收的指令。 备用指令可以影响与第一数据格式的第二数据格式的存储器的共享部分相关联的数据的变换。

    Sharing a Data Buffer
    7.
    发明申请
    Sharing a Data Buffer 有权
    共享数据缓冲区

    公开(公告)号:US20080155232A1

    公开(公告)日:2008-06-26

    申请号:US12041397

    申请日:2008-03-03

    IPC分类号: G06F12/02 G06F9/30

    摘要: A computer-program product may have instructions that, when executed, cause a processor to perform operations including managing execution of application functions that access data in a shared buffer; determining if a first instruction that is stored at a first memory location causes, upon execution, data to be read from or written to the shared buffer; and when it is determined that the first instruction causes data to be read from or written to the shared buffer, 1) identify one or more replacement instructions to execute in place of the first instruction; 2) store the one or more replacement instructions; and 3) replace the first instruction at the first memory location with a second instruction that, when executed, causes the stored one or more replacement instructions to be executed.

    摘要翻译: 计算机程序产品可以具有指令,当被执行时,使处理器执行操作,包括管理访问共享缓冲器中的数据的应用功能的执行; 确定存储在第一存储器位置的第一指令是否在执行时导致数据被读取或写入到共享缓冲器; 并且当确定所述第一指令使得数据被读取或写入所述共享缓冲器时,1)识别代替所述第一指令执行的一个或多个替换指令; 2)存储一个或多个替换指令; 以及3)用第二指令来替换第一存储器位置处的第一指令,该指令在执行时使得存储的一个或多个替换指令被执行。

    Sharing a data buffer
    8.
    发明授权
    Sharing a data buffer 有权
    共享数据缓冲区

    公开(公告)号:US08159497B2

    公开(公告)日:2012-04-17

    申请号:US12041397

    申请日:2008-03-03

    IPC分类号: G06F15/167 G09G5/36 G09G5/397

    摘要: A computer-program product may have instructions that, when executed, cause a processor to perform operations including managing execution of application functions that access data in a shared buffer; determining if a first instruction that is stored at a first memory location causes, upon execution, data to be read from or written to the shared buffer; and when it is determined that the first instruction causes data to be read from or written to the shared buffer, 1) identify one or more replacement instructions to execute in place of the first instruction; 2) store the one or more replacement instructions; and 3) replace the first instruction at the first memory location with a second instruction that, when executed, causes the stored one or more replacement instructions to be executed.

    摘要翻译: 计算机程序产品可以具有指令,当被执行时,使处理器执行操作,包括管理访问共享缓冲器中的数据的应用功能的执行; 确定存储在第一存储器位置的第一指令是否在执行时导致数据被读取或写入到共享缓冲器; 并且当确定所述第一指令使得数据被读取或写入所述共享缓冲器时,1)识别代替所述第一指令执行的一个或多个替换指令; 2)存储一个或多个替换指令; 以及3)用第二指令来替换第一存储器位置处的第一指令,该指令在执行时使得存储的一个或多个替换指令被执行。

    Sharing a Data Buffer
    9.
    发明申请
    Sharing a Data Buffer 有权
    共享数据缓冲区

    公开(公告)号:US20120204015A1

    公开(公告)日:2012-08-09

    申请号:US13447122

    申请日:2012-04-13

    IPC分类号: G06F9/312 G06F9/38

    摘要: A computer-program product may have instructions that, when executed, cause a processor to perform operations including managing execution of application functions that access data in a shared buffer; determining if a first instruction that is stored at a first memory location causes, upon execution, data to be read from or written to the shared buffer; and when it is determined that the first instruction causes data to be read from or written to the shared buffer, 1) identify one or more replacement instructions to execute in place of the first instruction; 2) store the one or more replacement instructions; and 3) replace the first instruction at the first memory location with a second instruction that, when executed, causes the stored one or more replacement instructions to be executed.

    摘要翻译: 计算机程序产品可以具有指令,当被执行时,使处理器执行操作,包括管理访问共享缓冲器中的数据的应用功能的执行; 确定存储在第一存储器位置的第一指令是否在执行时导致数据被读取或写入到共享缓冲器; 并且当确定所述第一指令使得数据被读取或写入所述共享缓冲器时,1)识别代替所述第一指令执行的一个或多个替换指令; 2)存储一个或多个替换指令; 以及3)用第二指令来替换第一存储器位置处的第一指令,该指令在执行时使得存储的一个或多个替换指令被执行。