NETWORKED SCORE COMMUNICATIONS SYSTEM
First Claim
1. A telecommunication method for communicating scoring data over a network, comprising:
- sending, by a client application of a mobile telecommunication device, a request (R) of a user to a remote system via the network, the request comprising a user-ID of the user having authenticated to the client application;
in response to receiving the request, performing, by the remote system;
identifying one or more organizations and one or more physical objects assigned to the user-ID of the user, the user being one of a plurality of users registered by the remote system;
computing current, request-triggered scores selectively for each of the identified physical objects, thereby storing a timestamp in association with each computed score;
selectively in case one of the current request-triggered scores differs from a request-triggered score computed in response to the last request of the same user for the same organization and the same physical object;
returning, by the remote system, both the current and the previously computed request-triggered scores to the client application via the network;
displaying, by the client application to the authenticated user, both the current and the previous request-triggered score;
regularly and independent of receiving the request, computing, by the remote system, scheduler-triggered scores of a plurality of physical objects irrespective of the user said physical object are assigned to, thereby storing a timestamp in association with each scheduler-triggered score, and comparing each scheduler-triggered score with the request-triggered score computed most recently for the same organization and the same physical object irrespective of the user to which said physical object is assigned;
upon determining that one of the scheduler-triggered scores differs from the most recently computed request-triggered score computed for the user for the same organization and physical object, sending a message from the remote system to another application running on the mobile telecommunication device, the message comprising the one scheduler-triggered score or an indication of a score change; and
in response to receiving the message, indicating, by the other application, that a score change occurred to the user irrespective of whether the user is currently authenticated to the client application.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a telecommunication method for communicating scoring data over a network, comprising: sending, by a client application of a mobile telecommunication device, a request to a remote system via the network, the request comprising a user-ID of a user authenticated to the client application; in response to receiving the request, computing request-triggered, time-stamped scores selectively for physical objects assigned to the user; and selectively in case one of the current request-triggered scores differs from a request-triggered score computed in response to the last request of the same user for the same organization and the same physical object, returning the current and the previously computed request-triggered scores to the client application; regularly and independent of receiving the request, computing, by the remote system, scheduler-triggered, time-stamped scores of a plurality of physical objects irrespective of the user said physical object are assigned to, and comparing each scheduler-triggered score with the request-triggered score computed most recently for the same organization and the same physical object; upon determining that one of the scheduler-triggered scores differs from the most recently computed request-triggered score computed for said user for the same organization and physical object, sending a message from the remote system to another application running on the mobile telecommunication device, the message comprising the one computed score or an indication of a score change.
-
Citations
14 Claims
-
1. A telecommunication method for communicating scoring data over a network, comprising:
-
sending, by a client application of a mobile telecommunication device, a request (R) of a user to a remote system via the network, the request comprising a user-ID of the user having authenticated to the client application; in response to receiving the request, performing, by the remote system; identifying one or more organizations and one or more physical objects assigned to the user-ID of the user, the user being one of a plurality of users registered by the remote system; computing current, request-triggered scores selectively for each of the identified physical objects, thereby storing a timestamp in association with each computed score; selectively in case one of the current request-triggered scores differs from a request-triggered score computed in response to the last request of the same user for the same organization and the same physical object; returning, by the remote system, both the current and the previously computed request-triggered scores to the client application via the network; displaying, by the client application to the authenticated user, both the current and the previous request-triggered score; regularly and independent of receiving the request, computing, by the remote system, scheduler-triggered scores of a plurality of physical objects irrespective of the user said physical object are assigned to, thereby storing a timestamp in association with each scheduler-triggered score, and comparing each scheduler-triggered score with the request-triggered score computed most recently for the same organization and the same physical object irrespective of the user to which said physical object is assigned; upon determining that one of the scheduler-triggered scores differs from the most recently computed request-triggered score computed for the user for the same organization and physical object, sending a message from the remote system to another application running on the mobile telecommunication device, the message comprising the one scheduler-triggered score or an indication of a score change; and in response to receiving the message, indicating, by the other application, that a score change occurred to the user irrespective of whether the user is currently authenticated to the client application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A distributed system comprising a mobile telecommunication device hosting a client application and another application and comprising a remote system connected to the mobile telecommunication device via a network,
the client application being configured to send a request (R) of a user to the remote system via the network, the request comprising a user-ID of a user authenticated to the client application; -
the remote system being configured to perform in response to receiving the request; identifying one or more organizations and one or more physical objects assigned to the user-ID of the user, the user being one of a plurality of users registered by the remote system; computing current, request-triggered scores selectively for each of the identified physical objects, thereby storing a timestamp in association with each computed score; selectively in case one of the current request-triggered scores differs from a request-triggered score computed in response to the last request of the same user for the same organization and the same physical object, returning both the current and the previously computed request-triggered scores to the client application via the network; the client application being configured to display both the current and the previous request-triggered score returned in response to the request of the authenticated user; the remote system being configured to regularly and independent of receiving the request; computing scheduler-triggered scores of a plurality of physical objects irrespective of the user said physical object are assigned to, thereby storing a timestamp in association with each scheduler-triggered score, and comparing each scheduler-triggered score with the request-triggered score computed most recently for the same organization and the same physical object irrespective of the user to which said physical object is assigned; upon determining that one of the scheduler-triggered scores differs from the most recently computed request-triggered score computed for the user for the same organization and physical object, sending a message from the remote system to another application running on the mobile telecommunication device, the message comprising the one scheduler-triggered score or an indication of a score change; the other application being configured to indicate, in response to receiving the message, that a score change occurred to the user irrespective of whether the user is currently authenticated to the client application. - View Dependent Claims (14)
-
Specification