摘要:
In a data visualization configuration system, a method of creating one or more modifiable data interface objects that are used to represent data values for visualization in a graphical representation, the method comprising the steps of: detecting an instruction to create a new modifiable data interface object from a list of parent modifiable data interface objects, creating a proxy modifiable data interface object as the new modifiable data interface object for each parent modifiable data interface object associated with the instruction, and enabling the proxy modifiable data interface object to be available for modification, where the proxy modifiable data interface object refers to its associated parent modifiable data interface object.
摘要:
A method of displaying data in a data visualization computing system is described. Various methods of displaying the data are described including using a timeline, the data being aggregated based on time periods wherein the timeline consists of a plurality of time period sizes, the current selected time period covering the smallest time period, the period furthest on the timeline from the current selected period covering the largest time period, the timeline consisting of at least one time period of each time period size. Also described are improved methods of data selection and display.
摘要:
A method is disclosed of data transfer between a source computer and multiple target computers. The method includes: receiving a user data and format request from one or more target computers; transmitting a multi-media formatted transmission from the source computer over a first network to a server configured to receive the multi-media formatted transmission; extracting a data stream from the multi-media formatted transmission; transmitting the data stream in an Internet format over a second network to the target computers, the target computers each configured to receive the data stream in a finite set of protocols over the second network, the finite set of protocols including Internet protocols but excluding multi-media protocols; and extracting data from the data stream and reformatting the extracted data into a multi-media format at each target computer, wherein each target computer is able to reformat the extracted data into different multi-media formats.
摘要:
In a data visualization system, a method of creating a visual representation of data, the method including the steps of providing instructions to an end user to assist the end user in: constructing multiple graphical representations of data, where each graphical representation is one of a predefined type and includes multiple layers of elements that contribute to the end user's understanding of the data; arranging multiple graphical representations of different types within the visual representation in a manner that enables the end user to understand and focus on the data being represented; and displaying the visual representation.
摘要:
A data obfuscation system, method, and computer implementation via software or hardware allows a legitimate user to gain access via a query to data of sufficient granularity to be useful while maintaining the confidentiality of sensitive information about individual records. Output values of a data request are obfuscated in a repeatable manner, via the use of an Obfuscating Function (OF), while maintaining the amount of obfuscation within a range so that the transformed values provide to a user information of a prescribed level of granularity. The data obfuscating system and method is particularly applicable to databases. The data obfuscation engine may be implemented in hardware and/or software within a stand alone or distributed environment.
摘要:
In a data visualization system, a method of graphically representing discrete data as a continuous surface in image space, the method comprising the steps of: a data retrieval module retrieving discrete data from a data storage device in communication with the data visualization system; an interpolation module calculating a first set of values for a weighted interpolation function based on the retrieved discrete data; a smoothing module calculating a second set of values for one or more weighted approximation functions based on the retrieved discrete data; and a surface combining module combining the first and second set of calculated values over the image space to graphically represent a continuous surface.
摘要:
A method is disclosed of data transfer between a source computer and multiple target computers. The method includes: transmitting a multi-media formatted transmission from the source computer over a first network to a server configured to receive the multi-media formatted transmission in more than one protocol; converting the multi-media formatted transmission into a data stream in an Internet format by extracting the data stream from the multi-media formatted transmission; transmitting the data stream in the Internet format over a second network to the target computers, the target computers each configured to receive the data stream in a finite set of protocols over the second network, the finite set of protocols including Internet protocols but excluding multi-media protocols; and extracting data from the data stream and reformatting the extracted data into a multi-media format at each target computer, wherein each target computer is able to reformat the extracted data into different multi-media formats, since the reformatting is occurring at each target computer individually.
摘要:
A data visualisation system is disclosed that includes an interaction database, a retrieval component, a display component, and a contour generator. The interaction database is maintained in a computer memory of interaction data representing interactions between customers and at least one merchant. The retrieval component is configured to retrieve from the interaction database data representing interactions between customers and the merchant, and to construct a finite set of data values from the retrieved data. The display component is configured to display a graphical representation of a merchant and a graphical representation of each of the set of data values centered on respective data points disposed on a representation of a bell-shaped curve. The contour generator configured to generate and display one or more contour lines at least partly around each data point to form a bell-shaped curve, in which the areas of representation around each data point are shown in a series of contour lines, and the nature of the contour lines for each data point are preferably represented to gradually drop off or fan away from each data point, wherein each data point is displayed as a local maximum at an apex of the bell-shaped curve.
摘要:
The invention provides a data visualisation system comprising a data value memory in which is maintained a finite set of data values obtained from monitoring apparatus and a display configured to display a representation of each data value centered on respective data points. The invention also provides a contour generator which in one form is configured to generate and display a contoured representation around each data point such that each data point is displayed as a local maximum and in another form is configured to generate and display one or more contour lines around each data point, each contour line representing data values which are less than the data value of the data point around which the contour line is displayed. The invention also provides related methods and computer programs.
摘要:
An apparatus and method for providing location information within a wireless network operable to obfuscate location information is described. The apparatus and method comprising a processor and memory coupled to the processor capable of storing data. The processor is configured to: store network profile data on a plurality of wireless network access points within the network. The network profile data including an identifier for the network access point, signal information, the physical location of the network access point, and the time. The processor is also configured to receive a request for location information from a client application executing on a mobile device, the request including information on the wireless network access points the mobile wireless device has been in communication with, information on the received signal and the time of the communication. The processor then determines the location of the mobile wireless device using the request data and the network profile data; and sends the location to the client application.