Computer security based on mouse device speed setting authentication
AssigneeCA, Inc.
InventorsHIMANSHU ASHIYA, ATMARAM SHETYE
Life of this patent
Estimating the term…
Abstract
A method of performing operations by a processor of a computer terminal, includes determining an operation system (OS) speed scaling gain used by the OS to transform mouse movement data, which is received from a mouse device via a device interface circuit, into mouse speed data that controls positioning of a mouse pointer relative to pixel locations on a display device. A computer terminal identifier is generated based on the OS speed scaling gain. A computer identification message containing the computer terminal identifier is communicated through a network interface circuit. Related computer terminals and computer authentication nodes are disclosed.
Claims20
A method comprising:
- performing operations as follows by a processor of a computer terminal,
- determining an operation system (OS) speed scaling gain used by the OS to transform mouse movement data, which is received from a mouse device via a device interface circuit, into mouse speed data that controls positioning of a mouse pointer relative to pixel locations on a display device,
- generating a computer terminal identifier based on the OS speed scaling gain, and
- communicating through a network interface circuit a computer identification message containing the computer terminal identifier.
A method comprising:
- performing operations as follows on a processor of a computer authentication node:
- receiving through a network interface circuit a computer identification message containing a first computer terminal identifier that is indicative of a first operation system (OS) speed scaling gain used by the OS of a first computer terminal to transform mouse movement data into mouse speed data that controls positioning by the first computer terminal of a mouse pointer relative to pixel locations on a display device,
- receiving through the network interface circuit from a second computer terminal a read request message containing a data address that is requested to be read and a second computer terminal identifier that is based on a second OS speed scaling gain,
- determining whether the second computer terminal that communicated the read request message is the same as the first computer terminal that communicated the computer identification message, based on comparison of the first computer terminal identifier to the second computer terminal identifier, and
- controlling whether permission is granted for the read request message to read data from the data address, based a result of the determination.
A computer program product comprising:
- a non-transitory computer readable storage medium comprising computer readable program code embodied in the medium that when executed by a processor of a computer terminal causes the processor to perform operations comprising:
- determine an operation system (OS) speed scaling gain used by the OS to transform mouse movement data, which is received from a mouse device via a device interface circuit, into mouse speed data that controls positioning of a mouse pointer relative to pixel locations on a display device,
- generate a computer terminal identifier based on the OS speed scaling gain, and
- communicate through a network interface circuit a computer identification message containing the computer terminal identifier.
Dependencies are inferred from the claim text.