Information processing device, information processing method, and computer program
First Claim
1. A content providing server apparatus comprising:
- a storage unit for storing original content, an original data scheme of the original content, and available data schemes of available content converted from the original content into data schemes different from the original data scheme;
a communication unit for receiving a content request from a content requesting client; and
a control unit for extracting the original data scheme from the storage unit upon receiving the content request, generating content information including the original data scheme and, if the original data scheme is not supported by the content requesting client, the available data schemes, and transmitting the content information to the content requesting client via the communication unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method allowing for high-quality data acquisition and playback processing based on content information transmitted from a server to a client are provided. Property information constituting meta-information corresponding to content-associated attribute information stores data-scheme information on original content held by the server, such as file format information, codec information representing an encoded-data scheme, and resolution information. In response to a content information acquisition request from the client, content information including the data-scheme information on the original content is generated and is transmitted to the client. This structure allows the client to output a content transmission request in which the optimum data scheme is determined based on the data scheme of the original content. Therefore, high-quality data acquisition and playback can be achieved.
87 Citations
37 Claims
-
1. A content providing server apparatus comprising:
-
a storage unit for storing original content, an original data scheme of the original content, and available data schemes of available content converted from the original content into data schemes different from the original data scheme; a communication unit for receiving a content request from a content requesting client; and a control unit for extracting the original data scheme from the storage unit upon receiving the content request, generating content information including the original data scheme and, if the original data scheme is not supported by the content requesting client, the available data schemes, and transmitting the content information to the content requesting client via the communication unit. - View Dependent Claims (2, 5, 37)
-
-
3-4. -4. (canceled)
-
6. A content requesting client apparatus comprising:
-
a communication unit for receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by the content requesting client apparatus, available data schemes of available content converted from the original content into data schemes different from the original data scheme; a control unit for generating display information based on the content information, the display information including the original data scheme and the available data schemes and allowing determination of whether each data scheme is supported by the content requesting client apparatus based on a processing function of the content requesting client apparatus; and a display unit for displaying the display information. - View Dependent Claims (7, 10)
-
-
8-9. -9. (canceled)
-
11. A content requesting client apparatus comprising:
-
a communication unit for receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by the content requesting client apparatus, available data schemes of available content converted from the original content into data schemes different from the original data scheme; and a control unit for determining a transmission data scheme based on the original data scheme, the available data schemes, and a processing function of the content requesting client apparatus, and for transmitting a content request along with the determined transmission data scheme to the content providing server via the communication unit. - View Dependent Claims (12, 13)
-
-
14. A content providing method comprising:
-
receiving a content request from a content requesting client; extracting an original data scheme of original content from a storage unit in a content providing server; generating content information including the original data scheme and, if the original data scheme is not supported by the content requesting client, available data schemes on available content converted from the original content into data schemes different from the original data scheme; and transmitting the content information to the content requesting client. - View Dependent Claims (15, 18)
-
-
16-17. -17. (canceled)
-
19. A content information displaying method comprising:
-
receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by a content requesting client, available data schemes of available content converted from the original content into data schemes different from the original data scheme; generating display information based on the content information, the display information including the original data scheme and the available data schemes and allowing determination of whether each data scheme is supported by the content requesting client based on a processing function of the content requesting client; and displaying the display information. - View Dependent Claims (20, 23)
-
-
21-22. -22. (canceled)
-
24. A content requesting method comprising:
-
receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by a content requesting client, available data schemes of available content converted from the original content into data schemes different from the original data scheme; determining a transmission data scheme based on the original data scheme, the available data schemes, and a processing function of the content requesting client; and transmitting a content request along with the determined transmission data scheme to the content providing server. - View Dependent Claims (25, 26)
-
-
27. A computer-readable medium having a computer program for causing a computer to perform a content providing method, the method comprising:
-
receiving a content request from a content requesting client; extracting an original data scheme of original content from a storage unit in a content providing server; generating content information including the original data scheme and, if the original data scheme is not supported by the content requesting client, available data schemes on available content converted from the original content into data schemes different from the original data scheme; and transmitting the content information to the content requesting client.
-
-
28. A computer-readable medium having a computer program for causing a computer to perform a content information displaying method, the method comprising:
-
receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by a content requesting client, available data schemes of available content converted from the original content into data schemes different from the original data scheme; generating display information based on the content information, the display information including the original data scheme and the available data schemes and allowing determination of whether each data scheme is supported by the content requesting client based on a processing function of the content requesting client; and displaying the display information.
-
-
29. A computer-readable medium having a computer program for causing a computer to perform a content requesting method, the method comprising:
-
receiving content information from a content providing server, the content information including an original data scheme of original content, and, if the original data scheme is not supported by a content requesting client, available data schemes of available content converted from the original content into data schemes different from the original data scheme; determining a transmission data scheme based on the original data scheme, the available data schemes, and a processing function of the content requesting client; and transmitting a content request along with the determined transmission data scheme to the content providing server.
-
-
30-35. -35. (canceled)
-
36. An information processing apparatus serving as a content providing server performing a content transmission process in response to a request from a client, comprising:
-
a storage unit storing original content and metadata of the original content corresponding to attribute information of the original content; a data transmission and reception unit performing a data transmission and reception process; and a control unit extracting the metadata of the original content from the storage unit upon reception of a content information acquisition request from the client, and generating content information to be transmitted to the client based on property information that is an element of the metadata of the original content, wherein the storage unit stores data-scheme information of the original content held by the content providing server as the property information that is an element of the metadata of the original content; the storage unit stores data-scheme information of available content converted from the original content as property information associated with the available content; and the control unit generates the content information including the data-scheme information of the original content and the data-scheme information of the available content held by the content providing server upon reception of the content information acquisition request from the client, and transmits the content information via the data transmission and reception unit.
-
Specification