System and method for collocation detection
First Claim
1. An electronic device comprising:
- one or more non-transitory computer-readable storage media that store instructions; and
one or more processors that execute the instructions to;
obtain a first observation location and a first geographic area associated with the first observation location;
determine a first observation time associated with the first observation location and a first object, wherein the first observation time is representative of a combining of a plurality of observation times associated with the first object, and wherein the first observation time further indicates a time when the first object was within the first geographic area;
replace the plurality of observation times with the first observation time that is representative of the combining of the plurality of observation times, wherein the plurality of observation times are stored in a data set;
obtain a second observation location and a second geographic area associated with the second observation location;
obtain a second observation time associated with the second observation location and a second object, wherein the second observation time indicates a time when the second object was within the second geographic area;
determine an overlapping geographic area comprising an intersection of the first geographic area and the second geographic area;
determine an association between the first observation time and the second observation time.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for collocation detection. In accordance with one implementation, a method is provided for collocation detection. The method includes obtaining a first object observation that includes a first object identifier, a first observation time, and a first observation location. The method also includes obtaining a second object observation that includes a second object identifier, a second observation time, and a second observation location. In addition, the method includes associating the first observation with a first area on a map, associating the second observation with a second area on the map, and determining whether a potential meeting occurred between objects associated with the first object identifier and the second object identifier based on the first and second observation times, and the first and second areas.
100 Citations
17 Claims
-
1. An electronic device comprising:
-
one or more non-transitory computer-readable storage media that store instructions; and one or more processors that execute the instructions to; obtain a first observation location and a first geographic area associated with the first observation location; determine a first observation time associated with the first observation location and a first object, wherein the first observation time is representative of a combining of a plurality of observation times associated with the first object, and wherein the first observation time further indicates a time when the first object was within the first geographic area; replace the plurality of observation times with the first observation time that is representative of the combining of the plurality of observation times, wherein the plurality of observation times are stored in a data set; obtain a second observation location and a second geographic area associated with the second observation location; obtain a second observation time associated with the second observation location and a second object, wherein the second observation time indicates a time when the second object was within the second geographic area; determine an overlapping geographic area comprising an intersection of the first geographic area and the second geographic area; determine an association between the first observation time and the second observation time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method performed by at least one electronic device comprising one or more processors, the method comprising:
-
obtaining a first observation location and a first geographic area associated with the first observation location; determining a first observation time associated with the first observation location and a first object, wherein the first observation time is representative of a combining of a plurality of observation times associated with the first object, and wherein the first observation time further indicates a time when the first object was within the first geographic area; replacing the plurality of observation times with the first observation time that is representative of the combining of the plurality of observation times, wherein the plurality of observation times are stored in a data set; obtaining a second observation location and a second geographic area associated with the second observation location; obtaining a second observation time associated with the second observation location and a second object, wherein the second observation time indicates a time when the second object was within the second geographic area; determining an overlapping geographic area comprising an intersection of the first geographic area and the second geographic area; and determining an association between the first observation time and the second observation time. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more processors to cause the one or more processors perform a method, the method comprising:
-
obtaining a first observation location and a first geographic area associated with the first observation location; determining a first observation time associated with the first observation location and a first object, wherein the first observation time is representative of a combining of a plurality of observation times associated with the first object, and wherein the first observation time further indicates a time when the first object was within the first geographic area; replacing the plurality of observation times with the first observation time that is representative of the combining of the plurality of observation times, wherein the plurality of observation times are stored in a data set; obtaining a second observation location and a second geographic area associated with the second observation location; obtaining a second observation time associated with the second observation location and a second object, wherein the second observation time indicates a time when the second object was within the second geographic area; determining an overlapping geographic area comprising an intersection of the first geographic area and the second geographic area; and determining an association between the first observation time and the second observation time. - View Dependent Claims (15, 16, 17)
-
Specification