Patent ID: 8777708

Claim:
A device comprising a processor, the processor being programmed to execute instructions for targeting control in a simulated environment, wherein the instructions, when executed by the processor, direct the device to perform acts of: monitoring a button input and an analog directional input; on detecting a press and hold of the button input, generating a fine aiming mode for the simulated environment; and during the fine aiming mode: on detecting a movement of the directional input, moving a location of a target indicator responsive to the movement; tracking the location of the target indicator; on determining the location of the target indicator to be proximate to a magnetic object of the simulated environment, automatically locking the target indicator to the magnetic object to establish a target lock, the target lock causing the location of the target indicator to remain locked to the magnetic object while the magnetic object remains in view within the simulated environment; during the target lock, activating a target-lock subtargeting mode; on detecting movement of the analog directional input of a predetermined distance during the target-lock subtargeting mode, relinquishing the target lock on the magnetic object and moving the target indicator in a direction of the movement of the analog directional input; on detecting movement of the analog directional input that is less than the predetermined distance during the target-lock subtargeting mode, moving the location of the target indicator to a subtargeted area of the magnetic object to which the target indicator is locked responsive to the movement of the analog directional input that is less than the predetermined distance, and when a release of the button input is detected, firing a ranged weapon based on the location of the target indicator.