Method and system for operating multiple web pages with anti-spoofing protection
AssigneeMicrosoft Corporation
InventorsStephen Mark Yolleck, David Anton Walters
Life of this patent
Estimating the term…
Abstract
Method and system for operating tabbed browsing with anti-spoofing protection. Tabbed browsing operates to detect pop-up dialogs sent from malicious web pages operating in a background browser. Keystrokes and keyboard messages are prevented from being delivered to background browsers. Unauthorized movement of background browsers are detected. URLs are inspected before being saved or restored.
Claims14
One or more computer-readable storage media having instructions stored thereon for facilitating tabbed browsing with anti-spoofing protection, comprising:
- a tab manager, one or more tab bar components, and one or more browser interface components operable to provide tabbed browsing in a computing device wherein tabbed browsing includes one or more browser instances in a single web browser respectively connected to one or more selectable tabs located on a single tab bar;
- the tab manager operable to control the one or more tab bar components and the one or more browser interface components;
- each unique browser interface component of the one or more browser interface components operable to control a unique browser instance of the one or more browser instances;
- each unique tab bar component of the one or more tab bar components operable to control a unique tab displayed in the web browser;
- and
- the tab manager operable to monitor one or more message between an operating system and the one or more browser interface components, receive the one or more messages directed to the one or more browser interface components, inspect the one or more messages before spoofing is identified, verify a position of the one or more browser instances with the one or more tab bar components, and identify spoofing from the one or more messages after the one or more messages are inspected and
- the tab manager operable to remove spoofing when it occurs.
One or more computer-readable storage media having instructions stored thereon for facilitating tabbed browsing with anti-spoofing protection, comprising:
- a tab manager, one or more tab bar components, and one or more browser interface components operable to provide tabbed browsing in a computing device wherein tabbed browsing includes one or more browser instances in a single web browser respectively connected to one or more selectable tabs located on a single tab bar;
- the tab manager operable to control the one or more tab bar components and the one or more browser interface components;
- each unique browser interface component of the one or more browser interface components operable to control a unique browser instance of the one or more browser instances;
- and the tab manager operable to monitor one or more messages between an operating system and the one or more browser interface components, receive the one or more messages directed to the one or more browser interface components, verify a position of the one or more browser instances with the one or more tab bar components, and identify spoofing from the one or more messages;
- and
- the tab manager operable to remove spoofing when it occurs.
Dependencies are inferred from the claim text.