Exercise-related device data sent indirectly through intermediary device to first remote server or directly sent to second remote server for processing
First Claim
1. A server computer, comprising:
- at least one processor and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the server computer to perform operations comprising;
storing operational attributes for a plurality of different exercise monitoring devices;
causing a reception of information from a static part of a data processing application of a computing device applied by a user, wherein the information indicates at least one identifier of an exercise monitoring device connected to the computing device, an identity of the connected exercise monitoring device determined using an identification circuitry;
determining, using an operational attribute determination circuitry, determined operational attributes associated with the connected exercise monitoring device on the basis of the at least one identifier and the stored operational attributes; and
causing a transmission of information indicating the determined operational attributes to the computing device, wherein the determined operational attributes indicate at least an identification of a second server or a target directory of the second server to which exercise-related data is to be transferred, in order to enable the computing device to transfer the exercise-related data from the connected exercise monitoring device to the computing device and to transfer the exercise-related data from the computing device to the second server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes executing a data processing application including a static part for performing at least the following functions: determining at least one identifier of an exercise monitoring device which is connected to the computing device, wherein the connected exercise monitoring device comprises exercise-related data; indicating the determined at least one identifier to a first server over a network, wherein the first server stores operational attributes for a plurality of different exercise monitoring devices; and receiving information indicating operational attributes associated with the connected exercise monitoring device from the first server, wherein the indicated operational attributes form an exercise monitoring device-specific dynamic part of the data processing application. The method also includes performing, by the dynamic part, at least one operation to the exercise-related data on the basis of the indicated operational attributes associated with the connected exercise monitoring device.
10 Citations
18 Claims
-
1. A server computer, comprising:
-
at least one processor and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the server computer to perform operations comprising; storing operational attributes for a plurality of different exercise monitoring devices; causing a reception of information from a static part of a data processing application of a computing device applied by a user, wherein the information indicates at least one identifier of an exercise monitoring device connected to the computing device, an identity of the connected exercise monitoring device determined using an identification circuitry; determining, using an operational attribute determination circuitry, determined operational attributes associated with the connected exercise monitoring device on the basis of the at least one identifier and the stored operational attributes; and causing a transmission of information indicating the determined operational attributes to the computing device, wherein the determined operational attributes indicate at least an identification of a second server or a target directory of the second server to which exercise-related data is to be transferred, in order to enable the computing device to transfer the exercise-related data from the connected exercise monitoring device to the computing device and to transfer the exercise-related data from the computing device to the second server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
storing, by a server computer, operational attributes for a plurality of different exercise monitoring devices; receiving information from a static part of a data processing application of a computing device applied by a user, wherein the information indicates at least one identifier of an exercise monitoring device connected to the computing device; determining determined operational attributes associated with the connected exercise monitoring device on the basis of the at least one identifier and the stored operational attributes; and transmitting information indicating the determined operational attributes to the computing device, wherein the determined operational attributes indicate at least an identification of a second server or a target directory of the second server to which exercise-related data is to be transferred, in order to enable the computing device to transfer the exercise-related data from the connected exercise monitoring device to the computing device and to transfer the exercise-related data from the computing device to the second server.
-
-
15. A computer program product embodied on a distribution medium readable by a computer and comprising program instructions which, when loaded into an apparatus, cause the apparatus to execute at least the following:
-
storing, by a server computer, operational attributes for a plurality of different exercise monitoring devices; receiving information from a static part of a data processing application of a computing device applied by a user, wherein the information indicates at least one identifier of an exercise monitoring device connected to the computing device; determining determined operational attributes associated with the connected exercise monitoring device on the basis of the at least one identifier and the stored operational attributes; and transmitting information indicating the determined operational attributes to the computing device, wherein the determined operational attributes indicate at least an identification of a second server or a target directory of the second server to which exercise-related data is to be transferred, in order to enable the computing device to transfer the exercise-related data from the connected exercise monitoring device to the computing device and to transfer the exercise-related data from the computing device to the second server.
-
-
16. A computing device, comprising:
-
at least one processor and at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the computing device to perform operations comprising; executing, in the computing device, a data processing application comprising a static part for performing at least the following functions when an exercise monitoring device is connected to the computing device; determining at least one identifier of the connected exercise monitoring device, an identity of the connected exercise monitoring device determined using an identification circuitry, wherein the connected exercise monitoring device comprises exercise-related data; causing an indication of the determined at least one identifier to a first server over a network, wherein the first server stores operational attributes for a plurality of different exercise monitoring devices; and causing a reception of information indicating indicated operational attributes associated with the connected exercise monitoring device from the first server, wherein the indicated operational attributes form an exercise monitoring device specific dynamic part of the data processing application, and the computing device is further caused to perform operations comprising; performing, with the dynamic part, at least one operation to the exercise-related data on the basis of the indicated operational attributes associated with the connected exercise monitoring device, wherein the indicated operational attributes indicate at least an identification of a second server or a target directory of the second server to which the exercise-related data is to be transferred, and the computing device is further caused to perform operations comprising; transferring the exercise-related data from the connected exercise monitoring device to the computing device; and transferring the exercise-related data from the computing device to the second server. - View Dependent Claims (17, 18)
-
Specification