Abstract
A method, system, computer program, and electronically readable medium for receiving biometric data from a biometric module, and calculating the earned virtual currency using the biometric data are provided. A client application may further send a user purchase request including an earned benefit virtual 5 currency price to a virtual currency server and provide an earned benefit. A server may receive an earned virtual currency or an earned benefit virtual currency price, and update a virtual currency.
Claims
- 1 . A method for transforming biometric data from a biometric module into an earned virtual currency, the method including:
- receiving biometric data from a biometric module; and
- calculating the earned virtual currency using the biometric data.
- A method as claimed in claim 1 , wherein the biometric data includes an activity type. 3. A method as claimed in any of the previous claims, wherein the biometric data further includes a duration corresponding to the activity type, and calculating the earned virtual currency using the biometric data includes using the activity type, the duration, and an activity weight corresponding to the activity type.
- A method as claimed in any of the previous claims, wherein the activity type includes a physiological activity.
- A method as claimed in any of the previous claims, wherein the biometric data includes accelerometer data.
- A method as claimed in any of the previous claims, wherein the biometric data includes gyroscope data. 7. A method as claimed in any of the previous claims, wherein the biometric data includes a step count.
- A method as claimed in any of the previous claims, wherein the biometric data includes heart rate monitor data.
- A method as claimed in any of the previous claims, wherein the biometric data includes at least one of: magnetometer data, barometer data, GPS data, neuromonitor data, heart rate monitor data, blood pressure monitor data, or oximeter data.
- A method as claimed in any of the previous claims, wherein the activity type is determined by detecting one or more movements based on at least one of : the gyroscope data or the accelerometer data.
- 1 1 . A method as claimed in any of the previous claims, wherein calculating the earned virtual currency based on the activity type includes multiplying the duration by an activity weight corresponding to the activity type.
- A method as claimed in any of the previous claims, wherein the activity type is determined based on a signal amplitude detected using an ADC attached to at least one of : the gyroscope or the accelerometer.
- A method as claimed in any of the previous claims, wherein the activity type is determined based on an integration of signal values from a counter attached to at least one of : the gyroscope or the accelerometer. 14. A method as claimed in any one of the preceding claims, further including the step of:
- displaying an earned virtual currency in a user interface.
- A method as claimed in any one of the preceding claims, further including the step of:
- displaying a total virtual currency value in a user interface.
- A method as claimed in any one of the preceding claims, further including the step:
- receiving a total virtual currency value from a virtual currency server.
- A method as claimed in any one of the preceding claims, further including the step:
- sending the earned virtual currency amount to a virtual currency server. 18. A method as claimed in any one of the preceding claims, further including the step of:
- receiving the biometric data at a virtual currency server application ; wherein the earned virtual currency is calculated using the biometric data at the virtual currency server application.
- A method as claimed in any one of the preceding claims, further including the step:
- sending a command to set a biometric module earned virtual currency value at the biometric module.
- A method as claimed in any one of the preceding claims, further including the step:
- providing a goal selection interface; and receiving a goal selection from a user.
- 21 . A method as claimed in any one of the preceding claims, further including the step:
- displaying the goal progress on the goal selection in the user interface. 22. A method as claimed in any one of the preceding claims, further including the step:
- sending the goal progress on the goal selection to the biometric module. 23. A method as claimed in any one of the preceding claims, further including the step: providing an earned benefit based on at least part of the earned virtual currency.
- A method as claimed in any of the previous claims, wherein the earned virtual currency includes a virtual good.
- A method as claimed in any of the previous claims, wherein the virtual good includes a player characteristic in a game. 26. A method as claimed in any of the previous claims, wherein the virtual good includes an advanced level in the game.
- A method as claimed in any of the previous claims, wherein the virtual good includes a power-up in the game.
- A method as claimed in any of the previous claims, wherein the earned benefit includes a physical good.
- A method as claimed in any of the previous claims, wherein the virtual good includes a player characteristic in a game based upon the biometric data.
- A method as claimed in any one of the preceding claims, wherein the biometric data is received from the biometric module via a wireless interface.
- 31 . A method as claimed in any one of the preceding claims, wherein the wireless interface is a Bluetooth interface.
- A method as claimed in any one of the preceding claims, wherein the biometric data is received at a mobile device, and the earned virtual currency is calculated using the biometric data received at the mobile device.
- A computer program configured to perform a method as claimed in any one of claims 1 to 32.
- An electronically readable medium configured to store the computer program of claim 33.
- A system configured to transform biometric data from a biometric module into an earned virtual currency via any one of claims 1 to 32. 36. An apparatus for transforming biometric data into an earned virtual currency, the apparatus including:
- a processor configured to calculate the earned virtual currency based on biometric data including an activity type and a duration, wherein the calculation of the earned virtual currency is based on the activity type, the duration, and an activity weight corresponding to the activity type.
- The apparatus of claim 30, further including:
- a biometric monitor operable to produce biometric data. 38. A method for maintaining an updated virtual currency total, the method including:
- receiving a virtual currency modification, the virtual currency
- modification including at least one of the earned virtual currency or an earned benefit virtual currency price; and
- calculating the updated virtual currency total based on the virtual currency modification and a previous virtual currency total, wherein at least a part of the updated virtual currency total is determined from transforming biometric data into earned virtual currency via a method as claimed in any one of claims 1 to 32.
- The method of claim 38, further comprising the step of: receiving a purchase request for an earned benefit purchase from a client device.
- The method of any of claims 38 to 39, further comprising the step of : sending an approval for the earned benefit purchase based on the earned benefit virtual currency price and the updated virtual currency total to the client device.
- 41 . The method of any of claims 38 to 40, further comprising the step of : saving a transaction in a transaction database, the transaction including the virtual currency modification.
- The method of any of claims 38 to 41 , further comprising the step of : sending the updated virtual currency total to at least one of : the client device or the biometric device.
- The method of any of claims 38 to 42, further comprising the step of : receiving a goal progress on a goal selection from the client device, and saving the goal progress in a goal progress database.
- The method of any of claims 38 to 43, further comprising the step of : sending the goal progress to at least one of : a client device or a biometric device. 45. The method of any of claims 38 to 44, wherein the virtual currency modification is received via an exposed interface to a virtual currency server.
- A computer program configured to perform a method as claimed in any one of claims 38 to 45.
- An electronically readable medium configured to store the computer program of claim 46.
- A system configured to maintain an updated virtual currency total via any one of claims 38 to 45. 49. A method for providing an earned benefit in exchange for a virtual currency price, the method including :
- sending a user purchase request including an earned benefit virtual currency price to a virtual currency server; and
- providing the earned benefit upon receiving an approval for the user purchase request from the virtual currency server, the approval based on the earned benefit virtual currency price and an updated virtual currency total, wherein at least a part of the updated virtual currency total is determined from transforming biometric data into earned virtual currency via a method as claimed in any one of claims 1 to 32.
- The method of claim 49, wherein sending the user purchase request including the earned benefit virtual currency price to the virtual currency server is performed by using an exposed interface to the virtual currency server. 51 . The method of any of claims 49 to 50, further comprising the steps of : providing an earned benefit selection interface; and
- receiving an earned benefit selection.
- The method of any of claims 49 to 51 , further comprising the step of : receiving an updated virtual currency total from the virtual currency server.
- The method of any of claims 49 to 52, further comprising the step of : displaying the updated virtual currency total in a virtual currency total display.
- The method of any of claims 49 to 53, further comprising the step of : sending a purchase confirmation to the virtual currency server.
- A system configured to provide an earned benefit in exchange for a virtual currency price via any one of claims 49 to 54.
- An electronically readable medium configured to store an earned virtual currency determined via any one of claims 49 to 54.
- A computer program configured to perform a method as claimed in any one of claims 49 to 54.
- An electronically readable medium configured to store the computer program of claim 57. 59. A system for transforming biometric data into an earned virtual currency including:
- a biometric application including:
- a biometric module configured to receive biometric data including an activity type and a duration corresponding to the activity type,
- a calculation module configured to calculate the earned virtual currency based on the activity type, the duration, and an activity weight, the activity weight corresponding to the activity type, and
- a virtual currency server update module configured to send the earned virtual currency to a virtual currency server application; and
- the virtual currency server application including :
- an update total virtual currency module to receive a virtual currency modification, the virtual currency modification including at least one of the earned virtual currency or an earned benefit virtual currency price, and calculate the updated virtual currency total based on the virtual currency modification and a previous virtual currency total.
- The system of claim 59, the system further including:
- a client system including:
- a user request module configured to send a user purchase request including the earned benefit virtual currency price to the virtual currency application, and
- an earned benefit providing module configured to provide an earned benefit upon receiving an approval for the user purchase request from the virtual currency application, the approval based on an updated virtual currency total including the earned virtual currency. 61 . The system of any of claims 59 to 60, wherein the virtual currency server application further includes:
- a receiving module configured to receive a virtual currency modification, the virtual currency modification including at least one of the earned virtual currency or the earned benefit virtual currency price, and
- a virtual currency updating module configured to calculate the updated virtual currency total based on the virtual currency modification and a previous virtual currency total. 62. The system of any of claims 59 to 61 , wherein the virtual currency server application further includes:
- an approval module configured to send an approval to a client device for the earned benefit purchase based on the earned benefit virtual currency price and the updated virtual currency total to the client device.
- A method and system for calculating an earned virtual currency using biometric data as herein described with reference to the Figures.
Applicants
-
Powaband Ltd
Explore more patents:
Inventors
-
Craig Richard
Explore more patents:
-
King James
Explore more patents:
-
Kilkenny Graeme
Explore more patents:
CPC Classifications
-
G06Q10/00
Explore more patents:
-
G06Q10/06398
Explore more patents:
Download PDF
Document Preview
Document History
- Publication: Jun 8, 2017
-
Application:
Nov 30, 2016
GB 2016053763 W
-
Priority:
Dec 2, 2015
US 201562262105 P