Abstract:
In examples, there is provided a method for modifying a data item from a source apparatus, the data item associated with an event, in which the method comprises, within a trusted environment, parsing the data item to generate a set of tuples relating to the event and/or associated with the source apparatus, each tuple comprising a data item, and a data identifier related to the data item, applying a rule to a first tuple to pseudonymise a first data item to provide a transformed data item, and/or generate a contextual supplement to the first data item, generating a mapping between the transformed data item and the first data item, whereby to provide a link between the transformed data item and the first data item to enable subsequent resolution of the first data item using the transformed data item, and forwarding the transformed data item and the data identifier related to the first data item to an analytics engine situated logically outside of the trusted environment.
Abstract:
Examples associated with display mapping are described. One example system includes a display mapping module. The display mapping module maps display components connected to the system to virtual channels to which the system is subscribed. A communication module transmits a content instruction to subscribers of a virtual channel. The instruction controls the subscribers of the virtual channel to display content associated with the content instruction on display components the respective subscribers have mapped to the virtual channel. A display module causes a display component mapped to the virtual channel to display content associated with the content instruction.
Abstract:
Example embodiments relate to providing pixel-based visualizations of time series data using nested helices. In example embodiments, helix portions in the time series data may be identified according to a measured time interval, where each of the helix portions represents the measured time interval in the time series data. A helical time period may then be determined and used as a helical revolution in a helical pixel representation. At this stage, the helical pixel representation may be generated using the helix portions, where proximate helix portions along a common line parallel to an axis of the helical pixel representation are chronologically separated by the helical time period.
Abstract:
A user-selected group of data points is received. Weighted distances between further data points with the user-selected group of data points are computed, the weighted distances computed based on respective weights assigned to dimensions of data points. Density-based grouping of the further data points is performed based on the computed weighted distances, the density-based grouping producing cohorts of data points. A graphical visualization is generated including pixels representing the user-selected group of data points and the cohorts of data points. The graphical visualization provides a temporal-based visualized identification of the cohorts with the user selected group of data points.
Abstract:
Visualization of a cohort for high-dimensional categorical data is disclosed. One example is a system including a display module to identify real-time selection of a query data element in an interactive visual representation of high-dimensional categorical data elements comprising a plurality of categorical components. A matrix generator generates a binary distance matrix with columns representing categorical components, and entries in a row indicative of a degree of similarity of respective categorical components of the selected query data element to a data element represented by the row, and determines a category weighting matrix by associating a weight with entries in each column of the binary distance matrix. An evaluator evaluates a weighted similarity score for a data element represented by a row of the category weighting matrix based on entries of the row. A selector iteratively and interactively selects, based on weighted similarity scores, a cohort of categorical data elements.
Abstract:
A technique to generate a three-dimensional (3D) data visualization from multi-dimensional data. A data set may be grouped into multiple groups based on a function. Data members of the groups may be mapped to respective 3D volumes via graphic elements. A value of the function for each data member may be mapped to at least one of the spatial display variables representing depth. A 3D data visualization including the 3D volumes may be generated.
Abstract:
Interactive analysis of data based on progressive visualizations is disclosed. One example is a system including a data module, a visualization module, an interaction module, and an analytics module. The data module processes a plurality of data elements. The visualization module progressively displays, via an interactive graphical user interface, an overview visualization of a sub-plurality of the plurality of data elements, the overview visualization based on at least one of data resolution and display resolution, and a detailed visualization based on an interaction with the overview visualization. The interaction module processes the interaction with the overview visualization. The analytics module analyzes the interaction to generate a deployment rule.
Abstract:
A system for providing a two-way interactive 3D experience includes a first video capture system configured to capture a first set of images of a first person in a first location, and a first display system in the first location. A second video capture system is configured to capture a second set of images of a second person in a second location. A second display system is in the second location. A two-way communication link is configured to deliver the first set of images to the second display system for display and deliver the second set of images to the first display system for display. The second display system is configured to generate a substantially life-sized 3D display of the first person based on the first set of images.
Abstract:
A system for providing a two-way interactive 3D experience includes a first video capture system configured to capture a first set of images of a first person in a first location, and a first display system in the first location. A second video capture system is configured to capture a second set of images of a second person in a second location. A second display system is in the second location. A two-way communication link is configured to deliver the first set of images to the second display system for display and deliver the second set of images to the first display system for display. The second display system is configured to generate a substantially life-sized 3D display of the first person based on the first set of images.
Abstract:
In one example of the disclosure, presence data indicative of a presence factor for a remote subject is received from a server. The presence data is analyzed and a display representative of the presence factor is caused at a 3D object. The 3D object includes a 3D element representative of the remote subject.