Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND APPARATUS FOR AN ACTIVITY ENVIRONMENT GENERATOR
Document Type and Number:
WIPO Patent Application WO/2019/073473
Kind Code:
A1
Abstract:
A method and apparatus for Activity Environment Generator ("AEG") is provided. The AEG allows a user in a variety of settings such as: domestic settings, office chairs, TV chairs, train seats, airplane seats, domestic or hospital beds. The AEG is particularly useful in the fields of rehabilitation, physiotherapy, injury prevention, falls prevention, training and wellness in general and may also provide recreational and/or entertainment elements. The AEG provides dynamically controllable forces with which the user interacts in the course of his/her activity. In one aspect of the invention, the forces provided by the AEG are generated by a magnetic field. In another aspect of the invention, the forces provided by The AEG are generated by a pneumatic actuator. The AEG is optionally scalable and/or modular and, in specific embodiments, may include one or more of the following: a Remote Trainer, an AEG-Accessory, an AEG-Wearable, optimization by Big Data and machine-learning.

Inventors:
LUZZATTO YUVAL (IL)
Application Number:
PCT/IL2018/051099
Publication Date:
April 18, 2019
Filing Date:
October 11, 2018
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LUZZATTO YUVAL (IL)
International Classes:
A63B24/00; A63B21/005; A63B21/008
Domestic Patent References:
WO2008002644A22008-01-03
WO2006102529A22006-09-28
WO2014140422A12014-09-18
WO2016154271A12016-09-29
WO1995001769A21995-01-19
Foreign References:
US20020022550A12002-02-21
US20170246506A12017-08-31
Other References:
See also references of EP 3694615A4
Attorney, Agent or Firm:
MAYER, Sabina (IL)
Download PDF:
Claims:
CLAIMS

Claim 1 i. Activity Environment Generator apparatus for the exercise of specific body areas of a User 1 and, in particular, for wellness, rehabilitation, physiotherapy, injury prevention, falls prevention and training in general Including:

ii. One or more AEG-Master Unit/s 20, which AEG-Master Units 20 includes a one or more Master Electromagnet/s 21 ;

iii. Master Electromagnet Controller 24 that controls all the operations of AEG- Master Unit 20, including Control Loop 25.

iv. Force Transducer 201; v. Software for carrying out an AEG-Session including Changing Force 200 between AEG-Master Unit/s 20, which AEG-Master Units 20 based on as error generated by Control Loop 25.

vi. memory 206 that for both storing data and for running commands and executing any process required by specific embodiments of the invention, including those of App 209.

vii. Connectivity Unit 207 which enables the communication between AEG-Master Unit 20 and other elements including with Communication Device 208, a Remote trainer 212, Cloud 214 and, Big Data 213 in Cloud 214 and a Human Machine Interface 29.

Claim 2

Claim according to claim 1 whereby Slave Magnet 23 is one of the following kinds: magnets, temporary magnets, electromagnets, fix polarity magnets, reverse-polarity magnets, electromagnetic circuits, etc. Claim 3

Claim according to claim 1 whereby Pneumatic Actuator Controller 216 replaces Master E-magnet controller 24 and is of the lineal and/or rotatory capabilities and is optionally connected to a Compressed Air Source 218.

Claim 4

Claim according any of claims 1 to 3 whereby the transducer may be, according to the case, one of the following: a strain gauge, a piezoelectric sensor or a pressure transducer or an equivalent one, either digital or analog.

Claim 5

Claim according any of claims 1 to 4 whereby AEG- Wearable is form of a shoe, a head band a belt or a glove, or any piece of garment and/or gear and includes one or more of Slave Units ("AEG- SU") 22 or more of Master Units ("AEG-MU") 20.

Claim 6

Claim according any of claims 1 to 5 whereby AEG-Accessory is in form of a mat, any floor-like surface, a seat, an airplane seat or any office or transportation item include one or more of Slave Units ("AEG-SU") 22 or more of Master Units ("AEG-MU") 20.

Claim 7

Claim according any of claims 1 to 6 whereby ("AEG-SU") 22 of AEG-MU") 20 are provided with any of the following type of sensors for evaluating the movements of User 1 : distance transducers, distance sensors, tilt sensors, ultrasonic sensors, position sensors, magnetic position switches, proximity sensors, mechanical switches, variable reluctance sensors etc. Claim 8

Activity Environment Generator method for the exercise of specific body areas of a User 1 and, in particular, for wellness, rehabilitation, physiotherapy, injury prevention, falls prevention and training in general Including the following steps: i. Selecting a training program for the AEG; ii. Optionally, transferring training program and parameters to TP/D/C 28 takes via connectivity unit 207;

iii. For User 1 to place active body part into AEG-SU 22; iv. Starting the AEG-Sessiont using APP 209 or other available methods; v. Setting a Training Variable 27; vi. Initiating Control Loop 25; vii. For Master e-magnet controller 24 to determine Set-point SP(TR-V) 26; viii. Computing Error(t)=SP(TR-V)-PV(t) 204 at time "t"; ix. Computing Output current I(t)=f(Error(t)) 205 at time "t"; x. Setting Master e-magnet 21 Current to I=I(t); xi. Moving time counter moves up;

xii. Measuring Force 200 generated by the interaction between e-magnet 21 and slave magnet 23 by Force Transducer 201 and xiii. Converting Force 200 into electrical signal PV202.

Claim 9

Activity Environment Generator method for the exercise of specific body areas of a User 1 and, in particular, for wellness, rehabilitation, physiotherapy, injury prevention, falls prevention and training in general Including the following steps: i. Selecting a training program for the AEG; ii. Optionally, transferring training program and parameters to TP/D/C 28 takes via connectivity unit 207;

iii. For User 1 to place active body part into AEG-SU 22; iv. Starting the AEG-Sessiont using APP 209 or other available methods; v. Setting a Training Variable 27; vi. Initiating Control Loop 25; vii. For Pneumatic Actuator Controller 216 to determine Set-point SP(TR-V) 26; viii. Computing 48 Error(t)=SP(TR-V)-PV(t) 204 at time "t"; ix. Computing Output air-flow FL(t)=f(Error(t)) 205 at time "t"; x. For Electric to air- flow signal converter 222 to set airflow to FL=FL(t); xi. Moving time counter moves up; xii. Measuring Pressure 219 generated on the Pneumatic Actuator 217 by Pressure Transducer 220 and xiii. Converting Pressure 219 into electrical signal PV 202. Claim 10

Method according to Claim 8 whereby the function in step viii is feedback control function I(t) = Ci x C(t) + C2 x J E(t)dt + C3 x d£(t)/dt where Cl, C2 and C3 are constants, I(t) is the current, "t" is the time and stands for error.

Claim 11

Method according to Claim 9 whereby the function in step ix is feedback control function FL(t) = Ci x 8(t) + C2 x J E(t)dt + C3 x dE(t)/dt

Where Cl, C2 and C3 are constants and FL(t) is the air flow and "t" is the time and stands for the error.

Description:
METHOD ANT) APPARATUS FOR AN ACTTVTTY ENVIRONMENT GENERATOR

Field of the Tnvention

The invention relates to a method and apparatus for the generation of an activity environment, particularly useful in the framework of low-impact exercise of specific areas and, in particular, in the field of rehabilitation, physiotherapy, injury prevention, falls prevention training and wellness in general.

The invention may also make use of recreational and/or entertainment elements for purpose of improving the user's experience and results in the course of the activity.

Background of the invention

The aim of the invention disclosed in this application is to provide an Activity Environment Generator ("AEG") apparatus and method that allow a user ("User") to create an Activity Environment and interact with the same, in a setting which is not, usually, designed and/or equipped for such Activity. Examples of typical settings include: domestic settings, office chairs, TV chairs, train seats, domestic or hospital beds and so forth.

The invention is particularly useful for exercises directed to the prevention of injuries caused by accidents such as falls of elderly people.

More generically, the invention is useful for the slowing down of physical decline due to aging, for persons of all ages who need rehabilitation following an injury, an illness or an accident, for treatment of particular health conditions, for physiotherapy and so forth.

The Activity Environment Generator may be particularly advantageous in situations that entail limited space, possibly for a prolonged time such as, for example, during a flight on an airplane where lack of sufficient physical activity may have serious health consequences.

All the above, without the need for costly and cumbersome systems which are unfeasible, impractical or costly for the kind of physical exercise and associated settings contemplated in this application.

Summary of the Invention

The invention relates to a method and apparatus for an Activity Environment Generator. The Activity Environment Generator provides dynamically controllable forces with which the user interacts in the course of his/her activity.

The activity may be of any kind including, for example, fall-prevention training, physiotherapy, rehabilitation, physical exercise in general, sensorimotor training, movement and balance training and so forth. The activities are also connected to psychological benefits such as reduction of anxiety.

By interacting with the forces provided by the Activity Environment Generator the User carries out desired activities, which involve - as it will be elaborated upon in the described embodiments of the invention - different parts of the body and/or different psycho/physical functionalities, according to the case.

Said activities usually requires space and equipment generally available in a gymnasium, in a clinic, in a rehabilitation center and so forth. Furthermore, some of these activities are preferably, carried out under the supervision of an instructor. Consequently, a person who wishes to carry out said activities will have often to commute in order to carry them out.

The Activity Environment Generator provides the conditions necessary for carrying out the abovementioned activities anywhere in a more convenient flexible and effective manner.

Said conditions can recreated anew with each use of the Activity Environment Generator and, hence, the term "Generator".

The Activity Environment Generator optionally enables involvement in the activity by a Remote Trainer and real-time communication between the User and the Remote Trainer.

Data and software related to the Activity Environment Generator's activities may be stored, analyzed, used and optimize using Big Data and machine-learning techniques available in the Cloud of a health, government, public or private organization.

In one aspect of the invention, the forces provided by the Activity Environment Generator are generated by a magnetic field.

In another aspect of the invention, the forces provided by The Activity Environment Generator are generated by a pneumatic actuator.

In Fig. 1, one of the many possible configurations of the Activity Environment Generator ("AEG") is schematically shown.

A number of Slave Units ("AEG-SU") indicated as 22 are included in each of a shoelike accessory 11 that is worn by User 1 and constitutes an AEG- Wearable.

A surface 12 includes an AEG-Master Unit ("AEG-MU") indicated as 20. Surface 12 constitutes an AEG- Accessory.

The interaction between AEG-SU 22 and AEG-MU 20 creates a pull force (as shown, for illustration, in the right shoe) and/or a push force (as shown, for illustration, in the left shoe). The intensity and direction of the forces between AEG-MU 20 and AEG-SU 22 are dependent on software and/or data and, more generally, on commands generated by the AEG APPLICATION ("AEG - APP") indicated as 209 which is present in Communication Device 208 which is a mobile phone operated by User 1.

Said forces are controlled by the AEG and are such as to allow User 1 to carry out advantageously a physical activity that is related to said forces.

The above interactions and the relative input and output constitute an AEG-Session.

According to specific embodiments, a Remote Trainer 212 is connected to the AEG and can influence the course of the AEG-Session. Data (including Big Data 213) and processes that take place in Cloud 214, can also influence the course of the AEG-Session. Optionally, a Human Machine Interface ("HMI") 29 may also be included in the AEG.

As it is can be readily appreciated the AEG is easily scalable and Modular. Furthermore, in specific embodiments a AEG-Wearable or a AEG- Accessory may be structured as to allow User 1 to add to them or remove from them one or more AEG- SU 22 and or AEG-MU 20. This can be done by providing the AEG-Wearable and/or the AEG- Accessory with connectors that enable User 1 to connect or disconnect a number of AEG-SU 22 and/or AEG-MU 20 by, for example, plugging or unplugging them.

Since the AEG is, as already mentioned, scalable and modular, its structure in different embodiments may vary largely.

In any case, the term AEG (or "AEG 2") means, in this application, a AEG

configuration that includes, at least, a single AEG-MU 20 and a single AEG-SU 22 and Power Source 210, which is always implied in all the application even when not shown. Furthermore it is stressed that obvious or non-essential elements may optionally not be described, but assumed, in this application

Fig. 2 schematically shows one of the possible configurations of the apparatus

according to the invention.

In Fig. 2, as well in all other drawings of this application, the numbers indicating any element (be said element a component, step and so forth) in the drawings of this application are either placed on the element itself or are

connected to either a straight line or a curve ending with an arrow pointing to said element.

The term "element" in this application means anything pertaining to A EG 2 that is physically or functionally necessary or useful in order to carry out the invention and its specific embodiment. The term "element" includes unit s, component's, hardware, software, processes, data and any combination thereof.

The relationship between the elements is indicated by simple or bidirectional arrows according to the case.

If Fig. 2 an Activity Environment-Generator Master Unit, or in brief "AEG- MU", or "AEG-Master Unit", is indicated as 20. AEG-MU 20 includes a Master Electromagnet (also referred to as " Master - EM ") indicated as 21. The term "Electromagnet" means a type of magnet in which the magnetic field of the magnet is produced by an electric current. The term "Master", in relation to the Master Electromagnet 21 means that, based on the commands generated by the hereafter described Master Electromagnet Controller 24, Master Electromagnet 21 is able to determine the intensity, direction and timing of the interaction with other magnets and/or other magnetizable elements, as it will be described in detail hereafter.

AEG-SU 22 includes a Slave Magnet 23, or, in brief "S-Magnet". S-Magnet 23 can be an electromagnet or a permanent magnet, depending on the requirements of each specific embodiment and on different considerations such as, size and/or weight of the AEG 2 or of elements thereof, power consumption, intensity of the magnetic field and so forth.

More generally, Slave Magnet 23 may be of any suitable kind including, for example, permanent magnets, temporary magnets, electromagnets, fix polarity magnets, reverse-polarity magnets, electromagnetic circuits, etc.

Master Electromagnet Controller 24, controls all the operations of AEG-Master Unit 20, including Control Loop 25. Master Electromagnet Controller (or, in brief, "MEM - Controller") 24 also controls, directly and/or indirectly, the operations of AEG-SU 22 and, more in general, the whole of the operations of AEG 2. The term "Controller" in relation to Master Electromagnet Controller 24, includes the terms "controller", "processor", "CPU", "microprocessor" and any combination thereof.

Reference to Master Electromagnet Controller 24 also includes all software, data and processes necessary for its operations and, furthermore, encompasses the interfacing with any hardware and/or software component, element, unit or device external to AEG-Master Unit 20. AEG-Master Unit 20 also controls or influences, directly and/or indirectly, the operations of AEG-SU 22 and, more in general, the operations of AEG 2.

The terms "Master" and "Slave" in this application relate to elements in the Activity Environment Generator 2, whereby an element (the "Master") controls one or more of the other elements (the "Slave/s") according to predefined rules, including the case in which a AEG-Master Unit transfers or shares control over one or more elements with one or more AEG-Slave Unit/s.

An external object to which a AEG-Master Unit and/or or a AEG-Slave Unit is attached to, rather than being attached to the User 1 (or being otherwise held or carried by the User 1), is referred to as an "Activity Environment Generator Accessory" or, in short, "AEG-Accessory". The "AEG- Accessory" may be any surface, object, physical medium or accessory external to User 1 to which a AEG- Master Unit and/or or a AEG-Slave Unit is/are attached to.

The term "attached", in reference to the AEG 2 or in reference to any number of its elements, means any manner in which one or more of said AEG elements is/are carried or placed, worn - thus becoming an "AEG— Wearable", strapped, stuck, mounted, fastened, tied or otherwise secured to any part of a User's body— typically, but not exclusively, to one or more of: a limb, the neck, the head, fingers, toes, knee, elbow, the jaw. The term "body" In this application means each and all physical parts of aperson.

The term "attached", in relation to the manner in which an AEG - Element is attached to an AEG- Accessory or to san AEG- Wearable, also includes the terms "integral to", "built-in", "welded", "glued", "sewed" or equivalent ones.

In the case of an AEG-Accessory, an AEG element may be attached, for example, to the back of an armchair, the arms of an armchair, a mat, floor, wall, a door, an airplane seat, a sport accessory, a strap, an elastic band, a handle and so forth.

In the case of an AEG- Wearable, an AEG element may be attached, for example, to a belt, a glove, a shoe, a shirt, a collar, a sport wearable, and elastic band, a head band, a helmet and so forth. At 26 a Setpoint, that is, the desired value for a variable, is set by Master Electromagnet Controller

24. The variable may be, for, instance the pressure between Master Electromagnet 21 and Slave Magnet 23. If this is the case, the Setpoint defines the intensity and sign of the desired Force (attractive or repulsive) between Master E-magnet 21 and Slave Magnet 23 being said Force indicated as 200. User 1 carries desired activities by interacting with Force 200 and/or with communication and/or feedback provided by AEG 2.

The Setpoint may be constant and/or predefined or it may change dynamically according to a Training Variable (or, in short, "TR-V") 27, and/or a number or Training Variables present in Training Program/Data/Commands (or, in short, "TDC") 28 and, in general, according to commands issued by Magnet E-magnet controller 24.

TDC 28 may be of any kind including ones necessary for or deriving from the operation of the AEG 2 including commands that influence the operation elements of AEG 2.

TDC 28 also includes prestored data, software, protocols, streamed data, APP 209, databases, data and calculations results of any kind and resulting, stored, originated in or acquired from elements the AEG 2 or from elements external to it. TDC 28 or parts thereof may be transmitted between one or more of the elements of AEG 2. Said transmission may be bidirectional or one-directional according, to the requirements of specific embodiments of the invention.

TDC 28, or parts, thereof may be prestored in the AEG-Master Unit 20 and/or provided through Connectivity Unit 207 and/or HMI 29, being the latter two described below.

Examples of TR-V are: attractive or repulsive force (the magnetic force between Master E-magnet 21 and Slave Magnet 23) at a given point of time, duration and timing of said forces, the distance between AEG-MU 20 and AEG-SU 22, the spatial coordinates of the AEG-MU 20 and/or the AEG- SU 22, their relative displacements etc.

Force Transducer 201 transforms Force 200 from mechanical force into an electrical signal which constitutes Process Value (or in brief, "PV") indicated as 202. Force Transducer 201 may be of any suitable kind including, for example, a strain gauge or a piezoelectric sensor.

In 203 the difference between Setpoint 26 and Process Value 202 is continuously evaluated, resulting in the error signal £(t)=SP - PV. The output current I(t) will be adjusted by the Master E- magnet controller 24 in a way that that seeks to annulate the error signal value using a predetermined function ("I = f(error)") 205 whereby error = £(t).

For the sake of example, only, below is a well-known feedback control function where Cl, C2 and

C3 are constants, "t" is the time and "£" stands for error.

I(t) = Ci x 8(t) + C 2 x J 8(t)dt + C 3 x d£(t)/dt

This is known as the PID controller standard standing for Proportional-Integral- Derivative controller.

The apparatus in Fig. 2 further includes a memory 206 that for both storing data and for running commands and executing any process required by specific embodiments of the invention. Memory 206 may be, for example a Flash memory, a combination of any of Ram, Rom, NV- Ram, integrated circuit, hardwired and so forth, as long as memory 206 satisfies all the requirements of a volatile and non-volatile memory. Memory 206 may be a single component or a number of separated components that that work in conjunction. Memory 206 may, among other things, be integral to Master E-magnet controller 24 or part of the same circuit.

Memory 206 stores and/or runs, among other things, all data, commands and processes required by the invention, including those of TDC 28 and those required by Master E-magnet controller 24. AEG-MU 20 is preferably provided with Connectivity Unit 207 which enables the communication between AEG-Master Unit 20 and any device and/or hardware and/or software component, element or unit external to AEG-Master Unit 20. Connectivity Unit 207 may use any kind of wired connection, such as USB, or HDMI and/or may use any kind of wireless connection provided by Bluetooh, Wi- Fi, and/or any kind of wireless network including one or more of: a cellular network, LANS, WLAN, PAN, MAN, WAN, internet, TV network, satellite network etc.

A Communication Device 208, for instance a cellular phone, is connected to the AEG- MU 20 though Connectivity Unit 207. Communication Device 208 is equipped with an Application (or, in short, "App") indicated as 209 and, optionally, with any other software and/or data, including, for example TDC 28 or parts thereof, which can be used by User 1, to control all the operations of the AEG-Master Unit 20, of AEG-SU 22 and, directly and/or indirectly, the operations of AEG 2.

A limited list of features of App 209 includes the following examples:

Receiving, through suitable interface, feedback related to an AEG-Session, which feedback belonging to one or more of the following kinds: textual, graphic, audio, haptic and so forth. Said feedback, may be originated from App 209 itself and/or from Trainer 212 and/or from Cloud 214.

Changing Setpoint 26

Altering the course of the activity - increasing or decreasing

difficulty. Selecting a TR-V 27.

Operating Power Source 210.

Carrying out any standard log-in and/or administrative operation (not shown in Fig. 2). Communicating and exchanging data with the organization related to cloud 214.

Receiving updates for TDC 28 including files installation, backup and removal.

It is stressed that - depending on specific embodiments of the invention - the software and/or the data present in and/or used (or usable) by any two or more among Communication Device 208, App 209, FfMI 29, Big Data 213, Remote Trainer 212 and Cloud 214, may be partially or entirely shared and/or overlapping and/or duplicated and/or complementary and/or substitutive and/or equivalent.

Power Source 210, which may be of any suitable kind, sustains the operations of the AEG-MU 20, the AEG-SU 22 and of all the other elements of AEG 2.

Master E-magnet controller 24 is provided with an on/off/idle functionality (211) which enables to toggle the state of AEG-MU 20 to one of said three states in response to specific predefined event such as, for example, a specific command generated by Communication Device 208, a certain interaction between AEG-MU 20 and AEG-SU 22 or a command issued by Remote Trainer 212. AEG-MU 20 is optionally provided with a Human - Machine Interface (or, in brief "HMI") indicated as 29 which may consist of peripheral hardware and/or software for input and/or for output, including for, for example, switches, keypads, touchscreens, voice-commands generators and displays equipped with appropriate graphical user interface. HMI 29, according to the specific embodiments, may be provided in addition or in place of Communication Device 208. If provided in place of Communication Device 208, then HMI 29 is equipped either with App 209, or with a software which includes all or parts of the functionalities of App 209 and is optionally provided with connectivity capability. In both cases, said software is provided in a version that can be run in whatever operating system of the HMI 29.

HMI 29 may also consist of a computing device relative peripheral hardware and/or software for input and/or for output.

HMI 29 works in conjunction with AEG-MU 20 in a manner that allows transmission and/or use of TDC 28.

Remote Trainer 212 may be, a professional such as a doctor or a physiotherapist or a nurse, a training companion or any other person, that assists, monitors or, otherwise, participates or is involved in AEG— Session and/or in connection with said AEG— Session, before and/or after the AEG— Session itself. The term "AEG - Session", in this context, means any activity which is carried out using AEG 2 and/or in connection with the use of AEG 2 and/or in connection with the processes and data related to saiduse.

Remote Trainer 212 may be equipped with a Communication Device 209 and APP 208 or with HMI 29 or an equivalent equipment. Using said equipment, Remote Trainer 212 can communicate with APP 209 and/or Big Data 213 and/or HMI 29 and is afforded a wide range of possibilities that include, among other things, the following ones:

To monitor the AEG - Session carried out by User 1 and receive feedback related to said AEG - Session.

To influence Control Loop 25;

To change Force 200 in intensity and/or

direction; To change one or more

Training Variables 27; To use any portion of TDC 28;

Communicate with User 1 by graphic and/or text and/or voice

communication; Provide User 1 with feedback;

Receiving data and/or sending data related to the AEG - Session to and/or from Cloud 214.

Consequently, Remote Trainer 212 can control - given of course that she/he is provided with the necessary authorizations as set in AEG 2 - varied aspects of the AEG - Session. For example, according to the invention Remote Trainer 212 determine the intensity and direction of Force with which User 1 interacts in the course of the AEG - Session. Further, Remote Trainer 212 can choose from TDC 28 a specific training program which contains specific exercises to be carried out in the course of the AEG - Session. Additionally, if a plurality of AEG - MU 20, and/or AEG - SU 22, HMI 29, and more than a single User 1, are involved in a AEG - Session, Remote Trainer 212 can determine the operations for each of these and coordinate the operations of each of said elements.

Cloud 214 is a public, private or semi-private cloud network cloud.

Preferably, Cloud 214 is enabled with cloud-computing features and/or machine- learning capability.

Examples of Cloud 214 include, according specific embodiments of the invention, clouds associated to any public and/or a private organization such as a hospital, a university, a government organization, a health service which organizations hold information in form of Big Data 213. Unless otherwise stated, the term "Cloud" includes the term "Big Data".

Big Data 213 includes data of any of the above mentioned public and/ or a private organization. Big Data 213 may be dynamically updated. Consequently, an AG— Session can be enhanced from dynamically accumulated data and help User 1 and/or Trainer 212 and/or AEG 2 directly, without the involvement of User 1 and/or Trainer 212. For example, TDC 28 may be frequently updated following analyses from data received in the course of an AEG— Session and/or from other medical, clinical or different kind of data provided by an organization relative to which Big Data 213 is accumulated, update or, otherwise, accumulated.

Big Data 213 may also serve as a valuable source of information for medical, clinical, logistic, statistical and administrative purposes which allow the organization, to which Big Data 213 pertains, to better plan and administer services and treatments both on micro and macro scale and improve customer - service- supplier relationship by better individually targeted treatment and attention.

For instance, accumulated data received from AEG - Sessions may show that an activity, carried out by one or more User 1 over a course of time, has demonstrated positive results in relation to a specific User 1 or a plurality of Users 1. Conversely, Big Data 213 may indicate that changes are required and point to possible required modifications, for example, in TCD 28.

Thus, for instance, if one or more User 1 has/have carried out an activity designed to improve his/their balance, following reoccurring falls, by exercising his/her feet and toes, and accumulated data over a certain time span shows a reduction in the occurrence of falls, the activity which has been proven beneficial may be continued for the same one or more User 1 and may, also, be prescribed, preventively, to other persons with a medical profile similar to User 1, even is said persons have not suffered yet of any significant lack of balance or actual falls.

Fig. 3 Shows one of the many possible variations of the invention.

This variation involves interaction with pneumatic pressure between AEG-MU 20 and AEG - SU 23 instead of and interaction with magnetic force.

Pneumatic Actuator Controller 216 replaces Master E-magnet controller 24. Pneumatic Actuator 217 replaces Master e-magnet 21 and Slave magnet 23. Pneumatic Actuator 217 may have, among other things, lineal and/or rotatory capabilities.

Pneumatic Actuator 217, may be, for the sake of example only, a Mini Pneumatic Actuator (having a bore size as small as 5 - 10 mm.) is connected to a Compressed Air Source 218 which is, optionally, connected to Power Source 10.

Pneumatic Actuator 217, produces Pressure 219 which is transformed by Pressure Transducer 220 from mechanical force into an electrical signal which constitutes Process Value (or in brief, "PV") indicated as 202. In this variation of the invention, Setpoint 26 provided by Pneumatic Actuator Controller 216, is a pressure value.

The output air flow denoted as FL(t) will be adjusted using a predetermined function FL(t) = f(error) 205.

In this variation of the invention a sample feedback control function could be

FL(t) = Ci x E(t) + C 2 x J E(t)dt + C 3 x dE(t)/dt

Where CI, C2 and C3 are constants and FL(t) is the air flow and "t" is the time and "E" stands for the error.

Then, the computed air flow value is converted from an electrical signal into an air flow signal by Electric to Pressure Signal Converter 222, that regulates the air flow inside Pneumatic Actuator 217 thus adjusting the pressure generated by Compressed Air Generator 218 to the desired pressure into Pneumatic Actuator 217.

Similarely to what described in connection of Fig. 2, the Setpoint may be constant and/or predefined or it may change dynamically according to a Training Variable (or, in short, "TR-V") 27, and/or a number or Training Variables present in Training Program/Data/Commands (or, in short, "TDC") 28 and, in general, according to commands issued by Pneumatic Actuator Controller 216.

In according to this variation of the invention a physical connection, indicated as 221, must be provided between AEG - MU 20 and AEG - SU 22 in order to enable Pneumatic Actuator 218 to act on AEG - MU 20 and AEG - SU 22.

Apart from what described above, the remaining elements of the AEG 2 in Fig.3 are the same as the elements of the AEG 2 in Fig.2. In addition to what described above, one or more kinds of sensors may optionally be provided in order to measure the distance and/or position and/or speed between AEG - MU 20 and AEG - SU 22.

This may be useful in order to accurately follow the activity of User 1 and, for instance, better determine the trajectory followed in the course of an activity, the number of repetition of a certain activity (for instance a movement of a part of the body) and so forth.

Alternatively and optionally, the distance between AEG - MU 20 and AEG - SU 22 be estimated and/or calculated in Loop 25 based on the resulting pattern of errors found in 203 considering, for instance, the error over a lapse of time, whereby a certain range of error values may be indicative of limited movements over said lapse of time.

Examples out of a wide range of sensors include, according to each specific embodiment: distance transducers, distance sensors, tilt sensors, ultrasonic sensors, position sensors, magnetic position switches, proximity sensors, mechanical switches, variable reluctance sensors etc.

Additional variations of the inventions may use different kinds of force generators, other than the electromagnetic or pneumatic ones described in relation to Fig. 1 to Fig. 3, as long as such force generators are suitable for AEG 2.

Also, according to additional variations of the invention certain elements, as for example, Control Loop 25 and Force Transducer 201 of AEG 2, could, optionally, be implemented in analog form.

Before the description proceeds the following points should be stressed out:

The description above of Fig. 2 and Fig. 3 configurations of AEG 2 with a single AEG - MU 20 and a single AEG - SU 22. However, the invention allows the use of multiple AEG - MU 20 and/or of multiple AEG - SU 22 in an AEG 2 in any desired combination and configuration. Thus, according to different specific embodiments, an AEG may include a single AEG - MU 20 and several AEG - SU 22, an array of AEG - MU 20 and an array of AEG - SU 22 having the same number of elements in each array and so forth.

Furthermore, as it will be described in one of the preferred embodiments, the configuration of AIG 1 may be easily modified making the invention easily scalable.

Fig. 4 shows schematically the method of the invention relative to the apparatus description in Fig. 2.

At step 40 the training program for the AEG - Session is selected in APP 209 or in the HMI 29 or by Remote Trainer 212. Big Data 213 is available.

At step 41 Transfer Training program and parameters to TP/D/C 28 takes optionally place via connectivity unit 207.

At step 42 or, optionally, before step 40, User 1 Places active body part into

AEG-SU 22. At 43 User 1 starts the AEG - Session designed to train a body part using APP 209.

At 44 TP/D/C 28 Initiates the training program which can controlled by Remote Trainer 212 and which can be modified, at all times, according to changes in Big Data 213.

At 45 Training Variable 27 is set.

Master e-Magnet controller 24 Initiates Control Loop 25 at step 53 Set-point SP(TR-V) 26 is determined by Master e-magnet controller 24 at step 54 At step 48 Error(t)=SP(TR-V)-PV(t) 204, is computed at time "t".

At 55 Output current I(t)=f(Error(t)) 205, is computed at time "t".

Master e-magnet 21 Current is set to I=I(t) at step 56.

Time counter moves up at 51. At step 58 Force 200 generated by the interaction between e-magnet 21 and slave magnet 23 is measured by Force Transducer 201 and converted into electrical signal PV 202.

Fig. 5 shows schematically the method of the invention relative to the apparatus description in Fig. 3.

At step 40 the training program for the AEG - Session is selected in APP 209 or in the HMI 29 or by Remote Trainer 212. Big Data 213 is available.

At step 41 Transfer Training program and parameters to TP/D/C 28 takes optionally place via connectivity unit 207.

At step 42 or, optionally, before step 40, User 1 Places active body part into

AEG-SU 22.

At 43 User 1 starts the AEG - Session designed to train a body part using

APP 209.

At 44 TP/D/C 28 Initiates the training program which can controlled by Remote Trainer 212 and which can be modified, at all times, according to changes in Big Data 213.

At 45 Training Variable 27 is set.

Pneumatic Actuator Controller 216 initiates Control Loop 25 at step 46.

Set-point SP(TR-V) 26 by is determined by Pneumatic Actuator Controller 216 at step 47.

At step 48 Error(t)=SP(TR-V)-PV(t) 204, is computed at time "t".

At 49 Output air-flow FL(t)=f(Error(t)) 205, is computed at time "t".

Electric to air- flow signal converter 222 Sets airflow to FL=FL(t) at step 50.

Time counter moves up at 51.

At step 52 Pressure 219 generated on the Pneumatic Actuator 217 is measured by Pressure Transducer 220 and converted into electrical signal PV 202. Additional Preferred Embodiments of the Invention

Fig, 6 show and exercise mat 63 which resembles a yoga mat. A number of element 64 which preferably have some degree of rigidity are provided. An arrangement that allow rigid or semi-rigid elements 65, also provided, to be joined together, is shown at 62. Elements 65 are provided each with a desired number of AEG-MU 20.

User 1 wears a head band 66 which constitute both a AEG- Wearable and an AEG- Accessory.

Head band 66 is equipped with AEG-SU 22 that interacts with AEG-MU 20 on that mat 63 thus creating the conditions for exercise of the neck. In Fig. 7, 71 is a schematic representation of hand 70 with a numbers of AEG- Wearables 72 on it. Each AEG- Wearable on the fingers has one or more AEG-SU 22 whereas AEG- Wearables 72 on the palm of the hands include a AEG-MU 20. This arrangement Generates an Activity Environment suitable for exercise of the fingers and of the hand.

The AEG- Wearables 72 may be attached or each may be physically separate but in interaction.

Furthermore, in one variation, the AEG- Wearables are joined together and provide a frame on which AEG-MU 20 and/or AEG-SU may be plugged or removed from with a significant degree of scalability and modularity.

Fig. 8 shows an airplane sit 80 that constitutes an AEG-Accessory to which a number of AEG-MU 20 are attached or built in. A User 1 wearing a AEG- Wearable containing a number of AEG-SU 22 can carry out a AEG-Session while flying with the advantage to reduce the risks involved in prolong inactivity during a flight.

To conclude, it may be useful to note that in all embodiments Remote Trainer 212 has the possibility to change, through an appropriate interface, the forces experience by User 1.

A significant and useful implication of this fact is that Remote Trainer 212 may demonstrate in a tangible manner an exercise or a movement to User 1 without using any predetermined training setting, as if Remote Trainer 212 were present and within reach of User 1. While a number of preferred embodiments have been described it is stressed that a vast number of additional embodiments are available by the invention.

Furthermore, elements of the invention may be changed, rearranged in different configurations and they, or equivalent ones, may be added or removed without changing the scope of the invention and of the appended claims.