18273025. Preventing User Interaction Hijacking Attacks By Blocking Interactions With Obscured Components simplified abstract (Google LLC)

From WikiPatents
Jump to navigation Jump to search

Preventing User Interaction Hijacking Attacks By Blocking Interactions With Obscured Components

Organization Name

Google LLC

Inventor(s)

Bernardo Rufino of Waltham Cross (GB)

Linus Tufvesson of London (GB)

Edward Cunningham of London (GB)

Alan Michael Stokes of London (GB)

Preventing User Interaction Hijacking Attacks By Blocking Interactions With Obscured Components - A simplified explanation of the abstract

This abstract first appeared for US patent application 18273025 titled 'Preventing User Interaction Hijacking Attacks By Blocking Interactions With Obscured Components

Simplified Explanation

The abstract describes a method for detecting user interactions with a graphical user interface (GUI) and determining whether the interaction will be consumed by a particular user interface (UI) component that is overlaid by multiple UI components. If the interaction is to be consumed by the particular UI component, the method calculates the cumulative opacity of the overlaid UI components at that region of the GUI. If the cumulative opacity exceeds a threshold, the particular UI component is blocked from consuming the interaction.

  • Detect user interactions with a GUI
  • Determine if interaction will be consumed by a specific UI component overlaid by multiple UI components
  • Calculate cumulative opacity of overlaid UI components at the interaction region
  • Block the specific UI component from consuming the interaction if cumulative opacity exceeds a threshold

Potential Applications

This technology could be applied in:

  • User interface design
  • Interactive displays
  • Gaming interfaces

Problems Solved

This technology helps in:

  • Preventing unintended UI component interactions
  • Enhancing user experience by accurately detecting user interactions

Benefits

The benefits of this technology include:

  • Improved user interface responsiveness
  • Enhanced user interaction accuracy
  • Better control over UI component interactions

Potential Commercial Applications

The potential commercial applications of this technology could be in:

  • Software development companies
  • Gaming industry
  • Interactive display manufacturers

Possible Prior Art

One possible prior art for this technology could be:

  • Techniques for managing UI component interactions in multi-layered interfaces

Unanswered Questions

How does this technology impact user engagement?

This technology can potentially enhance user engagement by providing a more seamless and accurate user interface interaction experience.

What are the limitations of this technology in complex UI designs?

The limitations of this technology may include potential challenges in managing interactions in highly complex UI designs with numerous overlapping UI components.


Original Abstract Submitted

A method includes detecting a user interaction with a particular region of a graphical user interface (GUI), and determining that the user interaction will be consumed by a particular user interface (UI) component that is overlaid by a plurality of UI components configured to allow the user interaction to pass through to the particular UI component. The method also includes, based on determining that the user interaction will be consumed by the particular UI component, determining a cumulative opacity of the plurality of UI components at the particular region of the GUI. The method further includes determining that the cumulative opacity exceeds a threshold opacity and, based on determining that the cumulative opacity exceeds the threshold opacity, blocking the particular UI component from consuming the user interaction.