Content delivery system
First Claim
1. A content delivery system comprising a content server and an information processing terminal that are connected via a network,wherein the content server includes:
- a receiving device receiving a delivery request from the information processing terminal and a variable resource condition of the information processing terminal which changes during operation;
a modification device modifying content corresponding to the delivery request in accordance with the variable resource condition; and
a delivery device delivering the content,the information processing terminal includes;
an extraction device extracting the variable resource condition, that dynamically changes by an information processing of the information processing terminal, the extraction device extracting the variable resource condition at predetermined intervals, or when a change in variable resource condition occurs;
a transmitting device transmitting the variable resource condition and/or a content delivery request to the content server;
a receiving device receiving the content delivered from the content server; and
an execution device executing the content,wherein the variable resource condition is CPU utilization provided in the information processing terminal and which is used for the information processing of the information processing terminal,and the content server further includes;
a detecting device which detects whether or not the information processing terminal has a QoS control program for causing a processing unit of the information processing terminal to execute functions of the extraction device, the transmitting device, the receiving device and the execution device; and
a program delivery device which sends the QoS control program to the information processing terminal, when the information processing terminal does not have the QoS control program.
0 Assignments
0 Petitions
Accused Products
Abstract
To provide a content delivery system, a content delivery server, an information processing terminal, a content delivery program and a content delivery method with which content can be delivered appropriately while accommodating variations in resource conditions. A content server receives a delivery request from an information processing terminal and a resource condition of that terminal, modifies content corresponding to the delivery request in accordance with the resource condition, and delivers the content . The information processing terminal extracts the resource condition, transmits the resource condition and/or a content delivery request to the content server, receives the content delivered from the content server, and executes the content.
-
Citations
11 Claims
-
1. A content delivery system comprising a content server and an information processing terminal that are connected via a network,
wherein the content server includes: -
a receiving device receiving a delivery request from the information processing terminal and a variable resource condition of the information processing terminal which changes during operation; a modification device modifying content corresponding to the delivery request in accordance with the variable resource condition; and a delivery device delivering the content, the information processing terminal includes; an extraction device extracting the variable resource condition, that dynamically changes by an information processing of the information processing terminal, the extraction device extracting the variable resource condition at predetermined intervals, or when a change in variable resource condition occurs; a transmitting device transmitting the variable resource condition and/or a content delivery request to the content server; a receiving device receiving the content delivered from the content server; and an execution device executing the content, wherein the variable resource condition is CPU utilization provided in the information processing terminal and which is used for the information processing of the information processing terminal, and the content server further includes; a detecting device which detects whether or not the information processing terminal has a QoS control program for causing a processing unit of the information processing terminal to execute functions of the extraction device, the transmitting device, the receiving device and the execution device; and a program delivery device which sends the QoS control program to the information processing terminal, when the information processing terminal does not have the QoS control program. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A content delivery method implemented by a content server and an information processing terminal that are connected via a network,
the content server executing: -
receiving a delivery request from an information processing terminal; receiving a variable resource condition of the information processing terminal of the information processing terminal, wherein the variable resource condition changes during operation; modifying content corresponding to the delivery request in accordance with the variable resource condition; and delivering the content; information processing terminal executing; extracting the variable resource condition that dynamically changes during operation of the information processing terminal, of the information processing terminal at predetermined intervals, at a predetermined timing, or when a change in variable resource condition occurs; transmitting the variable resource condition and/or a content delivery request to the content server; receiving the content delivered from the content server; and executing the content, wherein the variable resource condition is CPU utilization provided in the information processing terminal and which is used for the information processing of the information processing terminal; and the content server further executing; a detecting device which detects whether or not the information processing terminal has a QoS control program for causing a processing unit of the information processing terminal to execute functions of the extraction device, the transmitting device, the receiving device and the execution device; and a program delivery device which sends the QoS control program to the information processing terminal when the information processing terminal does not have the QoS control program. - View Dependent Claims (8, 9)
-
-
10. A content server, comprising:
-
a receiving device receiving a delivery request from an information processing terminal and a variable resource condition of that terminal that dynamically changes during operation of the information processing terminal, the extraction device extracting the variable resource condition at predetermined intervals, at a predetermined timing, or when a change in variable resource condition occurs; a modification device modifying content corresponding to the delivery request in accordance with the variable resource condition; and a delivery device delivering the content, wherein the information processing terminal includes; an extraction device extracting the variable resource condition; a transmitting device transmitting the variable resource condition and/or a content delivery request to the content server; a receiving device receiving the content delivered from the content server; and an execution device executing the content, wherein the variable resource condition is CPU utilization provided in the information processing terminal and which is used for the information processing of the information processing terminal, wherein the content server further includes; a detecting device which detects whether or not the information processing terminal has a QoS control program for causing a processing unit of the information processing terminal to execute functions of the extraction device, the transmitting device, the receiving device and the execution device; and a program delivery device which sends the QoS control program to the information processing terminal, when the information processing terminal does not have the QoS control program. - View Dependent Claims (11)
-
Specification