Discardable files
    71.
    发明授权
    Discardable files 有权
    可丢弃的文件

    公开(公告)号:US08375192B2

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

    申请号:US12645149

    申请日:2009-12-22

    IPC分类号: G06F12/00 G06F7/00

    CPC分类号: G06F17/3007 G06F17/30085

    摘要: The present application includes methods and system for managing a storage device. In one implementation, a storage allocator that is present in a host or a storage device receives a request to store a file in a storage area of the storage device. The storage allocator marks the file as discardable in a file system structure associated with the storage device and updates a primary file allocation table (“FAT”) to associate a cluster chain that is allocated to the file with the file. The storage allocator additionally updates a discardable FAT or a database to reflect a physical location of the file, or may generate one or more location files that store the physical location of the file. The storage allocator then manages the storage area device based on the FAT and a discardable FAT, database, or one more location files indicating the physical location of the file.

    摘要翻译: 本申请包括用于管理存储设备的方法和系统。 在一个实现中,存在于主机或存储设备中的存储分配器接收在存储设备的存储区域中存储文件的请求。 存储分配器将文件标记为与存储设备相关联的文件系统结构中的可丢弃,并更新主文件分配表(FAT)以将分配给文件的集群链与该文件相关联。 存储分配器另外更新可丢弃的FAT或数据库以反映文件的物理位置,或者可以生成存储文件的物理位置的一个或多个位置文件。 然后,存储分配器基于FAT和可丢弃的FAT,数据库或指示文件的物理位置的一个多个位置文件来管理存储区域设备。

    Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device
    72.
    发明授权
    Host device and method for accessing a virtual file in a storage device by bypassing a cache in the host device 有权
    通过绕过主机设备中的高速缓存来访问存储设备中的虚拟文件的主机设备和方法

    公开(公告)号:US08301694B2

    公开(公告)日:2012-10-30

    申请号:US12797513

    申请日:2010-06-09

    IPC分类号: G06F15/16 G06F12/08 G06F12/00

    CPC分类号: G06F12/0888

    摘要: A host device is provided comprising an interface configured to communicate with a storage device having a public memory area and a private memory area, wherein the public memory area stores a virtual file that is associated with content stored in the private memory area. The host device also comprises a cache, a host application, and a server. The server is configured to receive a request for the virtual file from the host application, send a request to the storage device for the virtual file, receive the content associated with the virtual file from the private memory area of the storage device, wherein the content is received by bypassing the cache, generate a response to the request from the host application, the response including the content, and send the response to the host application. In one embodiment, the server is a hypertext transfer protocol (HTTP) server.

    摘要翻译: 提供了一种主机设备,包括被配置为与具有公共存储器区域和专用存储区域的存储设备进行通信的接口,其中,所述公共存储器区域存储与存储在所述专用存储器区域中的内容相关联的虚拟文件。 主机设备还包括缓存,主机应用和服务器。 服务器被配置为从主机应用接收对虚拟文件的请求,向虚拟文件的存储设备发送请求,从存储设备的专用存储器区域接收与虚拟文件相关联的内容,其中内容 通过绕过高速缓存来接收,从主机应用产生对请求的响应,响应包括内容,并将响应发送到主机应用。 在一个实施例中,服务器是超文本传输​​协议(HTTP)服务器。

    STORAGE DEVICE PRESENTING TO HOSTS ONLY FILES COMPATIBLE WITH A DEFINED HOST CAPABILITY
    73.
    发明申请
    STORAGE DEVICE PRESENTING TO HOSTS ONLY FILES COMPATIBLE WITH A DEFINED HOST CAPABILITY 有权
    仅存在于具有定义的主机能力的文件的存储设备

    公开(公告)号:US20120271859A1

    公开(公告)日:2012-10-25

    申请号:US13541342

    申请日:2012-07-03

    IPC分类号: G06F17/30

    摘要: A method includes defining a host capability; creating for a storage device a second directory tree from a first directory tree of the storage device that is included in a file system within the storage device; and, for a data file that is stored in the storage device and is selectable for consumption by a host through the first directory tree that is included in the storage device's file system, determining whether the data file requires for consumption a host having the defined host capability. If the data file requires a host having the defined host capability, an entry is created in the second directory tree in which the data file is not selectable for consumption by the host. Otherwise, an entry is created in the second directory tree in which the data file is selectable for consumption by the host.

    摘要翻译: 一种方法包括定义主机能力; 从存储设备中的文件系统中包括的存储设备的第一目录树中为存储设备创建第二目录树; 并且对于存储在存储装置中的数据文件,并且可被主机通过包含在存储装置的文件系统中的第一目录树选择供消费,确定数据文件是否需要消费具有定义的主机的主机 能力。 如果数据文件需要具有定义的主机能力的主机,则在第二目录树中创建一个条目,其中数据文件不可供主机使用。 否则,在第二目录树中创建一个条目,其中数据文件可选择供主机使用。

    Storage device presenting to hosts only files compatible with a defined host capability
    74.
    发明授权
    Storage device presenting to hosts only files compatible with a defined host capability 有权
    存储设备仅向主机呈现与定义的主机功能兼容的文件

    公开(公告)号:US08239395B2

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

    申请号:US12344373

    申请日:2008-12-26

    IPC分类号: G06F7/00 G06F17/30

    摘要: A method includes defining a host capability; creating for a storage device a second directory tree from a first directory tree of the storage device that is included in a file system within the storage device; and, for a data file that is stored in the storage device and is selectable for consumption by a host through the first directory tree that is included in the storage device's file system, determining whether the data file requires for consumption a host having the defined host capability. If the data file requires a host having the defined host capability, an entry is created in the second directory tree in which the data file is not selectable for consumption by the host. Otherwise, an entry is created in the second directory tree in which the data file is selectable for consumption by the host.

    摘要翻译: 一种方法包括定义主机能力; 从存储设备中的文件系统中包括的存储设备的第一目录树中为存储设备创建第二目录树; 并且对于存储在存储装置中的数据文件,并且可被主机通过包含在存储装置的文件系统中的第一目录树选择供消费,确定数据文件是否需要消费具有定义的主机的主机 能力。 如果数据文件需要具有定义的主机能力的主机,则在第二目录树中创建一个条目,其中数据文件不可供主机使用。 否则,在第二目录树中创建一个条目,其中数据文件可选择供主机使用。

    DOWNLOAD MANAGEMENT OF DISCARDABLE FILES
    75.
    发明申请
    DOWNLOAD MANAGEMENT OF DISCARDABLE FILES 有权
    下载管理可疑文件

    公开(公告)号:US20100228795A1

    公开(公告)日:2010-09-09

    申请号:US12720006

    申请日:2010-03-09

    IPC分类号: G06F17/30 G06F15/16

    CPC分类号: G06F17/30147

    摘要: A request is received to store a file in a storage area of a storage device, the file being discardable and having associated therewith data in a data structure associated with the storage device. The file is marked as a discardable file. In some implementations a file system structure of the data structure is marked to indicate that the file is a discardable file, where in other implementations, the file itself is marked to indicate that the file is a discardable file. A download manager determines a download condition associated with the request to store the discardable file in the storage area of the storage device and determines whether to delay a download to the storage device of the discardable file based on the determined download condition. The download manager manages the download of the discardable file to the storage device based on the determination of whether to delay the download of the discardable file to the storage device.

    摘要翻译: 接收到用于将文件存储在存储设备的存储区域中的请求,该文件是可丢弃的,并且将该数据与存储设备相关联的数据结构中的数据相关联。 该文件被标记为可丢弃的文件。 在一些实现中,数据结构的文件系统结构被标记为指示该文件是可丢弃的文件,其中在其他实现中,文件本身被标记以指示该文件是可丢弃的文件。 下载管理器确定与将可丢弃文件存储在存储装置的存储区域中的请求相关联的下载条件,并且基于所确定的下载条件来确定是否将可下载文件的下载延迟到存储装置。 所述下载管理器根据是否将所述可丢弃文件的下载延迟到所述存储装置的判定来管理所述可丢弃文件的下载到所述存储装置。

    DISCARDABLE FILES
    76.
    发明申请

    公开(公告)号:US20100153352A1

    公开(公告)日:2010-06-17

    申请号:US12645149

    申请日:2009-12-22

    IPC分类号: G06F17/00 G06F12/00

    CPC分类号: G06F17/3007 G06F17/30085

    摘要: The present application includes methods and system for managing a storage device. In one implementation, a storage allocator that is present in a host or a storage device receives a request to store a file in a storage area of the storage device. The storage allocator marks the file as discardable in a file system structure associated with the storage device and updates a primary file allocation table (“FAT”) to associate a cluster chain that is allocated to the file with the file. The storage allocator additionally updates a discardable FAT or a database to reflect a physical location of the file, or may generate one or more location files that store the physical location of the file. The storage allocator then manages the storage area device based on the FAT and a discardable FAT, database, or one more location files indicating the physical location of the file.

    MERGING FILES ON STORAGE AND RETRIEVE
    77.
    发明申请
    MERGING FILES ON STORAGE AND RETRIEVE 有权
    存储和恢复的合并文件

    公开(公告)号:US20100125591A1

    公开(公告)日:2010-05-20

    申请号:US12274145

    申请日:2008-11-19

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: A client designates and transfers a file to a server in distinct chunks. The number of data chunks equals the number of communication sessions that are required to complete the transfer of the designated file to the server, that number being dependent on the number of times the communication session between the client and the server is interrupted. If the designated file includes several concatenated client files, each chunk of the designated file may include one or more such client files. Each chunk of the designated file may include some part of a client file and one or more whole client files. The byte-wise size or length of a chunk depends on the duration of the related communication session: the longer a communication session, the larger the related chunk. By transferring the designated file to the server as distinctly recognizable chunks, the need to retransmit large files to the server is avoided.

    摘要翻译: 客户端以不同的块指定和传输文件到服务器。 数据块的数量等于完成将指定文件传输到服务器所需的通信会话的数量,该数量取决于客户端和服务器之间的通信会话被中断的次数。 如果指定的文件包括几个连接的客户端文件,则指定文件的每个块可以包括一个或多个这样的客户端文件。 指定文件的每个块可以包括客户端文件的一部分和一个或多个整体客户端文件。 块的字节大小或长度取决于相关通信会话的持续时间:通信会话越长,相关块越大。 通过将指定的文件传输到服务器作为可识别的块,避免了向服务器重传大文件的需要。

    DEVICE FOR CONNECTION WITH A STORAGE DEVICE AND A HOST
    78.
    发明申请
    DEVICE FOR CONNECTION WITH A STORAGE DEVICE AND A HOST 有权
    用于与存储设备和主机连接的设备

    公开(公告)号:US20100030929A1

    公开(公告)日:2010-02-04

    申请号:US12185760

    申请日:2008-08-04

    IPC分类号: G06F13/00 G06F3/00

    CPC分类号: G06F13/385

    摘要: A dual-interface connector for providing an interface to a storage device and an interface to a host and for connecting between a storage device and a host includes a storage device interface, for connecting with a storage device, and a host interface, for connecting with a host. A controller is operable in at least two distinct modes of operation. In a first mode of operation, the controller enables a session to be opened, by the host, between the storage device and the host when the storage device is connected to the storage device interface and the host is connected to the host interface. In a second mode of operation, the controller is operative, if an open session exists between the storage device and the host, to maintain the open session between the storage device and the host even after the storage device is disconnected from the storage device interface.

    摘要翻译: 一种双接口连接器,用于向存储设备提供接口和与主机的接口以及用于存储设备与主机之间的连接,包括用于与存储设备连接的存储设备接口和主机接口,用于与 一个举办方。 控制器可操作在至少两种不同的操作模式中。 在第一操作模式中,当存储设备连接到存储设备接口并且主机连接到主机接口时,控制器使主机能够在存储设备和主机之间打开会话。 在第二操作模式中,如果在存储设备和主机之间存在开放会话,则即使在存储设备与存储设备接口断开连接之后,也可以在存储设备和主机之间维持开放会话。