STREAMING DELIVERY METHOD AND SYSTEM, SERVER SYSTEM, TERMINAL, AND COMPUTER PROGRAM
First Claim
1. A method of delivering video contents to a client from a server system comprising one or a plurality of servers via a network by streaming, wherein the server system comprises a first storage area and a second storage area, and the streaming delivery method comprises the steps of:
- delivering to the client a first video content stored in the first storage area from the server system to start playback thereof on the client;
delivering to the client a list of title information of at least one of video contents stored in the second storage area from the server system to display the list on the client;
changing one or a plurality of video contents stored in the second storage area;
delivering data for updating the list from the server system to display the updated list on the client;
receiving at the client an input of a designation to designate one of the video contents in the updated list as a second video content;
transmitting the designation from the client to the server system; and
delivering the second video content from the server system to the client in response to the designation to play back the second video content on the client.
1 Assignment
0 Petitions
Accused Products
Abstract
Video contents are delivered by a streaming method via a network to a client from a server with first and second storage areas. The method includes the steps of: delivering a first video content stored in the first storage area from the server to start playback thereof on the client; delivering a list of titles of the video contents stored in the second storage area from the server to be displayed on the client; changing the video content group stored in the second storage area; delivering data for updating the list from the server to be displayed the updated list on the client; receiving an input designating a second video content from the updated list at the client and notifying the server of the designation; and delivering the content B from the server in response to the notification designating the content B to be played back on the client.
229 Citations
28 Claims
-
1. A method of delivering video contents to a client from a server system comprising one or a plurality of servers via a network by streaming, wherein the server system comprises a first storage area and a second storage area, and the streaming delivery method comprises the steps of:
-
delivering to the client a first video content stored in the first storage area from the server system to start playback thereof on the client; delivering to the client a list of title information of at least one of video contents stored in the second storage area from the server system to display the list on the client; changing one or a plurality of video contents stored in the second storage area; delivering data for updating the list from the server system to display the updated list on the client; receiving at the client an input of a designation to designate one of the video contents in the updated list as a second video content; transmitting the designation from the client to the server system; and delivering the second video content from the server system to the client in response to the designation to play back the second video content on the client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A server system for delivering video contents to a client via a network by streaming, comprising:
-
a first and a second storage area; a streaming delivery controller that delivers video contents stored in the first and second storage areas to the client via the network by streaming; a list generator that generates a list of title information of at least one of the video contents stored in the second storage area; a list transmitter that delivers the list to the client via the network; and a list update unit for generating data for updating the list and delivering the same to the client via the network, wherein while a first video content stored in the first storage area is delivered to the client, delivery of a second video content contained in the list updated by the list update unit is started in response to a request that is sent from the client to designate the second video content. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A server system for delivering video contents to a client via a network by streaming, comprising:
-
first and a second storing means; means for controlling streaming delivery to deliver video contents stored in the first and second storage areas to the client via the network by streaming; means for generating a list of title information of at least one of the video contents stored in the second storage area; means for delivering the list to the client via the network; and means for generating data for updating the list and delivering the same to the client via the network, wherein while a first video content stored in the first storage area is delivered to the client, delivery of a second video content contained in the list updated by the list update unit is started in response to a request that is sent from the client to designate the second video content.
-
-
12. A computer program executed by a computer to perform a method of delivering a video content to a client via a network, the method comprising the steps of:
-
delivering to a client a first video content stored in a first storage area accessible to the computer; delivering to the client a list of title information of at least one of video contents stored in a second storage area accessible to the computer to display the list on the client; delivering to the client data for updating the list in accordance with change in the video contents stored in the second storage area; receiving from the client a request that designates one of the second video contents in the updated list; and delivering to the client the second video content in response to the request. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A terminal receiving delivery of video contents from a server system comprising at least one server via a network by streaming, the terminal comprising:
-
a receiver that receives from the server system comprising a first and a second storage area delivery of a first video content stored in the first storage area to play back the first video content; a receiver that receives from the server system delivery of a list of title information of at least one video content stored in the second storage area to display the list; a receiver that receives from the server system delivery of data for updating the list to display the updated list; an input device that receives an input designating a second video content from the updated list to deliver a request of the second video content to the server system; and a player that plays back the second video content delivered from the server system in response to the request. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A terminal receiving delivery of video contents from a server system comprising at least one server via a network by streaming, the terminal comprising:
-
means for receiving from the server system comprising a first and a second storage area delivery of a first video content stored in the first storage area to play back the first video content; means for receiving from the server system delivery of a list of title information of video contents stored in the second storage area to display the list; means for receiving from the server system delivery of data for updating the list and displaying the updated list; means for receiving an input designating a second video content from the updated list to deliver a request of the second video content to the server system; and means for playing back the second video content delivered from the server system in response to the request.
-
-
23. A computer program executed by a computer to perform a method of receiving video contents from a server system that comprises at least one server and delivers video contents via a network to clients by streaming, wherein the server system comprises a first storage area and a second storage area, and the method comprises:
-
receiving from the server system delivery of a first video content stored in the first storage area to play back the received first video content; receiving from the server system delivery of a list of title information of video contents stored in the second storage area to display the list; receiving from the server system delivery of data for updating the list to display the updated list; receiving an input designating a second video content from the updated list to deliver a request of the second video content to the server system; and playing back the second video content delivered by the server system in response to the request. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A streaming delivery system for delivering video contents to a client via a network by streaming, comprising at least one server and at least one terminal, wherein
the server comprises: -
a first and a second storage area; a streaming delivery controller that delivers video contents stored in the first and second storage areas to the client via the network by streaming; a list generator that generates a list of title information of at least one of the video contents stored in the second storage area; a list transmitter that delivers the list to the client via the network; and a list update unit for generating data for updating the list and delivering the same to the client via the network, and the terminal comprises; a receiver that receives from the server delivery of the first video content stored in the first storage area to play back the first video content; a receiver that receives from the server delivery of the list to display the list; a receiver that receives from the server delivery of the data for updating the list to display an updated list; an input device that receives an input designating a second video content from the updated list to deliver a request of the second video content to the server system; and a player that plays back the second video content delivered from the server system in response to the request.
-
Specification