System, device, and method for running third-party data processing applications virtualized on a NAS server
US8423529B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 5, 2011 |
| Grant date | Apr 16, 2013 |
| Priority date | — |
| Expiry date | Aug 5, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/188
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A NAS server runs a native filesystem application that manages the filesystem and also includes a virtualization component that allows third-party data processing applications to run on the NAS server substantially as though running on a separate server while allowing the applications to access filesystem information without use of the network and without the overhead of network protocols and related operating system processing. The virtualization component intercepts certain filesystem-related system calls made by the application and directs processing of those filesystem-related system calls (e.g., by the virtualization component or by the native filesystem application), bypassing certain operating system processes including those relating to network protocol processing.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.