Social networking aggregator to track illnesses
First Claim
Patent Images
1. A non-transitory computer readable medium containing instructions to filter updates on social networking sites to provide information about one or more locations and spread of illnesses, the instructions causing a server to execute the following:
- apply a search engine onto aggregated, real-time, social media data to single out key words and/or phrases that indicate an illness, results of the applied search engine comprising a data subset;
apply a search to the data subset to determine location information including one or more of city, state, province, country or zip code;
for each of the results of the data subset, check for location information, wherein when location information is found, a latitude and longitude is determined from the location information, and when location information is not found, discarding results in the data subset that do not contain location information;
filter the data subset by removing results from the data subset that include negative key words and phrases that indicate false reports of an illness;
create a qualified aggregate data set based on the filtered data subset;
plot remaining qualified aggregate data that contains latitude and longitude information, and that does not contain any of the negative key words or phrases, on a map;
display the qualified aggregate data overlaid on a map; and
provide tools for selecting and changing views and visualizations of the qualified aggregate data and sharing and commenting on the qualified aggregate data with social networking tools.
3 Assignments
0 Petitions
Accused Products
Abstract
A social networking aggregator computer program that filters user updates from several sources and merges them with geo-tagging data to provide real-time “weather maps” of symptoms and ailments, which can then be used to forecast where and when illnesses spread. Data sources include, but are not limited to popular social media “user broadcasting” platforms, social network sites and smartphone applications.
36 Citations
12 Claims
-
1. A non-transitory computer readable medium containing instructions to filter updates on social networking sites to provide information about one or more locations and spread of illnesses, the instructions causing a server to execute the following:
-
apply a search engine onto aggregated, real-time, social media data to single out key words and/or phrases that indicate an illness, results of the applied search engine comprising a data subset; apply a search to the data subset to determine location information including one or more of city, state, province, country or zip code; for each of the results of the data subset, check for location information, wherein when location information is found, a latitude and longitude is determined from the location information, and when location information is not found, discarding results in the data subset that do not contain location information; filter the data subset by removing results from the data subset that include negative key words and phrases that indicate false reports of an illness; create a qualified aggregate data set based on the filtered data subset; plot remaining qualified aggregate data that contains latitude and longitude information, and that does not contain any of the negative key words or phrases, on a map; display the qualified aggregate data overlaid on a map; and provide tools for selecting and changing views and visualizations of the qualified aggregate data and sharing and commenting on the qualified aggregate data with social networking tools. - View Dependent Claims (2, 3, 10)
-
-
4. An online service system, comprising:
a server, the server comprising; a data transmission unit; a verification unit, coupled to the data transmission unit, for sending a verification link corresponding to a user account that is not verified through the data transmission unit; and a service providing unit, coupled to the verification unit and the data transmission unit, for providing a service website, wherein said online service system filters updates on social networking sites to provide information about one or more locations and spread of illnesses, said server comprising non-transitory computer readable medium containing instructions executable on the server to; apply a search engine onto aggregated, real-time, social media data to single out key words and/or phrases that indicate an illness, results of the applied search engine comprising a data subset; apply a search to the data subset to determine location information for each of the results of the data subset including one or more of city, state, province, country or zip code, wherein for each of the results, when location information is found, a latitude and longitude is determined from the location information, and when location information is not found, discarding results in the data subset that do not contain location information; filter the data subset by removing results from the data subset that include negative key words and phrases that indicate false reports of illness; create a qualified aggregate data set based on the filtered data subset; plot remaining qualified aggregate data that contains latitude and longitude information, and that does not contain any of the negative key words or phrases, on a map; display the qualified aggregate data overlaid on a map; and provide tools for selecting and changing views and visualizations of the qualified aggregate data and sharing and commenting on the qualified aggregate data with social networking tools. - View Dependent Claims (5, 6, 11)
-
7. A method for providing an online service, adapted to a server providing a service website, the method comprising:
-
sending by the server a verification link from a verification unit, the verification link corresponding to a user account that is not verified through a data transmission unit; and a service providing unit, coupled to the verification unit and the data transmission unit, for providing a service web site, wherein said online service system filters updates on social networking sites to provide information about one or more locations and spread of illnesses, said server comprising non-transitory computer readable medium containing instructions executable on the server to; apply a search engine onto aggregated, real-time, social media data to single out key words and/or phrases that indicate an illness, results of the applied search engine comprising a data subset; apply a search to the data subset to determine location information including one or more of city, state, province, country or zip code; for each of the results of the data subset, checking for location information, wherein when location information is found, a latitude and longitude is determined from the location information, and when location information is not found, discarding results in the data subset that do not contain location information; filter the data subset by removing results from the data subset that include negative key words and phrases that indicate false reports of illness; creating a qualified aggregate data set based on the filtered data subset; plot, by the server, remaining qualified aggregate data that contains latitude and longitude information, and that does not contain any of the negative key words or phrases, on a map; display, by the server, the qualified aggregate data overlaid on a map; and provide, by the server, tools for selecting and changing views and visualizations of the qualified aggregate data and sharing and commenting on the qualified aggregate data with social networking tools. - View Dependent Claims (8, 9, 12)
-
Specification