SYSTEMS AND METHODS FOR IDENTIFYING AND ANALYZING INTERNET USERS
First Claim
Patent Images
1. A server system comprising:
- a network interface that receives product, service, or customer data from a client, receives a query from the client, and returns a report of social profiles to the client;
a memory storing a searchable social profile datastore having one or more social profiles;
a processor running an API, a crawler module, a parser, an analysis module, and a scoring module,the API receives the product, service, or customer data from the client via the network interface, receives a query from the client via the network interface, and returns a report of social profiles to the client in response to the query via the interface,the crawler module collects content and raw data from the Internet based on the product, service, or customer data,the parser parses the content and raw data into terms,the analysis module computes one or more of the following for each term;
a reach value, a relevance value, and an impact value, andthe scoring module;
computes scores for one or more social profiles for each term based on the one or more of reach value, relevance value, and impact value; and
adds to or updates the one or more social profiles with the scores.
9 Assignments
0 Petitions
Accused Products
Abstract
This disclosure describes systems, methods, and apparatus for generating reports enhancing an understanding of Internet users based on their generated content and actions taken by others in response to the generated content.
78 Citations
20 Claims
-
1. A server system comprising:
-
a network interface that receives product, service, or customer data from a client, receives a query from the client, and returns a report of social profiles to the client; a memory storing a searchable social profile datastore having one or more social profiles; a processor running an API, a crawler module, a parser, an analysis module, and a scoring module, the API receives the product, service, or customer data from the client via the network interface, receives a query from the client via the network interface, and returns a report of social profiles to the client in response to the query via the interface, the crawler module collects content and raw data from the Internet based on the product, service, or customer data, the parser parses the content and raw data into terms, the analysis module computes one or more of the following for each term;
a reach value, a relevance value, and an impact value, andthe scoring module; computes scores for one or more social profiles for each term based on the one or more of reach value, relevance value, and impact value; and adds to or updates the one or more social profiles with the scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating reports enhancing an understanding of Internet users based on their generated content and actions taken by others in response to the generated content, the method comprising:
-
collecting content or other raw data via a crawler module that accesses webpages from a network interface of a server system; associating the content or other raw data with a social profile residing in or being added to a memory; calculating scores for the social profile based on terms parsed from the content or other raw data; receiving a query, via the network interface, for users fitting one or more contexts; identifying the users fitting the one or more contexts; and returning a report in response to the query and transmitted through the network interface, having the users. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
seeding a crawler module; crawling the Internet to find new users that can be used to create new social profiles, the first crawling based on the seeding; crawling the Internet to further populate existing social profiles, the second crawling based on the seeding; parsing content or other raw data generated by the first and second crawling into terms; associating the terms and the content or other raw data with the existing social profiles or the new social profiles; computing scores for each term; associating the scores for each term with the existing social profiles and the new social profiles; returning a report to a client via the network interface in response to a query received via the network interface, the report including one or more social profiles matching contexts found in the query. - View Dependent Claims (19, 20)
-
Specification