System and method for tracking fitness progress from a client device
AssigneeFlex Booth, Inc.
InventorKiarash Jafarifesharaki
Life of this patent
Estimating the term…
Abstract
The invention is generally a system that enables a user to visually and graphically track their fitness goals using an interactive device connected to a server, wherein fitness progress data of the user is stored and made available to the user via a user interface, for example on a mobile device application or a webpage. The system of tracking fitness progress comprises a server, a database, and a device, for example a fitness booth, for taking images and gathering fitness progress data from a user. The information gathered at the fitness booth, including images, is stored in the database. Users are provided a graphical user interface to update and access their fitness progress data, thereby facilitating the user's tracking of their fitness progress.
Claims20
A method for displaying fitness progress of a user by way of a graphical user interface (GUI), comprising:
- establishing, by a first client device, communication with a server that stores fitness progress data including progress photographs of a user captured by a second client device that houses one or more cameras;
- receiving, by the first client device from the server, the fitness progress data including the progress photographs of the user;
- displaying, via a window launched by the GUI on the first client device, a visual progress indicator comprising:
- displaying an initial fitness progress photograph of the user captured by the second client device at a prior date;
- displaying a plurality of progress photographs of the user previously captured over a period of time;
- and
- displaying a current progress photograph of the user.
A system for displaying fitness progress of a user by way of a graphical user interface (GUI), comprising:
- a first client device configured to establish communication with a server that stores fitness progress data including progress photographs of a user;
- and
- a second client device including one or more cameras for capturing the fitness progress data and configured to:
- display a visual representation of an athletic pose;
- instruct the user to emulate the athletic pose in front of the one or more cameras;
- and
- send, to the server, the fitness progress data including the progress photographs of the user;
- wherein the first client device is configured to receive the fitness progress data from the server and execute the GUI to launch a window and display a visual progress indicator comprising:
- an initial fitness progress photograph of the user captured by the second client device at a prior date;
- a plurality of progress photographs of the user previously captured over a period of time;
- and
- a current progress photograph of the user.
Dependencies are inferred from the claim text.