Patent ID: 9027031
Filing Date: 2015-05-05
Classification: G06F

Abstract:
1. A method for allowing an application running in a first process to communicate with a second process, the method comprising: receiving, at a file system filter driver, a command from the application for a file through a file system interface while the application is restricted from using all available inter-process interfaces for an inter-process communication with the second process by an operating system restriction, the file system filter driver configured to process file system commands, wherein the application is running in a user mode and the file system filter driver is running in a kernel mode; determining, by the file system filter driver, that the command is for an inter-process communication with a service running in the second process based on the command being for the file; sending, by the file system filter driver, the command to the service running in the second process, wherein the command is processed by the service, wherein the service is running in the user mode; receiving, at the file system filter driver, a response from the service based on the command being processed by the service; and sending, by the file system filter driver, the response to the application.