IP Library Granted Patent US 9,166,889
Granted Patent B1
US 9,166,889 · App. 13/270,674 · Granted Oct 20, 2015

System and method for cost-savings reporting

Inventors: Marcel Barbulescu (Falls Church, VA); Elan Joel Blutinger (Washington, DC)
Assignee: Alpine Audio Now, LLC
H04L41/142H04L41/509
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,166,889
App. No.
13/270,674
Granted
Oct 20, 2015
Kind
B1
Abstract

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for calculating and reporting the cost-savings associated with communicating content on a single stream of data from a content server versus communicating that same content to clients where each client has an individual data stream connection, and the comparison of those costs over various data paths. These costs can be the actual bandwidth, the data throughput, or monetary in nature. They can also include other factors beyond communication rates, such as setup, maintenance, and switching costs.

Claims (31)

1. A method comprising:

determining, via a processor, an actual bandwidth used for communicating a single audio stream from a content server, via the Internet, to a client, wherein the client is physically separate from the content server;

predicting a bandwidth required to communicate the audio stream from the content server to each of a plurality of clients via individual data stream connections over the Internet, to yield a predicted bandwidth, wherein each of the plurality of clients is physically separate from the content server in the Internet;

reporting a difference between the actual bandwidth and the predicted bandwidth;

reporting, at a first time, available networks that are available to the plurality of clients, wherein the Internet is one of the available networks; and

reporting, at a second time which is later than the first time and upon determining availability of the available networks to the plurality of clients changes relative to the availability of the available networks at the first time, predicted changes to bandwidth savings, monetary savings, temporal savings, hardware resource savings, and data communication savings associated with the plurality of clients.

2. The method of claim 1 , wherein the difference reported comprises at least one of bandwidth savings, monetary savings, temporal savings, hardware resource savings, and data communication savings.

3. The method of claim 1 , wherein the available networks comprise at least one of the Internet, a Public Switched Telephone Network, an Integrated Service Data Network, a Local Area Network, and a Virtual Private Network.

4. The method of claim 1 , wherein the actual bandwidth and the predicted bandwidth are measured by at least one of maximum throughput, average throughput over a specific time period, and total throughput over the specific time period.

5. The method of claim 4 , wherein the specific time period comprises at least one of a day, a week, a month, and a year.

6. The method of claim 1 , where a broadcast server receives the content on the single stream of data from the content server and in turn communicates the single stream of data to a plurality of clients via individual telephone connections.

7. A system, comprising:

a processor; and

a memory storing instructions which, when executed by the processor, cause the processor to perform operations comprising:

determining an actual bandwidth used for communicating a single audio stream from a content server, via the Internet, to a client, wherein the client is physically separate from the content server;

predicting a bandwidth required to communicate the audio stream from the content server to each of a plurality of clients via individual data stream connections over the Internet, to yield a predicted bandwidth, wherein each of the plurality of clients is physically separate from the content server in the Internet;

reporting a difference between the actual bandwidth and the predicted bandwidth;

reporting, at a first time, available networks that are available to the plurality of clients, wherein the Internet is one of the available networks; and

reporting, at a second time which is later than the first time and upon determining availability of the available networks to the plurality of clients changes relative to the availability of the available networks at the first time, predicted changes to bandwidth savings, monetary savings, temporal savings, hardware resource savings, and data communication savings associated with the plurality of clients.

8. The system of claim 7 , wherein the difference reported comprises at least one of monetary savings, temporal savings, hardware resource savings, and data communication savings.

9. The system of claim 7 , wherein the networks available comprises at least one of the Internet, a Public Switched Telephone Network, an Integrated Service Data Network, a Local Area Network, and a Virtual Private Network.

10. The system of claim 7 , wherein the actual bandwidth and the predicted bandwidth are measured by at least one of maximum throughput, average throughput over a specific time period, and total throughput over the specific time period.

11. The system of claim 10 , wherein the specific time period comprises at least one of a day, a week, a month, and a year.

12. A non-transitory computer-readable medium storing instructions which, when executed by a computing device, cause the computing device to perform operations comprising:

determining an actual bandwidth used for communicating content on a single a single audio stream from a content server, via the Internet, to a client, wherein the client is physically separate from the content server;

predicting a bandwidth required to communicate the audio stream from the content server to each of a plurality of clients via individual data stream connections over the Internet, to yield a predicted bandwidth, wherein each of the plurality of clients is physically separate from the content server in the Internet;

reporting a difference between the actual bandwidth and the predicted bandwidth;

reporting, at a first time, available networks that are available to the plurality of clients, wherein the Internet is one of the available networks; and

reporting, at a second time which is later than the first time and upon determining availability of the available networks to the plurality of clients changes relative to the availability of the available networks at the first time, predicted changes to bandwidth savings, monetary savings, temporal savings, hardware resource savings, and data communication savings associated with the plurality of clients.

13. The non-transitory computer-readable medium of claim 12 , wherein the difference reported comprises at least one of monetary savings, temporal savings, hardware resource savings, and data communication savings.

14. The non-transitory computer-readable medium of claim 12 , wherein the actual bandwidth and the predicted bandwidth are measured by at least one of maximum throughput, average throughput over a specific time period, and total throughput over the specific time period.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2016
From: ALPINE AUDIO NOW, LLC
To: AUDIONOW IP HOLDINGS, LLC
Reel/Frame 040243/0626 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2016
From: BARBULESCU, MARCEL; BLUTINGER, ELAN JOEL
To: ALPINE AUDIO NOW, LLC
Reel/Frame 040570/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2011
From: BARBULESCU, MARCEL; BLUTINGER, ELAN JOEL
To: ALPINE AUDIO, LLC
Reel/Frame 027043/0886 →
Continuity (1)
Provisional Application 61479715 · Apr 27, 2011