Method and apparatus for reproducing multimedia files
First Claim
Patent Images
1. An apparatus for reproducing multimedia files, the apparatus comprising:
- a memory for storing one or more multimedia files and selection information related to a skipping command; and
a control unit for selecting and reproducing a multimedia file of the one or more stored multimedia files that is randomly selected according to the stored selection information, wherein the control unit comprises;
a random selection processing unit for randomly selecting the multimedia file according to selection weighting ratios of the stored one or more multimedia files; and
a multimedia file reproduction unit for reproducing the multimedia file selected by the random selection processing unit,wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the stored one or more multimedia files using the stored selection information,wherein the stored selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played,wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1, andwherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01.
7 Assignments
0 Petitions
Accused Products
Abstract
In the present invention, a method and apparatus are provided for reproducing multimedia files, wherein the selection probability of the multimedia files is adjusted according to a user'"'"'s preference and a multimedia file is randomly selected and played according to the selection probability. The selection probability of the multimedia files is adjusted according to the user'"'"'s preference; a user can listen to undesired multimedia files less frequently than other multimedia files even when the multimedia files are randomly selected.
-
Citations
18 Claims
-
1. An apparatus for reproducing multimedia files, the apparatus comprising:
-
a memory for storing one or more multimedia files and selection information related to a skipping command; and a control unit for selecting and reproducing a multimedia file of the one or more stored multimedia files that is randomly selected according to the stored selection information, wherein the control unit comprises; a random selection processing unit for randomly selecting the multimedia file according to selection weighting ratios of the stored one or more multimedia files; and a multimedia file reproduction unit for reproducing the multimedia file selected by the random selection processing unit, wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the stored one or more multimedia files using the stored selection information, wherein the stored selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played, wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1, and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of reproducing multimedia files, the method comprising:
-
calculating selection weighting ratios of multimedia files, via a random selection processing unit of a control unit, based on selection information related to a skipping command; randomly selecting a multimedia file of the multimedia files, via the random selection processing unit, according to the selection weighting ratios; reproducing the selected multimedia file via a multimedia file reproduction unit of the control unit; and randomly selecting another multimedia file via the random selection processing unit when the selected multimedia file is skipped while being reproduced, wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the multimedia files using the selection information; wherein the selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played; wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1; and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for reproducing multimedia files, the apparatus comprising:
-
a memory for storing one or more multimedia files and selection information related a skipping command; and a control unit for selecting and reproducing a multimedia file of the one or more stored multimedia files that is randomly selected according to the stored selection information, wherein the control unit comprises; a random selection processing unit for randomly selecting the multimedia file according to multimedia file selection weighting ratios, and a multimedia file reproduction unit for reproducing the selected multimedia file, for updating the stored selection information related to the selected multimedia file, and for selecting and reproducing another multimedia file of the one or more stored multimedia files when the selected multimedia file is skipped, wherein the selection information includes a number of times the selected multimedia file is skipped while being reproduced, wherein the selection information includes a number of times the selected multimedia file is selected to increase its probability of being reproduced, wherein the random selection processing unit includes a weighting factor processing unit for calculating the multimedia file selection weighting ratios using the selection information, wherein the selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played; wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1; and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01. - View Dependent Claims (12)
-
-
13. An apparatus for reproducing multimedia files, the apparatus comprising:
-
a memory for storing one or more multimedia files and selection information related to a skipping command; and a control unit for selecting and reproducing a multimedia file of the one or more stored multimedia files that is randomly selected according to the stored selection information, the control unit comprising; a random selection processing unit for randomly selecting the multimedia file according to selection weighting ratios of the one or more multimedia files, wherein the stored selection information is updated when the selected multimedia file is skipped while being reproduced, wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the stored one or more multimedia files using the stored selection information; wherein the stored selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played; wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1; and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01. - View Dependent Claims (14, 18)
-
-
15. A method of reproducing multimedia files, the method comprising:
-
calculating selection weighting ratios of multimedia files, via a random selection processing unit of a control unit, based on selection information related to a skipping command, wherein the selection information includes a number of times a selected multimedia file is skipped while being reproduced; randomly selecting a multimedia file of the multimedia files, via the random selection processing unit, according to the selection weighting ratios; reproducing the selected multimedia file via a multimedia file reproduction unit of the control unit; updating the selection information of the selected multimedia file, via the multimedia file reproduction unit, when the currently selected multimedia file is skipped while being reproduced or when the currently selected multimedia file is selected to increase its probability of being reproduced; randomly selecting another multimedia file, via the random selection processing unit, when the selected multimedia file is skipped while being reproduced; and reproducing the another multimedia file via the multimedia file reproduction unit, wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the multimedia files using the selection information, wherein the selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played, wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1, and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01. - View Dependent Claims (16)
-
-
17. A method of reproducing multimedia files having selection weighted ratios based on selection information, the method comprising:
-
randomly selecting a multimedia file, via a random selection processing unit of a control unit, according to the selection weighting ratios; reproducing the selected multimedia file via a multimedia file reproduction unit of the control unit; receiving input, via a skipping input unit, to skip the reproduction of the selected multimedia file; updating the selection information of the selected multimedia file, via a multimedia file reproduction unit, when the selected multimedia file is skipped while being reproduced; storing the updated selection information in a memory; randomly selecting another multimedia file, via the random selection processing unit, based on the updated selection information; and reproducing the another multimedia file via the multimedia file reproduction unit, wherein the random selection processing unit includes a weighting factor processing unit for calculating the selection weighting ratios of the multimedia files using the selection information, wherein the selection information includes an integer number of times between 1 and 100 that the selected multimedia file is skipped while being played, wherein the weighting factor is inversely proportional to the selection information and is represented as a real number between 0 and 1, and wherein each skip of the selected multimedia file between the first and hundredth skip decreases the weighting factor by 0.01.
-
Specification