Method and apparatus for optimizing internet communications
US-2015373523-A1 · Dec 24, 2015 · US
US2019356498A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019356498-A1 |
| Application number | US-201815982485-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 17, 2018 |
| Priority date | May 17, 2018 |
| Publication date | Nov 21, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the subject disclosure may include, for example, determining a bandwidth utilization of a network, obtaining a request provided by equipment of a user to access requested network content by way of the network, and adjusting, responsive to the bandwidth utilization exceeding a threshold, a data service price for transporting the requested network content to the equipment of the user. A notification of the adjusted data service price is forwarded to the equipment of the user, and an updated request is obtained from the equipment o the user for providing the requested network content, wherein the updated request is responsive to the notification of the adjusted data service price. Transport of the requested network content to the equipment of the user is facilitated according to the updated request. Other embodiments are disclosed.
Opening claim text (preview).
1 . A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: monitoring a bandwidth utilization of a network; receiving a request provided by equipment of a user to access a finite content item by way of the network provided by a network service provider; adjusting, responsive to the bandwidth utilization exceeding a threshold, a data service price to obtain an adjusted data service price for transporting the finite content item to the equipment of the user; forwarding a notification of the adjusted data service price to the equipment of the user; obtaining from the equipment of the user an updated request for providing the finite content item to the equipment of the user at the adjusted data service price, wherein the updated request indicates acceptance of the adjusted data service price; and initiating transport of the finite content item to the equipment of the user according to the updated request. 2 . The device of claim 1 , wherein the operations further comprise: identifying a proximally stored copy of the finite content item, wherein the proximally stored copy was obtained from a content source responsive to a separate request, and wherein the initiating of the transport of the finite content item further comprises initiating transport of the proximally stored copy of the finite content item to the equipment of the user. 3 . The device of claim 2 , wherein the proximally stored copy is stored by equipment of another user and wherein the initiating of the transport of the finite content item comprises initiating transport of the proximally stored copy from the equipment of the another user to the equipment of the user via a peer-to-peer network. 4 . The device of claim 3 , wherein the equipment of the another user comprises wireless infrastructure, and wherein the proximally stored copy is obtained from the equipment of the another user via the wireless infrastructure without using a local infrastructure of the network service provider. 5 . The device of claim 1 , wherein the adjusting of the data service price further comprises optimizing the adjusted data service price based on one of the bandwidth utilization of the network, the finite content item, or both. 6 . The device of claim 5 , wherein the operations further comprise: estimating an elasticity of the user; and determining a cost of exceeding a capacity of the network, wherein the optimizing of the adjusted data service price is further based on one of the elasticity of the user, the cost of exceeding the capacity, or both. 7 . The device of claim 1 , wherein the operations further comprise determining a bandwidth granularity. 8 . A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: determining a bandwidth utilization of a network; receiving a request provided by equipment of a user to access a requested network content item by way of the network provided by a network service provider; adjusting, responsive to the bandwidth utilization exceeding a threshold, a data service price to obtain an adjusted data service price for transporting the requested network content item to the equipment of the user; providing a notification of the adjusted data service price to the equipment of the user; obtaining from the equipment of the user an updated request for providing the requested network content item to the equipment of the user at the adjusted data service price, wherein the updated request indicates acceptance of the adjusted data service price; and facilitating transport of the requested network content item to the equipment of the user according to the updated request. 9 . The non-transitory, machine-readable medium of claim 8 , wherein the operations further comprise: identifying a proximally stored copy of the requested network content item, wherein the proximally stored copy was obtained from a content source responsive to a separate request, and wherein the facilitating of the transport of the requested network content item further comprises initiating transport of the proximally stored copy of the requested network content item to the equipment of the user. 10 . The non-transitory, machine-readable medium of claim 9 , wherein the proximally stored copy is stored by equipment of another user and wherein the facilitating of the transport of the requested network content item comprises initiating transport of the proximally stored copy from the equipment of the another user to the equipment of the user via a peer-to-peer network. 11 . The non-transitory, machine-readable medium of claim 10 , wherein the equipment of the another user comprises wireless infrastructure, and wherein the proximally stored copy is obtained from the equipment of the another user via the wireless infrastructure without using a local infrastructure of the network service provider. 12 . The non-transitory, machine-readable medium of claim 8 , wherein the adjusting of the data service price further comprises optimizing the adjusted data service price based on one of the bandwidth utilization of the network, the requested network content item, or both. 13 . The non-transitory, machine-readable medium of claim 12 , wherein the operations further comprise: estimating an elasticity of the user; and determining a cost of exceeding a capacity of the network, wherein the optimizing of the adjusted data service price is further based on one of the elasticity of the user, the cost of exceeding the capacity, or both. 14 . The non-transitory, machine-readable medium of claim 8 , wherein the operations further comprise determining a bandwidth granularity, and applying the bandwidth granularity to the adjusting of the data service price. 15 . A method, comprising: determining, by a processing system including a processor, a bandwidth utilization of a network; obtaining, by the processor, a request provided by equipment of a user to access a requested network content item by way of the network; adjusting, by the processing system, responsive to the bandwidth utilization exceeding a threshold, a data service price to obtain an adjusted data service price for transporting the requested network content item to the equipment of the user; forwarding, by the processing system, a notification of the adjusted data service price to the equipment of the user; obtaining, by the processing system, from the equipment of the user an updated request for providing the requested network content item to the equipment of the user at the adjusted data service price, wherein the updated request indicates acceptance of the adjusted data service price; and facilitating, by the processing system, transport of the requested network content item to the equipment of the user according to the updated request. 16 . The method of claim 15 , further comprise: identifying, by the processing system, a proximally stored copy of the requested network content item, wherein the proximally stored copy was obtained from a content source responsive to a separate request, and wherein the facilitating of the transport of the requested network content item further comprises initiating transport of the proximally stored copy of the requested network content item to the equipment of the user. 17 . The method of claim 16 ,
Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP} · CPC title
for cross-charging network operators · CPC title
Accounting or billing · CPC title
Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework · CPC title
Determining service level performance parameters or violations of service level contracts, e.g. violations of agreed response time or mean time between failures [MTBF] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.