Providing regional content by matching geographical properties
First Claim
1. A method for providing regional content, the method comprising:
- extracting geographical information from a data file, comprising;
identifying multiple geographical information pieces from the data file; and
taking a geographical information piece which has the highest frequency of appearance in the data file to be the geographical information extracted from the data file, wherein;
a geographical information database contains a plurality of geographical information pieces and affiliating relationships among the plurality of geographical information pieces, andfrequency of appearance of each geographical information piece takes into account the appearances of at least some of the affiliated geographical information pieces having an affiliating relationship with the geographical information piece;
associating the data file with a source geographical property corresponding to the extracted geographical information according to the geographical information database;
obtaining a user geographical property of a user, comprising;
obtaining the user geographical property by collecting a focus point of online browsing by the user, the focus point relating to a geographical location that has been searched for or inquired by the user within a period of time;
comparing a user administrative level of the user geographical property with an administrative level of the extracted geographical information, comprising;
comparing a first administrative level of the user geographical property with a first administrative level of the extracted geographical information, the first administrative level of the user geographical property corresponding with the first administrative level of the extracted geographical information; and
in the event that the first administrative level of the user geographical property does not match the first administrative level of the extracted geographical information;
comparing a second administrative level of the user geographical property with a second administrative level of the extracted geographical information, the second administrative level of the user geographical property corresponding with the second administrative level of the extracted geographical information, the first administrative level of the user geographical property being finer than the second administrative level of the user geographical property; and
in the event that the second administrative level of the user geographical property matches the second administrative level of the extracted geographical information, determining that the administrative level of the extracted geographical information matches the user administrative level of the user geographical property; and
providing the data file to the user if the administrative level of the extracted geographical property matches the user administrative level of the user geographical property.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and a system provide regional content to users by associating data files with geographical properties and matching the geographical property of a data file with the geographical property of the user. The system extracts geographical information from a data file, and associates the data file with a source geographical property corresponding to the extracted geographical information according to a geographical information database. Upon obtaining a user geographical property of a user, the system provides the data file to the user if the source geographical property matches the user geographical property. The method and the system may be implemented using a geographical name lexicon or a geographical name suffix lexicon.
32 Citations
14 Claims
-
1. A method for providing regional content, the method comprising:
-
extracting geographical information from a data file, comprising; identifying multiple geographical information pieces from the data file; and taking a geographical information piece which has the highest frequency of appearance in the data file to be the geographical information extracted from the data file, wherein; a geographical information database contains a plurality of geographical information pieces and affiliating relationships among the plurality of geographical information pieces, and frequency of appearance of each geographical information piece takes into account the appearances of at least some of the affiliated geographical information pieces having an affiliating relationship with the geographical information piece; associating the data file with a source geographical property corresponding to the extracted geographical information according to the geographical information database; obtaining a user geographical property of a user, comprising; obtaining the user geographical property by collecting a focus point of online browsing by the user, the focus point relating to a geographical location that has been searched for or inquired by the user within a period of time; comparing a user administrative level of the user geographical property with an administrative level of the extracted geographical information, comprising; comparing a first administrative level of the user geographical property with a first administrative level of the extracted geographical information, the first administrative level of the user geographical property corresponding with the first administrative level of the extracted geographical information; and in the event that the first administrative level of the user geographical property does not match the first administrative level of the extracted geographical information; comparing a second administrative level of the user geographical property with a second administrative level of the extracted geographical information, the second administrative level of the user geographical property corresponding with the second administrative level of the extracted geographical information, the first administrative level of the user geographical property being finer than the second administrative level of the user geographical property; and in the event that the second administrative level of the user geographical property matches the second administrative level of the extracted geographical information, determining that the administrative level of the extracted geographical information matches the user administrative level of the user geographical property; and providing the data file to the user if the administrative level of the extracted geographical property matches the user administrative level of the user geographical property. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing regional content, the method comprising:
-
providing a geographical information database; extracting geographical information from a data file, comprising; identifying multiple geographical information pieces from the data file; and taking a geographical information piece which has the highest frequency of appearance in the data file to be the geographical information extracted from the data file, wherein; the geographical information database contains a plurality of geographical information pieces and affiliating relationships among the plurality of geographical information pieces, and frequency of appearance of each geographical information piece takes into account the appearances of at least some of the affiliated geographical information pieces having an affiliating relationship with the geographical information piece; identifying in the geographical information database a source geographical property corresponding to the extracted geographical information; associating the data file with the source geographical property; obtaining a user geographical property of a user, comprising; obtaining the user geographical property by collecting a focus point of online browsing by the user, the focus point relating to a geographical location that has been searched for or inquired by the user within a period of time; comparing a user administrative level of the user geographical property with an administrative level of the extracted geographical information, comprising; comparing a first administrative level of the user geographical property with a first administrative level of the extracted geographical information, the first administrative level of the user geographical property corresponding with the first administrative level of the extracted geographical information; and in the event that the first administrative level of the user geographical property does not match the first administrative level of the extracted geographical information; comparing a second administrative level of the user geographical property with a second administrative level of the extracted geographical information, the second administrative level of the user geographical property corresponding with the second administrative level of the extracted geographical information, the first administrative level of the user geographical property being finer than the second administrative level of the user geographical property; and in the event that the second administrative level of the user geographical property matches the second administrative level of the extracted geographical information, determining that the administrative level of the extracted geographical information matches the user administrative level of the user geographical property; and providing the data file to the user if the administrative level of the extracted geographical property matches the user administrative level of the user geographical property. - View Dependent Claims (11)
-
-
12. A computer-implemented system of providing regional content, wherein the system comprises a computer having a computer processor and a storage, the computer processor being programmed to perform the following:
-
extracting geographical information from a data file, comprising; identifying multiple geographical information pieces from the data file; and taking a geographical information piece which has the highest frequency of appearance in the data file to be the geographical information extracted from the data file, wherein; a geographical information database contains a plurality of geographical information pieces and affiliating relationships among the plurality of geographical information pieces, and frequency of appearance of each geographical information piece takes into account the appearances of at least some of the affiliated geographical information pieces having an affiliating relationship with the geographical information piece; associating the data file with a source geographical property corresponding to the extracted geographical information according to the geographical information database; obtaining a user geographical property of a user, comprising; obtaining the user geographical property by collecting a focus point of online browsing by the user, the focus point relating to a geographical location that has been searched for or inquired by the user within a period of time; comparing a user administrative level of the user geographical property with an administrative level of the extracted geographical information, comprising; comparing a first administrative level of the user geographical property with a first administrative level of the extracted geographical information, the first administrative level of the user geographical property corresponding with the first administrative level of the extracted geographical information; and in the event that the first administrative level of the user geographical property does not match the first administrative level of the extracted geographical information; comparing a second administrative level of the user geographical property with a second administrative level of the extracted geographical information, the second administrative level of the user geographical property corresponding with the second administrative level of the extracted geographical information, the first administrative level of the user geographical property being finer than the second administrative level of the user geographical property; and in the event that the second administrative level of the user geographical property matches the second administrative level of the extracted geographical information, determining that the administrative level of the extracted geographical information matches the user administrative level of the user geographical property; and providing the data file to the user if the administrative level of the extracted geographical property matches the user administrative level of the user geographical property. - View Dependent Claims (13, 14)
-
Specification