Patent ID: 11918883
Assignee: IDEALINK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC A  G | IPC A  G

Claim 0:
1. An operating method of an electronic device, comprising:
receiving a program including a machine learning model generated by performing machine learning using, as training data, information on a plurality of skeletons associated with a specific motion of an expert and/or a professional athlete associated with a specific sport, information on a plurality of angular velocities associated with the specific motion, and/or a plurality of pieces of evaluated information associated with the specific motion, which are accumulated in a server, from the server, the plurality of pieces of evaluated information including information on evaluation levels for a plurality of respective features associated with the specific motion, and the machine learning model being set to output first evaluation levels for the plurality of features associated with the specific motion in response to input of at least one of information on a first skeleton or information on first angular velocity;
executing the program and receiving information on second angular velocity for the specific motion of a user of the electronic device from a swing practice device based on execution of the program;
photographing the specific motion of the user based on execution of the program and acquiring information on a second joint during the specific motion of the user based on a plurality of images acquired based on the photographing;
displaying a 3D graphical user interface (GUI) including a 3D animation object based on the information on the second angular velocity and/or the information on the second joint; and
displaying information on second evaluation levels on the plurality of features associated with the specific motion output from the machine learning model on the 3D GUI in response to input of the information on the second angular velocity and/or the information on the second joint to the machine learning model,
wherein the plurality of features includes at least one of a grip type, address back swing cocking, top, down swing, impact, follow swing, or follow top when the specific motion is a golf swing, and
wherein information on second evaluation levels on the plurality of features represents one of three or more levels for each of the plurality of features.