| US 7,376,129 B2 | ||
| Enabling collaborative applications using Session Initiation Protocol (SIP) based Voice over Internet protocol Networks (VoIP) | ||
| Arup Acharya, Nanuet, N.Y. (US); Dilip Dinkar Kandlur, Yorktown Heights, N.Y. (US); Priya Mahadevan, Durham, N.C. (US); Zon-yin Shae, South Salem, N.Y. (US); and Aameek Singh, Atlanta, Ga. (US) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Oct. 29, 2003, as Appl. No. 10/695,856. | ||
| Prior Publication US 2005/0094621 A1, May 05, 2005 | ||
| Int. Cl. H04L 12/66 (2006.01) | ||
| U.S. Cl. 370—352 [370/353; 370/401; 709/229] | 31 Claims |

| 1. A method for enabling voice over Internet for computer applications, comprising the steps of
registering session initiation protocol (SIP) as a system service;
providing SIP service through an application programming interface (API) to permit access to service functions by individual
software applications;
providing a SIP link within a software application to permit user invocation of SIP service functions to enable voice over
Internet service within the software application; and
passing the link as a parameter to permit external access to an invoked service function to provide voice communication capabilities
for the software application.
|