CPC A63B 24/0006 (2013.01) [A63B 24/0062 (2013.01); A63B 24/0075 (2013.01); A63B 71/0622 (2013.01); G06N 7/00 (2013.01); G16H 20/30 (2018.01); A63B 2024/0009 (2013.01); A63B 2024/0065 (2013.01); A63B 2024/0068 (2013.01); A63B 2024/0081 (2013.01); G16H 10/60 (2018.01)] | 23 Claims |
1. A computing system implemented method comprising:
providing one or more users of an application with a user interface of the application;
collecting user input data from the one or more users through the user interface of the application;
based on the user input data, selecting one or more user activity data representation types to be generated for each of the one or more users;
based on the selected one or more user activity data representation types, selecting one or more data representation mathematical models;
utilizing one or more sensor devices to collect user activity physiological data associated with the one or more users during performance of one or more physical activities;
utilizing one or more sensor devices to collect user activity motion data associated with the one or more users during performance of one or more physical activities;
aggregating the user input data, the user activity physiological data, and the user activity motion data to generate aggregated user and activity data;
providing at least a portion of the aggregated user and activity data as inputs to the one or more data representation mathematical models to generate one or more outputs based on a transformation of the provided inputs;
mapping one or more outputs of the one or more data representation mathematical models to one or more user activity data representation parameters, wherein the values of the one or more user activity data representation parameters determine compositional elements for individualization of one or more user activity data representations;
providing one or more of the user activity data representation parameters to one or more generative art interfaces;
generating, by one or more of the generative art interfaces, one or more individualized user activity data representations based on the values of the one or more user activity data representation parameters; and
providing one or more of the individualized user activity data representations to the one or more users.
|