Method, system and program product for managing data representative of the personal experience of a user on an exercise equipment

US9824110B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9824110-B2
Application numberUS-201313781591-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2013
Priority dateFeb 28, 2013
Publication dateNov 21, 2017
Grant dateNov 21, 2017

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.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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; and considering 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; and at 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; and 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. 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

Assignees

Inventors

Classifications

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 US9824110B2 cover?
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…
Who is the assignee on this patent?
Technogym Spa
What technology area does this patent fall under?
Primary CPC classification G06F17/30345. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).