IP Library Granted Patent US 7,088,364
Granted Patent B2
US 7,088,364 · App. 10/289,453 · Granted Aug 8, 2006

Method and system for displaying stereoscopic detail-in-context presentations

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,088,364
App. No.
10/289,453
Granted
Aug 8, 2006
Kind
B2
Abstract

A method for generating a stereoscopic presentation of a region-of-interest in a monoscopic information representation. The method includes the steps of: (a) selecting first and second viewpoints for the region-of-interest; (b) creating a lens surface having a predetermined lens surface shape for the region-of-interest, the lens surface having a plurality of polygonal surfaces constructed from a plurality of points sampled from the lens surface shape; (c) creating first and second transformed presentations by overlaying the representation on the lens surface and perspectively projecting the lens surface with the overlaid representation onto a plane spaced from the first and second viewpoints, respectively; and, (d) displaying the first and second transformed presentations on a display screen to generate the stereoscopic presentation.

Claims (79)

1. A method for generating a stereoscopic presentation of a region-of-interest in a monoscopic information representation for display on a display screen, comprising:

creating first and second transformed presentations by displacing said representation onto a lens for said region-of-interest and perspectively projecting said displaced representation onto a plane in first and second directions aligned with first and second viewpoints for said region-of-interest, respectively;

displaying a graphical user interface (“GUI”) over said region-of-interest for adjusting said lens, wherein said lens includes a focal region and a base region and said GUI comprises a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move icon for adjusting a location for said lens; a pickup icon for adjusting a location for said base region; and, a fold icon for adjusting a location for said focal region relative to said base region; and,

displaying said first and second transformed presentations on said display screen.

2. A method for generating a stereoscopic presentation of a region-of interest in a stereoscopic information representation for display on a display screen, said stereoscopic information representation including first and second images, comprising:

creating first and second transformed presentations by displacing said first and second images onto a lens for said region-of-interest arid perspectively projecting said displaced first and second images onto a plane in a direction aligned with a viewpoint, respectively;

displaying a graphical user interface (“GUI”) over said region-of-interest for adjusting said lens, wherein said lens includes a focal region and a base region and said GUI comprises a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move icon for adjusting a location for said lens; a pickup icon for adjusting a location for said base it; and, a fold icon for adjusting a location for said focal region relative to said base region; and,

displaying said first and second transformed presentations on said display screen.

3. A method for generating a stereoscopic presentation of a region-of-interest in a stereoscopic information representation for display on a display screen, said stereoscopic information representation including first and second images, comprising:

creating first and second transformed presentations by displacing said first and second images onto a lens for said region-of-interest and perspectively projecting said displaced first and second images onto a plane in first and second directions aligned with first and second viewpoints, respectively;

displaying a graphical user interface (“CUI”) over said region-of-interest for adjusting said lens, wherein said lens includes a focal region and a base region and said GUI comprises a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move icon for adjusting a location for said lens; a pickup icon for adjusting a location for said base region; and, a fold icon for adjusting a location for said focal region relative to said base region; and,

displaying said first and second transformed presentations on said display screen.

4. The method of claim 1 wherein said first and second viewpoints are separated by a distance.

5. The method of claim 4 and further comprising receiving said distance from a user through a graphical user interface (“GUI”).

6. The method of claim 1 wherein said plane is spaced a height above a basal plane.

7. The method of claim 6 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

8. The method of claim 1 wherein said plane includes a first plane for said lens and a second plane for said displaced representation.

9. The method of claim 8 wherein said first and second planes are spaced first and second heights, respectively, above a basal plane.

10. The method of claim 9 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

11. The method of claim 1 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

12. The stereoscopic presentation of claim 1 for use in converting a raster representation to a vector representation by invasion of said stereoscopic presentation.

13. The stereoscopic presentation of claim 1 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

14. The method of claim 2 wherein said plane is spaced a height above a basal plane.

15. The meted of claim 14 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

16. The method of claim 2 wherein said plane includes a first plane for said lens and a second plane for said displaced first and second images.

17. The method of claim 16 wherein said first and second planes are spaced first and second heights, respectively, above a basal plane.

18. The method of claim 17 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

19. The method of claim 2 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

20. The stereoscopic presentation of claim 2 for use in converting a raster representation to a vector representation by inversion of said stereoscopic presentation.

21. The stereoscopic presentation of claim 2 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

22. The method of claim 3 wherein said first and second viewpoints are separated by a distance.

23. The method of claim 22 and further comprising receiving said distance from a user through a graphical user interface (“GUI”).

24. The method of claim 3 wherein said plane is spaced a height above a basal plane.

25. The method of claim 24 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

26. The method of claim 3 wherein said plane includes a first plane for said lens and a second plane for said displaced first and second images.

27. The method of claim 26 wherein said first and second planes are spaced first and second heights, respectively, above a basal plane.

28. The method of claim 27 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

29. The method of claim 3 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

30. The stereoscopic presentation of claim 3 for use in converting a raster representation to a vector representation by inversion of said stereoscopic presentation.

31. The stereoscopic presentation of claim 3 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

32. A method for generating a stereoscopic presentation of a region-of-interest in a monoscopic information representation for display on a display screen, said stereoscopic presentation for use in converting a raster representation to a vector representation by inversion of said stereoscopic presentation, comprising:

creating first and second transformed presentations by displacing said representation onto a lens for said region-of-interest and perspectively projecting said displaced representation onto a plane in first and second directions aligned with first and second viewpoints for said region-of-interest, respectively; and,

displaying said first and second transformed presentations on said display screen.

33. The method of claim 32 wherein said first and second viewpoints are separated by a distance.

34. The method of claim 33 and further comprising receiving said distance from a user through a graphical user interface (“GUI”).

35. The method of claim 32 wherein said plane is spaced a height above a basal plane.

36. The method of claim 35 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

37. The method of claim 32 wherein said plane includes a first plane for said lens and a second plane for said displaced representation.

38. The method of claim 37 wherein said first and second planes are spaced first and second heights, respectively above a basal plane.

39. The method of claim 38 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

40. The method of claim 32 and further comprising displaying a graphical user interface (“GUI”) over said region-of-interest for adjusting said lens.

41. The method of claim 40 wherein said lens includes a focal region and a base region and said GUI includes at least one of: a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move for adjusting a location for said lens; a pickup icon for adjusting a location for said base region; and, a fold icon for adjusting a location for said focal region relative to said base region.

42. The method of claim 41 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

43. The stereoscopic presentation of claim 32 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

44. A method for generating a stereoscopic presentation of a region-of-interest in a stereoscopic information representation for display on a display screen, said stereoscopic presentation for use in converting a raster representation to a vector representation by inversion of said stereoscopic presentation said stereoscopic information representation including first and second images, comprising:

creating first and second transformed presentations by displacing said first and second images onto a lens for said region-of-interest and perspectively projecting said displaced first and second images onto a plane in a direction aligned with a viewpoint, respectively; and, displaying said first and second transformed presentations on said display screen.

45. The method of claim 44 wherein said plane is spaced a height above a basal plane.

46. The method of claim 45 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

47. The method of claim 44 wherein said plane includes a first plane for said lens and a second plane for said displaced first and second images.

48. The method of claim 47 wherein said first and second planes are spaced first and second heights, respectively, above a basal plane.

49. The method of claim 48 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

50. The method of claim 44 and further comprising displaying a graphical user interface (“GUI”) over said region-of-interest for adjusting said lens.

51. The method of claim 50 wherein said lens includes a focal region and a base region and said GUI includes at least one of: a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move icon for adjusting a location for said lens; a pickup icon for adjusting a location for said base region; and, a fold icon for adjusting a location for said focal region relative to said base region.

52. The method of claim 51 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

53. The stereoscopic presentation of claim 44 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

54. A method for generating a stereoscopic presentation of a region-of-interest in a stereoscopic information representation for display on a display screen, said stereoscopic presentation for use convening a raster representation to a vector representation by inversion of said stereoscopic presentation, said stereoscopic information representation including first and second images, comprising:

creating first and second transformed presentations by displacing said first and second images onto a lens for said region-of-interest and perspectively projecting said displaced first and second images onto a plane in first and second directions aligned with first and second viewpoints, respectively; and,

displaying said first and second transformed presentations on said display screen.

55. The method of claim 54 wherein said first and second viewpoints are separated by a distance.

56. The method of claim 55 and further comprising receiving said distance from a user through a graphical user interface (“GUI”).

57. The method of claim 54 wherein said plane is spaced a height above a basal plane.

58. The method of claim 57 and further comprising receiving said height from a user through a graphical user interface (“GUI”).

59. The method of claim 54 wherein said plane includes a first plane for said lens and a second plane for said displaced first and second images.

60. The method of claim 59 wherein said first and second planes are spaced first and second heights, respectively, above a basal plane.

61. The method of claim 60 and further comprising receiving said first and second heights from a user through a graphical user interface (“GUI”).

62. The method of claim 54 and further comprising displaying a graphical user interface (“GUI”) over said region-of-interest for adjusting said lens.

63. The method of claim 62 wherein said lens includes a focal region and a base region and said GUI includes at least one of: a slide bar icon for adjusting a magnification for said lens; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said focal region; a bounding rectangle icon with at least one handle icon for adjusting a size and a shape for said base region; a move icon for adjusting a location for said lens; a pickup icon for adjusting a location for said base region; and, a fold icon for adjusting a location for said focal region relative to said base region.

64. The method of claim 63 wherein said adjusting is performed by moving a cursor on said display screen with a pointing device.

65. The stereoscopic presentation of claim 54 for use in editing or annotating a representation by inversion of said stereoscopic presentation.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 144 LLC
To: CDN INNOVATIONS, LLC
Reel/Frame 051406/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 144 LLC
Reel/Frame 050882/0080 →
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 Feb 4, 2009
From: LANTIN, MARIA
To: IDELIX SOFTWARE INC.
Reel/Frame 022203/0597 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2009
From: IDELIX SOFTWARE INC.
To: NOREGIN ASSETS N.V., L.L.C.
Reel/Frame 022127/0727 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2004
From: LANTIN, MARIA
To: IDELIX SOFTWARE INC.
Reel/Frame 014622/0819 →