SYSTEMS AND METHODS FOR DETERMINING SCHOOL GEOGRAPHIC BOUNDARIES AND RELATED SEARCHES
First Claim
1. A method for collecting and integrating school information, the method comprising:
- collecting boundary data for one or more schools;
determining one or more boundary lines based on at least the collected boundary data, each of the one or more boundary lines representing a border between a first area assigned to a first school selected from the one or more schools and a second area assigned to a second school selected from the one or more schools;
digitizing the one or more boundary lines;
collecting student performance data for the one or more schools, the collected student performance data including first student performance data for the first school and second student performance data for the second school; and
storing the one or more digitized boundary lines and the student performance data in one or more data stores;
wherein the process for storing the one or more digitized boundary lines and the student performance data includes;
associating the one or more digitized boundary lines with at least the first school and the second school; and
associating the first student performance data with the first school and the second student performance data with the second school.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system, and computer program product for collecting and integrating school information. The method includes collecting boundary data for one or more schools, and determining one or more boundary lines based on at least the collected boundary data. Each of the one or more boundary lines represent a border between a first area assigned to a first school selected from the one or more schools and a second area assigned to a second school selected from the one or more schools. Additionally, the method includes digitizing the one or more boundary lines, and collecting student performance data for the one or more schools. The collected student performance data include first student performance data for the first school and second student performance data for the second school. Moreover, the method includes storing the one or more digitized boundary lines and the student performance data in one or more data stores.
20 Citations
64 Claims
-
1. A method for collecting and integrating school information, the method comprising:
-
collecting boundary data for one or more schools; determining one or more boundary lines based on at least the collected boundary data, each of the one or more boundary lines representing a border between a first area assigned to a first school selected from the one or more schools and a second area assigned to a second school selected from the one or more schools; digitizing the one or more boundary lines; collecting student performance data for the one or more schools, the collected student performance data including first student performance data for the first school and second student performance data for the second school; and storing the one or more digitized boundary lines and the student performance data in one or more data stores; wherein the process for storing the one or more digitized boundary lines and the student performance data includes; associating the one or more digitized boundary lines with at least the first school and the second school; and associating the first student performance data with the first school and the second student performance data with the second school. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for creating one or more boundary lines, the method comprising:
-
identifying one or more sources of school boundary data; processing information associated with each of the one or more sources of school boundary data; identifying a format for each of the one or more sources of school boundary data; collecting boundary data for one or more schools from the one or more sources of school boundary data; determining one or more boundary lines based on at least the collected boundary data, each of the one or more boundary lines representing a border between a first area assigned to a first school selected from the one or more schools and a second area assigned to a second school selected from the one or more schools; digitizing the one or more boundary lines; resolving inconsistencies between the one or more digitized boundary lines; and storing the one or more digitized boundary lines in one or more data stores; wherein the process for storing the one or more digitized boundary lines includes associating the one or more digitized boundary lines with at least the first school and the second school. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for collecting school data, the method comprising:
-
collecting first student performance data associated with a school from a first data source; collecting second student performance data associated with the school from a second data source; processing information associated with the first student performance data and the second student performance data; processing the first student performance data and the second student performance data; if the first student performance data is not consistent with the second student performance data, generating third student performance data based on at least information associated with the second student performance data; if the first student performance data is consistent with the second student performance data, generating the third student performance data based on at least information associated with the first student performance data and the second student performance data; determining a geolocation of the school; and storing the third student performance data and the geolocation in one or more data stores; wherein the process for storing the third student performance data and the geolocation includes; associating the third student performance data with the school; and associating the geolocation with the school. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method for collecting and storing property data, the method comprising:
-
accessing a first property data source using a first interface; requesting at least first property data correspond to a first property from the first property data source; determining a geolocation for the first property based on at least information associated with the first property data; accessing one or more first data stores; receiving, from the one or more first data stores, information associated with one or more attending schools related to the geolocation; and storing the first property data and the one or more attending schools in one or more second data stores; wherein the process for storing the first property data and the one or more attending schools includes associating the one or more attending schools with the first property. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method for searching for a school, the method comprising:
-
receiving, by a search interface, one or more school search parameters and one or more geographic search parameters, the one or more school search parameters including at least one or more student performance thresholds; processing information associated with the one or more school search parameters and the one or more geographic search parameters; accessing one or more data stores; requesting, from the one or more data stores, at least student performance data for a school; processing the student performance data and the one or more student performance thresholds; requesting, from the one or more data stores, at least one or more attendance boundaries for the school; processing the one or more attendance boundaries and the one or more geographic search parameters; and generating a search result identifying at least data associated with the school if the one or more attendance boundaries satisfy the one or more geographic search parameters and the student performance data meets or exceeds the one or more student performance thresholds. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A method for searching for a property, the method comprising:
-
receiving, by a search interface, one or more school search parameters, one or more geographic search parameters, and one or more property search parameters, the one or more school search parameters including at least one or more student performance thresholds; processing information associated with the one or more school search parameters, the one or more geographic parameters, and the one or more property search parameters; accessing one or more data stores; requesting, from the one or more data stores, at least student performance data for a school; processing the student performance data and the one or more student performance thresholds; requesting, from the one or more data stores, at least one or more attendance boundaries for the school; requesting, from the one or more data stores, at least property location data and property characteristic data corresponding to a property, the property location data including an address corresponding to the property; processing information associated with the property characteristic data and the one or more property search parameters; processing information associated with the address and the one or more geographic search parameters; processing information associated with the address and the one or more attendance boundaries; and generating a search result identifying at least data associated with the property if the student performance data meets or exceeds the one or more student performance thresholds, the address satisfies the geographic search parameters'"'"' the address is within the one or more attendance boundaries, and the first property satisfies the one or more property search parameters. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A method for searching for a property, the method comprising:
-
receiving, by a search interface, a target school and property search parameters; processing information associated with the target school and the one or more property search parameters; accessing one or more data stores; requesting, from the one or more data stores, one or more attendance boundaries for the target school; requesting, from the one or more data stores, at least property location data and property characteristic data corresponding to a property, the property location data including an address corresponding to the property; processing information associated with the property characteristic data and the one or more property search parameters; processing information associated with the address and the one or more attendance boundaries; and generating a search result identifying at least data associated with the property if the address is within at least the one or more first attendance boundaries and the property satisfies the one or more property search parameters. - View Dependent Claims (56, 57, 58)
-
-
59. A method for searching for a property, the method comprising:
-
receiving, by a search interface, a first target school, a second target school, and property search parameters; processing information associated with the first target school, the second target school, and the one or more property search parameters; accessing one or more data stores; requesting, from the one or more data stores, one or more first attendance boundaries for the first target school; requesting, from the one or more data stores, one or more second attendance boundaries for the second target school; requesting, from the one or more data stores, at least property location data and property characteristic data corresponding to a property, the property location data including an address corresponding to the property; processing information associated with the property characteristic data and the one or more property search parameters; processing information associated with the address and the one or more first attendance boundaries; processing information associated with the address and the one or more second attendance boundaries; and generating a search result identifying at least data associated with the property if the address is within the one or more first attendance boundaries, the address is within the one or more second attendance boundaries, and the first property satisfies the one or more property search parameters.
-
-
60. A method for identifying one or more school combinations, the method comprising:
-
receiving, by a search interface, a first school; processing information associated with the first school; accessing one or more data stores; requesting, from the one or more data stores, one or more first attendance boundaries for the first school; requesting, from the one or more data stores, one or more second attendance boundaries for at least a second school; determining a first area based on at least information associated with the first attendance boundaries; determining a second area based on at least information associated with the second attendance boundaries; processing the first area and the second area; identifying a school combination if the first area and the second area overlap; and generating a search result identifying at least data associated with the school combination. - View Dependent Claims (61, 62, 63, 64)
-
Specification