Stream-based data deduplication with cache synchronization

    公开(公告)号:US11677793B2

    公开(公告)日:2023-06-13

    申请号:US17368641

    申请日:2021-07-06

    摘要: Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers.

    Stream-based data deduplication with cache synchronization

    公开(公告)号:US20210337003A1

    公开(公告)日:2021-10-28

    申请号:US17368641

    申请日:2021-07-06

    IPC分类号: H04L29/06 H04L29/08

    摘要: Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers.

    Distributed system of record transaction receipt handling in an overlay network

    公开(公告)号:US20200252450A1

    公开(公告)日:2020-08-06

    申请号:US16852787

    申请日:2020-04-20

    摘要: A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. According to an aspect of this disclosure, the CDN edge network is then used to deliver receipts associated with transactions that are processed into the blockchain.

    High performance distributed system of record

    公开(公告)号:US10250708B1

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

    申请号:US16008085

    申请日:2018-06-14

    摘要: A high-performance distributed ledger and transaction computing network fabric over which large numbers of transactions (involving the transformation, conversion or transfer of information or value) are processed concurrently in a scalable, reliable, secure and efficient manner. In one embodiment, the computing network fabric or “core” is configured to support a distributed blockchain network that organizes data in a manner that allows communication, processing and storage of blocks of the chain to be performed concurrently, with little synchronization, at very high performance and low latency, even when the transactions themselves originate from distant sources. This data organization relies on segmenting a transaction space within autonomous but cooperating computing nodes that are configured as a processing mesh. Each computing node typically is functionally-equivalent to all other nodes in the core. The nodes operate on blocks independently from one another while still maintaining a consistent and logically-complete view of the blockchain as a whole.

    Traffic on-boarding for acceleration through out-of-band security authenticators

    公开(公告)号:US10038631B1

    公开(公告)日:2018-07-31

    申请号:US15918731

    申请日:2018-03-12

    IPC分类号: H04L29/06 H04L12/715

    摘要: A traffic on-boarding method is operative at an acceleration server of an overlay network. It begins at the acceleration server when that server receives an assertion generated by an identity provider (IdP), the IdP having generated the assertion upon receiving an authentication request from a service provider (SP), the SP having generated the authentication request upon receiving from a client a request for a protected resource. The acceleration server receives the assertion and forwards it to the SP, which verifies the assertion and returns to the acceleration server a token, together with the protected resource. The acceleration server then returns a response to the requesting client that includes a version of the protected resource that points back to the acceleration server and not the SP. When the acceleration server then receives an additional request from the client, the acceleration server interacts with the service provider using an overlay network optimization.

    Connected-media end user experience using an overlay network
    8.
    发明申请
    Connected-media end user experience using an overlay network 审中-公开
    使用覆盖网络的连接媒体最终用户体验

    公开(公告)号:US20140195653A1

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

    申请号:US14148849

    申请日:2014-01-07

    IPC分类号: H04L29/08

    摘要: An Internet infrastructure delivery platform (e.g., operated by a service provider) provides an overlay network (a server infrastructure) that is used to facilitate “second screen” end user media experiences. In this approach, first media content, which is typically either live on-demand, is being rendered on a first content device (e.g., a television, Blu-Ray disk or other source). That first media content may be delivered by servers in the overlay network. One or multiple end user second content devices are then adapted to be associated with the first content source, preferably, via the overlay network, to facilitate second screen end user experiences (on the second content devices).

    摘要翻译: 互联网基础架构传送平台(例如,由服务提供商操作)提供用于促进“第二屏幕”最终用户媒体体验的覆盖网络(服务器基础设施)。 在这种方法中,通常是实时点播的第一媒体内容正在第一内容设备(例如,电视,蓝光盘或其他源)上呈现。 第一媒体内容可能由覆盖网络中的服务器传送。 一个或多个终端用户第二内容设备然后适于与第一内容源相关联,优选地经由覆盖网络,以促进第二屏幕终端用户体验(在第二内容设备上)。

    Stream-based data deduplication with peer node prediction

    公开(公告)号:US11985190B2

    公开(公告)日:2024-05-14

    申请号:US17021732

    申请日:2020-09-15

    摘要: Stream-based data deduplication is provided in a multi-tenant shared infrastructure but without requiring “paired” endpoints having synchronized data dictionaries. Data objects processed by the dedupe functionality are treated as objects that can be fetched as needed. As such, a decoding peer does not need to maintain a symmetric library for the origin. Rather, if the peer does not have the chunks in cache that it needs, it follows a conventional content delivery network procedure to retrieve them. In this way, if dictionaries between pairs of sending and receiving peers are out-of-sync, relevant sections are then re-synchronized on-demand. The approach does not require that libraries maintained at a particular pair of sender and receiving peers are the same. Rather, the technique enables a peer, in effect, to “backfill” its dictionary on-the-fly. On-the-wire compression techniques are provided to reduce the amount of data transmitted between the peers.