User control over content delivery
First Claim
1. In a relationship between an Internet service provider (“
- ISP”
) and a subscriber, a system for delivering content, the system comprising;
a customer service point computer, comprising;
one or more processors; and
a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the computer system to;
provide an application programming interface (“
API”
) for a video streaming system at a customer premise to select whether a set of Internet content should be obtained through an Internet drain of the ISP or from a content delivery network (“
CDN”
) associated with the ISP; and
update one or more routing records within an ISP network to correspond with a subscriber'"'"'s selection, so that requests from the subscriber are routed in accordance with the updated one or more routing records.
3 Assignments
0 Petitions
Accused Products
Abstract
Novel tools and techniques for Internet service providers to enable enhanced user control over content delivery. In an aspect of certain embodiments, these tools can allow the customer to select, on a variety of different bases, whether content should be obtained from the Internet or from a lower-cost source, such as a metropolitan content delivery network (“CDN”) operated by the ISP or a private peering connection with a content source. Both of these options can, for example, avoid accessing content over the Internet and thus can reduce ISP delivery costs. In some embodiments, these cost reductions can be passed to the consumer in the way the ISP accounts for the content delivery.
-
Citations
21 Claims
-
1. In a relationship between an Internet service provider (“
- ISP”
) and a subscriber, a system for delivering content, the system comprising;a customer service point computer, comprising; one or more processors; and a computer readable medium in communication with the one or more processors, the computer readable medium having encoded thereon a set of instructions executable by the computer system to; provide an application programming interface (“
API”
) for a video streaming system at a customer premise to select whether a set of Internet content should be obtained through an Internet drain of the ISP or from a content delivery network (“
CDN”
) associated with the ISP; andupdate one or more routing records within an ISP network to correspond with a subscriber'"'"'s selection, so that requests from the subscriber are routed in accordance with the updated one or more routing records.
- ISP”
-
2. In a relationship between an Internet service provider (“
- ISP”
) and a subscriber, a method of delivering content, the method comprising;providing, by a customer service point computer, a user interface for the subscriber to select whether a set of Internet content should be obtained through an Internet drain of the ISP or from a content delivery network (“
CDN”
) associated with the ISP; andupdating one or more routing records within an ISP network to correspond with a subscriber'"'"'s selection, so that requests from the subscriber are routed in accordance with the updated one or more routing records. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
- ISP”
Specification