Patent ID: 8407599
Filing Date: 2013-03-26
Classification: H04L

Abstract:
1. A method of presenting potential matches in address book information across a plurality of internet software applications being served by an internet-accessible web server, the method comprising: the web server serving one of the applications to a user, wherein the user is coupled to the web server through a telecommunications provider network; in response to user interaction with the served application, the web server sending to a user display device via the telecommunications provider network an application-independent online user-input form defined in a client-side API on the web server; the client-side API of the web server receiving user input entered into the user-input form that indicates at least a portion of a name; communicating the user input from the client side API on the web server to a service-side API stored on a network server in the telecommunications provider network, wherein the service-side API and the client-side API are application-independent and are configured to interface with one another; based on the user input, the service-side API communicating a request from the network server to a database that stores contact information associated with a plurality of people; the database utilizing said user input to retrieve one or more possible matching entries from said contact information; sending the one or more possible matching entries from the database to the service-side API in the network server; returning indications of said one or more possible matching entries from the network server to the web server via the service-side API and the client-side API; and by way of said user-input form, the served application sending said indications to the user display device.