Mobile content delivery system
First Claim
1. A mobile content delivery (MCD) system comprising:
- provisioning means for maintaining user profiles;
charging means for generating corresponding billing information;
timing means for measuring absolute time remaining to deliver a content delivery message;
queuing means for placing said content in time remaining order;
locating means for identifying a wireless terminal device location;
on-line and statistical analyzing means for evaluating wireless network activity;
traffic analyzing means for intercepting and re-directing traffic;
interfacing means for utilizing different transport mechanisms; and
delivery scheduling means for scheduling delivery of said content based on an evaluation of said wireless network activity in an area in which a wireless terminal device is located.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile content delivery system that optimizes the delivery of especially bandwidth-consuming content (or the flow of any peak-hour data traffic) in a way that best utilizes the free capacity in the radio network, thus enabling considerably more efficient usage of the radio capacity. It also allows new services and pricing structures to be used in the cellular network, that otherwise would not be possible. The class of delivery of message content can be selected by the user on a transaction basis, or subscription-based and pre-defined in a user profile. By choosing a scheduled delivery the user can receive the content at a fraction of the price compared to instant delivery, since the content is sent at a time when the network is least utilized.
-
Citations
32 Claims
-
1. A mobile content delivery (MCD) system comprising:
-
provisioning means for maintaining user profiles; charging means for generating corresponding billing information; timing means for measuring absolute time remaining to deliver a content delivery message; queuing means for placing said content in time remaining order; locating means for identifying a wireless terminal device location; on-line and statistical analyzing means for evaluating wireless network activity; traffic analyzing means for intercepting and re-directing traffic; interfacing means for utilizing different transport mechanisms; and delivery scheduling means for scheduling delivery of said content based on an evaluation of said wireless network activity in an area in which a wireless terminal device is located. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile content delivery wireless network comprising of:
-
a wireless terminal device, a content/service provider, a delivery server, a mobile content delivery system (MCD), and a messaging transport system;
wherein the said wireless terminal device interacts with said elements;said MCD system interacts with said elements; said delivery system interacts with said MCD system; said content/service provider interacts with said MCD system; and said content/service provider interacts with said messaging transport system, wherein said wireless terminal device interacts with said content/service provider through said MCD system, and upon content download the MCD system performs the download on behalf of the user, to the network, wherein a Quality Of Service (QoS) parameter is attached to a short message in order to adjust speed of delivery through the network. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A wide area network system comprising:
-
a plurality of wireless terminal devices, a multiple base station system configuration, one or more base station controllers, a cellular network, a content/service provider, a messaging transport system, a short message system, and a mobile content delivery (MCD) system together capable of browsing, ordering, specifying a class of delivery, scheduling, and delivering content to said plurality of wireless terminal devices, wherein a Quality Of Service (QoS) parameter is attached to a short message in order to adjust the speed of the delivery through the network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A device, comprising:
-
a memory having program code stored therein; a processor disposed in communication with the memory for carrying out instructions in accordance with the stored program code; and a network interface disposed in communication with the processor; wherein the program code, when executed by the processor, causes the processor to perform; maintaining user profiles; generating corresponding billing information; measuring absolute time remaining to deliver a content delivery message; placing content in time remaining order; identifying a wireless terminal device location; evaluating wireless network activity; intercepting and re-directing traffic; utilizing different transport mechanisms; and scheduling delivery of said content based on an evaluation of said wireless network activity in an area in which a wireless terminal device is located.
-
Specification