US11368173B2

Network hardware devices organized in a wireless mesh network for content distribution to client device having no internet connectivity

Summary by NHIP

Multi-radio mesh ingress device

The device manages content distribution within a wireless mesh network using four distinct radios. It sequentially requests missing files from local peers via the first and second radios before accessing a CDN server through the communication interface, which serves as the sole ingress point.

Claim Score by NHIP

Read claim 17, the broadest

Abstract

Wireless mesh network (WMN) architectures of network hardware devices organized in a mesh topology is described. One device communicates, using a first radio, first data with a second device via a first wireless link between the device and the second device. The device communicates, using a second radio, second data with a third device via a second wireless link between the device and the third device. The device communicates, using a third radio, third data with a fourth device via a third wireless link between the device and the fourth device. The device communicates, using a fourth radio, fourth data with a server of a content delivery network (CDN) via a point-to-point wireless link between the device and the server. The device is an only ingress point for content files for a mesh network that includes at least the device, the second device, and the third device.

US11368173B2, drawing sheet 1
Sheet 1 of 20

Term

9.6 yearsleft in the term

Expires 13 May 2036.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    A device comprising:a first radio;a second radio;a third radio;a communication interface to establish a point-to-point wireless link to a server of a content delivery network (CDN);a storage device;and a processing device coupled to the first radio, the second radio, the third radio, the communication interface, and the storage device, wherein the processing device is to: receive, using the third radio, a first request for a content file directly from a fourth device via a third wireless link between the device and the fourth device;determine that the content file is not stored in the storage device;send, using the first radio, a second request for the content file to a second device, via a first wireless link between the device and the second device, responsive to a determination that the content file is not stored in the storage device;send, using the second radio, a third request for the content file to a third device, via a second wireless link between the device and the third device, responsive to a determination that the content file is not stored in the storage device;send, using the communication interface, a fourth request to the server via the point-to-point wireless link between the device and the server, wherein the communication interface is an only ingress point for content files from the CDN for a mesh network comprising at least the device, the second device, and the third device, and wherein the processing device is configured to operate with backhaul functionality for a network backbone of the mesh network, the network backbone being formed by at least the first wireless link and the second wireless link;receive, using the communication interface, the content file from the server;and send, using the third radio, the content file to the fourth device via the third wireless link.
  2. 9
    A network device comprising:a first radio that operates in a 5 GHz frequency band;a second radio that operates in the 5 GHz frequency band;a third radio that operates in a 2.4 GHz frequency band;a fourth radio that operates in a microwave frequency band;a storage device;and a processing device coupled to the first radio, the second radio, the third radio, the fourth radio, and the storage device, wherein the processing device is to: receive, using the third radio, a first request for a content file directly from a fourth device via a third wireless link between the network device and the fourth device;determine that the content file is not stored in the storage device;send, using the first radio, a second request for the content file to a second device via a first wireless link between the network device and the second device;send, using the second radio, a third request for the content file to a third device via a second wireless link between the network device and the third device;send, using the fourth radio, a fourth request to a server of a content delivery network (CDN) via a point-to-point wireless link between the network device and the server, wherein the point-to-point wireless link is an only ingress point for content files for a mesh network comprising at least the network device, the second device, and the third device, and wherein the processing device is configured to operate with backhaul functionality for a network backbone of the mesh network, the network backbone being formed by at least the first wireless link and the second wireless link;receive, using the fourth radio, the content file from the server;and send, using the third radio, the content file to the fourth device via the third wireless link.
  3. 17
    Broadest claimClaim Score 34, narrow(NHIP)A method of operating a device, the method comprising:receiving, using a third radio of the device, a first request for a content file directly from a fourth device via a third wireless link between the device and the fourth device;determining that the content file is not stored in a storage device associated with the device;sending a second request for the content file to a second device via a first wireless link between the device and the second device via a first radio of the device;sending a third request for the content file to a third device via a second wireless link between the device and third device via a second radio of the device;sending a fourth request for the content file to a server of a content delivery network (CDN) via a point-to-point wireless link between the device and the server, wherein the point-to-point wireless link is an only ingress point for content files for a mesh network comprising at least the device, the second device, and the third device, and wherein the device is configured to operate with backhaul functionality for a network backbone of the mesh network, the network backbone being formed by at least the first wireless link and the second wireless link;receiving the content file from the serve via the point-to-point wireless link;and sending the content file to the fourth device via the third wireless link.