System and method for visualizing connected temporal and spatial information as an integrated visual representation on a user interface
First Claim
1. A method for creating a multidimensional visual representation of a group of data elements having integrated temporal and spatial properties, the data elements being included in the visual representation as a corresponding plurality of visual elements, at least two of the data elements of the group linked by at least one association, the method comprising the steps of:
- generating a spatial domain of the visual representation to include a reference surface for providing a spatial reference frame having at least two spatial dimensions, the reference surface for relating a first visual element of the plurality of visual elements representing a first data element of the group to a first location of interest in the spatial reference frame and relating a second visual element of the plurality of visual elements representing a second data element of the group to a second location of interest in the spatial reference frame, the first and second data elements being defined as positioned with respect to their respective location of interest for time defined in a temporal reference frame;
generating a temporal domain of the visual representation operatively coupled to the spatial domain, the temporal domain for providing the common temporal reference frame for the locations of interest, the temporal domain including a first time track coupled to the first location of interest and a second time track coupled to the second location of interest, the first visual element positioned on the first time track and the second visual element positioned on the second time track, each of the time tracks configured for visually representing a respective temporal sequence of a plurality of the data elements at each of the locations of interest;
linking the first data element to the second data element using the at least one association, the at least one association configured for representing a connection between the first data element and the second data element, the connection having at least one property in the spatial domain and including time as a temporal property;
assigning a connection visual element in the visual representation between the first visual element and the second visual element, the connection visual element for representing the at least one association; and
aggregating the first data element and the second data element into an aggregated element group according to a selected aggregation parameter, the aggregated element group configured for reducing the visual complexity of the visual elements for display in the visual representation by displaying the aggregated element group on a third time track and removing the display of the first and second time tracks from the visual representationwherein the visual representation is configured for display on a user interface for subsequent interaction with user events wherein the user interface uses a processor and a memory.
4 Assignments
0 Petitions
Accused Products
Abstract
A system includes a visualization manager for assembling the group of data elements and for assigning a connection visual element in the visual representation between a first visual element representing a first data element of the group and a second visual element representing a second data element of the group. The system also has a spatial visualization component configured for generating a spatial domain of the visual representation to include a reference surface for providing a spatial reference frame having at least two spatial dimensions. The reference surface is for relating the first visual element to a first location of interest in the spatial reference frame and for relating the second visual element to a second location of interest in the spatial reference frame. The system also has a temporal visualization component configured for generating a temporal domain of the visual representation operatively coupled to the spatial domain, the temporal domain for providing a common temporal reference frame for the locations of interest. The temporal domain includes a first time track, such as a timeline, coupled to the first location of interest and a second time track coupled to the second location of interest, such that the first visual element is positioned on the first time track and the second visual element is positioned on the second time track. Each of the time tracks are configured for visually representing a respective temporal sequence of a plurality of the data elements at each of the locations of interest of the reference surface.
54 Citations
64 Claims
-
1. A method for creating a multidimensional visual representation of a group of data elements having integrated temporal and spatial properties, the data elements being included in the visual representation as a corresponding plurality of visual elements, at least two of the data elements of the group linked by at least one association, the method comprising the steps of:
-
generating a spatial domain of the visual representation to include a reference surface for providing a spatial reference frame having at least two spatial dimensions, the reference surface for relating a first visual element of the plurality of visual elements representing a first data element of the group to a first location of interest in the spatial reference frame and relating a second visual element of the plurality of visual elements representing a second data element of the group to a second location of interest in the spatial reference frame, the first and second data elements being defined as positioned with respect to their respective location of interest for time defined in a temporal reference frame; generating a temporal domain of the visual representation operatively coupled to the spatial domain, the temporal domain for providing the common temporal reference frame for the locations of interest, the temporal domain including a first time track coupled to the first location of interest and a second time track coupled to the second location of interest, the first visual element positioned on the first time track and the second visual element positioned on the second time track, each of the time tracks configured for visually representing a respective temporal sequence of a plurality of the data elements at each of the locations of interest; linking the first data element to the second data element using the at least one association, the at least one association configured for representing a connection between the first data element and the second data element, the connection having at least one property in the spatial domain and including time as a temporal property; assigning a connection visual element in the visual representation between the first visual element and the second visual element, the connection visual element for representing the at least one association; and aggregating the first data element and the second data element into an aggregated element group according to a selected aggregation parameter, the aggregated element group configured for reducing the visual complexity of the visual elements for display in the visual representation by displaying the aggregated element group on a third time track and removing the display of the first and second time tracks from the visual representation wherein the visual representation is configured for display on a user interface for subsequent interaction with user events wherein the user interface uses a processor and a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 64)
-
-
22. A computer implemented system for creating a multidimensional visual representation of a group of data elements having integrated temporal and spatial properties, the data elements being included in the visual representation as a corresponding plurality of visual elements, at least two of the data elements of the group linked by at least one association, the system comprising:
-
a processor and a memory; a spatial visualization component configured for generating a spatial domain of the visual representation to include a reference surface for providing a spatial reference frame having at least two spatial dimensions, the reference surface for relating a first visual element of the plurality of visual elements representing a first data element of the group to a first location of interest in the spatial reference frame and relating a second visual element of the plurality of visual elements representing a second data element of the group to a second location of interest in the spatial reference frame, the first and second data elements being defined as positioned with respect to their respective location of interest for time defined in a temporal reference frame; a temporal visualization component configured for generating a temporal domain of the visual representation operatively coupled to the spatial domain, the temporal domain for providing the common temporal reference frame for the locations of interest, the temporal domain including a first time track coupled to the first location of interest and a second time track coupled to the second location of interest, the first visual element positioned on the first time track and the second visual element positioned on the second time track, each of the time trades configured for visually representing a respective temporal sequence of a plurality of the data elements at each of the locations of interest; a visualization manager for linking the first data element to the second data element using the at least one association and for assigning a corresponding connection visual element in the visual representation between the first visual element and the second visual element, the at least one association configured for representing a connection between the first data element and the second data element and having at least one property in the spatial domain and including time as a temporal property; and an aggregation manager configured for aggregating the first data element and the second data element into an aggregated element group according to a selected aggregation parameter, the aggregated element group configured for reducing the visual complexity of the visual elements for display in the visual representation, the aggregated element group being displayed on a third time track and the display of the first and second time tracks being removed from the visual representation; wherein the visual representation is displayed on a user interface for subsequent interaction with user events. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63)
-
-
59. The system according to clam 58, wherein the aggregation parameter is selected from the group comprising:
- predefined; and
dynamically specified by a user.
- predefined; and
Specification