System And Method For Content Retrieval From Remote Network Regions

Patent No. US12335329 (titled "System And Method For Content Retrieval From Remote Network Regions") was filed by Umbra Technologies Ltd on Sep 26, 2024.

What is this patent about?

’329 is related to the field of content delivery networks (CDNs), specifically addressing the challenge of accessing region-specific content. Traditional CDNs replicate content across geographically distributed servers to reduce latency and improve delivery speed. However, they often serve content based solely on the user's location, preventing access to content from other regions. Users seeking content from different geographic locations typically resort to public proxies or VPNs, which can be slow, insecure, and require manual configuration.

The underlying idea behind ’329 is to create a global virtual network (GVN) that allows users to securely and efficiently access content from any desired geographic region. This is achieved by routing requests through a mesh of interconnected access point servers (SRV_APs) strategically located in various regions. When a user requests content, the system intelligently routes the request to an SRV_AP in the target region, which then retrieves the content and delivers it back to the user, effectively bypassing geo-restrictions and optimizing network performance.

The claims of ’329 focus on a content delivery network device that receives a secure request for content delivery from a client device, along with an indication of the desired target region. The device then initiates a delivery request to a selected second network device (SRV_AP) serving that target region. This delivery request specifies the network source from which the SRV_AP should retrieve the content. Finally, the content delivery network device accepts the content from the SRV_AP and forwards it to the requesting client device.

In practice, the system uses advanced smart routing (ASR) to determine the optimal path through the GVN to the appropriate SRV_AP. This routing considers factors like bandwidth, latency, hop count, and packet loss, using both real-time and historical statistics. The SRV_AP in the target region acts as a content pulling agent (CPA), performing DNS lookups and retrieving content from servers in that region. To further enhance performance, the system employs chained caching, where content is cached at multiple points along the delivery path, reducing latency and improving delivery speed.

A key differentiation from prior approaches is the ability to establish multiple, concurrent, secure streams to multiple regions with low latency. Unlike traditional proxies or VPNs, the GVN provides control over the network path, ensuring optimal performance and security. The system also supports simultaneous content retrieval from multiple sources, including links embedded within web pages, allowing for a comprehensive and efficient content delivery experience. The use of secure tunnels and chained caches further distinguishes this approach from existing CDN solutions, offering a more robust and flexible solution for accessing region-specific content.

How does this patent fit in bigger picture?

Technical landscape at the time

In the mid-2010s when ’329 was filed, content delivery networks were widely used to reduce latency by caching content closer to users. At a time when content was typically delivered based on the user's geographic location, accessing content from different regions often required manual configuration of proxies or VPNs, which could be slow, insecure, and not allow for concurrent access to multiple regions. When hardware or software constraints made efficient and secure multi-regional content retrieval non-trivial, systems commonly relied on point-to-point connections rather than concurrent streams.

Novelty and Inventive Step

The examiner approved the application because the claims, as amended, are similar in scope to those of a previously allowed application but do not trigger a double patenting rejection. The reasons for allowance are substantially the same as those in the earlier application.

Claims

This patent contains 20 claims, with claims 1 and 17 being independent. The independent claims focus on a content delivery network device and a method of operating such a device, respectively, both involving secure content delivery to client devices via second network devices serving target regions. The dependent claims generally elaborate on and refine the features and functionalities described in the independent claims.

Key Claim Terms New

Definitions of key terms used in the patent claims.

Term (Source)Support for SpecificationInterpretation
Delivery content
(Claim 1, Claim 17)
“To improve performance and increase speed, content fetched files and streams can be sent either as individual files or clumps of combined files via chained caches. Send back control and input interactions between CDA to CPA for execution and data stream flow manipulation with delivery of fetched content served by the CDA on the EPD from local cache.”The content that is transmitted from the second network device to the content delivery network device in response to a delivery request.
Delivery request
(Claim 1, Claim 17)
“In some embodiments, each request may be routed to a geographic destination of their choosing via a Content Delivery Agent (CDA) located on an end-point device (EPD) in close proximity to them. The content from multiple target geographic regions is simultaneously served to them as an independent stream per request from an SRV_AP server in the region where the desired content is located on a host (server) via content pulling agent (CPA) running on their behalf. An SRV_AP server may also pull content from multiple content servers simultaneously.”A request initiated by the content delivery network device to a selected second network device, instructing it to retrieve content from a specified network source.
Desired target region
(Claim 1, Claim 17)
“In some embodiments, regional content retrieval disclosed herein uses a combination of smart-routing, tunnels through the topology of the mesh of devices of a Global Virtual Network (GVN) to reach Access Point Servers (SRV_AP) in target geographic locations, content pulling agents working with content delivery agents, chained caching and other embodiments which allow a host (client) to specify a desired region to fetch content from and to receive content from there as if they were physically located in that region.”A specific geographic area or location from which a requesting device wants to receive content.
Second network devices
(Claim 1, Claim 17)
“In some embodiments, each request may be routed to a geographic destination of their choosing via a Content Delivery Agent (CDA) located on an end-point device (EPD) in close proximity to them. The content from multiple target geographic regions is simultaneously served to them as an independent stream per request from an SRV_AP server in the region where the desired content is located on a host (server) via content pulling agent (CPA) running on their behalf.”Network devices that serve specific geographic regions and are used to retrieve content from those regions.

Patent Family

Patent Family

File Wrapper

The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.

  • Date

    Description

  • Get instant alerts for new documents

US12335329

UMBRA TECHNOLOGIES LTD
Application Number
US18897858
Filing Date
Sep 26, 2024
Status
Granted
Expiry Date
Dec 7, 2035
External Links
Slate, USPTO, Google Patents