Patent ID: 9558286
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A system, comprising: a processor; and a memory device, the memory device storing instructions that when executed causing the processor to perform operations, the operations comprising: querying for software components associated with a graphical mashup; retrieving a widget as one of the software components associated with the graphical mashup; retrieving a single file that completely defines the widget, the single file structure having compressed therein multiple internal files; extracting one of the multiple internal files compressed therein to determine source data associated with the widget, the source data specifying a polling interval for obtaining a stream of data as an input; extracting a different one of the multiple internal files compressed therein to determine a presentation definition associated with the widget; and incorporating both the source data according to the polling interval and the presentation definition into the graphical mashup.