IP Library Granted Patent US 8,675,955
Granted Patent B2
US 8,675,955 · App. 13/916,358 · Granted Mar 18, 2014

Method and system for transparency adjustment and occlusion resolution for urban landscape visualization

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 8,675,955
App. No.
13/916,358
Granted
Mar 18, 2014
Kind
B2
Abstract

According to certain embodiments of the present invention, a graphical presentation is generated from a data representation. A lens is applied to reveal a region-of-interest occluded by an occluding portion of an image. The lens includes an extent of the lens, a focal region including a magnification and a transparency to reduce occlusion of the region-of-interest by the occluding portion, and a shoulder region between the extent of the lens and the focal region. The shoulder region provides context for the focal region with respect to a portion of the image outside of the extent of the lens by preserving visibility of information surrounding the focal region. The shoulder region also has decreasing transparency as depth decreases from the focal region to the portion of the image outside of the extent of the lens.

Claims (57)

1. A method for generating a graphical presentation from a data representation, wherein the method comprises:

applying a lens to reveal a region-of-interest within an image having a first magnification, wherein the region-of-interest is occluded by an occluding portion of the image;

wherein the lens includes:

an extent of the lens,

a focal region including a second magnification greater than the first magnification and a transparency to reduce occlusion of the region-of-interest by the occluding portion, and

a shoulder region between the extent of the lens and the focal region; and

wherein the shoulder region:

provides context for the focal region with respect to a portion of the image outside of the extent of the lens by preserving visibility of information surrounding the focal region, and

has decreasing transparency as depth decreases from the focal region to the portion of the image outside of the extent of the lens.

2. The method of claim 1 , further comprising:

receiving a signal for adjusting a maximum level of the transparency in the focal region.

3. The method of claim 1 , further comprising:

receiving a signal for adjusting a rate of decrease of the decreasing transparency in the shoulder region.

4. The method of claim 1 , further comprising:

receiving a signal for adjusting the second magnification.

5. The method of claim 1 , further comprising:

receiving a signal for adjusting the extent of the focal region.

6. The method of claim 1 , further comprising:

receiving a signal for adjusting the extent of the shoulder region.

7. A data processing system comprising a processor and a memory having instructions that are executable by the processor to cause the data processing system to perform operations comprising:

applying a lens to reveal a region-of-interest within an image having a first magnification, wherein the region-of-interest is occluded by an occluding portion of the image;

wherein the lens includes:

an extent of the lens,

a focal region including a second magnification greater than the first magnification and a transparency to reduce occlusion of the region-of-interest by the occluding portion, and

a shoulder region between the extent of the lens and the focal region; and

wherein the shoulder region:

provides context for the focal region with respect to a portion of the image outside of the extent of the lens by preserving visibility of information surrounding the focal region, and

has decreasing transparency as depth decreases from the focal region to the portion of the image outside of the extent of the lens.

8. The data processing system of claim 7 , wherein the instructions are executable by the processor to further cause the data processing system to perform operations comprising:

receiving a signal for adjusting a maximum level of the transparency in the focal region.

9. The data processing system of claim 7 , wherein the instructions are executable by the processor to further cause the data processing system to perform operations comprising:

receiving a signal for adjusting a rate of decrease of the decreasing transparency in the shoulder region.

10. The data processing system of claim 7 , wherein the instructions are executable by the processor to further cause the data processing system to perform operations comprising:

receiving a signal for adjusting the second magnification.

11. The data processing system of claim 7 , wherein the instructions are executable by the processor to further cause the data processing system to perform operations comprising:

receiving a signal for adjusting the extent of the focal region.

12. The data processing system of claim 7 , wherein the instructions are executable by the processor to further cause the data processing system to perform operations comprising:

receiving a signal for adjusting the extent of the shoulder region.

13. At least one computer-readable storage device including program instructions, wherein program instructions comprise:

applying instructions for applying a lens to reveal a region-of-interest within an image having a first magnification, wherein the region-of-interest is occluded by an occluding portion of the image;

wherein the lens includes:

an extent of the lens,

a focal region including a second magnification greater than the first magnification and a transparency to reduce occlusion of the region-of-interest by the occluding portion, and

a shoulder region between the extent of the lens and the focal region; and

wherein the shoulder region:

provides context for the focal region with respect to a portion of the image outside of the extent of the lens by preserving visibility of information surrounding the focal region, and

has decreasing transparency as depth decreases from the focal region to the portion of the image outside of the extent of the lens.

14. The at least one computer-readable storage device of claim 13 , further comprising:

receiving instructions for receiving a signal for adjusting a maximum level of the transparency in the focal region.

15. The at least one computer-readable storage device of claim 13 , further comprising:

receiving instructions for receiving a signal for adjusting a rate of decrease of the decreasing transparency in the shoulder region.

16. The at least one computer-readable storage device of claim 13 , further comprising:

receiving instructions for receiving a signal for adjusting the second magnification.

17. The at least one computer-readable storage device of claim 13 , further comprising:

receiving instructions for receiving a signal for adjusting the extent of the focal region.

18. The at least one computer-readable storage device of claim 13 , further comprising:

receiving instructions for receiving a signal for adjusting the extent of the shoulder region.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2023
From: MIND FUSION, LLC
To: ACCESSIFY, LLC
Reel/Frame 064357/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2023
From: INTELLECTUAL VENTURES ASSETS 186 LLC
To: MIND FUSION, LLC
Reel/Frame 064271/0001 →
SECURITY INTEREST Recorded Mar 23, 2023
From: MIND FUSION, LLC
To: INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 063155/0300 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2023
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 186 LLC
Reel/Frame 062708/0463 →
MERGER Recorded Dec 6, 2015
From: NOREGIN ASSETS N.V., L.L.C.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037220/0255 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: IDELIX SOFTWARE INC.
To: NOREGIN ASSETS N.V., L.L.C.
Reel/Frame 030654/0247 →