IP Library Granted Patent US 8,392,431
Granted Patent B1
US 8,392,431 · App. 12/755,979 · Granted Mar 5, 2013

System, method, and computer program for determining a level of importance of an entity

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,392,431
App. No.
12/755,979
Granted
Mar 5, 2013
Kind
B1
Abstract

A system, method, and computer program product are provided for determining a level of importance of an entity. In use, an identifier of an entity is identified. Additionally, at least one source publishing entity information is searched for the identifier to determine at least one source publishing information associated with the entity. Further, the information associated with the entity is identified from the at least one source publishing the information associated with the entity. Still yet, the information is scored utilizing at least one predefined algorithm to generate at least one score, each score generated for a different one of the at least one predefined algorithm. Moreover, a value indicative of a level of importance of the entity is calculated, utilizing the at least one score.

Claims (49)

1. A non-transitory computer readable medium storing a computer program which when executed by a processor cause the processor to perform a method comprising:

identifying an identifier of an entity from a profile of the entity stored by a first source in communication with a third party entity;

searching, by the third party entity, at least one second source that publishes information, where the at least one second source is searched for the identifier of the entity to determine which of the at least one second source publishes information associated with the entity, wherein the third party entity and the at least one second source are in communication via a network, and the at least one second source publishes information by making the information available to the third party entity over the network, and further wherein the third party entity searches the at least one second source by submitting a query over the network for the identifier of the entity;

for each of the at least one second source determined to publish the information associated with the entity:

identifying via the network the information associated with the entity from the second source publishing the information associated with the entity;

scoring the information utilizing at least one predefined algorithm to generate at least one score, each score generated for a different one of the at least one predefined algorithm;

weighting each of the at least one score based on a weight assigned to one of the at least one predefined algorithms utilized to generate the at least one score, for generating at least one weighted score;

calculating a value indicative of a level of importance of the entity, utilizing the at least one score; and

calculating another value indicative of a level of certainty for the value indicative of the level of importance;

wherein the at least one second source publishing information is searched for the identifier by querying the at least one second source publishing information for the identifier, such that the at least one second source publishing information associated with the entity is determined from a result of the query;

wherein a search engine separate from the at least one second source is utilized to perform the search for searching all of the at least one second sources publishing information via a single search.

2. The non-transitory computer readable medium of claim 1 , wherein the entity includes a person.

3. The non-transitory computer readable medium of claim 1 , wherein the identifier of the entity includes a name of the entity.

4. The non-transitory computer readable medium of claim 1 , wherein the at least one second source that publishes entity information includes a website.

5. The non-transitory computer readable medium of claim 1 , wherein the website provides a social networking service.

6. The non-transitory computer readable medium of claim 1 , wherein the information associated with the entity includes a rate of activity of the entity.

7. The non-transitory computer readable medium of claim 1 , wherein the information associated with the entity includes a number of other entities to which the entity has a connection established via a social network service provided by one of the at least one second source publishing information associated with the entity.

8. The non-transitory computer readable medium of claim 1 , wherein the information associated with the entity includes an indication of whether the entity is a celebrity.

9. The non-transitory computer readable medium of claim 1 , wherein the information associated with the entity includes a number of tags associated with the entity.

10. The non-transitory computer readable medium of claim 1 , wherein each one of a plurality of predefined algorithms is utilized to score a different type of information associated with the entity that is identified from the at least one second source publishing the information associated with the entity.

11. The non-transitory computer readable medium of claim 1 , wherein the value indicative of the level of importance of the entity is calculated utilizing the at least one weighted score.

12. The non-transitory computer readable medium of claim 1 , wherein the other value indicative of the level of certainty for the value indicative of the level of importance is calculated using a validation.

13. The non-transitory computer readable medium of claim 12 , wherein the validation includes validating that results of the search for the identifier are associated with the entity.

14. The non-transitory computer readable medium of claim 1 , further comprising storing the value indicative of the level of importance in association with the identifier of the entity.

15. The non-transitory computer readable medium of claim 1 , wherein further a search tool provided by the at least one second source publishing entity information is utilized to search for the identifier of the entity.

16. The non-transitory computer readable medium of claim 1 , wherein the information includes a plurality of information types, and the at least one algorithm includes a plurality of algorithms, where each information type is associated with one or more of the plurality of algorithms.

17. A method, comprising:

identifying an identifier of an entity from a profile of the entity stored by a first source in communication with a third party entity;

searching, by the third party entity, at least one second source that publishes information, where the at least one second source is searched for the identifier of the entity to determine which of the at least one second source publishes information associated with the entity, wherein the third party entity and the at least one second source are in communication via a network, and the at least one second source publishes information by making the information available to the third party entity over the network, and further wherein the third party entity searches the at least one second source by submitting a query over the network for the identifier of the entity;

for each of the at least one second source determined to publish the information associated with the entity:

identifying via the network the information associated with the entity from the second source publishing the information associated with the entity;

scoring the information utilizing at least one predefined algorithm to generate at least one score, each score generated for a different one of the at least one predefined algorithm, utilizing a processor;

weighting each of the at least one score based on a weight assigned to one of the at least one predefined algorithms utilized to generate the at least one score, for generating at least one weighted score;

calculating a value indicative of a level of importance of the entity, utilizing the at least one score; and

calculating another value indicative of a level of certainty for the value indicative of the level of importance;

wherein the at least one second source publishing information is searched for the identifier by querying the at least one second source publishing information for the identifier, such that the at least one second source publishing information associated with the entity is determined from a result of the query;

wherein a search engine separate from the at least one second source is utilized to perform the search for searching all of the at least one second sources publishing information via a single search.

18. A system, comprising:

a processor is coupled to memory via a bus for:

identifying an identifier of an entity from a profile of the entity stored by a first source in communication with a third party entity;

searching, by the third party entity, at least one second source that publishes information, where the at least one second source is searched for the identifier of the entity to determine which of the at least one second source publishes information associated with the entity, wherein the third party entity and the at least one second source are in communication via a network, and the at least one second source publishes information by making the information available to the third party entity over the network, and further wherein the third party entity searches the at least one second source by submitting a query over the network for the identifier of the entity;

for each of the at least one second source determined to publish the information associated with the entity:

identifying via the network the information associated with the entity from the second source publishing the information associated with the entity;

scoring the information utilizing at least one predefined algorithm to generate at least one score, each score generated for a different one of the at least one predefined algorithm;

weighting each of the at least one score based on a weight assigned to one of the at least one predefined algorithms utilized to generate the at least one score, for generating at least one weighted score;

calculating a value indicative of a level of importance of the entity, utilizing the at least one score; and

calculating another value indicative of a level of certainty for the value indicative of the level of importance;

wherein the at least one second source publishing information is searched for the identifier by querying the at least one second source publishing information for the identifier, such that the at least one second source publishing information associated with the entity is determined from a result of the query;

wherein a search engine separate from the at least one second source is utilized to perform the search for searching all of the at least one second sources publishing information via a single search.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2016
From: AMDOCS SOFTWARE SYSTEMS LIMITED
To: AMDOCS DEVELOPMENT LIMITED; AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 039695/0965 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2010
From: AGASSY, OREN; BRAYTENBAUM, AMIT
To: AMDOCS SOFTWARE SYSTEMS LIMITED
Reel/Frame 024199/0666 →