Framework for real-time brokering of digital content delivery
First Claim
1. A method of transmitting digital content, comprising:
- receiving, by a computer, an electronic shopping cart identifying at least a first shopping item and a second shopping item;
determining, by a computer, that the first shopping item and the second shopping item are items of digital content;
analyzing, by a computer, a demand for communication network resources;
estimating, by a computer, a congestion of a communication network;
building, by a computer, a plurality of candidate offers for wirelessly transmitting the digital content based on estimating the congestion of the communication network;
building, by a computer, a multi-tiered offer for wirelessly transmitting digital content, wherein the multi-tiered offer comprises at least two but not all of the candidate offers, wherein the multi-tiered offer provides alternatives for delivering the first shopping item and the second shopping item;
creating, by a computer, an uncommitted reservation of communication network resources for the multi-tiered offer based on a boundary reservation, wherein the uncommitted reservation is determined based on potential consumption of communication network resources when fulfilling at least one offer of the multi-tiered offer;
transmitting, by a computer, the multi-tiered offer;
receiving, by a computer, a selection of one of the offers of the multi-tiered offer;
transmitting, by a computer, the digital content based on the selected offer; and
creating, by a computer, a committed reservation of communication network resources based on the selected offer.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of transmitting digital content. The method comprises receiving an electronic shopping cart identifying at least a first shopping item and determining that the first shopping item is an item of digital content based on analyzing the electronic shopping cart. The method further comprises analyzing a demand for communication network resources and estimating a congestion of a communication network, building a plurality of offers for wirelessly transmitting the first shopping item to a wireless communication device based on analyzing the demand for communication network resources and based on estimating the congestion of the communication network. The method further comprises transmitting the plurality of offers, receiving a selection of one of the offers, and transmitting the digital content based on the selected offer.
-
Citations
18 Claims
-
1. A method of transmitting digital content, comprising:
-
receiving, by a computer, an electronic shopping cart identifying at least a first shopping item and a second shopping item; determining, by a computer, that the first shopping item and the second shopping item are items of digital content; analyzing, by a computer, a demand for communication network resources; estimating, by a computer, a congestion of a communication network; building, by a computer, a plurality of candidate offers for wirelessly transmitting the digital content based on estimating the congestion of the communication network; building, by a computer, a multi-tiered offer for wirelessly transmitting digital content, wherein the multi-tiered offer comprises at least two but not all of the candidate offers, wherein the multi-tiered offer provides alternatives for delivering the first shopping item and the second shopping item; creating, by a computer, an uncommitted reservation of communication network resources for the multi-tiered offer based on a boundary reservation, wherein the uncommitted reservation is determined based on potential consumption of communication network resources when fulfilling at least one offer of the multi-tiered offer; transmitting, by a computer, the multi-tiered offer; receiving, by a computer, a selection of one of the offers of the multi-tiered offer; transmitting, by a computer, the digital content based on the selected offer; and creating, by a computer, a committed reservation of communication network resources based on the selected offer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification