Content Delivery in Wireless Wide Area Networks

US2020007616A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020007616-A1
Application numberUS-201916569033-A
CountryUS
Kind codeA1
Filing dateSep 12, 2019
Priority dateMar 1, 2010
Publication dateJan 2, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A wireless client device in a wireless network listens to transmissions from other wireless client devices to determine a local wireless network topology of wireless client devices, and transmits the local wireless network topology to a server in a content delivery network. The wireless client device transmits a request for content to the server and receives a message from the server via the wireless network, the message indicating at least one source wireless client device in the local wireless network topology that contains the content. The wireless client device can transmit a request for the content to the at least one source wireless client device. The wireless client device receives the content from the at least one source wireless client device via a peer-to-peer link in the wireless network.

First claim

Opening claim text (preview).

1 . A method performed by a wireless client device in a wireless network communicatively coupled to a content delivery network, comprising: listening to transmissions from other wireless client devices in the wireless network for determining a local wireless network topology of wireless client devices; transmitting the local wireless network topology to a server in the content delivery network; transmitting a request for content to the server; receiving a message from the server via the wireless network, the message indicating at least one source wireless client device in the local wireless network topology that contains the content; and receiving the content from the at least one source wireless client device via a peer-to-peer link in the wireless network. 2 . The method of claim 1 , wherein the message configures a set of wireless client devices in the local wireless network topology to receive the content from the at least one source wireless client device to provide for multi-receiver diversity gain. 3 . The method of claim 1 , wherein the message designates multiple source wireless client devices to transmit the content to provide for multi-transmitter diversity gain. 4 . The method of claim 1 , wherein the local wireless network topology comprises a network topology state. 5 . The method of claim 1 , wherein the local wireless network topology comprises information about at least one wireless client device's connectivity to at least one other network. 6 . The method of claim 1 , wherein the at least one source client obtains the content from at least one other network. 7 . The method of claim 1 , further comprising transmitting a request for the content to the at least one source wireless client device via a peer-to-peer link in the wireless network. 8 . The method of claim 1 , further comprising storing the content. 9 . A wireless client device in a wireless network communicatively coupled to a content delivery network, comprising: a processor; and a non-transitory computer-readable memory communicatively coupled to the processor, the memory including a set of instructions stored thereon and executable by the processor for: listening to transmissions from other wireless client devices in the wireless network for determining a local wireless network topology of wireless client devices; transmitting the local wireless network topology to a server in the content delivery network; transmitting a request for content to the server; receiving a message from the server via the wireless network, the message indicating at least one source wireless client device in the local wireless network topology that contains the content; and receiving the content from the at least one source wireless client device via a peer-to-peer link in the wireless network. 10 . The wireless client device of claim 9 , wherein the message configures a set of wireless client devices in the local wireless network topology to receive the content from the at least one source wireless client device to provide for multi-receiver diversity gain. 11 . The wireless client device of claim 9 , wherein the message designates multiple source wireless client devices to transmit the content to provide for multi-transmitter diversity gain. 12 . The wireless client device of claim 9 , wherein the local wireless network topology comprises a network topology state. 13 . The wireless client device of claim 9 , wherein the local wireless network topology comprises information about at least one wireless client device's connectivity to at least one other network. 14 . The wireless client device of claim 9 , wherein the at least one source client obtains the content from at least one other network. 15 . The wireless client device of claim 9 , further comprising instructions stored on the memory and executable by the processor for transmitting a request for the content to the at least one source wireless client device via a peer-to-peer link in the wireless network. 16 . The wireless client device of claim 9 , further comprising instructions stored on the memory and executable by the processor for storing the content. 17 . A non-transitory computer-readable medium storing one or more instructions for enabling communication by a wireless client device in a wireless network coupled to a content delivery network, the one or more instructions, when executed by one or more processors, cause the one or more processors to: listen to transmissions from other wireless client devices in the wireless network for determining a local wireless network topology of wireless client devices; transmit the local wireless network topology to a server in the content delivery network; transmit a request for content to the server; receive a message from the server via the wireless network, the message indicating at least one source wireless client device in the local wireless network topology that contains the content; and responsive to the message, configure the wireless client device for receiving the content from the at least one source wireless client device via a peer-to-peer link in the wireless network. 18 . The non-transitory computer-readable medium of claim 17 , wherein the message configures a set of wireless client devices in the local wireless network topology to receive the content from the at least one source wireless client device to provide for multi-receiver diversity gain. 19 . The non-transitory computer-readable medium of claim 17 , wherein the message designates multiple source wireless client devices to transmit the content to provide for multi-transmitter diversity gain. 20 . The non-transitory computer-readable medium of claim 17 , wherein the local wireless network topology comprises a network topology state. 21 . The non-transitory computer-readable medium of claim 17 , wherein the local wireless network topology comprises information about at least one wireless client device's connectivity to at least one other network. 22 . The non-transitory computer-readable medium of claim 17 , wherein the at least one source client obtains the content from at least one other network. 23 . The non-transitory computer-readable medium of claim 17 , further comprising instructions, when executed by the one or more processors, cause the one or more processors to transmit a request for the content to the at least one source wireless client device via a peer-to-peer link in the wireless network. 24 . The non-transitory computer-readable medium of claim 17 , further comprising instructions, when executed by the one or more processors, cause the one or more processors to store the content.

Assignees

Inventors

Classifications

  • based on a hash applied to IP addresses or costs · CPC title

  • Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service] · CPC title

  • Arrangements for optimising operational condition · CPC title

  • H04L67/101Primary

    based on network conditions · CPC title

  • based on geographic position or location · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020007616A1 cover?
A wireless client device in a wireless network listens to transmissions from other wireless client devices to determine a local wireless network topology of wireless client devices, and transmits the local wireless network topology to a server in a content delivery network. The wireless client device transmits a request for content to the server and receives a message from the server via the wi…
Who is the assignee on this patent?
Genghiscomm Holding Llc, Genghiscomm Holdings Llc
What technology area does this patent fall under?
Primary CPC classification H04L67/101. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jan 02 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).