Displaced Display Elements for Blocking Malware Input Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Malware can manipulate pointer movements to access secure webpages or data repositories by injecting commands that mimic user inputs, compromising security.

Innovation Solution

Create an offset between displayed and hidden elements, such as pointers and application/page elements, making it impossible for malware to align correctly and manipulate inputs, while maintaining user interaction and functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If pointer properties are manipulated remotely or locally by malware to access secure webpages, then malware can infiltrate secure systems, but system security is compromised

Engineering Contradiction:
Improvemalware ability to manipulate pointerVSAvoidsystem security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary validation mechanism between the pointer manipulation and system access. A security module intercepts and validates pointer commands before they reach the target system, distinguishing between legitimate user inputs and malicious automated commands through analysis of command patterns, timing, and contextual consistency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms that monitor pointer behavior and provide real-time validation. The security module continuously analyzes pointer movement patterns, click sequences, and interaction timing, comparing them against established human behavior profiles to detect and block malicious automation while allowing legitimate user interactions.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If malware injects pointer movement commands to mimic user inputs, then malware can bypass authentication, but security controls become ineffective

Engineering Contradiction:
Improvemalware ability to mimic user inputsVSAvoidsecurity control effectiveness
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies different validation rules and analysis methods to different aspects of pointer interaction. Specific security checks are applied to different types of operations (clicking, dragging, scrolling) based on their risk profiles, with more stringent validation for high-risk operations like form submissions and authentication actions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary validation of pointer commands before executing them. The security module pre-processes and analyzes incoming pointer events, identifying and blocking malicious patterns before they can compromise security controls, while maintaining seamless operation for legitimate users.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If offsets are created between displayed and hidden elements, then malware alignment is disrupted, but user interaction must remain unaffected

Engineering Contradiction:
Improvemalware detection capabilityVSAvoiduser interaction functionality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent operates in multiple dimensions simultaneously - maintaining the visual display layer for user interaction while creating a separate validation layer for security. The offset between displayed and hidden elements exists in the coordinate space dimension, allowing the system to validate pointer targets against the hidden element positions while users interact with the visible interface without noticing the discrepancy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250328645A1Methods and apparatus for interfering with malware using displaced display elements
Publication Date: 2025.10.23 SUNSTONE INFORMATION DEFENSE INC
  • US20250328645A1 patent drawing
  • US20250328645A1 patent drawing
  • US20250328645A1 patent drawing

AI summary

Methods and apparatus for interfering with malware using displaced display elements are disclosed. In an example, a processor is configured to change a location of a displayed pointer by a first offset vector from a hidden true pointer. The processor is also configured to change a location of at least one application display element, such as a website “Submit” button, by a second offset vector from a hidden true application element. The first offset vector may have a similar magnitude as the second offset vector but an opposite direction. Changing a location of a pointer and the application element by the offsets enables a user to interact with the application normally. However, the offsets prevent malware or a malicious application from interacting with the application.