Patent Description:
United States patent application <CIT> discloses an exercise device including a vertical support member; an adjustable incline having a first end and a second end, the first end of the adjustable incline adjustably supported by, and vertically movable with respect to, the vertical support member for adjusting the incline of the adjustable incline. The exercise device comprises a user support platform movably attached to the adjustable incline, first and second pulleys coupled to the adjustable incline, one or more cables extendable through first and second pulleys and coupled to the user support platform for movement of the support platform along the adjustable incline through cable movement, and a non-motorized lift assist mechanism coupled to the adjustable incline and configured to impart a force on the adjustable incline to assist a user in adjusting the incline of the adjustable incline.

An aspect of the invention involves an exercise device system comprising a tower; a support structure inclinable at different angles relative to the tower; a movable user support platform movably associated with the support structure for movement relative to the support structure; a pulley system associated with the movable user support platform; a cable extending through the pulley system and including opposite ends; exercise device handles coupled to the opposite ends of the cable, whereby movement of the handles causes movement of the movable user support platform relative to the support structure, wherein the exercise device system further includes a cabinet and a deployment and retraction mechanism to deploy and retract the support structure with respect to the cabinet.

One or more implementations of the aspect of the invention described immediately above include one more of the following: the tower includes a top and the exercise device system includes a foot platform with a top, and further comprising one or more modular monitor mounts adjustably coupled to at least one of the top of the tower and the top of the foot platform; the top of the tower includes a slot configured to receive a bottom of a monitor or a bottom of a monitor mount; the monitor mount includes a pivot member that allows a mounted monitor to pivot downwards and upwards; the exercise device system includes a foot platform including a cap that is actuatable to release the foot platform and replace it with a different accessory; the movable user support platform includes a weight-receiving section therein; the movable user support platform includes a recess, the pulley system includes a pulley in the recess, and member covering the recess and the pulley in the recess; the tower includes at least one of a rear and a side with a weight rack; the tower includes a plurality of accessory attachment members configured to attach a plurality of accessories thereto; a carriage movably coupled to the support structure to move vertically with respect to the tower to incline the support structure at different angles relative to the tower, the tower including displayed incline levels and the carriage including a window that the displayed incline level can be seen through; a carriage movably coupled to the support structure to move vertically with respect to the tower to incline the support structure at different angles relative to the tower, the carriage including handle docking stations that exercise handles for the exercise device system are dockable within; the exercise device system is one of numerous versions of the exercise device system, the numerous versions having distinguished by one or more of a high-definition monitor, a left fascia, a right fascia, a <NUM> degree projector/high-def camera, a smart weighing scale, a 3D body scan, a fascia projection screen, and full storage of the tower, the support structure, and the movable user support platform; the exercise device handles each include a rechargeable battery, the cabinet storeing the tower, the support structure, and the movable user support platform when not in use, and includes magnetic and charging receptacles that magnetically receive and charge the rechargeable batteries of the exercise device handles; at least one of the support structure and the movable user support platform include a rechargeable battery, the cabinet storing the tower, the support structure, and the movable user support platform when not in use and charges the rechargeable battery of at least one of the support structure and the movable user support platform; a <NUM> degree projector configured to project an image on a surface and a detection system that detects a viewing orientation of a user based on an exercise a user is doing, and, based on the detected viewing orientation, projects information on an ideal surface of multiple possible surfaces to optimize the user's experience; a skeletal tracking system configured to track a plurality of body points via one or more cameras, one of more of stereo scopic, RGP imaging, IR, and LiDAR, and one or more of Open Pose, Dense Pose, and Cubemos Skeletal Tracking SDK; the tower includes a top and the exercise device system includes a foot platform with a top, and the one or more cameras are located at or adjacent to the top of the tower and at the top of the foot platform; the movable user support platform includes an integrated fabric pressure mapping system to determine and track posture of the user; one or more of the support structure and the movable user support platform include a plurality of IR LEDs, and the exercise device system includes one or more depth cameras to determine the angle of the support structure, and the velocity and acceleration of the movable user support platform; the exercise device handles include integrated IR LEDs; the exercise device handles each include a rechargeable battery and charging contacts; the exercise device handles each include Inertial Measurement Unit sensors; the exercise device handles are configured to wirelessly stream data from the handles; a foot platform with an upper surface and a display incorporated therein; the display is a transparent flexible organic light-emitting diode (OLED) display; the display is a head-up display (HUD) using polycarbonate backed with clear projection film;; the deployment and retraction mechanism includes a stationary ring gear, a motor with a sun gear, and a satellite gear; the deployment and retraction mechanism includes a stationary ring gear, a motor with a sun gear, and a satellite gear; the deployment and retraction mechanism includes a stationary ring gear, and a motor and gear; the deployment and retraction mechanism includes a motor with gear, a stationary gear, and a belt drive; the deployment and retraction mechanism includes a movable strut; the exercise device system is one of numerous versions of the exercise device system, the numerous versions having a common fundamental inclined bench hub and different bases and different accessories to create a personalized, unique inclinable exercise device system; the exercise device system is one of numerous versions of the exercise device system, the numerous versions having a common fundamental inclined bench hub and different bases, different accessories, and different workout equipment to create a personalized, unique inclinable exercise device system; a modular system add-on having a high-tech display screen that conceals underlying technology while emphasizing user vitals; and/or a light-weight 3D body scan mat.

With reference initially to <FIG> and <FIG>, an example of an inclinable exercise device <NUM> not being part of the present invention includes a tower <NUM> with a carriage <NUM> vertically slidable along the tower <NUM>. A support structure <NUM> includes rails <NUM>. A strut <NUM> is pivotally connected to a bottom <NUM> of the tower <NUM> (or to a base <NUM>) and pivotally coupled to rails <NUM>. A lift-assist mechanism (not shown) may be pivotally connected at one end to the strut <NUM> and pivotally connected at an opposite end to the rails <NUM>. A user support platform or glideboard <NUM> with rollers (not shown) rolls along the rails <NUM>. The carriage <NUM> is coupled to pulley arms <NUM>. Attached to the pulley arms <NUM> are pulleys <NUM>, which are part of a pulley system. A cable <NUM> extends through the pulleys <NUM> and connects to the user support platform <NUM> and couples to respective exercise device handles <NUM> at opposite ends. The cable <NUM> extends through the pulleys <NUM> positioned on the pulley arms <NUM> and loops through a third pulley (not shown) attached to the user support platform <NUM>. A foot platform <NUM> is coupled to a lower part of rails <NUM>.

With reference additionally to <FIG>, one or more modular monitor mounts <NUM> are adjustably coupled to a top <NUM> of the tower <NUM> and/or a top <NUM> of the foot platform <NUM>. The top <NUM> includes a slot <NUM> that may directly receive a bottom <NUM> of a monitor <NUM> or a bottom <NUM> of the monitor mount <NUM>. The monitor mount <NUM> is fixed to the top <NUM> via one or more fasteners and includes a pivot member <NUM> that the monitor <NUM> is coupled to via bracket/mount accessory <NUM> to allow the monitor <NUM> to pivot downwards and upwards. The monitor mount <NUM> for the foot platform <NUM> may include, in addition to the pivot member <NUM>, a mounting bracket <NUM> to attach the monitor mount <NUM> to the top <NUM> of the foot platform <NUM>.

Also shown in <FIG>, a cap <NUM> on each side of the distal base/tube <NUM> may be pulled outward to release the squat stand/foot platform <NUM> and replace it with a different accessory.

If the tower <NUM> is powered, the incline level may be illuminated. The tower <NUM> includes an angled tower plane or front cladding <NUM> that creates a solid stance for the exercise device <NUM>. The inclinable exercise device <NUM> includes a distal base/tube <NUM> that the foot platform <NUM> is coupled to.

In use, a user adjusts the height of the carriage <NUM> with respect to the tower <NUM> so that the rails <NUM> are at a desired angle. The user gets on the exercise device <NUM> by sitting on or lying on the user support platform <NUM>. The user pulls (or otherwise moves) the exercise device handles <NUM> (and cable <NUM>), causing the user support platform <NUM> to move up the inclined rails <NUM> at a rate proportionate to the rate that the user pulls on the exercise device handles <NUM>/cable <NUM>. The angle of the rails <NUM>, which may be adjusted by adjusting the height of the carriage <NUM> with respect to the tower <NUM> as described above, determines the amount of resistance (percentage of user's body weight) the user must overcome to pull the user support platform <NUM> and user up the inclined rails <NUM>. As the user pulls (or otherwise moves) the exercise device handles <NUM> (and cable <NUM>) toward and away from the bottom of the rails <NUM>, the user moves up and down the inclined rails <NUM> on the user support platform <NUM>.

The above figures depict exemplary configurations, some of which are part of the present inventionthe invention, which is done to aid in understanding the features and functionality that can be included in the invention. The invention is not restricted to the illustrated architectures or configurations,. The scope of the inventionis only limited by the appended claims. The invention can be implemented using a variety of alternative architectures and configurations. Additionally, although the invention is described above in terms of various exemplary embodiments and implementations, it should be understood that the various features and functionality described in one or more of the individual embodiments with which they are described, but instead can be applied, alone or in some combination, to one or more of the other embodiments of the invention, whether or not such embodiments are described and whether or not such features are presented as being a part of a described embodiment, all within the scope of the invention as defined by the appended claims. Thus the scope of the present invention, especially in any following claims, should not be limited by any of the above-described exemplary embodiments.

With reference to <FIG>, <FIG>, and <FIG>, the user support platform <NUM> of the inclinable exercise device <NUM> includes a bottom member/base <NUM> and an upholstered top member <NUM>. The base <NUM> may be made of sheet metal and includes a proximal portion <NUM>, a central portion <NUM>, and a distal portion <NUM>. The central portion <NUM> and the distal portion <NUM> include a thermoformed tray forming weight-receiving section <NUM>. The weight-receiving section <NUM> includes a plurality of contiguous weight-receiving recesses <NUM>. One or more of a plurality of weights <NUM> may be added to and removed from the weight-receiving recesses <NUM> of the weight-receiving section <NUM> of the user support platform <NUM> to increase/decrease resistance in the inclinable exercise device <NUM>.

With reference additionally to <FIG>, the proximal portion <NUM> includes a V-shaped recess <NUM> with a recessed pulley <NUM> disposed therein. The V-shaped recess <NUM> and the pulley <NUM> accommodate a cable <NUM>. The top member <NUM> of the user support platform <NUM> includes a proximal headrest cushion member <NUM> that is hingeably coupled to the bottom member <NUM> for accessing the V-shaped recess <NUM>, the recessed pulley <NUM>, and the cable <NUM>, and a plurality of distal cushion members <NUM> that form the upholstered top member <NUM>. The foot platform <NUM> includes a distal/lower base <NUM> and a proximal/upper foot-receiving section <NUM> that is pivotally coupled to both the distal base <NUM> of the foot platform <NUM> and the distal base <NUM> of the inclinable exercise device <NUM>.

<FIG> is an exploded perspective view of another example of an inclinable exercise device <NUM> not being part of the present invention, which is similar to the inclinable exercise device <NUM>, but shows a tower <NUM> with a different construction/configuration from the tower <NUM>. The tower <NUM> include a front fascia <NUM> made of sheet metal cladding and a rail cover <NUM> made of sheet metal cladding. A rear <NUM> of the tower <NUM> includes a thermoformed weight rack <NUM> and a plurality of weight shelves <NUM> for holding weights to be received in the weight-receiving recesses <NUM> of the user support platform <NUM>.

<FIG> is a rear perspective view of the tower <NUM> of the inclinable exercise device <NUM> and shows the plurality of removable weights <NUM> slidably received within and on the weight shelves <NUM>. The weights <NUM> may be slidably removed/added laterally with respect to the weight shelves <NUM> as needed and added/removed to/from the weight-receiving recesses <NUM> of the weight-receiving section <NUM> of the user support platform <NUM>. When the weights <NUM> are not desired to create additional resistance during exercise, they are conveniently stored in the weight shelves <NUM> in the tower <NUM>.

<FIG> is a perspective view of the inclinable exercise device <NUM> shown in a folded configuration or upright storage position. In this upright configuration, the inclinable exercise device <NUM> has an angled slanted stance to provide more stability. The inclinable exercise device <NUM> can also be stored in a flat configuration. The inclinable exercise device <NUM> preferably includes wheels integrated into the distal base <NUM> to facilitate transportation of the inclinable exercise device <NUM>. The foot platform <NUM> folds up onto the user support platform <NUM>.

<FIG> is a rear perspective view of an example of a tower <NUM>, which may be similar to the tower <NUM> of the inclinable exercise device <NUM>, and shows a number of exercise device accessories <NUM> that are removably attachable to the tower <NUM> via a variety of accessory attachment members <NUM>. With reference additionally to <FIG>, accessory attachment members <NUM> (e.g., leg pulley clips) may also be located on the angled tower plane or front cladding <NUM> of the tower <NUM>.

<FIG> are rear perspective views of an example of a carriage <NUM> of a tower <NUM> of an inclinable exercise device <NUM> not being part of the present invention. The carriage <NUM>, the tower <NUM>, and the inclinable exercise device <NUM> are similar to the same elements described above, except that the carriage <NUM> includes a cutout window <NUM> that displays incline level <NUM> on a back <NUM> of the tower <NUM>, the carriage <NUM> includes a pull trigger <NUM> that actuates a spring-loaded ratchet for setting the height of the carriage <NUM> relative to the tower <NUM>, and the carriage <NUM> at opposite sides <NUM> includes handle docking stations/handle mounting supports <NUM> that the handles <NUM> are stored/docked/mounted to/within when not in use.

<FIG> illustrates a number of different embodiments/versions of an inclinable exercise device system <NUM>. From left-to-right in <FIG> are shown a Mid-Tier model/version <NUM>, a Premium model/version <NUM>, a Premium Plus model/version <NUM>, and Supreme models/versions <NUM>, <NUM> of an inclinable exercise device system <NUM> including an inclinable exercise device <NUM> the same as or similar to the inclinable exercise device <NUM>. For example, but not by way of limitation, each inclinable exercise device system <NUM>, <NUM>, <NUM>, <NUM>, <NUM> includes a cabinet <NUM> that encloses the inclinable exercise device <NUM>, and the Mid-Tier model <NUM> further includes a fascia cover <NUM> and small monitor (e.g., IPad), the Premium model <NUM> further includes a projection surface/main fascia <NUM>, <NUM> degree projector/high-def camera <NUM>, smart weighing scale(s) <NUM>, and small monitor (e.g., IPad), the Premium Plus model <NUM> further includes a high-definition monitor/main fascia <NUM>, <NUM> degree projector/high-def camera <NUM>, smart weighing scale(s) <NUM>, and 3D body scan, and the Supreme models <NUM>, <NUM> further includes a high-definition monitor/left or right fascia <NUM>, <NUM> degree projector/high-def camera <NUM>, smart weighing scale(s) <NUM>, 3D body scan, right fascia projection screen <NUM>, and full storage.

<FIG> illustrates the Supreme model/version <NUM> of an inclinable exercise device system <NUM>. A microphone <NUM> and speaker(s) <NUM> are located behind static surface <NUM>. The inclinable exercise device system <NUM> includes a main cabinet with magnetic receptacles <NUM> that magnetically receive/align handles <NUM> of inclinable exercise device <NUM>. When in the magnetic receptacles <NUM>, the handles <NUM> compress pogo pins for charging the handles <NUM>. The user support platform <NUM> moves into (and is shown in) a "stored" position over charging contacts on the rail(s) when folded up/stored. One or more batteries powering one or more features of the handles <NUM>, user support platform <NUM>, and/or rails area charged when the user support platform <NUM> and rail(s) are in the stored position.

<FIG> illustrates the Supreme model/version <NUM> of the inclinable exercise device system <NUM> shown with the user support platform <NUM>, the rails <NUM>, a rail cover <NUM>, the foot platform <NUM> shown in a deployed condition, and the <NUM> degree projector/high-def camera <NUM>. The <NUM> degree projector <NUM> can project an image on any wall/ceiling/floor surface. The inclinable exercise device system <NUM> includes one or more sensors that are part of a detection system <NUM> that detects the viewing orientation of a user <NUM> based on the exercise a user <NUM> is doing, and, based on this detected viewing orientation by the detection system <NUM>, projects information on an ideal surface plane <NUM> of multiple possible surface planes/surfaces <NUM> to optimize the user's experience.

<FIG> illustrates the Supreme model/version <NUM> of the inclinable exercise device system <NUM>, and illustrates Artificial Intelligence (AI)-driven skeletal tracking via depth camera(s) <NUM>. The camera(s) <NUM> may be, for example, but not by way of limitation, positioned at a top of the foot platform <NUM> and a top of the static surface <NUM>. The camera(s) <NUM> may be one or more of Intel RealSense IR Camera(s), Intel RealSense LiDAR Camera(s), StereoLabs ZED <NUM> Color 3D Camera(s), and Mynt Eye Camera(s), the inclinable exercise device system <NUM> may include one or more of the following depth technologies: stereo scopic, RGP imaging, IR, and LiDAR, and one or more software modules that perform the AI-driven skeletal tracking include one or more of Open Pose, Dense Pose, and Cubemos Skeletal Tracking SDK. To perform the AI-driven skeletal tracking of the user <NUM>, the user must be within camera field of view. The AI-driven skeletal tracking tracks <NUM>-<NUM> body points <NUM>. The AI-driven skeletal tracking is performed by convolutional neural networks and may support gesture recognition.

<FIG> illustrates pressure sensing technology that may be incorporated into an integrated fabric pressure mapping system <NUM> (<FIG>) of the user support platform <NUM> of the inclinable exercise device system <NUM>. The integrated fabric pressure mapping system <NUM> is used to determine and track posture of the user <NUM>. As shown in a) of <FIG>, the integrated fabric pressure mapping system <NUM> may include fabric pressure sensors including PEDOT:PSS and cytop coated fiber and pristine nylon woven together into a top layer <NUM>. As shown in b) of <FIG>, the principle of pressure sensing is shown where a measured/sensed capacitance change occurs in response to a load/pressure. The integrated fabric pressure mapping system <NUM> is woven into the top layer <NUM> with a more durable/cosmetic fabric cover above. Sensed pressure data is compared to known/predetermined data indicative of standard postures (e.g., sitting, laying, kneeling) to determine and track posture.

<FIG> illustrates the Supreme model/version <NUM> of the inclinable exercise device system <NUM>, and illustrates video analysis of the user support platform <NUM> and rails <NUM> via IR LEDs <NUM> and the depth camera(s) <NUM>. The IR LEDs <NUM> may be disposed on the rails <NUM>. Since the inclinable exercise device system <NUM> is constrained to a simple rotational motion and known heights, the angle of the rails <NUM> can be calculated via video analysis. Similarly, the user support platform <NUM> may carry the IR LEDs <NUM>. Since the inclinable exercise device system <NUM> is constrained to simple linear motion along the rails <NUM>, position of the user support platform <NUM> can be derived observation by the depth camera(s) <NUM>. Velocity and acceleration can be calculated via video analysis by measuring the distance traveled through sequential frames. The depth camera(s) <NUM> are preferably <NUM> X IR cameras for constellation LED tracking. Each IR LED <NUM> pulses with a unique pattern to identify itself to the inclinable exercise device system <NUM>.

<FIG> illustrates a pair of exercise device system handles <NUM> that may be used with any of the embodiments of inclinable exercise device systems shown and described herein (or with other exercise devices/systems). The handles <NUM> include a triangular frame <NUM> with a grip assembly <NUM>. The grip assembly <NUM> includes grip <NUM>, opposite end sections <NUM>, and outer section <NUM>. The opposite end sections <NUM> and outer section <NUM> include integrated infrared (IR) LEDs <NUM>. One of the end sections <NUM> includes charging contacts <NUM>. The grip assembly <NUM> also includes ECG electrodes, Inertial Measurement Unit sensors (IMUs), an onboard printed circuit board assembly (PCBA), and integrated electronics (e.g. Li-poly battery, BTE, power management) to provide a method of powering and controlling the components, managing the power, and streaming data (e.g., via Bluetooth, wireless communication device(s)) from the handle(s) <NUM> to the inclinable exercise device system.

<FIG> illustrates an embodiment of a foot platform <NUM> of the inclinable exercise device system where the foot platform <NUM> includes a display <NUM> incorporated into an upper section/surface <NUM> of the foot platform <NUM>. The display <NUM> may be one or more of a transparent flexible organic light-emitting diode (OLED) display, head-up display (HUD) using polycarbonate backed with clear front (or rear) projection film (e.g., for use with an embedded projector, folding mirrors).

<FIG> illustrates embodiments of a deployment and retraction mechanism <NUM> of a support structure <NUM> (e.g., distal support structure <NUM>, proximal support structure <NUM> rotatably coupled together via deployment and retraction mechanism <NUM>) for a user support platform <NUM> that unfolds/deploys and folds/retracts the support structure <NUM> with respect to a cabinet <NUM>. The deployment and retraction mechanism <NUM> may include a stationary ring gear <NUM> linked to tower <NUM>, a motor <NUM> with a sun gear <NUM>, and a satellite gear <NUM> linked to an end <NUM> or a stationary ring gear <NUM> linked to the end <NUM> and a motor and gear <NUM>. A passive bearing/roller <NUM> at end <NUM> of the distal support structure <NUM> reduces drag and allows low friction movement of the end <NUM> along a surface. Rotation of the motor <NUM>, <NUM> clockwise and counter clockwise causes the deployment and retraction mechanism <NUM> to function as a motorized joint to fold/unfold the support structure <NUM> with respect to the cabinet <NUM> and tower <NUM>. The tower <NUM> includes a motorized lift to control elevation of the tower <NUM> via rack and pinion, guide rail, and an electric motor.

<FIG> illustrates an alternative embodiment of a deployment and retraction mechanism <NUM> of the support structure <NUM>. The deployment and retraction mechanism <NUM> includes a motor with gear <NUM>, a stationary gear <NUM> linked to the end <NUM>, and a belt drive or cable drive <NUM> rotatably coupling the motor with gear <NUM> to the stationary gear <NUM>. Rotation of the motor <NUM> clockwise and counter clockwise causes the belt drive or cable drive <NUM> to impart corresponding rotation to the stationary gear <NUM> (linked to the end <NUM>) to fold/unfold the support structure <NUM> with respect to the cabinet <NUM> and tower <NUM>. As mentioned above, the passive bearing/roller <NUM> reduces drag and allows low friction movement of the end <NUM> along the surface and the tower <NUM> includes the aforementioned motorized lift to control elevation of the tower <NUM>.

<FIG> illustrates a further embodiment of a deployment and retraction mechanism <NUM> of the support structure <NUM>. The deployment and retraction mechanism <NUM> includes a movable strut (e.g., pneumatic strut/cylinder, hydraulic strut/cylinder) <NUM> that moves to fold/unfold the support structure <NUM> with respect to the cabinet <NUM> and tower <NUM>. As mentioned above, the passive bearing/roller <NUM> reduces drag and allows low friction movement of the end <NUM> along the surface and the tower <NUM> includes the aforementioned motorized lift to control elevation of the tower <NUM>.

<FIG> illustrates a number of different examples/versions of an inclinable exercise device system <NUM> not being part of the present invention where one can select different system foot print and tech packages <NUM>, <NUM>, <NUM>, <NUM>, different bases <NUM>, <NUM>, and different accessories <NUM> with all options/ examples/versions having the same fundamental inclined bench hub <NUM> so one can create their own personalized, unique inclinable exercise device system <NUM>.

<FIG> illustrates a number of different examples/versions of an inclinable exercise device system <NUM> not being part of the present invention where one can select different system foot print and tech packages <NUM>, <NUM>, <NUM>, <NUM>, different bases <NUM>, <NUM>, <NUM>, different accessories <NUM>, and different workout equipment <NUM>, <NUM> so one can create their own personalized, unique inclinable exercise device system <NUM>. This platform architecture strategy enables great efficiencies and customization potential, leverages the same monitors across family of products, and leverages same system footprint and tech packages across products.

<FIG> illustrates another example of an inclinable exercise device system <NUM> not being part of the present invention. The inclinable exercise device system <NUM> includes a modular system add-on <NUM> that combines a high-tech display <NUM> and accessory storage <NUM>, providing a full wellness solution. The high-tech display <NUM> includes a screen <NUM> that matches the finish of the system <NUM> in an idol mode. The screen <NUM> conceals underlying technology while still emphasizing vitals. Informative data <NUM> based on AI is provided to help lead the user to good decisions. The inclinable exercise device system <NUM> may also include a light-weight 3D body scan mat <NUM>.

In one or more examples and embodiments, systems, methods, and non-transitory computer-readable media are utilized for any of the functions, processes, methods, and/or other processing devices shown and/or described herein with respect to the inclinable exercise device system(s).

<FIG> illustrates an example infrastructure in which one or more of the disclosed processes may be implemented, according to an example or an embodiment. The infrastructure may comprise a platform <NUM> (e.g., one or more servers) which hosts and/or executes one or more of the various functions, processes, methods, and/or software modules described herein. Platform <NUM> may comprise dedicated servers, or may instead comprise cloud instances, which utilize shared resources of one or more servers. These servers or cloud instances may be collocated and/or geographically distributed. Platform <NUM> may also comprise or be communicatively connected to a server application <NUM> and/or one or more databases <NUM>. In addition, platform <NUM> may be communicatively connected to one or more user systems <NUM> via one or more networks <NUM>. Platform <NUM> may also be communicatively connected to one or more external systems <NUM> (e.g., other platforms, websites, etc.) via one or more networks <NUM>.

Network(s) <NUM> may comprise the Internet, and platform <NUM> may communicate with user system(s) <NUM> through the Internet using standard transmission protocols, such as HyperText Transfer Protocol (HTTP), HTTP Secure (HTTPS), File Transfer Protocol (FTP), FTP Secure (FTPS), Secure Shell FTP (SFTP), and the like, as well as proprietary protocols. While platform <NUM> is illustrated as being connected to various systems through a single set of network(s) <NUM>, it should be understood that platform <NUM> may be connected to the various systems via different sets of one or more networks. For example, platform <NUM> may be connected to a subset of user systems <NUM> and/or external systems <NUM> via the Internet, but may be connected to one or more other user systems <NUM> and/or external systems <NUM> via an intranet. Furthermore, while only a few user systems <NUM> and external systems <NUM>, one server application <NUM>, and one set of database(s) <NUM> are illustrated, it should be understood that the infrastructure may comprise any number of user systems, external systems, server applications, and databases.

User system(s) <NUM> may comprise any type or types of computing devices capable of wired and/or wireless communication, including without limitation, desktop computers, laptop computers, tablet computers, smart phones or other mobile phones, servers, game consoles, televisions, set-top boxes, electronic kiosks, point-of-sale terminals, and/or the like.

Platform <NUM> may comprise web servers which host one or more websites and/or web services. In embodiments in which a website is provided, the website may comprise a graphical user interface, including, for example, one or more screens (e.g., webpages) generated in HyperText Markup Language (HTML) or other language. Platform <NUM> transmits or serves one or more screens of the graphical user interface in response to requests from user system(s) <NUM>. In some embodiments, these screens may be served in the form of a wizard, in which case two or more screens may be served in a sequential manner, and one or more of the sequential screens may depend on an interaction of the user or user system <NUM> with one or more preceding screens. The requests to platform <NUM> and the responses from platform <NUM>, including the screens of the graphical user interface, may both be communicated through network(s) <NUM>, which may include the Internet, using standard communication protocols (e.g., HTTP, HTTPS, etc.). These screens (e.g., webpages) may comprise a combination of content and elements, such as text, images, videos, animations, references (e.g., hyperlinks), frames, inputs (e.g., textboxes, text areas, checkboxes, radio buttons, drop-down menus, buttons, forms, etc.), scripts (e.g., JavaScript), and the like, including elements comprising or derived from data stored in one or more databases (e.g., database(s) <NUM>) that are locally and/or remotely accessible to platform <NUM>. Platform <NUM> may also respond to other requests from user system(s) <NUM>.

Platform <NUM> may further comprise, be communicatively coupled with, or otherwise have access to one or more database(s) <NUM>. For example, platform <NUM> may comprise one or more database servers which manage one or more databases <NUM>. A user system <NUM> or server application <NUM> executing on platform <NUM> may submit data (e.g., user data, form data, etc.) to be stored in database(s) <NUM>, and/or request access to data stored in database(s) <NUM>. Any suitable database may be utilized, including without limitation MySQL™, Oracle™, IBM™, Microsoft SQL™, Access™, PostgreSQL™, and the like, including cloud-based databases and proprietary databases. Data may be sent to platform <NUM>, for instance, using the well-known POST request supported by HTTP, via FTP, and/or the like. This data, as well as other requests, may be handled, for example, by server-side web technology, such as a servlet or other software module (e.g., comprised in server application <NUM>), executed by platform <NUM>.

In embodiments in which a web service is provided, platform <NUM> may receive requests from external system(s) <NUM>, and provide responses in eXtensible Markup Language (XML), JavaScript Object Notation (JSON), and/or any other suitable or desired format. In such embodiments, platform <NUM> may provide an application programming interface (API) which defines the manner in which user system(s) <NUM> and/or external system(s) <NUM> may interact with the web service. Thus, user system(s) <NUM> and/or external system(s) <NUM> (which may themselves be servers), can define their own user interfaces, and rely on the web service to implement or otherwise provide the backend processes, methods, functionality, storage, and/or the like, described herein. For example, in such an embodiment, a client application <NUM>, executing on one or more user system(s) <NUM> and potentially using a local database <NUM>, may interact with a server application <NUM> executing on platform <NUM> to execute one or more or a portion of one or more of the various functions, processes, methods, and/or software modules described herein. In an embodiment, client application <NUM> may utilize a local database <NUM> for storing data locally on user system <NUM>. Client application <NUM> may be "thin," in which case processing is primarily carried out server-side by server application <NUM> on platform <NUM>. A basic example of a thin client application <NUM> is a browser application, which simply requests, receives, and renders webpages at user system(s) <NUM>, while server application <NUM> on platform <NUM> is responsible for generating the webpages and managing database functions. Alternatively, the client application may be "thick," in which case processing is primarily carried out client-side by user system(s) <NUM>. It should be understood that client application <NUM> may perform an amount of processing, relative to server application <NUM> on platform <NUM>, at any point along this spectrum between "thin" and "thick," depending on the design goals of the particular implementation. In any case, the software described herein, which may wholly reside on either platform <NUM> (e.g., in which case server application <NUM> performs all processing) or user system(s) <NUM> (e.g., in which case client application <NUM> performs all processing) or be distributed between platform <NUM> and user system(s) <NUM> (e.g., in which case server application <NUM> and client application <NUM> both perform processing), can comprise one or more executable software modules comprising instructions that implement one or more of the processes, methods, or functions described herein.

<FIG> is a block diagram illustrating an example wired or wireless system <NUM> that may be used in connection with various embodiments described herein. For example, system <NUM> may be used as or in conjunction with one or more of the functions, processes, or methods (e.g., to store and/or execute the software) described herein, and may represent components of platform <NUM>, user system(s) <NUM>, external system(s) <NUM>, and/or other processing devices described herein. System <NUM> can be a server or any conventional personal computer, or any other processor-enabled device that is capable of wired or wireless data communication. Other computer systems and/or architectures may be also used, as will be clear to those skilled in the art.

System <NUM> preferably includes one or more processors <NUM>. Processor(s) <NUM> may comprise a central processing unit (CPU). Additional processors may be provided, such as a graphics processing unit (GPU), an auxiliary processor to manage input/output, an auxiliary processor to perform floating-point mathematical operations, a special-purpose microprocessor having an architecture suitable for fast execution of signal-processing algorithms (e.g., digital-signal processor), a slave processor subordinate to the main processing system (e.g., back-end processor), an additional microprocessor or controller for dual or multiple processor systems, and/or a coprocessor. Such auxiliary processors may be discrete processors or may be integrated with processor <NUM>. Examples of processors which may be used with system <NUM> include, without limitation, any of the processors (e.g., Pentium™, Core i7™, Xeon™, etc.) available from Intel Corporation of Santa Clara, California, any of the processors available from Advanced Micro Devices, Incorporated (AMD) of Santa Clara, California, any of the processors (e.g., A series, M series, etc.) available from Apple Inc. of Cupertino, any of the processors (e.g., Exynos™) available from Samsung Electronics Co. , of Seoul, South Korea, and/or the like.

Processor <NUM> is preferably connected to a communication bus <NUM>. Communication bus <NUM> may include a data channel for facilitating information transfer between storage and other peripheral components of system <NUM>. Furthermore, communication bus <NUM> may provide a set of signals used for communication with processor <NUM>, including a data bus, address bus, and/or control bus (not shown). Communication bus <NUM> may comprise any standard or non-standard bus architecture such as, for example, bus architectures compliant with industry standard architecture (ISA), extended industry standard architecture (EISA), Micro Channel Architecture (MCA), peripheral component interconnect (PCI) local bus, standards promulgated by the Institute of Electrical and Electronics Engineers (IEEE) including IEEE <NUM> general-purpose interface bus (GPIB), IEEE <NUM>/S-<NUM>, and/or the like.

System <NUM> preferably includes a main memory <NUM> and may also include a secondary memory <NUM>. Main memory <NUM> provides storage of instructions and data for programs executing on processor <NUM>, such as one or more of the functions and/or modules discussed herein. It should be understood that programs stored in the memory and executed by processor <NUM> may be written and/or compiled according to any suitable language, including without limitation C/C++, Java, JavaScript, Perl, Visual Basic,. NET, and the like. Main memory <NUM> is typically semiconductor-based memory such as dynamic random access memory (DRAM) and/or static random access memory (SRAM). Other semiconductor-based memory types include, for example, synchronous dynamic random access memory (SDRAM), Rambus dynamic random access memory (RDRAM), ferroelectric random access memory (FRAM), and the like, including read only memory (ROM).

Secondary memory <NUM> may optionally include an internal medium <NUM> and/or a removable medium <NUM>. Removable medium <NUM> is read from and/or written to in any well-known manner. Removable storage medium <NUM> may be, for example, a magnetic tape drive, a compact disc (CD) drive, a digital versatile disc (DVD) drive, other optical drive, a flash memory drive, and/or the like.

Secondary memory <NUM> is a non-transitory computer-readable medium having computer-executable code (e.g., disclosed software modules) and/or other data stored thereon. The computer software or data stored on secondary memory <NUM> is read into main memory <NUM> for execution by processor <NUM>.

In alternative embodiments, secondary memory <NUM> may include other similar means for allowing computer programs or other data or instructions to be loaded into system <NUM>. Such means may include, for example, a communication interface <NUM>, which allows software and data to be transferred from external storage medium <NUM> to system <NUM>. Examples of external storage medium <NUM> may include an external hard disk drive, an external optical drive, an external magneto-optical drive, and/or the like. Other examples of secondary memory <NUM> may include semiconductor-based memory, such as programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable read-only memory (EEPROM), and flash memory (block-oriented memory similar to EEPROM).

As mentioned above, system <NUM> may include a communication interface <NUM>. Communication interface <NUM> allows software and data to be transferred between system <NUM> and external devices (e.g. printers), networks, or other information sources. For example, computer software or executable code may be transferred to system <NUM> from a network server (e.g., platform <NUM>) via communication interface <NUM>. Examples of communication interface <NUM> include a built-in network adapter, network interface card (NIC), Personal Computer Memory Card International Association (PCMCIA) network card, card bus network adapter, wireless network adapter, Universal Serial Bus (USB) network adapter, modem, a wireless data card, a communications port, an infrared interface, an IEEE <NUM> fire-wire, and any other device capable of interfacing system <NUM> with a network (e.g., network(s) <NUM>) or another computing device. Communication interface <NUM> preferably implements industry-promulgated protocol standards, such as Ethernet IEEE <NUM> standards, Fiber Channel, digital subscriber line (DSL), asynchronous digital subscriber line (ADSL), frame relay, asynchronous transfer mode (ATM), integrated digital services network (ISDN), personal communications services (PCS), transmission control protocol/Internet protocol (TCP/IP), serial line Internet protocol/point to point protocol (SLIP/PPP), and so on, but may also implement customized or non-standard interface protocols as well.

Software and data transferred via communication interface <NUM> are generally in the form of electrical communication signals <NUM>. These signals <NUM> may be provided to communication interface <NUM> via a communication channel <NUM>. In an embodiment, communication channel <NUM> may be a wired or wireless network (e.g., network(s) <NUM>), or any variety of other communication links. Communication channel <NUM> carries signals <NUM> and can be implemented using a variety of wired or wireless communication means including wire or cable, fiber optics, conventional phone line, cellular phone link, wireless data communication link, radio frequency ("RF") link, or infrared link, just to name a few.

Computer-executable code (e.g., computer programs, such as the disclosed software) is stored in main memory <NUM> and/or secondary memory <NUM>. Computer programs can also be received via communication interface <NUM> and stored in main memory <NUM> and/or secondary memory <NUM>. Such computer programs, when executed, enable system <NUM> to perform the various functions of the disclosed embodiments as described elsewhere herein.

In this description, the term "computer-readable medium" is used to refer to any non-transitory computer-readable storage media used to provide computer-executable code and/or other data to or within system <NUM>. Examples of such media include main memory <NUM>, secondary memory <NUM> (including internal memory <NUM>, removable medium <NUM>, and external storage medium <NUM>), and any peripheral device communicatively coupled with communication interface <NUM> (including a network information server or other network device). These non-transitory computer-readable media are means for providing executable code, programming instructions, software, and/or other data to system <NUM>.

In an embodiment that is implemented using software, the software may be stored on a computer-readable medium and loaded into system <NUM> by way of removable medium <NUM>, I/O interface <NUM>, or communication interface <NUM>. In such an embodiment, the software is loaded into system <NUM> in the form of electrical communication signals <NUM>. The software, when executed by processor <NUM>, preferably causes processor <NUM> to perform one or more of the processes and functions described elsewhere herein.

In an embodiment, I/O interface <NUM> provides an interface between one or more components of system <NUM> and one or more input and/or output devices. Example input devices include, without limitation, sensors, keyboards, touch screens or other touch-sensitive devices, cameras, biometric sensing devices, computer mice, trackballs, pen-based pointing devices, and/or the like. Examples of output devices include, without limitation, other processing devices, cathode ray tubes (CRTs), plasma displays, light-emitting diode (LED) displays, liquid crystal displays (LCDs), printers, vacuum fluorescent displays (VFDs), surface-conduction electron-emitter displays (SEDs), field emission displays (FEDs), and/or the like. In some cases, an input and output device may be combined, such as in the case of a touch panel display (e.g., in a smartphone, tablet, or other mobile device).

System <NUM> may also include optional wireless communication components that facilitate wireless communication over a voice network and/or a data network (e.g., in the case of user system <NUM>). The wireless communication components comprise an antenna system <NUM>, a radio system <NUM>, and a baseband system <NUM>. In system <NUM>, radio frequency (RF) signals are transmitted and received over the air by antenna system <NUM> under the management of radio system <NUM>.

In an embodiment, antenna system <NUM> may comprise one or more antennae and one or more multiplexors (not shown) that perform a switching function to provide antenna system <NUM> with transmit and receive signal paths. In the receive path, received RF signals can be coupled from a multiplexor to a low noise amplifier (not shown) that amplifies the received RF signal and sends the amplified signal to radio system <NUM>.

In an alternative embodiment, radio system <NUM> may comprise one or more radios that are configured to communicate over various frequencies. In an embodiment, radio system <NUM> may combine a demodulator (not shown) and modulator (not shown) in one integrated circuit (IC). The demodulator and modulator can also be separate components. In the incoming path, the demodulator strips away the RF carrier signal leaving a baseband receive audio signal, which is sent from radio system <NUM> to baseband system <NUM>.

If the received signal contains audio information, then baseband system <NUM> decodes the signal and converts it to an analog signal. Then the signal is amplified and sent to a speaker. Baseband system <NUM> also receives analog audio signals from a microphone. These analog audio signals are converted to digital signals and encoded by baseband system <NUM>. Baseband system <NUM> also encodes the digital signals for transmission and generates a baseband transmit audio signal that is routed to the modulator portion of radio system <NUM>. The modulator mixes the baseband transmit audio signal with an RF carrier signal, generating an RF transmit signal that is routed to antenna system <NUM> and may pass through a power amplifier (not shown). The power amplifier amplifies the RF transmit signal and routes it to antenna system <NUM>, where the signal is switched to the antenna port for transmission.

Baseband system <NUM> is also communicatively coupled with processor(s) <NUM>. Processor(s) <NUM> may have access to data storage areas <NUM> and <NUM>. Processor(s) <NUM> are preferably configured to execute instructions (i.e., computer programs, such as the disclosed software) that can be stored in main memory <NUM> or secondary memory <NUM>. Computer programs can also be received from baseband processor <NUM> and stored in main memory <NUM> or in secondary memory <NUM>, or executed upon receipt. Such computer programs, when executed, enable system <NUM> to perform the various functions of the disclosed embodiments.

Embodiments of processes for the inclinable exercise device system(s) have been shown and/or described herein and may be included in an embodiment of an exercise device system according to the invention. It should be understood that the described processes may be embodied in one or more software modules that are executed by one or more hardware processors (e.g., processor <NUM>), for example, as a software application discussed (e.g., server application <NUM>, client application <NUM>, and/or a distributed application comprising both server application <NUM> and client application <NUM>), which may be executed wholly by processor(s) of platform <NUM>, wholly by processor(s) of user system(s) <NUM>, or may be distributed across platform <NUM> and user system(s) <NUM>, such that some portions or modules of the software application are executed by platform <NUM> and other portions or modules of the software application are executed by user system(s) <NUM>. The described processes may be implemented as instructions represented in source code, object code, and/or machine code. These instructions may be executed directly by hardware processor(s) <NUM>, or alternatively, may be executed by a virtual machine operating between the object code and hardware processors <NUM>. In addition, the disclosed software may be built upon or interfaced with one or more existing systems.

Alternatively, the described processes may be implemented as a hardware component (e.g., general-purpose processor, integrated circuit (IC), application-specific integrated circuit (ASIC), digital signal processor (DSP), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, etc.), combination of hardware components, or combination of hardware and software components. To clearly illustrate the interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are described herein generally in terms of their functionality. Skilled persons can implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the invention. In addition, the grouping of functions within a component, block, module, circuit, or step is for ease of description. Specific functions or steps can be moved from one component, block, module, circuit, or step to another without departing from the invention.

Furthermore, while the processes, described herein, are illustrated with a certain arrangement and ordering of subprocesses, each process may be implemented with fewer, more, or different subprocesses and a different arrangement and/or ordering of subprocesses. In addition, it should be understood that any subprocess, which does not depend on the completion of another subprocess, may be executed before, after, or in parallel with that other independent subprocess, even if the subprocesses are described or illustrated in a particular order.

Claim 1:
An exercise device system (<NUM>, <NUM>, <NUM>,<NUM>, <NUM>, <NUM>, <NUM>, <NUM>), comprising:
a tower (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>);
a support structure (<NUM>, <NUM>) inclinable at different angles relative to the tower (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>);
a movable user support platform (<NUM>, <NUM>) movably associated with the support structure (<NUM>, <NUM>) for movement relative to the support structure (<NUM>, <NUM>);
a pulley system (<NUM>, <NUM>) associated with the movable user support platform (<NUM>, <NUM>);
a cable extending through the pulley system (<NUM>, <NUM>) and including opposite ends;
exercise device handles (<NUM>, <NUM>, <NUM>) coupled to the opposite ends of the cable, whereby movement of the handles causes movement of the movable user support platform (<NUM>, <NUM>) relative to the support structure (<NUM>, <NUM>),
characterized in that the exercise device system further includes a cabinet (<NUM>, <NUM>) and a deployment and retraction mechanism (<NUM>, <NUM>, <NUM>) to deploy and retract the support structure with respect to the cabinet (<NUM>, <NUM>).