METHOD FOR INCREASING CACHE SIZE
    1.
    发明申请
    METHOD FOR INCREASING CACHE SIZE 有权
    增加缓存大小的方法

    公开(公告)号:US20170060747A1

    公开(公告)日:2017-03-02

    申请号:US15350056

    申请日:2016-11-13

    Abstract: A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree. The free tag indicates the data block is available to the system for storing data when needed, the used tag indicates the data block contains application data, and the semifree tag indicates the data block contains cache data and is available to the system for storing application data type if no blocks marked with the free tag are available to the system.

    Abstract translation: 提供了一种用于增加包含块数据存储设备,存储器和处理器的系统中的存储空间的方法。 通常,处理器由存储器配置以标记块存储装置的数据块的元数据,指示块为空闲,使用或半分。 免费标签表示数据块可用于系统,用于在需要时存储数据,所使用的标签指示数据块包含应用数据,半标签表示数据块包含高速缓存数据,并且可用于存储应用数据的系统 键入,如果没有标有免费标签的块可用于系统。

    System and method for improving internet communication by using intermediate nodes
    2.
    发明授权
    System and method for improving internet communication by using intermediate nodes 有权
    通过中间节点改善互联网通信的系统和方法

    公开(公告)号:US09241044B2

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

    申请号:US14468836

    申请日:2014-08-26

    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device access an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.

    Abstract translation: 公开了一种从Web服务器向客户机提取内容的方法,该方法使用用作中间设备的隧道设备。 客户端设备访问加速服务器以接收可用隧道设备的列表。 所请求的内容被分割成片,并且客户机设备向可用的隧道设备发送片的请求。 隧道设备又从数据服务器获取切片,并将切片发送到客户端设备,其中从接收的切片重构内容。 客户端设备还可以用作隧道设备,用作其他客户端设备的中间设备。 类似地,隧道设备也可以用作从数据服务器获取内容的客户端设备。 要由客户端设备使用的隧道设备的选择可以在加速服务器,客户端设备中,或两者中。 切片的分区可以是重叠的或不重叠的,并且可以经由多个隧道设备获取相同的切片(或整个内容)。

    SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION
    3.
    发明申请
    SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION 审中-公开
    系统提供更快速和更有效的数据通信

    公开(公告)号:US20140019514A1

    公开(公告)日:2014-01-16

    申请号:US14025109

    申请日:2013-09-12

    Abstract: A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.

    Abstract translation: 一种旨在提高用户网络通信速度,同时降低内容所有者和ISP的网络拥塞的系统。 该系统采用网络元素,包括加速服务器,客户端,代理和对等体,其中由应用程序生成的通信请求由客户端在同一台机器上截获。 通信请求中的服务器的IP地址被发送到加速服务器,加速服务器提供用于该IP地址的代理列表。 通信请求被发送给代理。 一个或多个代理使用先前已经看到作为对该请求的响应的内容的一些或全部的对等体的列表(在检查该数据是否仍然有效之后)进行响应。 客户端然后以部分和并行的方式从这些对等体下载数据,从而加速了Web传输,通过从多个来源获取信息来释放来自Web的拥塞,并通过将数据传输从它们卸载到附近来减轻来自Web服务器的流量 同行

    System and Method for Improving Internet Communication by Using Intermediate Nodes
    5.
    发明申请
    System and Method for Improving Internet Communication by Using Intermediate Nodes 有权
    通过使用中间节点改进互联网通信的系统和方法

    公开(公告)号:US20150067819A1

    公开(公告)日:2015-03-05

    申请号:US14468836

    申请日:2014-08-26

    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device access an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.

    Abstract translation: 公开了一种从Web服务器向客户机提取内容的方法,该方法使用用作中间设备的隧道设备。 客户端设备访问加速服务器以接收可用隧道设备的列表。 所请求的内容被分割成片,并且客户机设备向可用的隧道设备发送片的请求。 隧道设备又从数据服务器获取切片,并将切片发送到客户端设备,其中从接收的切片重构内容。 客户端设备还可以用作隧道设备,用作其他客户端设备的中间设备。 类似地,隧道设备也可以用作从数据服务器获取内容的客户端设备。 要由客户端设备使用的隧道设备的选择可以在加速服务器,客户端设备中,或两者中。 切片的分区可以是重叠的或不重叠的,并且可以经由多个隧道设备获取相同的切片(或整个内容)。

    METHOD FOR INCREASING CACHE SIZE
    6.
    发明申请
    METHOD FOR INCREASING CACHE SIZE 有权
    增加缓存大小的方法

    公开(公告)号:US20140019687A1

    公开(公告)日:2014-01-16

    申请号:US14024977

    申请日:2013-09-12

    Abstract: A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree. The free tag indicates the data block is available to the system for storing data when needed, the used tag indicates the data block contains application data, and the semifree tag indicates the data block contains cache data and is available to the system for storing application data type if no blocks marked with the free tag are available to the system.

    Abstract translation: 提供了一种用于增加包含块数据存储设备,存储器和处理器的系统中的存储空间的方法。 通常,处理器由存储器配置以标记块存储装置的数据块的元数据,指示块为空闲,使用或半分。 免费标签表示数据块可用于系统,用于在需要时存储数据,所使用的标签指示数据块包含应用数据,半标签表示数据块包含高速缓存数据,并且可用于存储应用数据的系统 键入,如果没有标有免费标签的块可用于系统。

    System and method for improving internet communication by using intermediate nodes

    公开(公告)号:US09742866B2

    公开(公告)日:2017-08-22

    申请号:US14930894

    申请日:2015-11-03

    Abstract: A method for fetching a content from a web server to a client device is disclosed, using tunnel devices serving as intermediate devices. The client device access an acceleration server to receive a list of available tunnel devices. The requested content is partitioned into slices, and the client device sends a request for the slices to the available tunnel devices. The tunnel devices in turn fetch the slices from the data server, and send the slices to the client device, where the content is reconstructed from the received slices. A client device may also serve as a tunnel device, serving as an intermediate device to other client devices. Similarly, a tunnel device may also serve as a client device for fetching content from a data server. The selection of tunnel devices to be used by a client device may be in the acceleration server, in the client device, or in both. The partition into slices may be overlapping or non-overlapping, and the same slice (or the whole content) may be fetched via multiple tunnel devices.

    METHOD FOR INCREASING CACHE SIZE
    8.
    发明申请
    METHOD FOR INCREASING CACHE SIZE 有权
    增加缓存大小的方法

    公开(公告)号:US20160048456A1

    公开(公告)日:2016-02-18

    申请号:US14925437

    申请日:2015-10-28

    Abstract: A method for increasing storage space in a system containing a block data storage device, a memory, and a processor is provided. Generally, the processor is configured by the memory to tag metadata of a data block of the block storage device indicating the block as free, used, or semifree. The free tag indicates the data block is available to the system for storing data when needed, the used tag indicates the data block contains application data, and the semifree tag indicates the data block contains cache data and is available to the system for storing application data type if no blocks marked with the free tag are available to the system.

    Abstract translation: 提供了一种用于增加包含块数据存储设备,存储器和处理器的系统中的存储空间的方法。 通常,处理器由存储器配置以标记块存储装置的数据块的元数据,指示块为空闲,使用或半分。 免费标签表示数据块可用于系统,用于在需要时存储数据,所使用的标签指示数据块包含应用数据,半标签表示数据块包含高速缓存数据,并且可用于存储应用数据的系统 键入,如果没有标有免费标签的块可用于系统。

    METHOD AND SYSTEM FOR INCREASING SPEED OF DOMAIN NAME SYSTEM RESOLUTION WITHIN A COMPUTING DEVICE
    9.
    发明申请
    METHOD AND SYSTEM FOR INCREASING SPEED OF DOMAIN NAME SYSTEM RESOLUTION WITHIN A COMPUTING DEVICE 有权
    用于在计算设备中增加域名系统分辨率的方法和系统

    公开(公告)号:US20150256507A1

    公开(公告)日:2015-09-10

    申请号:US14717267

    申请日:2015-05-20

    Abstract: A system for resolving domain name system (DNS) queries, contains a communication device for resolving DNS queries, wherein the communication device further contains a memory and a processor that is configured by the memory, a cache storage for use by the communication device, and a network of authoritative domain name servers, where in a process of the communication device looking up a DNS request within the cache storage, if the communication device views an expired DNS entry within the cache storage, the communication device continues the process of looking up the DNS request in the cache storage while, in parallel, sending out a concurrent DNS request to an authoritative domain name server that the expired DNS entry belongs to.

    Abstract translation: 一种用于解析域名系统(DNS)查询的系统,包含用于解析DNS查询的通信设备,其中所述通信设备还包含由所述存储器配置的存储器和处理器,由所述通信设备使用的高速缓存存储器,以及 权威域名服务器网络,其中在通信设备的过程中在缓存存储器内查找DNS请求的过程中,如果通信设备查看高速缓存存储器内的过期的DNS条目,则通信设备继续查找 缓存存储中的DNS请求,并行发送并发的DNS请求到过期的DNS条目所属的权威域名服务器。

    Method and system for increasing speed of domain name system resolution within a computing device
    10.
    发明授权
    Method and system for increasing speed of domain name system resolution within a computing device 有权
    计算设备内提高域名系统分辨率的方法和系统

    公开(公告)号:US09043429B2

    公开(公告)日:2015-05-26

    申请号:US14162953

    申请日:2014-01-24

    Abstract: A system for resolving domain name system (DNS) queries, contains a communication device for resolving DNS queries, wherein the communication device further contains a memory and a processor that is configured by the memory, a cache storage for use by the communication device, and a network of authoritative domain name servers, where in a process of the communication device looking up a DNS request within the cache storage, if the communication device views an expired DNS entry within the cache storage, the communication device continues the process of looking up the DNS request in the cache storage while, in parallel, sending out a concurrent DNS request to an authoritative domain name server that the expired DNS entry belongs to.

    Abstract translation: 一种用于解析域名系统(DNS)查询的系统,包含用于解析DNS查询的通信设备,其中所述通信设备还包含由所述存储器配置的存储器和处理器,由所述通信设备使用的高速缓存存储器,以及 权威域名服务器网络,其中在通信设备的过程中在缓存存储器内查找DNS请求的过程中,如果通信设备查看高速缓存存储器内的过期的DNS条目,则通信设备继续查找 缓存存储中的DNS请求,并行发送并发的DNS请求到过期的DNS条目所属的权威域名服务器。

Patent Agency Ranking