Abstract: Movement verification methods and systems are disclosed. These methods and systems are configured to determine user movement that is characterised by a sequence of repeated user actions—such as steps or bicycle crank revolutions. A user mobile device is positioned in proximity to a user so as to register the movement of that user. The user mobile device comprising a sensor set and is configured to generate from that sensor set an unverified set of movement data resulting from user movement. A movement verifier is in communication with the mobile user device. The movement verifier is configured to receive the unverified set of movement data from the user mobile device and apply a movement verification function that compares the unverified set of movement data against a model so as to verify user movement that is characterised by a sequence of repeated user actions, such as steps.
Abstract: Movement verification methods and systems 1 are disclosed. These methods and systems are configured to determine user movement that is characterised by a sequence of repeated user actions—such as steps or bicycle crank revolutions. A user mobile device 10 is positioned in proximity to a user so as to register the movement of that user. The user mobile device comprising a sensor set 17 and is configured to generate from that sensor set an unverified set of movement data resulting from user movement. A movement verifier 5 is in communication with the mobile user device 10. The movement verifier 5 is configured to receive the unverified set of movement data from the user mobile device 10 and apply a movement verification function that compares the unverified set of movement data against a model so as to verify user movement that is characterised by a sequence of repeated user actions, such as steps.