Method, system and program product for managing data representative of the personal experience of a user on an exercise equipment
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-007/00
G06F-017/00
G06F-017/30
출원번호
US-0781591
(2013-02-28)
등록번호
US-9824110
(2017-11-21)
발명자
/ 주소
Giudici, Fabrizio
Santilli, Stefano
Pescio, Carlo
출원인 / 주소
Technogym S.p.A.
대리인 / 주소
Blank Rome LLP
인용정보
피인용 횟수 :
4인용 특허 :
0
초록▼
Method, system and program product for managing data representative of the personal experience of a user on an exercise equipment. During the execution of a client software application launched by the user of the exercise equipment, when the client software application sends a request of updating da
Method, system and program product for managing data representative of the personal experience of a user on an exercise equipment. During the execution of a client software application launched by the user of the exercise equipment, when the client software application sends a request of updating data representative of the state of the client software application to a database remotely disposed with respect to the exercise equipment, updated data representative of the state of the client software application are retrieved, associated to a user identification code and temporarily stored in a first memory unit of the exercise equipment. When a procedure of logout of the user on the exercise equipment is performed, the updated data representative of the state of the client software application associated with said user identification code are stored in a second memory unit of the exercise equipment and sent to the remote database.
대표청구항▼
1. A method for managing data that a user creates or updates during the use of a client software application on an exercise equipment, comprising: during the execution of the client software application launched by the user of the exercise equipment, the client software application being of a standa
1. A method for managing data that a user creates or updates during the use of a client software application on an exercise equipment, comprising: during the execution of the client software application launched by the user of the exercise equipment, the client software application being of a standard type available on the market for a portable electronic device, the client software application being at least one of: e-mail, social network, game, and entertainment multimedia content unrelated to the exercise equipment or the use of the exercise equipment by the user, when the client software application sends a request of updating data representative of the state of the client software application to a database remotely disposed with respect to the exercise equipment, retrieving, by means of a software module executed by a data processing unit of the exercise equipment, updated data representative of the state of the client software application corresponding to said request of updating data;temporarily storing in a first memory unit of the exercise equipment, by means of the software module, said updated data representative of the state of the client software application, associating them to a user identification code;recognizing, by means of the data processing unit executing the software module, when a procedure of logout of the user on the exercise equipment is performed, and then storing, by means of the data processing unit executing the software module, the updated data representative of the state of the client software application associated with said user identification code in a second memory unit of the exercise equipment;sending, by means of the software module, such updated data representative of the state of the client software application associated with the user identification code from the second memory unit to the remote database;retrieving from the remote database, when the user launches and executes the client software application on a further exercise equipment and the client software application sends a request of updating data representative of the state of the client software application to the remote database, on the basis of the user identification code, updated data representative of the state of the client software application associated to the user identification code, corresponding to said request of updating data;comparing, by means of the software module, the date of storage of the updated data representative of the state of a client software application received from the database and the updated data representative of the state of the same client software application stored in the first memory unit of the exercise equipment; andconsidering as valid, by means of the software module, on the basis of the result of said step of comparing, the updated data having the most recent date of storage; wherein the data representative of the state of the client software application comprises data from a previous use of the client software application by the user. 2. The method of claim 1, wherein said further exercise equipment is the same exercise equipment. 3. The method of claim 1, wherein the step of retrieving updated data representative of the state of the client software application corresponding to said request of updating data comprise the step of retrieving, by means of the software module, a request of updating data representative of the state of the client software application in the first memory unit of the exercise equipment. 4. A system for managing data that a user on an exercise equipment creates or updates during the use of a client software application, comprising: an exercise equipment having a data processing unit and a first memory unit operatively associated to the data processing unit, said first memory unit being configured to store a software module executable by the data processing unit, said exercise equipment further comprising a second memory unit operatively connected to said data processing unit;a database remotely disposed with respect to exercise equipment; the exercise equipment, by means of the data processing unit executing the software module, being configured to:during the execution of a client software application launched by the user of the exercise equipment, the client software application being of a standard type available on the market for a portable electronic device, the client software application being at least one of: e-mail, social network, game, and entertainment multimedia content unrelated to the exercise equipment or the use of the exercise equipment by the user, when the client software application sends a request of updating data representative of the state of the client software application to the remote database, retrieve updated data representative of the state of the client software application corresponding to said request of updating data;temporarily store in the first memory unit said updated data representative of the state of the client software application, associating them to a user identification code;recognize when a procedure of logout of the user on the exercise equipment is performed, and then store the updated data representative of the state of the client software application associated with said user identification code in the second memory unit;send such updated data representative of the state of the client software application associated with the user identification code from the second memory unit to the database; andat least one further exercise equipment analogous to said exercise equipment, said at least one further exercise equipment, by means of the software module, is further configured to:retrieve from the database, when the user launches and executes the client software application on said at least one or more further exercise equipment and the client software application sends a request of updating data representative of the state of the client software application to the remote database, on the basis of the user identification code, updated data representative of the state of the client software application associated to the user identification code, corresponding to said request of updating data;wherein the exercise equipment, by means of said the software module, is further configured to:compare the date of storage of the updated data representative of the state of a client software application received from the database and the updated data representative of the state of the same client software application stored in the first memory unit of the exercise equipment;consider as valid, on the basis of the result of the comparison, the updated data having the most recent date of storage; andwherein the data representative of the state of the client software application comprises data from a previous use of the client software application by the user. 5. The system of claim 4, wherein said at least one or more further exercise equipment is the same exercise equipment. 6. The system of claim 4, wherein said at least one or more further exercise equipment, by means of said the software module, is further configured to: compare the date of storage of the updated data representative of the state of a client software application received from the database and the updated data representative of the state of the same client software application stored in the first memory unit of said at least one or more further exercise equipment;consider as valid, on the basis of the result of the comparison, the updated data having the most recent date of storage. 7. The system of claim 4, wherein the exercise equipment, by means of the software module, is further configure to: retrieve a request of updating data representative of the state of the client software application in the first memory unit of the exercise equipment. 8. The system of claim 4, wherein the exercise equipment further comprises a control panel of the exercise equipment, operatively associated to the data processing unit of the exercise equipment. 9. A computer program product stored in a memory unit of an electronic calculator, the computer program product being executed by a data processing unit of the electronic calculator to perform: during the execution of a client software application launched by the user of an exercise equipment, the client software application being of a standard type available on the market for a portable electronic device, the client software application being at least one of: e-mail, social network, game, and entertainment multimedia content unrelated to the exercise equipment or the use of the exercise equipment by the user, when the client software application sends a request of updating data representative of the state of the client software application to a database remotely disposed with respect to the exercise equipment, retrieving updated data representative of the state of the client software application corresponding to said request of updating data;temporarily storing in a first memory unit of the exercise equipment said updated data representative of the state of the client software application, associating them to a user identification code;recognizing, by means of the data processing unit executing the software module, when the user leaves the exercise equipment, and then storing the updated data representative of the state of the client software application associated with said user identification code in a second memory unit of the exercise equipment;sending such updated data representative of the state of the client software application associated with the user identification code from the second memory unit to the remote database;retrieving from the database, when the user launches and executes the client software application on a further exercise equipment and the client software application sends a request of updating data representative of the state of the client software application to the remote database, on the basis of the user identification code, updated data representative of the state of the client software application associated to the user identification code, corresponding to said request of updating data;comparing the date of storage of the updated data representative of the state of a client software application received from the database and the updated data representative of the state of the same client software application stored in the first memory unit of the exercise equipment;consider as valid, on the basis of the result of said step of comparing the updated data having the most recent date of storage;wherein the data representative of the state of the client software application comprises data from a previous use of the client software application by the user. 10. The computer program product of claim 9, wherein the computer program product is executed by the data processing unit of the electronic calculator to perform, in the step of retrieving updated data representative of the state of the client software application corresponding to said request of updating data, the step of retrieving a request of updating data representative of the state of the client software application in the first memory unit of the exercise equipment. 11. The computer program product of claim 9, wherein the computer program product is executed by the data processing unit of the electronic calculator to perform, in the step of storing the update data representative of the state of the client software application associated with the user identification code in the second memory unit of the exercise equipment, the step of recognizing when a procedure of logout of the user on the exercise equipment is performed. 12. Exercise equipment comprising: a data processing unit;a first memory unit operatively associated to the data processing unit, said first memory unit being configured to store a software module executable by the data processing unit;a second memory unit operatively connected to said data processing unit; the exercise equipment, by means of the data processing unit executing the software module, being configured to:during the execution of a client software application launched by the user of the exercise equipment, the client software application being of a standard type available on the market for a portable electronic device, the client software application being at least one of: e-mail, social network, game, and entertainment multimedia content unrelated to the exercise equipment or the use of the exercise equipment by the user, when the client software application sends a request of updating data representative of the state of the client software application to the remote database, retrieve updated data representative of the state of the client software application corresponding to said request of updating data;temporarily store in the first memory unit said updated data representative of the state of the client software application, associating them to a user identification code;recognize when a procedure of logout of the user on the exercise equipment is performed, and then store the updated data representative of the state of the client software application associated with said user identification code in the second memory unit;send such updated data representative of the state of the client software application associated with the user identification code from the second memory unit to a database remotely disposed with respect to the exercise equipment;compare, by means of the software module, the date of storage of the updated data representative of the state of a client software application received from the database and the updated data representative of the state of the same client software application stored in the first memory unit of the exercise equipment; andconsider as valid, by means of the software module, on the basis of the result of said step of comparing, the updated data having the most recent date of storage;wherein the data representative of the state of the client software application comprises data from a previous use of the client software application by the user.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허를 인용한 특허 (4)
Olson, Michael L.; Dalebout, William T., Magnetic resistance mechanism in a cable machine.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.