Server apparatus and method to distribute media data
First Claim
1. A server apparatus selectively connected to a first terminal apparatus and a second terminal apparatus, the first terminal apparatus having a capability of accessing a home page provided by the server apparatus, the second terminal apparatus being incapable of accessing the home page provided by the server apparatus and being capable of storing predetermined media data transmitted from the server apparatus, the server apparatus comprising:
- a receiver configured to receive a request from the first terminal apparatus having the capability of accessing the home page, the request being input at the first terminal via the home page provided by the server apparatus, the request including information regarding the predetermined media data and information regarding the second terminal that is incapable of accessing the home page; and
a controller configured to;
transmit a notification to the second terminal apparatus that is incapable of accessing the home page, the notification including a value representing a size of the predetermined media data, based on the request received from the first terminal apparatus;
receive a response to the notification from the second terminal apparatus that is incapable of accessing the home page; and
transmit the predetermined media data to the second terminal apparatus that is incapable of accessing the home page when the response indicates that the second terminal apparatus that is incapable of accessing the home page can store the predetermined media data, wherein said first terminal apparatus and said second terminal apparatus are distinct from each other.
2 Assignments
0 Petitions
Accused Products
Abstract
A server apparatus to transmit music data is provided with a distribution request process section that receives music number, a reading section that reads out the music data from a contents server, and a notification process section that notifies the terminal of the music number, the size of the music data and the starting block number of the music data. The music data is divided into a plurality of block units. The server further includes a reception process section that receives a response from the terminal confirming the music number, the size of the music data and the starting block number of the music data, a communication section that transmits each block of the music data to the terminal, a block confirmation reception section that receives a confirmation notification from the terminal when the terminal normally receives each block of the music data. A control section, when the confirmation notification is received, transmits the next block of the music data, and, when the confirmation notification is not received within a predetermined period, executes an error process.
21 Citations
17 Claims
-
1. A server apparatus selectively connected to a first terminal apparatus and a second terminal apparatus, the first terminal apparatus having a capability of accessing a home page provided by the server apparatus, the second terminal apparatus being incapable of accessing the home page provided by the server apparatus and being capable of storing predetermined media data transmitted from the server apparatus, the server apparatus comprising:
-
a receiver configured to receive a request from the first terminal apparatus having the capability of accessing the home page, the request being input at the first terminal via the home page provided by the server apparatus, the request including information regarding the predetermined media data and information regarding the second terminal that is incapable of accessing the home page; and a controller configured to; transmit a notification to the second terminal apparatus that is incapable of accessing the home page, the notification including a value representing a size of the predetermined media data, based on the request received from the first terminal apparatus; receive a response to the notification from the second terminal apparatus that is incapable of accessing the home page; and transmit the predetermined media data to the second terminal apparatus that is incapable of accessing the home page when the response indicates that the second terminal apparatus that is incapable of accessing the home page can store the predetermined media data, wherein said first terminal apparatus and said second terminal apparatus are distinct from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A server apparatus selectively connected to at least one of a first terminal apparatus and a second terminal apparatus, said first terminal apparatus having a capability of accessing a home page provided by the server, the second terminal apparatus being incapable of accessing the home page and being capable of storing predetermined media data transmitted from the server apparatus the, the server apparatus comprising:
-
a receiver that receives a request via the home page, from the first terminal apparatus, for the predetermined media data to be transferred to the second terminal apparatus; and a controller that determines whether the second terminal apparatus has sufficient storage space to store the requested predetermined media data, said controller controlling the transfer of the requested predetermined media data to the second terminal apparatus when said controller determines that the second terminal apparatus has sufficient space to store the requested predetermined media data, wherein said first terminal apparatus and said second terminal apparatus are distinct from each other. - View Dependent Claims (11, 12, 13)
-
-
14. A media data distribution method using a server apparatus, the server apparatus being selectively connected to a first terminal apparatus and to a second terminal apparatus, the first terminal apparatus having a capability of accessing a home page provided by the server apparatus, the second terminal apparatus being incapable of accessing the home page provided by the server apparatus and being capable of storing predetermined media data transmitted from the server apparatus, the media data distribution method comprising:
-
receiving a request from the first terminal apparatus that has the capability of accessing the home page, the request being input at the first terminal via the home page provided by the server apparatus, the request including information regarding the predetermined media data and information regarding the second terminal that is incapable of accessing the home page; transmitting a notification to the second terminal apparatus that is incapable of accessing the home page, the notification including a value representing a size of the predetermined media data, based on the received request; receiving a response to the notification from the second terminal apparatus that is incapable of accessing the home page; and transmitting the predetermined media data to the second terminal apparatus that is incapable of accessing the home page when the response indicates that the second terminal apparatus can store the predetermined media data, wherein the first terminal apparatus and the second terminal apparatus are distinct from each other. - View Dependent Claims (15, 16, 17)
-
Specification