Providing remote services to legacy applications
US7945949B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 19, 2007 |
| Grant date | May 17, 2011 |
| Priority date | — |
| Expiry date | Nov 11, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/2876
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A developer can provide complex services to existing legacy applications using one or more components configured to tap into a service abstraction framework. In one implementation, for example, a developer of a remote service provider adds one or more authentication attributes to the remote service provider, and further creates a local client driver that incorporates a client proxy. When a legacy application generates a function request (e.g., to print, send a text message, initiate a voice communication), the client proxy intercepts the request through an appropriate communication subsystem, and relays the request to the server proxy. The server proxy determines the extent to which authentication measures may be required. If required, the client proxy can initiate out-of-band processing with various authentication managers to validate/process the request at the remote service provider.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.