Method and Apparatus for Delivering Search Results
First Claim
1. A method for returning search results to a client computational device including the steps of:
- storing the content of social media posts in a database wherein the social media posts are searchable by at least geotags, timestamps and post text;
processing a search query from a remote client by parsing the search query for at least search keywords, a specified geographical location and a specified time frame;
operating a database server in communication with the database to return search results therefrom corresponding to the search query; and
serving the search results to a browser running on the client computational device.
2 Assignments
0 Petitions
Accused Products
Abstract
The method involves aggregating post text, information about the type of content that has been posted, the post'"'"'s creation time (time stamp), geographical origin (geo tag) and the username and storing it in a database. In order to search content that has been stored a web-server prompts clients for their search terms which it then parses. The webserver is programmed to identify portions of the search terms as corresponding to locations, hashtags or general search keywords. The method then involves interrogating the database to return relevant results from the vast array of social media content. The results are initially presented back to clients as links comprising markers on a map described on the screen of the client'"'"'s device. The client can scroll the map view in order to also see the results in a list format. The client can then refine the results according to a number of filters.
22 Citations
19 Claims
-
1. A method for returning search results to a client computational device including the steps of:
-
storing the content of social media posts in a database wherein the social media posts are searchable by at least geotags, timestamps and post text; processing a search query from a remote client by parsing the search query for at least search keywords, a specified geographical location and a specified time frame; operating a database server in communication with the database to return search results therefrom corresponding to the search query; and serving the search results to a browser running on the client computational device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification