Patent ID: 9602604
Date: 2017-03-21
CPC Classifications: G06Q,H04L,H04M,H04W

Claim:
1. A method, comprising: extracting, by a web services proxy, social networking data from multiple different social networking sites for multiple users to generate combined social networking data, the web services proxy interfaced with multiple different web service adapters, through an application programming interface (API), each web service adapter associated with a different one of the multiple different social networking sites and configured to communicate with the respective social networking site using a data schema of the social networking site to extract the social networking data; storing the combined social networking data in a standardized format within a unified social networking database; maintaining presence data of devices associated with the multiple users; receiving a request, from a first computing device, for users matching a specified criteria associated with the combined social networking data and the presence data; searching the combined social networking data and the presence data to detect that a second computing device, associated with a user matching the specified criteria, is within a specified proximity to the first computing device; and notifying the first computing device that the user matching the specified criteria is within the specified proximity to the first computing device.