IP Library Granted Patent US 9,060,249
Granted Patent B2
US 9,060,249 · App. 14/476,875 · Granted Jun 16, 2015

Comparison of multi-dimensional datasets

Inventors: Sheldon Meredith (Marietta, GA); Mark Pack (Irving, TX); John Pastore (Suwanee, GA)
Assignee: AT&T Mobility II LLC
H04W4/021H04W4/022G06F17/30241G06F17/10
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 9,060,249
App. No.
14/476,875
Granted
Jun 16, 2015
Kind
B2
Abstract

Methods, systems, and apparatuses for comparing multi-dimensional datasets are provided. A multi-dimensional dataset comparison includes receiving a plurality of datasets, each including a plurality of coordinates, wherein a subset of coordinates defines a geo-fence. For a coordinate within a geo-fence of one of the plurality of datasets, determining analogous coordinates in each of the other datasets, the analogous coordinates defining a coordinate input set, and performing in parallel an operation on the coordinate input set to determine whether an entry is present at a coordinate of the coordinate input set.

Claims (42)

1. A method comprising:

determining analogous coordinates between a plurality of datasets to provide a reduced coordinate input set, each of the plurality of datasets comprising a plurality of coordinates; and

performing, by a processor, a pre-processing operation on the reduced coordinate input set to determine whether an entry is present at a coordinate of the reduced coordinate input set.

2. The method of claim 1 , wherein determining analogous coordinates comprises:

determining a coordinate in a first dataset of the plurality of datasets representing a same location as a coordinate in a second dataset of the plurality of datasets.

3. The method of claim 1 , wherein performing a pre-processing operation comprises:

performing a logical function to determine whether the entry is present at the coordinate but not present at another coordinate.

4. The method of claim 1 , further comprising:

sending a notification based on the pre-processing operation.

5. The method of claim 1 , further comprising:

identifying an entity associated with the entry.

6. The method of claim 1 , wherein the pre-processing operation is performed in parallel for each dataset of the reduced input coordinate set.

7. The method of claim 1 , wherein the reduced coordinate input set comprises a cluster of memory cells.

8. The method of claim 1 , further comprising:

automatically activating one of the plurality of datasets based on a status parameter.

9. The method of claim 1 , further comprising:

automatically deactivating one of the plurality of datasets based on a status parameter.

10. The method of claim 1 , further comprising:

dynamically updating one of the plurality of datasets based on a status parameter.

11. The method of claim 1 , wherein the entry represents an object.

12. An apparatus comprising:

a processor; and

a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising:

determining analogous coordinates between a plurality of datasets to provide a reduced coordinate input set, each of the plurality of datasets comprising a plurality of coordinates; and

performing a pre-processing operation on the reduced coordinate input set to determine whether an entry is present at a coordinate of the reduced coordinate input set.

13. The apparatus of claim 12 , wherein the operation of determining analogous coordinates comprises:

determining a coordinate in a first dataset of the plurality of datasets representing a same location as a coordinate in a second dataset of the plurality of datasets.

14. The apparatus of claim 12 , wherein the operation of performing the pre-processing operation comprises:

performing a logical function to determine whether the entry is present at the coordinate but not present at another coordinate.

15. The apparatus of claim 12 , the operations further comprising:

sending a notification based on the pre-processing operation.

16. The apparatus of claim 12 , the operations further comprising:

identifying an entity associated with the entry.

17. A computer readable device storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising:

determining analogous coordinates between a plurality of datasets to provide a reduced coordinate input set, each of the plurality of datasets comprising a plurality of coordinates; and

performing a pre-processing operation on the reduced coordinate input set to determine whether an entry is present at a coordinate of the reduced coordinate input set.

18. The computer readable device of claim 17 , the operations further comprising:

automatically activating one of the plurality of datasets based on a status parameter.

19. The computer readable device of claim 17 , the operations further comprising:

automatically deactivating one of the plurality of datasets based on a status parameter.

20. The computer readable device of claim 17 , the operations further comprising:

dynamically updating one of the plurality of datasets based on a status parameter.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2022
From: AT&T MOBILITY II LLC
To: WORKDAY, INC.
Reel/Frame 059553/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 4, 2014
From: MEREDITH, SHELDON; PACK, MARK; PASTORE, JOHN
To: AT&T MOBILITY II LLC
Reel/Frame 033666/0395 →
Continuity (3)
Continuation 14064678 · Oct 28, 2013
Continuation 13308003 · Nov 30, 2011
Related Publication 20140372437A1 · Dec 18, 2014