Content providing system, information processing apparatus, information processing method, and computer program
First Claim
Patent Images
1. A content providing system comprising:
- a content providing server having a first communication protocol; and
a content receiving client having a second communication protocol,wherein the content receiving client includes;
a communication unit that executes a communication process via a home network; and
a data processing unit that executes a process of receiving a content providing service provided by the content providing server existing outside the home network by using mapping information in which the content providing server is set as a virtual home network device,the data processing unit is configured to;
execute a process of obtaining device information of the client and obtaining user profile information comprising a user identification and user preferences, and registering the device information and the user profile information in a database existing outside the home network, andexecute communication between the content providing server and the content receiving client by performing a conversion between the first communication protocol and the second communication protocol, andthe content providing server is configured to;
execute a process of obtaining the device information of the content receiving client and obtaining the user profile information, registered in the database, and providing the content receiving client with content matching the device and the user profile information.
1 Assignment
0 Petitions
Accused Products
Abstract
A configuration is provided in which a client in a home network receives content from a server outside the home network and plays the content. A home IMS gateway maps an external server outside the home network as a virtual home network device, and executes a process of receiving a content providing service provided by the external server by using mapping information. Furthermore, device information of the client is obtained and registered in a database existing outside the home network, and a content providing server executes a process of obtaining the device information and providing the client with content matching the device.
-
Citations
13 Claims
-
1. A content providing system comprising:
-
a content providing server having a first communication protocol; and a content receiving client having a second communication protocol, wherein the content receiving client includes; a communication unit that executes a communication process via a home network; and a data processing unit that executes a process of receiving a content providing service provided by the content providing server existing outside the home network by using mapping information in which the content providing server is set as a virtual home network device, the data processing unit is configured to; execute a process of obtaining device information of the client and obtaining user profile information comprising a user identification and user preferences, and registering the device information and the user profile information in a database existing outside the home network, and execute communication between the content providing server and the content receiving client by performing a conversion between the first communication protocol and the second communication protocol, and the content providing server is configured to; execute a process of obtaining the device information of the content receiving client and obtaining the user profile information, registered in the database, and providing the content receiving client with content matching the device and the user profile information. - View Dependent Claims (2, 3)
-
-
4. An information processing apparatus characterized by comprising:
-
a communication unit that executes a communication process via a home network; and a data processing unit that executes a process of receiving a content providing service provided by an external server, having a first communication protocol and existing outside the home network having a second communication protocol, by using mapping information in which the external server is set as a virtual home network device, and characterized in that the data processing unit is configured to; execute a process of obtaining device information of the information processing apparatus and obtaining user profile information comprising a user identification and user preferences, and registering the device information and the user profile information in a database existing outside the home network, and execute communication between the external server and the home network by performing a conversion between the first communication protocol and the second communication protocol. - View Dependent Claims (5, 6)
-
-
7. An information processing method executed in a content providing system including a content providing server having a first communication protocol and a content receiving client having a second communication protocol, characterized in that:
-
the content receiving client executes; a communication step in which a communication unit executes a communication process via a home network; a content receiving step in which a data processing unit executes a process of receiving content provided by the content providing server existing outside the home network by using mapping information in which the content providing server is set as a virtual home network device; and a device information registering step in which the data processing unit executes a process of obtaining device information of the client and obtaining user profile information comprising a user identification and user preferences, and registering the device information and the user profile information in a database existing outside the home network, and the content providing server executes a process of obtaining the device information of the client and obtaining the user profile information, registered in the database, and providing the client with content matching the device and the user profile information, and executes a process of communication with the content receiving client by performing a conversion between the first communication protocol and the second communication protocol. - View Dependent Claims (8, 9)
-
-
10. An information processing method executed at an information processing apparatus, characterized by executing:
-
a communication step in which a communication unit executes a communication process via a home network; a content receiving step in which a data processing unit executes a process of receiving content provided by an external server having a first communication protocol and existing outside the home network having a second communication protocol, by using mapping information in which the external server is set as a virtual home network device and executes a process of communication between the external server and the home network by performing a conversion between the first communication protocol and the second communication protocol; and a device information registering step in which the data processing unit executes a process of obtaining device information of the information processing apparatus and obtaining user profile information comprising a user identification and user preferences, and registering the device information in a database existing outside the home network. - View Dependent Claims (11, 12)
-
-
13. A computer program for causing execution of information processing, executed at an information processing apparatus, characterized by causing execution of:
-
a communication step of causing a communication unit to execute a communication process via a home network; a content receiving step of causing a data processing unit to execute a process of receiving content provided by an external server, having a first communication protocol and existing outside the home network having a second communication protocol, by using mapping information in which the external server is set as a virtual home network device; and a device information registering step of causing the data processing unit to execute a process of obtaining device information of the information processing apparatus and obtaining user profile information comprising a user identification and user preferences, and registering the device information in a database existing outside the home network, and execute a process of communication between the external server and the home network by performing a conversion between the first communication protocol and the second communication protocol.
-
Specification