Distributed tempero-spatial query service
First Claim
1. A method of matching a publishing agent'"'"'s area of coverage with a subscribing agent'"'"'s area of interest using a distributed tempero-spatial query service, the method comprising:
- (a) assigning areas of responsibility (AORs) to a plurality of service agents;
(b) organizing the service agents into a spatial hierarchy (AORH) based upon each service agent'"'"'s AOR;
(c) distributing and hosting the spatial hierarchy on each of the service agents; and
(d) matching a request from a subscribing agent with a publishing agent based upon spatial attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed tempero-spatial query service uses a plurality of service agents each having an assigned area of responsibility. The service agents are organized into a spatial hierarchy based upon each service agent'"'"'s area of responsibility. The spatial hierarchy is distributed and hosted on each of the service agents. The spatial hierarchy enables matching of requests from subscribing agents with publishing agents based upon spatial attributes. The spatial hierarchy is dynamically maintained in a distributed manner on each of the service agents. The service agents can be arranged into a tree-based spatial hierarchy having a limited depth.
-
Citations
30 Claims
-
1. A method of matching a publishing agent'"'"'s area of coverage with a subscribing agent'"'"'s area of interest using a distributed tempero-spatial query service, the method comprising:
-
(a) assigning areas of responsibility (AORs) to a plurality of service agents;
(b) organizing the service agents into a spatial hierarchy (AORH) based upon each service agent'"'"'s AOR;
(c) distributing and hosting the spatial hierarchy on each of the service agents; and
(d) matching a request from a subscribing agent with a publishing agent based upon spatial attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of operating a tempero-spatial query service, the method comprising:
-
(a) assigning areas of responsibility (AORs) to a plurality of service agents;
(b) organizing the service agents into a spatial hierarchy (AORH) based upon each service agent'"'"'s AOR; and
(c) processing multiple requests from subscribing agents in parallel with the service agents. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of operating a tempero-spatial query service, the method comprising:
-
(a) assigning areas of responsibility (AORs) to a plurality of service agents;
(b) organizing the service agents into a spatial hierarchy (AORH) based upon each service agent'"'"'s AOR;
(c) distributing and hosting the spatial hierarchy on each of the service agents; and
(d) dynamically maintaining the distributed AORH hosted on each of the service agents. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification