1460479314-ed3d2386-73f9-48ad-9e14-c9ec558efe91

A weight shift feedback apparatus senses a weight shift in a golf swing motion of the user, collects, synchronizes and stores the sensed weight shift information, analyzes a weight value applied to each foot of the user with respect to time based on the stored data, and extracts important points of a swing. A phased array multiple antenna system receives and demodulates signals using one receiver. A data warehouse system collects customer data from the customer web sites and stores the data at a data warehouse server.