System and method for determining a responsible service area for a service request call
First Claim
1. A method for treating data errors while determining serving area responsibility for a service request call;
- the method comprising;
(a) receiving said service request call;
said service request call including a civic address indicating locus of origin of said service request call;
(b) accessing a geographic information system database relating to said civic address;
(1) when said geographic information system database does not include a street line segment containing said civic address,[a] proceeding to step (d);
(2) when said geographic information system database includes a street line segment containing said civic address,[a] determining whether said street line segment is wholly contained within a serving area polygon of a polygon set relating to said serving area;
(3) when said street line segment is not wholly contained within said serving area polygon,[a] recording a data deficiency via a change tracking record for later use in correcting data;
[b] geocoding said civic address to approximate geographic location of said civic address;
[c] determining an including serving area polygon containing said approximate geographic location as said serving area responsibility; and
[d] proceeding to step (c);
(4) when said street line segment is wholly contained within said serving area polygon,[a] determining said serving area polygon as said serving area responsibility; and
[b] proceeding to step (c);
(c) returning said serving area responsibility; and
(d) terminating the method.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for determining a responsible service area for a service request call, the service request call including a civic address indicating locus of origin of the service request call, includes: (a) accessing a geographic information system database relating to the locus of origin to identify a street line segment containing the civic address; (b) determining whether the street line segment is wholly contained within any polygon; (c) when the street line segment is wholly contained within a respective polygon, presenting the respective polygon as the responsible service area; and (d) when the street line segment is not wholly contained within the respective polygon, (1) recording a data deficiency identifying the non-containment as a polygon-segment error, (2) determining an estimated locus of the civic address on the street line segment in a resulting polygon containing the estimated locus, and (3) presenting the resulting polygon as the responsible service area.
-
Citations
26 Claims
-
1. A method for treating data errors while determining serving area responsibility for a service request call;
- the method comprising;
(a) receiving said service request call;
said service request call including a civic address indicating locus of origin of said service request call;(b) accessing a geographic information system database relating to said civic address; (1) when said geographic information system database does not include a street line segment containing said civic address, [a] proceeding to step (d); (2) when said geographic information system database includes a street line segment containing said civic address, [a] determining whether said street line segment is wholly contained within a serving area polygon of a polygon set relating to said serving area; (3) when said street line segment is not wholly contained within said serving area polygon, [a] recording a data deficiency via a change tracking record for later use in correcting data; [b] geocoding said civic address to approximate geographic location of said civic address; [c] determining an including serving area polygon containing said approximate geographic location as said serving area responsibility; and [d] proceeding to step (c); (4) when said street line segment is wholly contained within said serving area polygon, [a] determining said serving area polygon as said serving area responsibility; and [b] proceeding to step (c); (c) returning said serving area responsibility; and (d) terminating the method. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- the method comprising;
-
8. A system for treating data errors while determining serving area responsibility for a service request call;
- the system comprising;
(a) a service center configured for receiving said service request call;
said service request call including a civic address indicating locus of origin of said service request call; and(b) a data processing apparatus coupled with said service center for accessing a geographic information system database relating to said civic address;
said data processing apparatus being operated so that;(1) when said geographic information system database includes a street line segment containing said civic address, whether said street line segment is wholly contained within a serving area polygon of a polygon set relating to said serving area is determined; (2) when said street line segment is not wholly contained within said serving area polygon, [a] a data deficiency is recorded via a change tracking record for later use in correcting data; [b] said civic address is geocoded to approximate geographic location of said civic address; and [c] an including serving area polygon containing said approximate geographic location is determined; and (3) when said street line segment is wholly contained within said serving area polygon, said serving area responsibility is returned. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- the system comprising;
-
15. A method for determining a responsible service area for a service request call;
- said service request call including a civic address indicating locus of origin of said service request call;
the method comprising;(a) accessing a geographic information system database relating to said locus of origin to identify a street line segment containing said civic address; (b) determining whether said street line segment is wholly contained within any polygon; (c) when said street line segment is wholly contained within a respective polygon, presenting said respective polygon as said responsible service area; and (d) when said street line segment is not wholly contained within said respective polygon, (1) recording a data deficiency identifying said non-containment as a polygon-segment error, (2) determining an estimated locus of said civic address on said street line segment in a resulting polygon containing said estimated locus, and (3) presenting said resulting polygon as said responsible service area. - View Dependent Claims (16, 17, 18, 19, 20)
- said service request call including a civic address indicating locus of origin of said service request call;
-
21. A system for determining a responsible service area for a service request call;
- said system configured for receiving said service request call, wherein said service request call comprises a civic address indicating locus of origin of said service request call;
the system being operated so that;(a) when said service request call is received, accessing a geographic information system database relating to said locus of origin to identify a street line segment containing said civic address; (b) determining whether said street line segment is wholly contained within any polygon; (c) when said street line segment is wholly contained within a respective polygon, presenting said respective polygon as said responsible service area; and (d) when said street line segment is not wholly contained within said respective polygon, (1) recording a data deficiency identifying said non-containment as a polygon-segment error, (2) determining an estimated locus of said civic address on said street line segment in a resulting polygon containing said estimated locus, and (3) presenting said resulting polygon as said responsible service area. - View Dependent Claims (22, 23, 24, 25, 26)
- said system configured for receiving said service request call, wherein said service request call comprises a civic address indicating locus of origin of said service request call;
Specification