CPC G06F 3/016 (2013.01) [G06F 3/0416 (2013.01); G06F 3/16 (2013.01); H05B 45/20 (2020.01)] | 6 Claims |
1. An apparatus for generating pattern data, the apparatus comprising:
an input data reception unit configured to receive input data;
a controller configured to determine pattern information based on the input data and generate the pattern data including the determined pattern information; and
an output unit configured to transmit the generated pattern data to an apparatus for reproducing the pattern data,
wherein the controller is configured to analyze the input data and determine pattern time interval information indicating a time interval at which a pattern is to be output and pattern level information indicating an intensity of the pattern based on the analysis result,
wherein, when the input data is sound data, the controller is configured to determine a target frequency from among frequencies constituting the sound data, filter sound data of the target frequency, and determine the pattern level information and the pattern time interval information from the filtered sound data based on a threshold,
wherein, when the input data is touch input data, the controller is configured to extract retention time information of the touch input and time interval information of the touch input from the touch input data and generate the pattern data based on the retention time information and the time interval information, and
wherein, the controller is configured to determine output time information of a light pattern based on the retention time information and the time interval information.
|