1. A brain-controlled body movement assistance device, the device comprising: a brain-computer interface (BCI) component adapted to be mounted to a user, the BCI component configured to (i) receive brain signal information captured from the patient by a brain signal acquisition system, (ii) process the captured brain signal information to detect if the captured brain signal information is indicative of an intention by the patient related to one or more predefined movements of one or more of the user's body parts, and (iii) if an intention of one of the one or more predefined movements is detected, produce an output signal indicative of the detected predefined movement; a body movement assistance component operably connected to the BCI component and adapted to be worn by the user in proximity to and attached with the body parts of the one or more predefined movements, the body movement assistance component being configured to (i) receive from the BCI component an output signal of a detected predefined movement, and (ii) in response thereto, induce or assist in moving the one or more body parts in accordance with the detected predefined movement; and a feedback mechanism provided in connection with at least one of the BCI component and the body movement assistance component, the feedback mechanism being configured to output information relating to a usage session of the brain-controlled body movement assistance device.