Patent ID: 9596310
Date: 2017-03-14
CPC Classifications: G06F,H04L

Claim:
1. A system for real-time, push style, distributed dashboard networks system-comprising: an Account Management Server, a Data Management and Storage Server, a Data Communication Server, a Proxy Server, a Data Import Server, Data Converters, a Data Export Server, one or more data filters inside the Data Management and Storage Server, and a dashboard displaying devices where the dashboard comprises visual gauges and levers, and wherein: the Account Management Server comprises management facilities for Users, Channels, Subscriptions, and Billing Information; the Data Management and Storage Server comprises one or more output translators for converting feedback to meaningful responses, metadata definition facility for loosely defining metadata from bare data, loosely defined meaning that only the data items (Key Performance Indicators, KPI's; that are meaningful for particular channel are included in the metadata definition, metadata that includes rules for finding KPI's from bare data, and logical preprocess conversion service for incoming data; the Data Communication Server comprises logic for linking users to output data and lever feedback, data encryption and decryption service, and service to duplicate the output data for different subscriptions; the Proxy Server comprises data compression service, and communication logic between the gauge and server side; the Data Import Server comprises data converters for various data formats and services for receiving data using different types of input ports such as e-mails, SMS (short message service), application to application and file transfer; the Data converters comprise converters that convert the incoming data into internal XML (extensible markup language) representation for the data; the Data Export Server comprises service to send the lever response using SMS, email, web service or other suitable method required by the target system; the dashboard that comprises visual gauges and levers within dashboard displaying devices comprises a single app that can host the gauges and/or levers or a single app that comprises the dashboard and single gauge/lever functionality; and the system has facility to allow the creation of the metadata from the input bare data itself after instance(s) of the input bare data already exists in the system; having a capability to convert feedback to SMS, email or other system-to-system message sent by server side logic; wherein the system is adapted to carry out the steps of: a) a user creating a new account in the distributed dashboard system for the user to input bare data and provide content to the system; b) the user creating a channel and defining format for this channel in the distributed dashboard system; c) the user receiving an email-address from the distributed dashboard system to be used for the user to input bare data to the system; d) the distributed dashboard system receiving the bare data provided by the user by means of the e-mail address given by the distributed dashboard system; e) the distributed dashboard system informing the user that the bare data has been received by the distributed dashboard system and metadata should be defined; f) the user creating metadata for the distributed dashboard system that gives meaning to only those parts of the bare data that are relevant for gauges to be chosen in step q); g) the user choosing gauge(s) and/or lever(s) and linking data items defined in step e) by the metadata giving meaning to relevant bare data to the gauges) and/or lever(s) and they form a visual dashboard item; h) (living a name and an identification to the dashboard item, allowing one or more dashboard items to be defined per channel; i) the user exposing the channel either as a public channel, a shared channel, or a private channel; j) the distributed dashboard system activating the channel; and k) generating data at output.