Detecting remote operation of a computer
AssigneeInternational Business Machines Corporation
InventorsZohar Basil, Shahar T. Kohanim, Shmulik Regev
Life of this patent
Estimating the term…
Abstract
Detecting remote operation of a computer by another computer by receiving pointing device movement event information associated with multiple pointing device movement events in a sequence of pointing device movement events detected at a first computer, determining a frequency of the pointing device movement events from the pointing device movement event information, and determining that the frequency is consistent with a frequency of pointing device movement events that are sent to the first computer, thereby detecting that the first computer is operated by a computer other than the first computer.
Claims16
A method for detecting remote operation of a computer, the method comprising:
- a computer system receiving communication from a separate computer, the communication including at least one of the following:
- a request for one or more computer resources from the computer system;
- and
- a request for access to one or more computer resources from the computer system;
- in response, the computer system sending to the separate computer a webpage containing executable computer software instructions, which when executed are capable of, at least, detecting a plurality of pointing device movement events in a sequence of pointing device movement events at the separate computer;
- based on a frequency of the detected pointing device movement events, where frequencies of pointing device movement events controlled by proximately located movement devices are distinguishable from frequencies of pointing device movement events controlled by remotely located moving devices, the computer system instituting at least one additional security measure if the frequency of the detected pointing device movement events is inconsistent with a frequency of pointing device movement events caused by a movement device proximately located to the separate computer.
A computer system for detecting remote operation of a computer, the computer system comprising:
- one or more computer processors;
- one or more computer readable storage media;
- program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
- program instructions to receive communication from a separate computer, the communication including at least one of the following:
- a request for one or more computer resources from the computer system;
- and
- a request for access to one or more computer resources from the computer system;
- program instruction to, in response to the computer system receiving the request, send to the separate computer a webpage containing executable computer software instructions, which when executed are capable of, at least, detecting a plurality of pointing device movement events in a sequence of pointing device movement events at the separate computer;
- program instructions to, based on a frequency of the detected pointing device movement events, where frequencies of pointing device movement events controlled by proximately located movement devices are distinguishable from frequencies of pointing device movement events controlled by remotely located moving devices, institute at least one additional security measure if the frequency of the detected pointing device movement events is inconsistent with a frequency of pointing device movement events caused by a movement device proximately located to the separate computer.
A computer program product for detecting remote operation of a computer, the computer program product comprising:
- one or more computer readable storage media;
- program instructions stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to receive communication from a separate computer, the communication including at least one of the following:
- a request for one or more computer resources from the computer system;
- and
- a request for access to one or more computer resources from the computer system;
- program instruction to, in response to the computer system receiving the request, send to the separate computer a webpage containing executable computer software instructions, which when executed are capable of, at least, detecting a plurality of pointing device movement events in a sequence of pointing device movement events at the separate computer;
- program instructions to, based on a frequency of the detected pointing device movement events, where frequencies of pointing device movement events controlled by proximately located movement devices are distinguishable from frequencies of pointing device movement events controlled by remotely located moving devices, institute at least one additional security measure if the frequency of the detected pointing device movement events is inconsistent with a frequency of pointing device movement events caused by a movement device proximately located to the separate computer.
Dependencies are inferred from the claim text.