Method and system for providing exercise program to user

US12515103B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12515103-B2
Application numberUS-202318482146-A
CountryUS
Kind codeB2
Filing dateOct 6, 2023
Priority dateMay 9, 2022
Publication dateJan 6, 2026
Grant dateJan 6, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An exercise program determining method and/or system may include obtaining basic exercise information of a user, determining at least one candidate exercise mode from among a plurality of exercise modes based on the basic exercise information, generating a plurality of exercise programs to include at least some of the at least one candidate exercise mode based on a target exercise result for the user, determining a target exercise amount for the user based on the basic exercise information, and determining a target exercise program from among the plurality of exercise programs based on the target exercise amount.

First claim

Opening claim text (preview).

What is claimed is: 1 . A server, comprising: at least one processor comprising processing circuitry, memory comprising one or more storage media storing instructions, wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: obtain basic exercise information of a user of an electronic device, wherein the basic exercise information comprises an exercise ability index based on sensing data from a wearable device to be worn on the user, and the sensing data for the exercise ability index is generated by the wearable device when an exercise ability indicator measurement mode is activated on the wearable device; determine at least one candidate exercise mode from among a plurality of exercise modes stored in the server based on the basic exercise information; generate a plurality of exercise programs to comprise at least some of the at least one candidate exercise mode based on a target exercise result for the user; determine a target exercise amount for the user based on the basic exercise information; determine a target exercise program from among the plurality of exercise programs based on the target exercise amount; and control to transmit information related to the target exercise program to the electronic device; wherein the instructions, when executed by the at least one processor, individually or collectively, cause the server to: generate a first exercise program based on a first exercise time set for a first exercise mode among the candidate exercise modes and a second exercise time set for a second exercise mode among the candidate exercise modes. 2 . The server of claim 1 , wherein the basic exercise information comprises physical information comprising at least one of a gender, an age, a weight, a height, an exercise purpose, and a disease type of the user. 3 . The server of claim 1 , wherein the sensing data for the exercise ability index is to be generated by the wearable device when the exercise ability indicator measurement mode is activated on the wearable device under target resistance profile for a target motion which is one or more motions to be performed by the user to measure the exercise ability index. 4 . The server of claim 1 , wherein the instructions executed by the at least one processor, individually and/or collectively, cause the server to: determine the target exercise result for the user based on the basic exercise information, wherein the target exercise result comprises at least one of a muscle part to be stimulated, a type of exercise effect, or posture correction. 5 . The server of claim 1 , wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: determine a first correlation between exercise modes in the first exercise program; and based on the first correlation being greater than or equal to a preset threshold correlation, exclude the first exercise program from the plurality of exercise programs. 6 . The server of claim 1 , wherein the instructions, executed by the at least one processor, individually and/or collectively, cause the server to: determine a first exercise result of performing the first exercise program; determine a first similarity between the target exercise result and the first exercise result; and based on the first similarity being greater than or equal to a preset threshold similarity, change the first exercise mode in the first exercise program to a third exercise mode. 7 . The server of claim 1 , wherein a plurality of exercise modes determined in slots of a main exercise in the first exercise program are of the same type. 8 . The server of claim 1 , wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: determine a recommended exercise amount for the user based on the basic exercise information; determine the target exercise amount based on the recommended exercise amount; determine a target exercise effect combination ratio based on the basic exercise information; determine a target exercise effect amount based on the target exercise amount and the target exercise effect combination ratio; and determine the target exercise program from among the plurality of exercise programs based on the target exercise amount and the target exercise effect amount. 9 . The server of claim 8 , wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: determine a current exercise amount and a current exercise effect amount of an exercise performed by the user; and determine the target exercise program from among the plurality of exercise programs based on the target exercise amount, the current exercise amount, the target exercise effect amount, and the current exercise effect amount. 10 . The server of claim 1 , wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: receive additional information related to the user from the electronic device; determine the target exercise program from among the plurality of exercise programs based on the additional information and the target exercise amount. 11 . The server of claim 10 , wherein the additional information comprises at least one of weather information related to a location of the user or a current time. 12 . The server of claim 10 , wherein the additional information comprises information related to mobility of the user. 13 . The server of claim 1 , wherein the basic exercise information comprises exercise accuracy information of a previous exercise program performed by the user. 14 . The server of claim 13 , wherein the instructions, when executed by the at least one processor, individually and/or collectively, cause the server to: generate the exercise accuracy information of a previous exercise mode based on a determination of whether the user has correctly performed a motion of the previous exercise mode comprised in the previous exercise program based on sensing data received from the electronic device. 15 . The server of claim 1 , wherein the instructions are configured so that an operation of a wearable device to be worn on the user is to be controlled based on information related to the target exercise program. 16 . The server of claim 15 , wherein a resistance force and/or an assistance force is to be provided to the user by the wearable device. 17 . An exercise program determining method performed by a server, the method comprising: obtaining basic exercise information of a user of an electronic device, wherein the basic exercise information comprises an exercise ability index based on sensing data from a wearable device to be worn on the user, and the sensing data for the exercise ability index is generated by the wearable device when an exercise ability indicator measurement mode is activated on the wearable device under target resistance profile for a target motion which is one or more motions to be performed by the user to measure the exercise ability index; determining at least one candidate exercise mode from among a plurality of exercise modes stored in the server based on the basic exercise information; generating a plurality of exercise programs to comprise at least some of the at least one candidate exercise mode based on a target exercise result for the user; determining a target exercise amount for the user based on the basic exercise information;

Assignees

Inventors

Classifications

  • for computer-aided diagnosis, e.g. based on medical expert systems · CPC title

  • for remote operation · CPC title

  • for local operation · CPC title

  • primarily by articulating the hip joints (A63B23/0211, A63B23/0405, A63B23/0476 take precedence) · CPC title

  • Moving independently from each other (A63B22/00 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12515103B2 cover?
An exercise program determining method and/or system may include obtaining basic exercise information of a user, determining at least one candidate exercise mode from among a plurality of exercise modes based on the basic exercise information, generating a plurality of exercise programs to include at least some of the at least one candidate exercise mode based on a target exercise result for th…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification A63B24/0075. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jan 06 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).