Patent Document ID: 9430828
Application ID: 14174115
Patent Status: 1

Claim One:
1. A computer-implemented method for providing cloud-based image processing services, the method comprising: receiving, at a cloud server over a network, a request for accessing medical image data from an application running at a client device used by a user, the cloud server providing image processing services to a plurality of users in a plurality of image processing steps provided by the cloud server, resulting in a plurality of image views; determining, by an access control system hosted by the cloud server, user privileges of the user for accessing the medical image data, wherein the medical image data was captured by a medical imaging device and stored in a storage associated with the cloud server; in response to receiving a command from the application of the client device, the command having a selection of one or more of image views available to the user, providing by the cloud server the medical image data based on the selected one or more image views provided by the cloud server; tracking, by a tracking system hosted by the cloud server, user interactions of the user with the medical image data via the selected image views, including tracking how much time the user takes to complete a particular medical image processing step, wherein tracking user interaction further comprises tracking billing information of the user associated with usage of the image processing steps; storing the tracked user interactions in a persistent storage, wherein the persistent storage is configured to track and store user interactions of a plurality of users at the cloud server; and performing, by a data mining system hosted by the cloud server, an analysis on the tracked user interactions stored in the persistent storage to determine an overall usage trend of the image views.