Patents by Inventor Andrew John Cardno

Andrew John Cardno has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130094767
    Abstract: In a data visualization computing system, a computer implemented method of determining transition boundaries from data values in a data set for the generation of a graphical heatmap representation of the data values, the method including the steps of the data visualization computing system: retrieving the data values in the data set; determining a logarithmic base value, wherein the base value is calculated based on the retrieved data values; and generating transition boundaries for the heatmap representation by calculating transition boundary values, wherein the transition boundary values are calculated using an exponential function with a base value equal to the determined logarithmic base value and an exponent value that is incrementally increased from a value of one to a maximum exponent value to represent the retrieved data values.
    Type: Application
    Filed: December 14, 2010
    Publication date: April 18, 2013
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventor: Andrew John Cardno
  • Patent number: 8340980
    Abstract: A data visualization system is disclosed that includes a data value memory, a display, and contour generator. The data value memory maintains a finite set of data values. The display is arranged to display a representation of each data value centered on respective data points. The contour generator is arranged to generate and display a representation having a cross-sectional shape of a bell-shaped curve in which each data point is displayed as an apex of the bell-shaped curve. Also disclosed is a method of data visualization and a data visualization computer program.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: December 25, 2012
    Assignee: Bally Technologies, Inc.
    Inventors: Andrew John Cardno, Craig Ivan Soper, Nicholas John Mulgan, Patrick Nicholas Ryan, Paul Alan Cardno, Andreas Mahn, Nichole Kaufmann
  • Publication number: 20120223963
    Abstract: A data visualisation system is disclosed that includes a data value memory, a display, and contour generator. The data value memory maintains a finite set of data values. The display is arranged to display a representation of each data value centered on respective data points. The contour generator is arranged to generate and display a representation having a cross-sectional shape of a bell-shaped curve in which each data point is displayed as an apex of the bell-shaped curve. Also disclosed is a method of data visualisation and a data visualisation computer program.
    Type: Application
    Filed: April 13, 2012
    Publication date: September 6, 2012
    Applicant: Bally Technologies, Inc.
    Inventors: Andrew John Cardno, Craig Ivan Soper, Nicholas John Mulgan, Patrick Nicholas Ryan, Paul Alan Cardno, Andreas Mahn, Nicole Kaufmann
  • Publication number: 20120210013
    Abstract: 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; 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.
    Type: Application
    Filed: April 20, 2012
    Publication date: August 16, 2012
    Applicant: Bally Technologies, Inc.
    Inventors: Andrew John Cardno, Simon Travers-Jones
  • Publication number: 20120105453
    Abstract: A method of creating a graphical representation of a plurality of components that are grouped in a plurality of component groups, wherein the component groups are formed based on two or more different group types, and values of one or more selectable metrics are associated with the components, the method including the steps of: detecting a selection of the one or more metrics; retrieving metric values for the selected metric associated with components belonging to component groups of a first group type; determining the relative proportion of the retrieved metric values across components that are members of a second type component group; and graphically representing the first type component group using one or more first icons that are graphically represented based on the retrieved metric values, and positioned within a section of the graphical representation based on the determined relative proportion.
    Type: Application
    Filed: December 8, 2009
    Publication date: May 3, 2012
    Applicant: BUSINESS INTELLIGENCE SOLUTIONS SAFE B.V.
    Inventors: Andrew John Cardno, Paul Alan Cardno, Mukesh Gordhan
  • Patent number: 8160893
    Abstract: The invention provides a data visualization system comprising a data value memory in which is maintained a finite set of data values and display means arranged to display a contoured representation. One or more of the data values are displayed as contours around one or more data points and each data value is centered on a data point. The invention also provides a method of data visualization and a data visualization computer program.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: April 17, 2012
    Assignee: Bally Technologies, Inc.
    Inventors: Andrew John Cardno, Craig Ivan Soper, Nicholas John Mulgan, Patrick Nicholas Ryan, Paul Alan Cardno, Andreas Mahn, Nichole Kaufmann
  • Publication number: 20120075324
    Abstract: A method of creating a graphical representation of data points in the form of a heatmap wherein the heatmap represents a plurality of multi-directional flow values between the data points, the method including the steps of positioning data points on a heatmap for graphical representation, calculating bi-directional flow values between at least a first and second data point, determining the intensity and direction of a predominant flow from the bi-directional flow values, and graphically representing the predominant flow and bi-directional flows between the data points in the heatmap.
    Type: Application
    Filed: November 13, 2009
    Publication date: March 29, 2012
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20120053986
    Abstract: A computer implemented method of analyzing and graphically representing the correlation of a plurality of transaction items, the method comprising the steps of: retrieving data associated with groups of the transaction items, correlating a plurality of groups of transaction items in a dimensionally reduced manner, creating a tree hierarchy which classifies the groups of transaction items in a hierarchy according to a defined user understandable factor, wherein the tree hierarchy is linked to the groups of transaction items, and graphically representing the correlated groups of transaction items and tree hierarchy to enable interaction between the correlated groups of transaction items and the linked tree hierarchy.
    Type: Application
    Filed: December 4, 2009
    Publication date: March 1, 2012
    Applicant: BUSINESS INTELLIGENCE SOLUTIONS SAFE B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110314125
    Abstract: 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.
    Type: Application
    Filed: August 15, 2011
    Publication date: December 22, 2011
    Applicant: BALLY TECHNOLOGIES, INC.
    Inventors: Andrew John Cardno, Simon Travers-Jones
  • Publication number: 20110294566
    Abstract: A method of transforming behavioral interaction data into visually interpretable information, the method including the steps of providing instructions to an end user to assist the end user in obtaining behavioral interaction data associated with a gaming environment including one or more gaming assets; determining one or more summaries of the obtained behavioral interaction data that enable the end user to understand how the gaming environment is affected by the behavioral interaction data;
    Type: Application
    Filed: August 31, 2009
    Publication date: December 1, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110261049
    Abstract: 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.
    Type: Application
    Filed: June 19, 2009
    Publication date: October 27, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 8001258
    Abstract: A method is disclosed of data transfer between a source computer and multiple target computers.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: August 16, 2011
    Assignee: Bally Technologies, Inc.
    Inventors: Andrew John Cardno, Simon Travers-Jones
  • Publication number: 20110184995
    Abstract: In a data visualization system, a method of creating a visual representation of data points from metric data and determining the positioning of data groups associated with the metric data in the visual representation, the method including the steps of: a data retrieval module retrieving the metric data from a data storage module in communication with the data visualization system, a data grouping module arranging the metric data into a plurality of data groups, a statistical distance determination module determining a minimal statistical distance between data groups positioned next to each other in the visual representation using a hierarchical force based algorithm, and a data visualization module visually arranging the data groups in a hierarchical manner based on the determined statistical distance to create the visual representation.
    Type: Application
    Filed: June 18, 2009
    Publication date: July 28, 2011
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110181597
    Abstract: 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 on a display device to assist the end user in: constructing multiple graphical representations of data retrieved from a data storage module in communication with the data visualization system, 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 a display module displaying the visual representation on the display device; the method further including the steps of a determination module determining one or more data elements within the graphical representations that are based on variable data, the display module displaying the determined data element on th
    Type: Application
    Filed: June 18, 2009
    Publication date: July 28, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110179011
    Abstract: 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.
    Type: Application
    Filed: May 12, 2009
    Publication date: July 21, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Ashok Kumar Singh
  • Publication number: 20110179370
    Abstract: In a data visualization system, a method of creating a visual representation of data points from metric data, wherein the method includes the steps of: a data retrieval module retrieving the metric data from a data storage module in communication with the data visualization system, a determination module determining the data points based on the retrieved metric data, and a display module arranging the data points for displaying on a display device according to a predetermined visual representation, arranging the data points into a plurality of meta groups in a hierarchical manner, and arranging the meta groups into a plurality of layers, where each layer represents the data points at different levels of granularity, and a statistical distance determination module determining a statistical distance between items in the meta groups, and the display module arranging the items within the meta groups based on the determined statistical distance.
    Type: Application
    Filed: June 18, 2009
    Publication date: July 21, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110179066
    Abstract: In a graphical analysis computing system, a method of arranging data sets for graphical analysis, wherein at least two of the data sets have different periodicities, the method comprising the steps of: a data retrieval module retrieving data from a data storage module in communication with the graphical analysis computing system; a periodicity determination module determining a plurality of periodicities within the retrieved data to identify a plurality of data sets based on the determined periodicities; and an alignment module aligning a first identified data set of a first periodicity relative to a second identified data set of a second periodicity, wherein the second periodicity is different to the first periodicity.
    Type: Application
    Filed: June 18, 2009
    Publication date: July 21, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110169835
    Abstract: In a data visualization system, a method of arranging, in n dimensions, data points representing n or more variables, the method including the steps of: a data point ranking module ranking a set of data points with respect to a first axis of a visual representation using a first variable; and based on a second variable, a data point distribution module distributing the set of data points along the first axis while retaining information relating to the ranking of data points determined in step i).
    Type: Application
    Filed: June 18, 2009
    Publication date: July 14, 2011
    Applicant: BUSINESS INTEELIGENCE SOLUTIONS SAFE B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110141118
    Abstract: A method of creating a graphical representation of data in the form of a heatmap, the method including the steps of: positioning data points on a heatmap for graphical representation, calculating conical data distribution values around a data point based on a data value associated with that data point and rendering the heatmap based on the calculated data distribution values.
    Type: Application
    Filed: November 13, 2009
    Publication date: June 16, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20110141136
    Abstract: 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.
    Type: Application
    Filed: June 19, 2009
    Publication date: June 16, 2011
    Applicant: Business Intelligence Solutions Safe B.V.
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh