1460892954-d552739b-69e5-4fe5-9c5c-6bedd6c2cac7

1.-37. (canceled)
38. A computer-implemented method, the method performed by at least one processor and comprising:
determining clusters of points of interest (POIs) within a geographic region;
calculating popularity values for the clusters based on popularity data associated with POIs included in the clusters;
selecting, among the clusters, a cluster of POIs having a popularity value exceeding a threshold popularity value;
determining a preliminary geographic boundary for the selected cluster based on a density of the POIs from the selected cluster of POIs;
comparing an area within the preliminary geographic boundary with a threshold amount of area, and setting the preliminary geographic boundary as a final geographic boundary when the area within the preliminary geographic boundary does not exceed the threshold amount of area; and
storing the final geographic boundary and the selected cluster for display on a user device.
39. The method of claim 38, wherein determining clusters of POIs within a geographic region includes identifying POIs within a threshold distance of each other.
40. The method of claim 39, wherein the threshold distance is determined based on a mode of transportation, the mode of transportation including walking or driving.
41. The method of claim 38, wherein the popularity values for the clusters represent at least an average of popularity values corresponding to POIs included in each cluster, a mean of popularity values corresponding to POIs included in each cluster, or a weighted average of popularity values corresponding to POIs included in each cluster.
42. The method of claim 41, wherein the popularity values corresponding to POIs are calculated based on at least a number of social media likes associated with the POIs included in each cluster or a number of online reviews associated with the POIs included in each cluster.
43. The method of claim 38, wherein determining a preliminary geographic boundary for the selected cluster includes:
calculating a density of POIs for the selected cluster;
comparing the density with a POI density threshold; and
assigning geographic units of the geographic area to the selected cluster when the density exceeds the POI density threshold.
44. The method of claim 38, wherein the threshold amount of area includes an amount of area within the geographic region.
45. The method of claim 38, further comprising:
generating a name for the final geographic boundary and selected cluster based on a POI located closest to a centroid of the final geographic boundary.
46. The method of claim 38, further comprising:
setting a geographic boundary, formed by popular streets in the preliminary geographic boundary, as the final geographic boundary for the selected cluster, when the amount of area within the preliminary geographic boundary exceeds the threshold amount of area.
47. The method of claim 46, wherein the popular streets forming the final geographic boundary are determined by:
computing a popularity score for each street in the preliminary geographic boundary by multiplying a number of POIs located on each street with popularity values corresponding to the POIs;
computing an average popularity score by averaging the computed popularity scores; and
identifying streets with popularity scores greater than the average popularity score.
48. The method of claim 38, further comprising:
selecting, among the clusters, a second cluster of POIs having a popularity value exceeding the threshold popularity value;
determining a preliminary geographic boundary for the second selected cluster;
determining whether the preliminary geographic boundary for the selected cluster is located proximate to the preliminary geographic boundary for the second selected cluster; and
merging the preliminary geographic boundaries when it is determined that the preliminary geographic boundary for the selected cluster is located proximate to the preliminary geographic boundary for the second selected cluster.
49. An apparatus, comprising:
a storage device; and
at least one processor coupled to the storage device, wherein the storage device stores a program for controlling the at least one processor, and wherein the at least one processor, being operative with the program, is configured to:
determine clusters of points of interest (POIs) within a geographic region;
calculate popularity values for the clusters based on popularity data associated with POIs included in the clusters;
select, among the clusters, a cluster of POIs having a popularity value exceeding a threshold popularity value;
determine a preliminary geographic boundary for the selected cluster based on a density of the POIs from the selected cluster of POIs;
compare an area within the preliminary geographic boundary with a threshold amount of area, and setting the preliminary geographic boundary as a final geographic boundary when the area within the preliminary geographic boundary does not exceed the threshold amount of area; and
storing the final geographic boundary and the selected cluster for display on a user device.
50. The apparatus of claim 49, wherein the at least one processor is configured to determine clusters of POIs within a geographic region by identifying POIs within a threshold distance of each other.
51. The apparatus of claim 50, wherein the at least one processor is configured to determine the threshold distance based on a mode of transportation, the mode of transportation including walking or driving.
52. The apparatus of claim 49, wherein the popularity values for the clusters represent at least an average of popularity values corresponding to POIs included in each cluster, a mean of popularity values corresponding to POIs included in each cluster, or a weighted average of popularity values corresponding to POIs included in each cluster.
53. The apparatus of claim 52, wherein the at least one processor is configured to calculate the popularity values corresponding to POIs based on at least a number of social media likes associated with the POIs included in each cluster or a number of online reviews associated with the POIs included in each cluster.
54. The apparatus of claim 49, wherein the at least one processor is configured to determine a preliminary geographic boundary for the selected cluster by:
calculating a density of POIs in the selected cluster;
comparing the density of POIs with a POI density threshold; and
assigning geographic units of the geographic area to the selected cluster when the density of POIs exceeds the threshold POI density threshold.
55. The apparatus of claim 49, wherein the threshold amount of area includes an amount of area within the geographic region.
56. The apparatus of claim 49, wherein the at least one processor is further configured to:
generate a name for the final geographic boundary and selected cluster based on a POI located closest to a centroid of the final geographic boundary.
57. The apparatus of claim 49, wherein the at least one processor is further configured to:
select a geographic boundary formed by popular streets in the preliminary geographic boundary as the final geographic boundary for the selected cluster when the amount of area within the preliminary geographic boundary exceeds the threshold amount of area.
58. The apparatus of claim 57, wherein the at least one processor is configured to determine the popular streets forming the final geographic boundary by:
computing a popularity score for each street in the preliminary geographic boundary by multiplying a number of POIs located on each street with popularity values corresponding to the POIs;
computing an average popularity score by averaging the computed popularity scores; and
identifying streets with popularity scores greater than the average popularity score.
59. The apparatus of claim 49, wherein the at least one processor is further configured to:
select, among the clusters, a second cluster of POIs having a popularity value exceeding a threshold popularity value;
determine a preliminary geographic boundary for the second selected cluster;
determine whether the preliminary geographic boundary for the selected cluster is located proximate to the preliminary geographic boundary for the second selected cluster; and
merge the preliminary geographic boundaries when it is determined that the preliminary geographic boundary for the selected cluster is located proximate to the preliminary geographic boundary for the second selected cluster.
60. A tangible, non-transitory computer readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform a method, comprising:
determining clusters of points of interest (POIs) within a geographic region;
calculating popularity values for the clusters based on popularity data associated with POIs included in the clusters;
selecting, among the clusters, a cluster of POIs having a popularity value exceeding a threshold popularity value;
determining a preliminary geographic boundary for the selected cluster based on a density of the POIs from the selected cluster of POIs;
comparing an area within the preliminary geographic boundary with a threshold amount of area, and setting the preliminary geographic boundary as a final geographic boundary when the area within the preliminary geographic boundary does not exceed the threshold amount of area; and
storing the final geographic boundary and the selected cluster for display on a user device.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A vehicle seat assembly comprising:
a seat cushion;
a vehicle occupant sensing system having a plurality of sensor assemblies, each including a base and an upper slide member, said upper slide member supported for movement toward and away from said base in response to a condition of said seat cushion; and
a seat cushion insert having a topside and an underside, said seat cushion insert disposed between said seat cushion and said sensor assemblies, said topside having at least one planar section.
2. A vehicle seat assembly as set forth in claim 1, wherein said seat cushion includes an upper surface and a lower surface, said topside of said seat cushion insert in contact with said lower surface of said seat cushion, and said lower surface of said seat cushion having at least one planar portion such that said lower surface of said seat cushion corresponds in shape to said topside of said seat cushion insert.
3. A vehicle seat assembly as set forth in claim 2, wherein seat cushion includes a recess formed on said lower surface of said seat cushion, and said seat cushion insert is disposed within said recess of said seat cushion.
4. A vehicle seat assembly as set forth in claim 1, wherein said seat cushion insert includes a forward portion and a rear portion, said forward portion disposed at a positive angle relative to said rear portion of said seat cushion insert, said forward portion and said rear portion defining said topside of said seat cushion insert.
5. A vehicle seat assembly as set forth in claim 4, wherein said forward portion includes at least one indent defining an axis that is generally perpendicular to said rear portion of said seat cushion insert.
6. A vehicle seat assembly as set forth in claim 1, wherein said seat cushion insert includes at least one indent adapted to receive at least one of said upper slide members.
7. A vehicle seat assembly as set forth in claim 1, further comprising a seat pan with a middle section and a plurality of bolsters disposed on a periphery of said middle section, said seat cushion insert disposed over said middle section of said seat pan.
8. A vehicle seat assembly as set forth in claim 1, wherein said seat cushion insert is made out of polyurethane foam.