×

Spatial data cartridge for event processing systems

  • US 9,430,494 B2
  • Filed: 11/18/2010
  • Issued: 08/30/2016
  • Est. Priority Date: 12/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a storage component configured to store a spatial data cartridge including metadata pertaining to a spatial function that is not natively supported by the system and code that implements the spatial function, the spatial function being configured to determine a topological relationship between first spatial data and second spatial data; and

    a processor configured to;

    receive a query referencing the spatial data cartridge and the spatial function to be evaluated using the spatial data cartridge, the query being adapted to process one or more data streams;

    compile the query based on the metadata included in the spatial data cartridge, the metadata comprising a list of arguments for evaluating the spatial function using the spatial data cartridge; and

    execute the query based on the code included in the spatial data cartridge;

    wherein the query includes a link definition that specifies the spatial function and the spatial data cartridge;

    wherein the processor is configured to identify the spatial data cartridge based on the link definition;

    wherein the system is an event processing system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×