Method and apparatus for reproducing data
AssigneeSamsung Electronics Co., Ltd.
InventorsKwang-min KIM, Kil-soo Jung, Joon-hwan Kwon, Eun-mi Lee, Hye-young Jun
Life of this patent
Estimating the term…
Abstract
A method and apparatus for reproducing data. The method includes downloading data in a local storage; and reproducing the data according to a predetermined reproduction order, wherein when data that is to be reproduced next has not yet been downloaded, the reproducing of the data according to the predetermined reproduction order includes: stopping data reproduction; and when downloading the data that is to be reproduced next is completed, reproducing data from the location where data reproduction stopped.
Claims20
A method of reproducing data, the method comprising:
- downloading data a local storage;
- and
- reproducing the downloaded data according to a predetermined reproduction order and a virtual file system created to reflect the downloaded data;
- wherein if data that is to be reproduced next has not yet been downloaded, the reproducing of the data according to the predetermined reproduction order comprises:
- stopping data reproduction;
- detecting a location at which the data reproduction stopped;
- and
- reproducing data from the location where data reproduction stopped once the downloading of the data that is to be reproduced next is completed.
An apparatus to reproduce data, the apparatus comprising:
- a local storage to store data downloaded from an external server;
- and
- a controller to reproduce the data stored in the local storage according to a predetermined reproduction order and a virtual file system that reflects the downloaded data;
- wherein, when data that is to be reproduced next has not been downloaded, the controller stops data reproduction, detects a location at which the data reproduction stopped, and reproduces the data that was being stopped once the data that is to be reproduced next is downloaded.
A computer readable recording medium having recorded thereon a program to execute a method of reproducing data, the method including:
- downloading data in a local storage;
- and
- reproducing the data according to a predetermined reproduction order and a virtual file system;
- wherein, if data that is to be reproduced next has not yet been downloaded, the reproducing of the data according to the predetermined reproduction order comprises:
- stopping data reproduction;
- detecting a location at which the data reproduction stopped;
- and
- reproducing data from the location where data reproduction stopped once the downloading of the data that is to be reproduced next is completed.
A method of reproducing data comprising:
- reproducing data from a local storage unit according to a predetermined reproduction order while the data is being downloaded to the local storage unit in units from an external server;
- determining that a reproducing error exists because a next unit of data to be reproduced has not yet been downloaded, or because an error is preventing reproduction of the downloaded data;
- stopping reproduction of the data and determining a point in the data where reproduction of the data stopped;
- reproducing additional data previously stored in the local storage unit while the reproducing error exists;
- and
- when the reproducing error no longer exists, reproducing the data from the point where reproduction of the data stopped.
A reproduction and/or recording apparatus comprising:
- a reproduction unit to reproduce data;
- a local storage unit to store data downloaded from an external device;
- a controller to control the reproduction unit to reproduce the data in units according to a predetermined reproduction order while the data is downloaded to the local storage unit from an external server, to determine that a reproducing error exists because the data to be reproduced has not yet been downloaded, or because an error is preventing reproduction of the downloaded data, to control the reproduction unit to stop the reproduction of the data and to reproduce additional data pre-stored in the local storage unit while the reproducing error exists, and, when the data reproducing error no longer exists, to control the reproduction unit to stop reproduction of the additional data and to resume reproducing the downloaded data from a point where reproduction stopped.
Dependencies are inferred from the claim text.