Patent ID: 11269664

Abstract:
Software can also be used via a remote application window, remote desktop window, or remote graphical windowing user session window. The present invention describes how software (application, desktop, or graphical windowing user session) can know whether or not it is running in local or remote mode, and control its handling of functionalities accordingly. The software does this by checking a variable set in the windowing session by the operating system. System, method, and apparatus for providing a toggleable remoting mode for computer operating systems is provided. The invention provides for dynamically setting an environment variable, that evaluates in a conditional statement, in the operating system process of a current windowing display session hosted by the operating system, upon request from a remote user to initiate a remote graphical windowing user session, a remote computer desktop, or a remote graphical application window, directing a software application to consult the variable to determine if the operating system is being used via a remote window or not, and if the environment variable evaluates to true or not, respectively, performing a functionality differently.