Patent ID: 7337448
Filing Date: 2008-02-26
Classification: G06Q,H04L,Y10S

Abstract:
1. An integrated address book clearinghouse interface stored on computer-readable storage medium, the integrated address book clearinghouse interface comprising: (A) a plurality of distinct and separate function modules, usable by a plurality of application programs for managing a plurality of address books that form an integrated address book clearinghouse, by performing functions on the integrated address book clearinghouse; (B) an encapsulation module for encapsulating in data envelopes requests for the performance of functions on the integrated address book clearinghouse and authorization to perform the requested functions, the requests including: (C) an analyzing module for analyzing the data envelopes to detect the encapsulated requests and authorization to verify the authenticity of the encapsulated requests; (D) an address book function call module for generating function calls to request the performance of the requested functions on the integrated address book clearinghouse if the requests are authentic; (E) a function call processing module for parsing the function calls requesting the performance of the functions on the integrated address book clearinghouse and relaying the parsed function calls to the integrated address book clearinghouse; (F) a function call response module for generating responses to processed function calls; and (G) a response encapsulation module for encapsulating in data envelopes responses to processed function calls and information identifying an address book of the plurality of address books on which a function call was carried out, the responses including: