Method for processing and displaying real-time social data on map
First Claim
1. A client device comprising a non-transitory computer readable storage medium storing a computer program, which when executed by a computer of the client device, performs the following steps:
- receiving a first input from a user;
transmitting a request for social data based on the first input;
receiving processed social data in response to the request, wherein the processed social data includes location attributes that correspond to physical locations of the processed social data'"'"'s generators, respectively; and
displaying a social map on the client device based on the processed social data, wherein;
the social map comprises at least a first goo-map the of a first geographical area;
the first geo-map tile is overlaid with a first description compiled from a first portion of the processed social data that includes a location attribute corresponding to the first geographical area;
the first description comprises a first attribute category comprising a first listing of individual attributes and a corresponding numerical count for each of the individual attributes of the first listing;
for each individual attribute of the first listing, its corresponding count identifies the frequency of the individual attribute in the first portion of the processed social data the first listing of individual attributes is sorted based upon the corresponding count of each of the individual attributes; and
at least two individual attributes of the first listing of individual attributes have the same corresponding count and attributes are sorted in the first listing based on their respective recentness in the first portion of the processed social data.
0 Assignments
0 Petitions
Accused Products
Abstract
Social data obtained from social networks first undergo preliminary processing to remove the social data that do not have a workable attribute. Next, the social data go through machine learning process and stored firstly in a cache of main server and later on in a big data database that is distributed into different servers at different locations, with the purpose of better security and efficiency. When a client requests or search a certain attribute, such as location, the well processed and organized social data stored in the cache and the big data database will be searched in order to find the corresponding social data, which will then be present at a map based on such social data'"'"'s location attribute. The foregoing process can be implemented as an application of a handheld device, such as cell phone, or a website that is accessible for both handheld device and computer.
26 Citations
15 Claims
-
1. A client device comprising a non-transitory computer readable storage medium storing a computer program, which when executed by a computer of the client device, performs the following steps:
- receiving a first input from a user;
transmitting a request for social data based on the first input;
receiving processed social data in response to the request, wherein the processed social data includes location attributes that correspond to physical locations of the processed social data'"'"'s generators, respectively; and
displaying a social map on the client device based on the processed social data, wherein;
the social map comprises at least a first goo-map the of a first geographical area;
the first geo-map tile is overlaid with a first description compiled from a first portion of the processed social data that includes a location attribute corresponding to the first geographical area;
the first description comprises a first attribute category comprising a first listing of individual attributes and a corresponding numerical count for each of the individual attributes of the first listing;
for each individual attribute of the first listing, its corresponding count identifies the frequency of the individual attribute in the first portion of the processed social data the first listing of individual attributes is sorted based upon the corresponding count of each of the individual attributes; and
at least two individual attributes of the first listing of individual attributes have the same corresponding count and attributes are sorted in the first listing based on their respective recentness in the first portion of the processed social data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- receiving a first input from a user;
-
9. A method of displaying social data on a client device, comprising:
- receiving a first input from a user;
transmitting a request for social data based on the first input;
receiving processed social data in response to the request, wherein the processed social data includes location attributes that correspond to physical locations of the processed social data'"'"'s generators, respectively; and
displaying a social map on the client device based on the processed social data, wherein;
the social map comprises at least a first geo-map the of a first geographical area;
the first geo-map the is overlaid with a first description compiled from a first portion of the processed social data that includes a location attribute corresponding to the first geographical area;
the first description comprises a first attribute category comprising a first listing of individual attributes and a corresponding numerical count for each of the Individual attributes of the first listing;
for each individual attribute of the first listing, its corresponding count identifies the frequency of the individual attribute in the first portion of the processed social data the first listing of individual attributes is sorted based upon the corresponding count of each of the individual attributes; and
at least two individual attributes of the first listing of individual attributes have the same corresponding count and are sorted in the first listing based on theft respective recentness in the first portion of the processed social data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- receiving a first input from a user;
Specification