IP Library Granted Patent US 7,912,322
Granted Patent B2
US 7,912,322 · App. 12/358,935 · Granted Mar 22, 2011

Method and apparatus for magnifying computer screen display

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 7,912,322
App. No.
12/358,935
Granted
Mar 22, 2011
Kind
B2
Abstract

A screen magnification tool to scale the content of a computer display screen by distinguishing text and non-text elements of the content and applying different scaling methods to the text and non-text elements. Information about the text elements is stored in a database. Other embodiments are also described.

Claims (11)

1. A screen magnifier for use with a computer system, comprising:

a data collector to obtain a zoom parameter for screen magnification, the data collector to separate a draw text request, which is to draw a text element on a display device of the computer system, from draw non-text requests and store information about the draw text request in a storage area, wherein the draw non-text requests are to be rasterized into a shadow area; and

a compositor to compose a zoom bit map containing (a) a portion of the shadow area that has the rasterized, draw non-text requests and that is magnified in accordance with the zoom parameter, and (b) a rendering, in accordance with the zoom parameter, of the text element using information about the draw text request in the storage area, into the magnified portion of the shadow area that is in the zoom bit map.

2. The screen magnifier of claim 1 wherein the data collector is to obtain the zoom parameter from a control application in the computer system, and the draw text request and the draw non-text requests from one or more other applications in the computer system.

3. The screen magnifier of claim 2 wherein the data collector is to obtain a pan parameter requested by a user of the computer system, and the compositor is to select the portion of the shadow area that is magnified, based on the pan parameter.

4. The screen magnifier of claim 3 wherein the pan parameter comprises a two-dimensional coordinate of a point within the shadow area.

5. The screen magnifier of claim 2 wherein the compositor is to render the text element, by causing the text element to be rasterized at an increased font size that is in accordance with the zoom parameter.

6. A screen magnifier for use with a computer system, comprising:

means for receiving a zoom parameter for screen magnification;

means for separating draw text requests from draw non-text requests and storing information about the draw text requests in a storage area, wherein the draw non-text requests are to be rasterized into a shadow area;

means for generating a zoom bit map containing (a) a portion of the shadow area that has the rasterized, draw non-text requests and that is magnified in accordance with the zoom parameter, and (b) a rendering, in accordance with the zoom parameter, of the text element using information about the draw text request in the storage area, into the magnified portion of the shadow area in the zoom bit map.

Assignments (5)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY AT REEL/FRAME NO. 39426/0182 Recorded Sep 29, 2024
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
To: ALGORITHMIC IMPLEMENTATIONS, INC.
Reel/Frame 069070/0852 →
SECURITY INTEREST Recorded Sep 27, 2024
From: ALGORITHMIC IMPLEMENTATIONS, INC.
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS COLLATERAL AGENT
Reel/Frame 068729/0598 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2020
From: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND
To: ALGORITHMIC IMPLENTATIONS, INC.
Reel/Frame 052125/0887 →
SECURITY INTEREST Recorded Aug 12, 2016
From: ALGORITHMIC IMPLEMENTATIONS, INC.
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 039426/0182 →
SECURITY INTEREST Recorded Aug 12, 2016
From: ALGORITHMIC IMPLEMENTATIONS, INC.
To: THE GOVERNOR AND COMPANY OF THE BANK OF IRELAND, AS COLLATERAL AGENT
Reel/Frame 039426/0207 →