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: 20180088711
    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: October 3, 2017
    Publication date: March 29, 2018
    Inventors: Andrew John CARDNO, Paul Allan CARDNO, Mukesh GORDHAN
  • Publication number: 20180067908
    Abstract: A method of creating a style sheet for the generation of a graphical representation of a data set made up of a plurality of data elements or values used in a data visualisation computing system is described. The method having the steps of retrieving the data values of the data elements in the data set; determining the types of data elements in the set; obtaining the style attributes associated with each type of data element; developing a hierarchy of style attributes; and creating a style sheet to apply to the data set.
    Type: Application
    Filed: September 15, 2017
    Publication date: March 8, 2018
    Inventor: Andrew John CARDNO
  • Publication number: 20180068471
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Application
    Filed: September 13, 2017
    Publication date: March 8, 2018
    Inventors: Andrew John CARDNO, Peter Stewart INGHAM, Bart Andrew LEWIN, Ashok Kumar SINGH
  • Publication number: 20180060406
    Abstract: In a data visualization system, a method of analysing and representing spatial data sets to optimize the arrangement of spatial elements, the method including the steps of: retrieving data from a data storage module that is in communication with the data visualization system, determining lift values for a plurality of predefined spatial areas from the retrieved data based on a set of fuzzy association rules applied to the predefined spatial areas, determining spatial performance values for the predefined spatial areas, and calculating a weighted spatial relationship between the determined lift values and spatial performance values.
    Type: Application
    Filed: September 1, 2017
    Publication date: March 1, 2018
    Inventor: Andrew John CARDNO
  • Patent number: 9906900
    Abstract: 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.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: February 27, 2018
    Assignee: New BIS Safe Luxco S.à r.l
    Inventor: Andrew John Cardno
  • Publication number: 20180018066
    Abstract: In a data visualisation 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.
    Type: Application
    Filed: August 4, 2017
    Publication date: January 18, 2018
    Inventors: Andrew John CARDNO, Guillermo Quiros MANSER
  • Patent number: 9870629
    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: Grant
    Filed: June 19, 2009
    Date of Patent: January 16, 2018
    Assignee: New BIS Safe Luxco S.à r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 9852576
    Abstract: A gaming device configured to operate in a marketing mode or a standard gaming mode dependent upon the determination of whether the user is a preselected user or not.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: December 26, 2017
    Assignee: New BIS Safe Luxco S.à r.l
    Inventor: Andrew John Cardno
  • Publication number: 20170365080
    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: June 28, 2017
    Publication date: December 21, 2017
    Inventors: Andrew John CARDNO, Peter Stewart INGHAM, Bart Andrew LEWIN, Ashok Kumar SINGH
  • Patent number: 9811929
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: November 7, 2017
    Assignee: New BIS Safe Luxco S.à r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 9811232
    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: Grant
    Filed: December 8, 2009
    Date of Patent: November 7, 2017
    Assignee: New BIS Safe Luxco S.àr.l
    Inventors: Andrew John Cardno, Paul Allan Cardno, Mukesh Gordhan
  • Patent number: 9798707
    Abstract: A method of creating a style sheet for the generation of a graphical representation of a data set made up of a plurality of data elements or values used in a data visualization computing system is described. The method having the steps of retrieving the data values of the data elements in the data set; determining the types of data elements in the set; obtaining the style attributes associated with each type of data element; developing a hierarchy of style attributes; and creating a style sheet to apply to the data set.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: October 24, 2017
    Assignee: New BIS Safe Luxco S.à r.l.
    Inventor: Andrew John Cardno
  • Patent number: 9779152
    Abstract: In a data visualization system, a method of analyzing and representing spatial data sets to optimize the arrangement of spatial elements, the method including the steps of: retrieving data from a data storage module that is in communication with the data visualization system, determining lift values for a plurality of predefined spatial areas from the retrieved data based on a set of fuzzy association rules applied to the predefined spatial areas, determining spatial performance values for the predefined spatial areas, and calculating a weighted spatial relationship between the determined lift values and spatial performance values.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: October 3, 2017
    Assignee: New BIS Safe Luxco S.à r.l
    Inventor: Andrew John Cardno
  • Patent number: 9761025
    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: Grant
    Filed: April 15, 2014
    Date of Patent: September 12, 2017
    Assignee: New BIS Safe Luxco S.à r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Patent number: 9760248
    Abstract: 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.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: September 12, 2017
    Assignee: New BIS Safe Luxco S.à.r.l.
    Inventors: Andrew John Cardno, Guillermo Quiros Manser
  • Publication number: 20170242908
    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: March 1, 2017
    Publication date: August 24, 2017
    Inventors: Andrew John CARDNO, Peter Stewart INGHAM, Bart Andrew LEWIN, Ashok Kumar SINGH
  • Patent number: 9619814
    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: Grant
    Filed: April 21, 2014
    Date of Patent: April 11, 2017
    Assignee: New BIS Safe Luxco S.à r.l
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20170018102
    Abstract: A data visualization system comprising: a data retrieval module arranged to retrieve data from a data storage module in communication with the data visualization system, wherein the retrieved data includes data sets for representation in a tree map; a tree map generation module arranged to generate a tree map based on the retrieved data, wherein the tree map generation module is further arranged to: i) sort the retrieved data sets according to the size of the data sets; ii) define an area for generating multiple rectangles, each rectangle representing one of the data sets, wherein the area is defined to allow the data sets to be spatially arranged within the area; iii) accumulate data points for data within the data sets to generate a rectangle that has dimensions that fall within pre-defined parameters; iv) generate a rectangle for each data set; and v) orientate the rectangle such that its orientation is only changed if the rectangle does not fit in the available area.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 19, 2017
    Inventor: Andrew John CARDNO
  • Publication number: 20170018103
    Abstract: A method for creating a graphical representation of data is performed at an electronic device having one or more processors and memory. The device receives a finite set of data points and calculates a respective conical distribution for each respective data point centered on the respective data point and based on a respective data value. Each conical distribution comprises a set of locations and a unique distribution value corresponding to each location. The device determines that a first data value of a first data point is less than a distribution value for a second data point. The distribution value has a location that corresponds to the first data point. Based on that determination, the device calculates an inverse conical distribution in a region around the first data point. The device combines the conical distributions and inverse conical distributions to display a data visualization that includes each of the data points.
    Type: Application
    Filed: September 27, 2016
    Publication date: January 19, 2017
    Inventors: Andrew John Cardno, Peter Stewart Ingham, Bart Andrew Lewin, Ashok Kumar Singh
  • Publication number: 20170011108
    Abstract: In a data visualization system, a method of analysing and representing spatial data sets to optimize the arrangement of spatial elements, the method including the steps of: retrieving data from a data storage module that is in communication with the data visualization system, determining lift values for a plurality of predefined spatial areas from the retrieved data based on a set of fuzzy association rules applied to the predefined spatial areas, determining spatial performance values for the predefined spatial areas, and calculating a weighted spatial relationship between the determined lift values and spatial performance values.
    Type: Application
    Filed: July 12, 2016
    Publication date: January 12, 2017
    Inventor: Andrew John CARDNO