IP Library Granted Patent US 9,313,233
Granted Patent B2
US 9,313,233 · App. 14/027,118 · Granted Apr 12, 2016

Systems and methods for detecting associated devices

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,313,233
App. No.
14/027,118
Granted
Apr 12, 2016
Kind
B2
Abstract

Systems and methods are disclosed for detecting associated devices. In accordance with one implementation, a method is provided for detecting associated devices. The method includes obtaining information about a target device and determining, based on the information about the target device, one or more target observations that include a target time and a target location. The method also includes identifying one or more second observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location. In addition, the method includes determining, from the one or more candidate devices, any associated devices that may correspond with the target device.

Claims (38)

1. An electronic device comprising:

one or more computer-readable storage media that store instructions; and

one or more processors that execute the instructions to:

obtain information about a target device;

determine, based on the information about the target device, one or more target observations that include a target time and a target location;

identify one or more candidate observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location; and

designate the one or more candidate devices as being associated devices that correspond with the target device if a number of candidate observations of the one or more candidate devices is more than or equal to a predefined number.

2. The electronic device of claim 1 , wherein the one or more processors further execute the instructions to designate the one or more devices as being associated devices based on a number of candidate observations of the one or more candidate devices.

3. The electronic device of claim 1 , wherein the one or more processors further execute the instructions to designate the one or more devices as being associated devices if a number of unique second locations within the one or more candidate observations of the one or more candidate devices is more than or al to a redefined number.

4. A method performed by at least one electronic device comprising one or more processors, the method comprising:

obtaining information about a target device;

determining, based on the information about the target device, one or more target observations that include a target time and a target location;

identifying one or more candidate observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location; and

designating the one or more candidate devices as being associated devices that correspond with the target device if an amount of candidate observations of the one or more candidate devices is more than a predefined number.

5. The method of claim 4 , further comprising sending information related to any designated associated devices to a display.

6. The method of claim 4 , wherein the second time is within a predefined time period from the target time, and wherein the second location is within a predefined distance from the target location.

7. The method of claim 4 , wherein the second location identifies a second cell tower and the target location identifies a target cell tower, and wherein the second cell tower is located within a predefined distance from the target cell tower.

8. The method of claim 4 , wherein the designating the one or more candidate devices as being associated devices comprises designating the one or more candidate devices as being associated devices based on a number of candidate observations of the one or more candidate devices.

9. The method of claim 8 , wherein the designating the one or more candidate devices as being associated devices comprises determining a predefined number of the one or more candidate devices having the most candidate observations.

10. The method of claim 4 , wherein the designating the one or more candidate devices as being associated devices comprises determining that any of the one or more candidate devices has a number of candidate observations that is more than or equal to a predefined number of candidate observations.

11. The method of claim 4 , wherein the designating the one or more candidate devices as being associated devices comprises designating the one or more candidate devices as being associated devices if a number of unique second locations within the one or more candidate observations of the one or more candidate devices is more than or equal to a predefined number.

12. The method of claim 4 , wherein the designating the one or more candidate devices as being associated devices comprises designating the one or more candidate devices as being associated devices based on a variability of the second times of the one or more candidate observations of the one or more candidate devices.

13. The method of claim 4 , wherein the designating the one or more candidate devices as being associated devices comprises designating the one or more candidate devices as being associated devices based on an average distance between the second locations of the one or more candidate observations of the one or more candidate devices.

14. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more electronic devices, each having one or more processors, to cause the one or more electronic devices to perform a method, the method comprising:

obtaining information about a target device;

determining, based on the information about the target device, one or more target observations that include a target time and a target location;

identifying one or more candidate observations of one or more candidate devices, wherein the candidate observations include a second time and a second location that correspond with the target time and the target location; and

designate the one or more candidate devices as being associated devices that correspond with the target device if an amount of candidate observations of the one or more candidate devices is more than a predefined number.

15. The non-transitory computer-readable medium of claim 14 , further comprising instructions executable by the one or more electronic devices to cause the one or more electronic devices to perform the following operation:

sending information related to the any associated devices to a display.

16. The non-transitory computer-readable medium of claim 14 , wherein the second time is within a predefined time period from the target time, and wherein the second location is within a predefined distance from the target location.

17. The non-transitory computer-readable medium of claim 14 , wherein the second location identifies a second cell tower and the target location identifies a target cell tower, and wherein the second cell tower is located within a predefined distance from the target cell tower.

18. The non-transitory computer-readable medium of claim 14 , further comprising instructions executable by the one or more electronic devices to cause the one or more electronic devices to perform the following operation:

designating the one or more candidate devices as being associated devices based on a predefined number of the one or more candidate devices having the most candidate observations.

19. The non-transitory computer-readable medium of claim 14 , further comprising instructions executable by the one or more electronic devices to cause the one or more electronic devices to perform the following operation:

designating the one or more candidate devices as being associated devices if a number of unique second locations within the one or more candidate observations of the one or more candidate devices is more than or equal to a predefined number.

20. The non-transitory computer-readable medium of claim 14 , further comprising instructions executable by the one or more electronic devices to cause the one or more electronic devices to perform the following operation:

designating the one or more candidate devices as being associated devices based on a variability of the second times of the one or more candidate observations of the one or more candidate devices.

Assignments (8)
ASSIGNMENT OF INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded Jul 3, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0640 →
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY LISTED PATENT BY REMOVING APPLICATION NO. 16/832267 FROM THE RELEASE OF SECURITY INTEREST PREVIOUSLY RECORDED ON REEL 052856 FRAME 0382. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Aug 26, 2021
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 057335/0753 →
SECURITY INTEREST Recorded Jun 4, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 052856/0817 →
RELEASE OF SECURITY INTEREST Recorded Jun 4, 2020
From: ROYAL BANK OF CANADA
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 052856/0382 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 051713/0149 →
SECURITY INTEREST Recorded Jan 27, 2020
From: PALANTIR TECHNOLOGIES INC.
To: ROYAL BANK OF CANADA, AS ADMINISTRATIVE AGENT
Reel/Frame 051709/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2013
From: SPRAGUE, MATTHEW; ISAACSON, ANDY
To: PALANTIR TECHNOLOGIES, INC.
Reel/Frame 031473/0364 →