Patent ID: 9575775
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. A method for automatic execution of at least one program associated with a mounted medium capable of storing an executable program content, wherein the mounted medium is ejected from a device, the method comprising: determining if an automatic program initiation on eject is required for the at least one program associated with the mounted medium, wherein the determining is based on a detection of the mounted medium being mounted in the device; registering the required automatic program initiation on eject, wherein the registering is based on the determination of the automatic program initiation on eject being required; storing, on the device, the executable program content associated with the registered automatic program initiation on eject, wherein the executable program content associated with the registered automatic program initiation on eject is written and stored on the mounted medium at the time the mounted medium is mounted in the device and comprises of a plurality of auto run programs that is stored for later execution; executing the executable program content stored on the device, wherein the execution is based on a detection of the mounted medium being ejected from the device; and deregistering the required automatic program initiation on eject, wherein the deregistering is based on the executing of the executable program content, wherein determining if an automatic program initiation on eject is required and storing, on the device, the executable program content, are performed prior to detecting an eject event.