IP Library Granted Patent US 8,782,025
Granted Patent B2
US 8,782,025 · App. 12/721,280 · Granted Jul 15, 2014

Systems and methods for address intelligence

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,782,025
App. No.
12/721,280
Granted
Jul 15, 2014
Kind
B2
Abstract

Systems and methods for determining the present status of at least one occupancy of one or more individuals based on one or more occupancy data sources are described. The techniques include obtaining the at least one occupancy of said one or more individuals from said one or more sources; computing a score of said at least one occupancy by a computer processor based on the currency and the relative trustworthiness of said one or more sources; and determining said present status of said at least one occupancy based on said computed score. The techniques can also include presenting the at least one occupancy in a user readable format.

Claims (34)

1. A method comprising:

obtaining a plurality of occupancy location identifiers for an individual from one or more sources;

obtaining an age of each of the plurality of occupancy location identifiers;

assigning, by one or more computer processors, a weight point to each of the plurality of occupancy location identifiers based on the obtained age of each of the plurality of occupancy location identifiers and a relative trustworthiness of the source from which each of the plurality of occupancy location identifiers was obtained;

determining, by the one or more computer processors, a confidence score for each of the occupancy location identifiers based on the assigned weight point of each of the plurality of occupancy location identifiers; and

determining a present status of each of the plurality of occupancy location identifiers based on the determined confidence score.

2. The method of claim 1 , wherein obtaining the plurality of occupancy location identifiers comprises obtaining at least one of the plurality of occupancy location identifiers from one or more external sources.

3. The method of claim 1 , wherein determining the present status of each of the plurality of occupancy location identifiers comprises computing an indicator for each of the plurality of occupancy location identifiers.

4. The method of claim 1 , wherein determining the present status of each of the plurality of occupancy location identifiers comprises computing a rank for each of the plurality of occupancy location identifiers.

5. The method of claim 1 , further comprising performing a quality check to refine the determined confidence score occupancy for each of the occupancy location identifiers.

6. The method of claim 5 , wherein the quality check includes manual validation of at least one of the plurality of occupancy location identifiers.

7. The method of claim 5 , wherein the quality check includes resolving a conflict of occupancy data of the individual existent in said one or more sources.

8. The method of claim 1 , wherein the confidence score is an overall score and determining the score comprises combining an internal score and an external score of each of the plurality of occupancy location identifiers, the internal score being associated with one or more of the plurality of occupancy location identifiers obtained from one or more internal sources and the external score being associated with one or more of the plurality of occupancy location identifiers obtained from one or more external sources.

9. The method of claim 8 , wherein determining said present status of each of the plurality of occupancy location identifiers comprises computing an overall indicator for each of the plurality of occupancy location identifiers, the overall indicator reflecting said present status of the corresponding occupancy location identifier.

10. The method of claim 9 , further comprising performing a quality check on the computed overall indicators, the quality check including evaluating each of the overall indicators based on update history of the corresponding occupancy location identifier.

11. The method of claim 9 , further comprising performing a quality check on the computed overall indicators, the quality check including evaluating the validity of a previous determination of each of the overall indicators of each of the plurality of occupancy location identifiers.

12. The method of claim 1 , further comprising presenting the plurality of occupancy location identifiers in a user readable format.

13. The method of claim 12 , wherein presenting the plurality of occupancy location identifiers includes presenting the determined present status determined for each of the occupancy location identifiers.

14. The method of claim 12 , wherein presenting the plurality of occupancy location identifiers includes presenting the plurality of occupancy location identifiers based on said determined present status of each of the plurality of occupancy location identifiers.

15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

obtaining a plurality of occupancy location identifiers for an individual from one or more sources;

obtaining an age of each of the plurality of occupancy location identifiers;

assigning, by one or more computer processors, a weight point to each of the plurality of occupancy location identifiers based on the obtained age of each of the plurality of occupancy location identifiers and a relative trustworthiness of the source from which each of the plurality of occupancy location identifiers was obtained;

determining, by the one or more computer processors, a confidence score for each of the occupancy location identifiers based on the assigned weight point of each of the plurality of occupancy location identifiers; and

determining a present status of each of the plurality of occupancy location identifiers based on the determined confidence score.

16. A system comprising:

one or more processors,

a memory operably coupled with the one or more processors storing instructions which, when executed by the one or more processors, perform a method comprising:

obtaining a plurality of occupancy location identifiers for an individual from one or more sources;

obtaining an age of each of the plurality of occupancy location identifiers;

assigning, by one or more computer processors, a weight point to each of the plurality of occupancy location identifiers based on the obtained age of each of the plurality of occupancy location identifiers and a relative trustworthiness of the source from which each of the plurality of occupancy location identifiers was obtained;

determining, by the one or more computer processors, a confidence score for each of the occupancy location identifiers based on the assigned weight point of each of the plurality of occupancy location identifiers; and

determining a present status of each of the plurality of occupancy location identifiers based on the determined confidence score.

17. The system of claim 16 , further comprising a display device operably coupled with said one or more processors for presenting the plurality of occupancy location identifiers in a user readable format.

Assignments (12)
SECURITY INTEREST Recorded Mar 12, 2026
From: IMS SOFTWARE SERVICES LTD.; IQVIA INC.; IQVIA RDS INC.; RULES-BASED MEDICINE, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 075047/0061 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTIES INADVERTENTLY NOT INCLUDED IN FILING PREVIOUSLY RECORDED AT REEL: 065709 FRAME: 618. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT. Recorded Dec 6, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065790/0781 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065710/0253 →
SECURITY INTEREST Recorded Nov 29, 2023
From: IQVIA INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 065709/0618 →
SECURITY INTEREST Recorded May 24, 2023
From: IQVIA INC.; IQVIA RDS INC.; IMS SOFTWARE SERVICES LTD.; Q SQUARED SOLUTIONS HOLDINGS LLC
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 063745/0279 →
CHANGE OF NAME Recorded Oct 9, 2018
From: QUINTILES IMS INCORPORATED
To: IQVIA INC.
Reel/Frame 047207/0276 →
MERGER AND CHANGE OF NAME Recorded Jan 22, 2018
From: IMS HEALTH INCORPORATED; QUINTILES TRANSNATIONAL CORP.
To: QUINTILES IMS INCORPORATED
Reel/Frame 045102/0549 →
MERGER AND CHANGE OF NAME Recorded Feb 23, 2017
From: IMS HEALTH INCORPORATED; QUINTILES TRANSNATIONAL CORP.
To: QUINTILES IMS INCORPORATED
Reel/Frame 041791/0233 →
MERGER AND CHANGE OF NAME Recorded Jan 5, 2017
From: IMS HEALTH INCORPORATED; QUINTILES TRANSNATIONAL CORP.
To: QUINTILES IMS INCORPORATED
Reel/Frame 041260/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: IMS SOFTWARE SERVICES, LTD.
To: IMS HEALTH INCORPORATED
Reel/Frame 033123/0671 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: IMS SOFTWARE SERVICES LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031592/0331 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2010
From: SWENSON, KAREN
To: IMS SOFTWARE SERVICES LTD.
Reel/Frame 024060/0637 →