System and associated terminal, method and computer program product for controlling the flow of content
First Claim
1. A system of controlling a flow of content, the system comprising:
- a terminal capable of sending a content status including terminal status information; and
a network entity comprising a content flow manager capable of receiving the terminal status information and server status information regarding a source of content, wherein the server status information comprises a listing of at least one piece of content available from the source, and wherein the content flow manager is capable of controlling the flow of content to the terminal based upon the terminal status information and the server status information.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for controlling a flow of content includes a terminal and a network entity. The terminal is capable of sending a content status including terminal status information having a listing of one or more pieces of content stored in a memory of the terminal. The network entity includes a content flow manager that is capable of receiving the terminal status information. Then, based upon the terminal status information, the content flow manager can control the flow of content to the terminal. More particuarly, for example, the content flow manager can be capable of controlling the terminal to delete at least one piece of content from a memory of the terminal, and/or download at least one piece of content from a source of content.
39 Citations
24 Claims
-
1. A system of controlling a flow of content, the system comprising:
-
a terminal capable of sending a content status including terminal status information; and
a network entity comprising a content flow manager capable of receiving the terminal status information and server status information regarding a source of content, wherein the server status information comprises a listing of at least one piece of content available from the source, and wherein the content flow manager is capable of controlling the flow of content to the terminal based upon the terminal status information and the server status information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A terminal comprising:
-
a memory capable of storing at least one piece of content;
a controller capable of sending a content status including terminal status information comprising a listing of at least one piece of content stored in the memory, wherein the controller is capable of sending the content request such that a network entity can receive the terminal status inquiry and control a flow of content to the terminal based upon the terminal status information. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A terminal according to claim 111, wherein the controller is capable of sending the content status such that the network entity can further determine if the source includes at least one available piece of content for the terminal to download, and sending the response further indicating if the source includes at least one available piece of content, and wherein the controller is further capable of downloading the at least one available piece of content when the network entity determines that the source includes at least one available piece of content.
-
13. A method for controlling a flow of content, the method comprising:
-
sending a content status including terminal status information comprising a listing of at least one piece of content stored in a memory of the terminal;
receiving the terminal status information; and
controlling the flow of content to the terminal based upon the terminal status information. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product for controlling a flow of content, the computer program product comprising a computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving a content status including terminal status information comprising a listing of at least one piece of content stored in a memory of the terminal; and
a second executable portion for controlling the flow of content to the terminal based upon the terminal status information. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification