IP Library Granted Patent US 9,626,069
Granted Patent B2
US 9,626,069 · App. 13/952,383 · Granted Apr 18, 2017

View locking multi-monitor screen magnifier

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,626,069
App. No.
13/952,383
Granted
Apr 18, 2017
Kind
B2
Abstract

A method of locking magnified screen views including the steps of magnifying a portion of a graphic user interface on a first monitor to establish a first magnified view having upper, lower, left and right boundaries, magnifying a portion of the graphic user interface on a second monitor to establish a second magnified view having upper, lower, left and right boundaries, whereby the graphic user interface of the first monitor is extended in the direction of the second monitor, responsive to an end-user selectable setting, restricting pointer indicia movement to an area defined by the boundaries of each view that are not between first and second monitor, and responsive to pointer indicia moving from first monitor towards second monitor displaying pointer indicia within second magnified view responsive to pointer indicia crossing the boundary of first magnified view in the direction of second monitor.

Claims (27)

1. One or more non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computer, the computer operating under an operating system, the method including issuing instructions from the software program comprising:

magnifying a portion of a graphic user interface on a monitor to establish a magnified view, the magnified view defining a rectangle having an upper boundary, a lower boundary, a left boundary and a right boundary;

responsive to an end-user selectable setting, restricting pointer indicia movement to an area defined by the upper boundary, the lower boundary, the left boundary and the right boundary;

responsive to the end-user input, moving the pointer indicium about the magnified view, wherein the magnified view remains static irrespective of the pointer indicium movement;

saving an end-user selected view associated with a preselected application in focus;

monitoring the state of the graphic user interface for the reappearance of the preselected application; and

automatically invoking the magnified view and restricting pointer indicia movement responsive to the preselected application coming into focus.

2. One or more non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computer, the computer operating under an operating system, the method including issuing instructions from the software program comprising:

magnifying a portion of a graphic user interface on a monitor to establish a magnified view, the magnified view defining a rectangle having an upper boundary, a lower boundary, a left boundary and a right boundary;

responsive to an end-user selectable setting, restricting pointer indicia movement to an area defined by the upper boundary, the lower boundary, the left boundary and the right boundary;

responsive to the end-user input, moving the pointer indicium about the magnified view, wherein the magnified view remains static irrespective of the pointer indicium movement;

saving an end-user selected view associated with a preselected document in focus; monitoring the state of the graphic user interface for the reappearance of the preselected document; and

automatically invoking the magnified view and restricting pointer indicia movement responsive to the preselected document coming into focus.

3. One or more non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computer, the computer operating under an operating system, the method including issuing instructions from the software program comprising:

magnifying a portion of a graphic user interface on a monitor to establish a magnified view, the magnified view defining a rectangle having an upper boundary, a lower boundary, a left boundary and a right boundary;

responsive to an end-user selectable setting, restricting pointer indicia movement to an area defined by the upper boundary, the lower boundary, the left boundary and the right boundary;

responsive to the end-user input, moving the pointer indicium about the magnified view, wherein the magnified view remains static irrespective of the pointer indicium movement;

monitoring end-user magnification activity;

automatically saving an end-user selected view associated with a preselected application in focus; monitoring the state of the graphic user interface for the reappearance of the preselected application; and

automatically invoking the magnified view and restricting pointer indicia movement responsive to the preselected application coming into focus.

4. One or more non-transitory computer-readable media having computer-executable instructions for performing a method of running a software program on a computer, the computer operating under an operating system, the method including issuing instructions from the software program comprising:

magnifying a portion of a graphic user interface on a monitor to establish a magnified view, the magnified view defining a rectangle having an upper boundary, a lower boundary, a left boundary and a right boundary;

responsive to an end-user selectable setting, restricting pointer indicia movement to an area defined by the upper boundary, the lower boundary, the left boundary and the right boundary;

responsive to the end-user input, moving the pointer indicium about the magnified view, wherein the magnified view remains static irrespective of the pointer indicium movement;

monitoring end-user magnification activity;

automatically saving an end-user selected view associated with a preselected document in focus; monitoring the state of the graphic user interface for the reappearance of the preselected document; and

automatically invoking the magnified view and restricting pointer indicia movement responsive to the preselected document coming into focus.

Assignments (6)
SECURITY INTEREST Recorded Sep 29, 2024
From: FREEDOM SCIENTIFIC INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
Reel/Frame 069070/0530 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL/FRAME NO. 37098/0549 Recorded Sep 29, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 069071/0138 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: FREEDOM SCIENTIFIC INC.
Reel/Frame 067798/0001 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0549 →
SECURITY INTEREST Recorded Nov 11, 2015
From: FREEDOM SCIENTIFIC INC., AS A GRANTOR
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 037098/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2013
From: VOORHEES, GARALD LEE; GORDON, GLEN; DAMERY, ERIC; SIMKOVITZ, DANIEL
To: FREEDOM SCIENTIFIC, INC.
Reel/Frame 031720/0305 →