Extending functionality of legacy services in computing system environment
US9864616B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 20, 2014 |
| Grant date | Jan 9, 2018 |
| Priority date | — |
| Expiry date | Aug 19, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/45541
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods and apparatus involve extending functionality of legacy services. A legacy application has functionality designed for use on an original computing device. In a modern environment, virtual machines (VMs) operate as independent guests on processors and memory by way of scheduling control from a virtualization layer (e.g., hypervisor). At least one VM is provisioned to modify standard entry points of the original legacy application for new accessing of various system functions of the hardware platform. Representative functions include network access, processors, and storage. Policy decision points variously located are further employed to ensure compliance with computing policies. Multiple platforms and computing clouds are contemplated as are VMs in support roles and dedicated software appliances. In this manner, continued use of legacy services in modern situations allows participation in more capable environments and application capabilities heretofore unimagined. Other embodiments contemplate computing systems and computer program products, to name a few.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.