US2017270213A1PendingUtilityA1

Locating human resources via a computer network

Assignee: FAKEIH ADNANPriority: Apr 27, 2012Filed: Jun 5, 2017Published: Sep 21, 2017
Est. expiryApr 27, 2032(~5.7 yrs left)· nominal 20-yr term from priority
Inventors:Adnan Fakeih
G06F 16/9535G06F 16/337G06F 16/2457G06F 16/248G06F 17/30522G06F 17/30702G06F 17/30867G06F 17/30554G06F 16/9536
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer implemented method for searching and mapping includes: providing one or more databases that comprise a plurality of profiles representing a plurality of internet searchers; providing client devices that enable the plurality of internet searchers to enter search and map requests; creating a plurality of search spaces representing the plurality of internet searchers, each search space representing a respective internet searcher and comprising a respective search request record containing one or more previous search requests of the respective internet searcher, and each of the one or more previous search requests including one or more keywords entered by the respective internet searcher when performing a search; and receiving a search and map request including one or more keywords identifying one or more internet searchers that have previously entered the received one or more keywords in at least one previous search request from a current internet searcher.

Claims

exact text as granted — not AI-modified
What is claimed: 
     
         1 . A computer implemented method implemented over a network for searching and mapping, the method comprising:
 providing a communications network that enables communication between one or more databases and one or more search servers, wherein the one or more databases comprise a plurality of profiles representing a plurality of internet searchers, the one or more databases accessed by search engine applications executed by processors on the one or more search servers;   providing client devices connected to the one or more search servers via the communications network, wherein the client devices enable the plurality of internet searchers to enter search and map requests and to send entered search and map requests to the one or more search servers when using the internet search service;   creating a plurality of search spaces representing the plurality of internet searchers, wherein each search space representing a respective internet searcher of the plurality of internet searchers and comprising a respective search request record containing one or more previous search requests of the respective internet searcher, wherein each of the one or more previous search requests includes one or more keywords entered by the respective internet searcher when performing a search using the internet search service;   receiving a search and map request including one or more keywords identifying one or more internet searchers of the plurality of internet searchers that have previously entered the received one or more keywords in at least one previous search request from a current internet searcher;   maintaining the received one or more keywords in a search request record of a search space of the current internet searcher, and storing the search space of the current internet searcher in the one or more databases;   searching the plurality of search spaces in the one or more databases and identifying one or more search request records of the one or more internet searchers by matching the received one or more keywords with at least one keyword in the plurality of search spaces;   creating a search and map virtual network by generating one or more links from the identified one or more search request records of the one or more internet searchers and search request record of the current internet searcher;   storing the created search and map virtual network in each search space of the one or more internet searchers and current internet searcher in the one or more databases;   identifying the one or more internet searchers from the identified one or more search request records;   returning a search result comprising a list of the identified one or more internet searchers; and   displaying the search result along with a world map of the respective location of the identified one or more internet searchers to the current internet searcher.   
     
     
         2 . The method of  claim 1 , further comprising: creating one or more lists of interests based at least in part on one or more keywords of previous search request records entered by the one or more internet searchers of the created search and map virtual network. 
     
     
         3 . The method of  claim 2 , further comprising: storing the one or more list of interests in at least one search space of one or more internet searcher of the created search and map virtual network. 
     
     
         4 . The method of  claim 3 , further comprising: editing the one or more keywords in the one or more lists of interests by the one more internet searchers in their respective search space. 
     
     
         5 . The method of  claim 4 , further comprising: automatically updating the one or more links of the created search and map virtual network based on the editing of the one or more keywords in the lists of interests. 
     
     
         6 . The method of  claim 5 , further comprising: dynamically changing a structure of the created search and map virtual network to create a changed search and map virtual network, and updating at least one search space of one or more internet searchers of the created search and map virtual network, in response to the updating of the one or more links. 
     
     
         7 . The method of  claim 6 , further comprising: notifying one or more internet searchers of the changed search and map virtual network of the structure change. 
     
     
         8 . The method of  claim 1 , wherein each of the plurality of profiles representing a plurality of internet searchers includes contact information, and wherein the search result returned to the current internet search provides the current internet search with an opportunity to contact the plurality of internet searchers using the contact information. 
     
     
         9 . The method of  claim 1 , wherein the one or more links are removed in the one or more databases if the associated particular matching keywords are removed. 
     
     
         10 . The method of  claim 1 , further comprising: selecting one or more filters that are applied to the search result. 
     
     
         11 . The method of  claim 9 , wherein at least one of the filters is selected from: geographical location of the internet searchers, time frame within which an internet searcher's matching keyword was created, online/offline status of the plurality of internet searchers. 
     
     
         12 . A networked computer system implemented over a network, the networked computer system comprising:
 one or more search servers, each of the one or more search servers having a processor;   a communications network that enables communication between one or more databases and the one or more search servers, wherein the one or more databases comprise a plurality of profiles representing a plurality of internet searchers, the one or more databases accessed by search engine applications executed by processors on the one or more search servers;   client devices connected to the one or more search servers via the communications network, wherein the client devices enable the plurality of internet searchers to enter search and map requests and to send entered search and map requests to the one or more search servers when using an internet search service;   each of the one or more search servers comprising a processor configured to:
 create a plurality of search spaces representing the plurality of internet searchers, wherein each search space representing a respective internet searcher of the plurality of internet searchers and comprising a respective search request record contains one or more previous search requests of the respective internet searcher, wherein each of the one or more previous search requests including one or more keywords entered by the respective internet searcher when performing a search using the internet search service; 
 receive a search and map request including one or more keywords identifying one or more internet searchers of the plurality of internet searchers that have previously entered the received one or more keywords in at least one previous search request from a current internet searcher; 
 maintain the received one or more keywords in a search request record of a search space of the current internet searcher, and store the search space of the current internet searcher in the one or more databases; 
 search the plurality of search spaces in the one or more databases and identify one or more search request records of the one or more internet searchers by matching the received one or more keywords with at least one keyword in the plurality of search spaces; 
 create a search and map virtual network by generating one or more links from the identified one or more search request records of the one or more internet searchers and search request record of the current internet searcher; 
 store the created search and map virtual network in each search space of the one or more internet searchers and current internet searcher in the one or more databases; 
 identify the one or more internet searchers from the identified one or more search request records; 
 return search result comprising a list of the identified one or more internet searchers; and 
 display the search result along a with a world map of respective location of the identified one or more internet searchers to the current internet searcher. 
   
     
     
         13 . The networked computer system of  claim 12 , wherein each of the one or more search servers comprises a processor configured to: create one or more lists of interests based at least in part on one or more keywords of previous search request records of entered by the internet searchers of the created search and map virtual network. 
     
     
         14 . The networked computer system of  claim 13 , wherein each of the one or more search servers comprises a processor configured to: store the one or more list of interests in at least one search space of the one or more internet searchers of the created search and map virtual network. 
     
     
         15 . The networked computer system of  claim 14 , wherein each of the one or more search servers comprises a processor configured to: edit the one or more keywords in the one or more lists of interests by the one more internet searchers in their respective search space. 
     
     
         16 . The networked computer system of  claim 15 , wherein each of the one or more search servers comprises a processor configured to: automatically update the one or more links of the created search and map virtual network based on the editing of the one or more lists of interests. 
     
     
         17 . The networked computer system of  claim 16 , wherein each of the one or more search servers comprises a processor configured to: dynamically change a structure of the created search and map virtual network to create a changed search and map virtual network, and update the at least one search space of one or more internet searchers of the created search and map virtual network, in response to the update of the one or more links. 
     
     
         18 . The networked computer system of  claim 17 , wherein each of the one or more search servers comprises a processor configured to: notify one or more internet searchers of the changed search and map virtual network of the structured change. 
     
     
         19 . The networked computer system of  claim 12 , wherein the client devices are selected from a group consisting of internet connected personal computers, personal digital assistants, set top boxes, games consoles, or smart phones. 
     
     
         20 . The networked computer system of  claim 12 , further comprising:
 an input control module displayed on each client device, via which a user can enter keywords for a search; and   an output control module displayed on each client device, via which a user can view search result from a search to identify internet searchers with associated keywords that match keywords they have entered via the input control module.   
     
     
         21 . The networked computer system of  claim 20 , wherein the input control module is a webpage. 
     
     
         22 . The networked computer system of  claim 20 , further comprising including a search space in a user space module within which an internet searcher manages respective database records, including managing one or more keywords of one or more previous search requests.

Join the waitlist — get patent alerts

Track US2017270213A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.