| CPC G05B 19/042 (2013.01) [G05B 2219/2616 (2013.01)] | 10 Claims |

|
1. A method comprising:
receiving, from at least one sensor attached to construction machinery, movement data for a plurality of positions of the construction machinery performing a predetermined movement action, wherein the at least one sensor comprises at least one of a gyroscope, an acceleration sensor, or an inertial movement unit;
generating feature data by performing frequency analysis on the movement data;
segmenting the feature data to extract a transition sequence of a primitive action; and
predicting an end timing of the predetermined movement action by:
analyzing an occurrence rate of the primitive action in the predetermined movement action; and
extracting a pattern of the primitive action based on the extracted transition sequence and based on an action model, wherein the action model is obtained by determining a transition sequence of a primitive action obtained by segmenting a movement state of a training object performing a second movement action; and
causing at least one of an audible alarm or a visual alarm to be provided to a user, wherein the at least one of the audible alarm or the visual alarm is based on the predicted end timing of the predetermined movement action.
|