Patents by Inventor Jonathan Keir Lawder

Jonathan Keir Lawder 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).

  • Patent number: 7167856
    Abstract: A method of partitioning and indexing multi-dimensional data that maps data to one-dimensional values according to the sequence in which an approximation of a Hilbert space-filling curve passes through all of the points corresponding to potential multi-dimensional data in a data space. Data is partitioned into ordered pages, each corresponding to a length of Hilbert curve and identified by the sequence of the first point on it. Practical application of the indexing method is made viable and useful by the provision of an efficient querying algorithm enabling data lying within any given hyper-rectangular query region to be retrieved. This is achieved by successively calculating ever higher sequence numbers of potential data points lying within a query region and each being the lowest such value for a point lying on a different curve section. Thus a single calculation is performed to identify each page potentially containing data of interest.
    Type: Grant
    Filed: May 7, 2002
    Date of Patent: January 23, 2007
    Inventor: Jonathan Keir Lawder
  • Publication number: 20030004938
    Abstract: An improved method of partitioning and indexing multi-dimensional data that maps the data to one-dimensional values according to the sequence in which an approximation of a Hilbert space-filling curve passes through all of the points corresponding to potential multi-dimensional data in a data space. Data is partitioned into pages, each corresponding to a length of Hilbert curve. A page identifier is the sequence of the first point on its corresponding Hilbert curve section. The mapping orders data and also orders the data pages that contain data within a database.
    Type: Application
    Filed: May 7, 2002
    Publication date: January 2, 2003
    Inventor: Jonathan Keir Lawder