IP Library Granted Patent US 8,589,780
Granted Patent B2
US 8,589,780 · App. 13/277,405 · Granted Nov 19, 2013

Processing geographical location data in a document

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,589,780
App. No.
13/277,405
Granted
Nov 19, 2013
Kind
B2
Abstract

Techniques for processing geographical location data in a document comprise: obtaining geographical location data in the document; grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data; marking on an electronic map the associated relationship between the geographical location data; and presenting the marked electronic map.

Claims (71)

1. A method for processing geographical location data in a document, comprising:

obtaining geographical location data in the document;

grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data;

marking on an electronic map the associated relationship between the geographical location data; and

presenting the marked electronic map, wherein the document is from a source independent of the electronic map.

2. The method according to claim 1 , further comprising:

disambiguating the obtained geographical location data, including expressing the geographical location data in a uniform manner.

3. The method according to claim 1 , wherein the predetermined condition further comprises one or more of the following:

grading according to importance of the geographical location data;

grading according to a cause-effect relation between events represented by the geographical location data; and

grading according to a time sequence between events represented by the geographical location data.

4. The method according to claim 3 , wherein if the predetermined condition is to grade according to importance of the geographical location data, then grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data further comprises:

determining a feature for deciding importance of the geographical location data;

deciding the importance of the geographical location data in the document according to the feature for deciding importance of the geographical location data, wherein the feature comprises one or more of the following:

locations where the geographical location data appear in the document, and

times that the geographical location data appear in the document.

5. The method according to claim 3 , wherein if the predetermined condition is to grade according to a cause-effect relation between events represented by the geographical location data, then grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data further comprises:

performing word segmentation on a context where the geographical location data appear according to a grammatical structure;

deciding whether the context comprises words expressing a cause-effect relation between the events represented by the geographical location data based on the word segmentation result; and

determining the cause-effect relation between the events represented by the geographical location data based on the deciding result.

6. The method according to claim 3 , wherein if the predetermined condition is to grade according to a time sequence between events represented by the geographical location data, then grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data further comprises:

performing word segmentation on a context where the geographical location data appear according to a grammatical structure;

deciding whether the context comprises words expressing a time sequence between the events represented by the geographical location data based on the word segmentation result; and

determining the time sequence between the events represented by the geographical location data based on the deciding result.

7. The method according to claim 1 , wherein the grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data further comprises:

based on a context where the geographical location data appear, filtering out geographical location data that do not need to be marked.

8. The method according to claim 1 , further comprising: performing specific positioning on the geographical location data, thereby using a fine granularity expression of the geographical location data to represent the geographical location data.

9. The method according to claim 1 , further comprising:

determining a preferred level for presenting the marked electronic map, wherein the presenting the marked electronic map further comprises presenting the marked electronic map according to the preferred layer.

10. The method according to claim 1 , the marking on the electronic map the geographical location data and their associated relationship further comprises: marking an associated relationship between the geographical location data with one or more of the following:

a connection line, a contour line, and a verb connecting geographical location data in the document.

11. A system for processing geographical location data in a document, comprising:

geographical location data obtaining means, configured for obtaining geographical location data in the document;

associated relationship determining means, configured for grading the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data;

marking means, configured for marking on an electronic map the correlation relationship between the geographical location data; and

presenting means, configured for presenting the marked electronic map, wherein the document is from a source independent of the electronic map.

12. The system according to claim 11 , further comprising: disambiguation means, configured for disambiguating the obtained geographical location data, including expressing the geographical location data in a uniform manner.

13. The system according to claim 12 , further comprising:

preferred layer determining means, configured for determining a preferred layer for presenting the marked electronic map, and the presenting means further presents the marked electronic map according to the preferred layer.

14. The system according to claim 11 , wherein the predetermined condition further comprises one or more of the following:

grading according to importance of the geographical location data; grading according to a cause-effect relation between events represented by the geographical location data; and

grading according to a time sequence between events represented by the geographical location data.

15. The system according to claim 14 , wherein if the predetermined condition is to grade according to importance of the geographical location data, then the associated relationship determining means further comprises:

importance feature determining means, configured for determining a feature for deciding the importance of the geographical location data; and

importance deciding means, configured for deciding the importance of the geographical location data in the document according to said feature for deciding the importance of the geographical location data, wherein the feature comprises one or more of the following:

locations where the geographical location data appear in the document, and times that the geographical location data appear in the document.

16. The system according to claim 14 , wherein if the predetermined condition is to grade according to a cause-effect relation between events represented by the geographical location data, then the associated relationship determining means further comprises:

grammatical structure analyzing means, configured for performing word segmentation on a context where the geographical location data appear according to a grammatical structure;

cause-effect relation deciding means, configured for deciding whether the context comprises words expressing the cause-effect relation between the events represented by the geographical location data based on the word segmentation result; and

cause-effect relation determining means, configured for determining the cause-effect relation between the events represented by the geographical location data according to the deciding result.

17. The system according to claim 14 , wherein if the predetermined condition is to grade according to a time sequence between events represented by the geographical location data, then the associated relationship determining means further comprises:

grammatical structure analyzing means, configured for performing word segmentation on a context where the geographical location data appear according to a grammatical structure;

time-sequence deciding means, configured for deciding whether the context comprises words expressing the time sequence between the events represented by the geographical location data based on the word segmentation result; and

time sequence determining means, configured for determining a time sequence between the events represented by the geographical location data according to the deciding result.

18. The system according to claim 11 , wherein the associated relationship determining means further comprises:

filtering means, configured for filtering out geographical location data that do not need to be marked based on a context where the geographical location data appear.

19. The system according to claim 11 , further comprising:

positioning means, configured for performing specific positioning on the geographical location data, thereby using a fine granularity expression of the geographical location data to represent the geographical location data.

20. The system according to claim 11 , the marking means is further configured for marking an associated relationship between the geographical location data with one or more of the following:

a connection line, a contour line, and a verb connecting the geographical location data in the document.

21. An apparatus for processing geographical location data in a document, comprising:

a memory; and

a processor coupled to the memory and configured to:

obtain geographical location data in the document; grade the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data;

mark on an electronic map the associated relationship between the geographical location data; and

present the marked electronic map, wherein the document is from a source independent of the electronic map.

22. An article of manufacture for processing geographical location data in a document comprising a computer readable storage medium having tangibly embodied thereon computer readable program code which, when executed, causes a computer to:

obtain geographical location data in the document;

grade the geographical location data according to a predetermined condition to determine an associated relationship between the geographical location data;

mark on an electronic map the associated relationship between the geographical location data; and

present the marked electronic map, wherein the document is from a source independent of the electronic map.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2021
From: UNILOC 2017 LLC
To: ATREUS LABS LLC
Reel/Frame 057453/0790 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: UNILOC LUXEMBOURG S.A.
To: UNILOC 2017 LLC
Reel/Frame 046532/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2017
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 044095/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2011
From: CHEN, JIAN; FEI, BEN; MA, RUI; SU, ZHONG; WU, XIAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 027093/0173 →