IP Library Granted Patent US 8,751,490
Granted Patent B1
US 8,751,490 · App. 13/077,542 · Granted Jun 10, 2014

Automatically determining reputations of physical locations

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,751,490
App. No.
13/077,542
Granted
Jun 10, 2014
Kind
B1
Abstract

A physical location rating management system automatically calculates reputation scores for physical locations. A plurality of types of data concerning a plurality of physical locations are collected from a plurality of sources. It is determined to which specific physical location specific collected data pertains. Specific score adjustment factors quantifying adjustments to make to reputation scores are determined for multiple, specific physical locations, based on specific collected data. Score adjustment factors can be determined by, for example, performing keyword scoring and/or automated document classification of specific collected data. The determined score adjustment factors for each of the multiple, specific physical locations are aggregated, in real time, as the score adjustment factors are determined. Specific reputation scores for specific physical locations are calculated, based on the aggregated score adjustment factors for the specific physical locations.

Claims (69)

1. A computer implemented method for automatically calculating reputation scores for physical locations, the method comprising the steps of:

collecting, by a computer, a plurality of types of data concerning a plurality of physical locations from a plurality of sources;

determining, by the computer, specific physical locations to which specific collected data pertains;

determining, by the computer, specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations, based on specific collected data;

aggregating, by the computer, the determined score adjustment factors for each of the multiple, specific physical locations, in real time, as the score adjustment factors are determined;

calculating, by the computer, specific reputation scores for specific physical locations based on the aggregated score adjustment factors for the specific physical locations;

determining, by the computer, specific lengths of time for which at least some specific determined score adjustment factors are to affect calculation of reputation scores for specific physical locations;

aggregating, by the computer, the at least some determined score adjustment factors during the determined lengths of time; and

calculating, by the computer, specific reputation scores for specific physical locations, based on the aggregated score adjustment factors during the determined lengths of time, for the specific physical locations;

wherein a specific reputation score comprises a single, quantified value measuring at least one category concerning a specific physical location, based on the collected data from the plurality of sources concerning the specific physical location.

2. The method of claim 1 wherein determining, by the computer, a specific physical location to which specific collected data pertains further comprises:

parsing, by the computer, text of the specific collected data; and

identifying the specific physical location in the parsed text of the specific collected data.

3. The method of claim 1 wherein determining, by the computer, a specific physical location to which specific collected data pertains further comprises:

inferring, by the computer, the specific physical location from a reference in the specific collected data.

4. The method of claim 1 wherein determining, by the computer, specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations further comprise:

performing, by the computer, keyword scoring of specific collected data.

5. The method of claim 1 wherein determining, by the computer, specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations further comprise:

performing, by the computer, automated document classification of specific collected data.

6. The method of claim 1 further comprising:

weighing, by the computer, specific determined score adjustment factors for specific physical locations, based on originating sources of corresponding collected data.

7. The method of claim 1 further comprising:

storing, by the computer, the aggregated, determined score adjustment factors for each of the multiple, specific physical locations in a geospatial storage mechanism.

8. The method of claim 1 further comprising:

logging, by the computer, collected data corresponding to determined score adjustment factors and physical locations.

9. At least one non-transitory computer readable medium storing a computer program product for automatically calculating reputation scores for physical locations, the computer program product comprising:

program code for collecting a plurality of types of data concerning a plurality of physical locations from a plurality of sources;

program code for determining specific physical locations to which specific collected data pertains;

program code for determining specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations, based on specific collected data;

program code for aggregating the determined score adjustment factors for each of the multiple, specific physical locations, in real time, as the score adjustment factors are determined;

program code for calculating specific reputation scores for specific physical locations, based on the aggregated score adjustment factors for the specific physical locations;

program code for determining specific lengths of time for which at least some specific determined score adjustment factors are to affect calculation of reputation scores for specific physical locations;

program code for aggregating the at least some determined score adjustment factors during the determined lengths of time; and

program code for calculating specific reputation scores for specific physical locations, based on the aggregated score adjustment factors during the determined lengths of time, for the specific physical locations;

wherein a specific reputation score comprises a single, quantified value measuring at least one category concerning a specific physical location, based on the collected data from the plurality of sources concerning the specific physical location.

10. The computer program product of claim 9 wherein the program code for determining a specific physical location to which specific collected data pertains further comprises:

program code for parsing text of the specific collected data; and

program code for identifying the specific physical location in the parsed text of the specific collected data.

11. The computer program product of claim 9 wherein the program code for determining a specific physical location to which specific collected data pertains further comprises:

program code for inferring the specific physical location from a reference in the specific collected data.

12. The computer program product of claim 9 wherein the program code for determining specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations further comprises:

program code for performing keyword scoring of specific collected data.

13. The computer program product of claim 9 wherein the program code for determining specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations further comprises:

program code for performing automated document classification of specific collected data.

14. The computer program product of claim 9 further comprising:

program code for weighing specific determined score adjustment factors for specific physical locations, based on originating sources of corresponding collected data.

15. The computer program product of claim 9 further comprising:

program code for storing the aggregated, determined score adjustment factors for each of the multiple, specific physical locations in a geospatial storage mechanism.

16. The computer program product of claim 9 further comprising:

program code for determining specific indications of temporal applicability for at least some specific determined score adjustment factors for specific physical locations;

program code for aggregating the specific indications of temporal applicability for the at least some determined score adjustment factors; and

program code for calculating specific reputation scores for specific physical locations, based on the aggregated score adjustment factors filtered according to aggregated specific indications of temporal applicability.

17. A computer implemented method for automatically calculating reputation scores for physical locations, the method comprising the steps of:

collecting, by a computer, a plurality of types of data concerning a plurality of physical locations from a plurality of sources;

determining, by the computer, specific physical locations to which specific collected data pertains;

determining, by the computer, specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations, based on specific collected data;

aggregating, by the computer, the determined score adjustment factors for each of the multiple, specific physical locations, in real time, as the score adjustment factors are determined;

calculating, by the computer, specific reputation scores for specific physical locations based on the aggregated score adjustment factors for the specific physical locations;

determining, by the computer, specific indications of temporal applicability for at least some specific determined score adjustment factors for specific physical locations;

aggregating, by the computer, the specific indications of temporal applicability for the at least some determined score adjustment factors; and

calculating, by the computer, specific reputation scores for specific physical locations, based on the aggregated score adjustment factors filtered according to aggregated specific indications of temporal applicability;

wherein a specific reputation score comprises a single, quantified value measuring at least one category concerning a specific physical location, based on the collected data from the plurality of sources concerning the specific physical location.

18. The method of claim 17 wherein determining, by the computer, a specific physical location to which specific collected data pertains further comprises:

parsing, by the computer, text of the specific collected data; and

identifying the specific physical location in the parsed text of the specific collected data.

19. The method of claim 17 wherein determining, by the computer, specific score adjustment factors quantifying adjustments to make to reputation scores for multiple, specific physical locations further comprise:

performing, by the computer, automated document classification of specific collected data.

20. The method of claim 17 further comprising:

weighing, by the computer, specific determined score adjustment factors for specific physical locations, based on originating sources of corresponding collected data.

Assignments (5)
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Jun 18, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 053306/0878 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2011
From: COOLEY, SHAUN P.
To: SYMANTEC CORPORATION
Reel/Frame 026058/0047 →