Patent ID: 7506095
Filing Date: 2009-03-17
Classification: G06F

Abstract:
1. A method for automatically providing an execute-in-place functionality by a system, wherein said system accepts a request for accessing a file by an application program and decides whether or nor to use the execute-in-place functionality for accessing said file, wherein said method comprises the steps of: identifying a file system holding said file; determining whether a file system driver managing said file system provides a file system direct-access interface; in response to determining that said file system driver provides said file system direct-access interface: determining whether a device driver managing said device provides a device direct-access interface; using execute-in-place functionality to access said file in response to determining that said device driver provides said device direct-access interface; determining whether said file system is configured to enable execute-in-place functionality; and using said file system direct-access interface to provide said execute-in-place functionality in response to determining that said file system is configured to enable execute-in-place functionality.