×

Method and mechanism for performing spatial joins

  • US 6,014,614 A
  • Filed: 05/29/1998
  • Issued: 01/11/2000
  • Est. Priority Date: 05/29/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of determining which of a plurality of first objects interacts within a space with which of a plurality of second objects according to a spatial predicate, said method comprising the computer-implemented steps of:

  • decomposing the plurality of first objects and the plurality of second objects into respective sets of one or more cells, wherein each cell of the respective sets of one or more cells defines a region in said space and has a cell size no larger than a predetermined cell size;

    filtering from among pairs of the first objects and second objects, respectively, to determine first candidate pairs of the first objects and the second objects, respectively, that share common cells at the predetermined cell size, andfiltering from among the first candidate pairs of the first objects and second objects, respectively, to determine second candidate pairs of the first objects and the second objects, respectively, that share overlapping cells of cell sizes smaller than the predetermined cell size; and

    selecting from among the second candidate pairs resulting pairs of the first objects and the second objects that indicate a first object that interacts with the second object according to the spatial predicate.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×