Patent ID: 9591056
Date: 2017-03-07
CPC Classifications: G06F,H04L

Claim:
1. An apparatus, comprising: a processor circuit on a device; a web component operative on the processor circuit to transmit a web request to a web server, the web request comprising a notification to the web server that the web component supports contact requests, to receive a contact-request uniform resource locator (URL) from the web server, the contact request URL including a sequence of one or more characters indicating a contact request, and to transmit a plurality of contacts to the web server; a data retrieval component operative on the processor circuit to retrieve the plurality of contacts from a contacts storage on the device in response to the received contact-request URL, the plurality of contacts retrieved through an application program interface (API) call performed by an application local to the contacts storage, the API invoked in response to receiving the contact-request URL from the web server; and a web browser comprising the web component and data retrieval component, the web browser whitelisted by the web server as authorized to handle contact requests.