IP Library Granted Patent US 6,956,589
Granted Patent B2
US 6,956,589 · App. 10/704,186 · Granted Oct 18, 2005

Method and system for specifying zoom size

Assignee: Beon Media Inc.
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 6,956,589
App. No.
10/704,186
Granted
Oct 18, 2005
Kind
B2
Abstract

A method and system for generating an image display plan is provided. In one embodiment, a planning system allows a user to create a display plan that specifies a sequence of images that are to be displayed and how the images are to be displayed. The planning system allows a user to specify different versions of the plan for different aspect ratios. When displaying the image, the planning system may display multiple viewports simultaneously on the image, one for each of the different aspect ratios. The planning system may allow the multiple viewports to be moved around and resized as a unit maintaining a common center point for the viewports.

Claims (47)

1. A method in a computer system for specifying zoom size while zooming an image, the method comprising:

displaying a start indication of a viewport at a location indicating a start zoom size at the start of zooming;

displaying an end indication of the viewport at a location indicating an end zoom size at the end of zooming;

displaying a line between the displayed start indication and the displayed end indication; and

in response to receiving from a user an indication to change the shape of the displayed line, displaying the line with the changed shape

wherein the size of the viewport when zooming is defined by the shape of the line.

2. The method of claim 1 wherein when the line is straight, the zoom size changes linearly over a zoom time.

3. The method of claim 2 wherein when the line is horizontal no zooming occurs.

4. The method of claim 2 wherein when the line is vertical no zooming occurs.

5. The method of claim 2 including in response to receiving from the user an indication to change the shape of the line, displaying a line that is not straight to indicate that change in the zoom size is non-linear.

6. The method of claim 1 including displaying handles for user selection when changing the shape of the line.

7. The method of claim 1 wherein the shape of the line is indicated by specifying locations of control points of the line.

8. The method of claim 7 wherein the shape of the line corresponds to a spline curve based on the control points.

9. The method of claim 1 wherein the line is displayed in a two axis coordinate system and wherein an axis corresponds to zoom size and another axis corresponds to zoom time.

10. The method of claim 1 wherein the line is displayed in a two axis coordinate system and wherein an axis corresponds to zoom size and another axis corresponds to pan path distance.

11. The method of claim 1 wherein the user indicates to change the zoom size by dragging a displayed indication of the zoom size.

12. The method of claim 1 including providing a zoom size function that maps zoom size to zoom time based on the start zoom size and the end zoom size.

13. The method of claim 1 wherein the size of the start indication reflects the size of the viewport at the start of zooming.

14. The method of claim 1 wherein the size of the end indication reflects the size of the viewport at the end of zooming.

15. A method in a computer system for specifying viewport size when panning an image, the method comprising:

displaying a start viewport size indication;

displaying an end viewport size indication;

displaying a line between the start viewport size indication and the end viewport size indication; and

receiving from a user an indication to change the shape of the line wherein the shape of the line indicates the viewport size during panning.

16. The method of claim 15 wherein the viewport is centered around a single location while panning.

17. The method of claim 15 wherein the shape of the line includes the slope of the line.

18. The method of claim 15 wherein the line with a shape that is straight indicates that any change in size is linear.

19. The method of claim 15 wherein the line with a shape that is not straight indicates that a change in size in non-linear.

20. The method of claim 15 including in response to receiving from a user an indication change a viewport size indication, moving the displayed viewport size indication to a new location indicating the changed viewport size.

21. The method of claim 20 including resizing the displayed viewport size to indicate the changed viewport size.

22. The method of claim 20 including displaying handles for user selection when changing the shape of the line.

23. The method of claim 20 wherein the shape of the line is indicated by specifying locations of control points of the line.

24. The method of claim 23 wherein the shape of the line corresponds to a spline curve based on the control points.

25. The method of claim 20 wherein the line is displayed based on a two-axis coordinate system and wherein viewport size is represented on one axis and pan time is represented on another axis.

26. The method of claim 20 wherein the line is displayed based on a two-axis coordinate system and wherein viewport size is represented on one axis and pan distance is represented on another axis.

27. A computer system for specifying viewport size while panning an image, comprising:

a component that displays a line that maps a pan attribute to viewport size;

a component that receives from a user an indication to change the shape of the displayed line; and

a component that stores an indication of the shape of the line for use in determining viewport size at different times during panning.

28. The system of claim 27 wherein the shape of the line includes the slope of the line.

29. The system of claim 27 wherein the indication to change the shape of the displayed line indicates a new start viewport size.

30. The system of claim 27 wherein the indication to change the shape of the displayed line indicates a new end viewport size.

31. The system of claim 27 wherein the component that receives from a user an indication to change the shape of the displayed line displays handles for user selection when changing the shape.

32. The system of claim 27 wherein the line is displayed based on a two-axis coordinate system and wherein viewport size is represented on one axis and pan location is represented on another axis.

33. The system of claim 27 wherein the line is displayed based on a two-axis coordinate system and wherein viewport size is represented on one axis and pan time is represented on another axis.

34. The system of claim 27 wherein the pan attribute is pan distance.

35. The system of claim 27 wherein the pan attribute is pan time.

Assignments (6)
MERGER Recorded Oct 16, 2015
From: EQAPEZ FOUNDATION, L.L.C
To: OL SECURITY LIMITED LIABILITY COMPANY
Reel/Frame 036807/0020 →
AFFIDAVIT OF FORECLOSURE Recorded Aug 26, 2008
From: TRIPLEPOINT CAPITAL LLC
To: EQAPEZ FOUNDATION, L.L.C.
Reel/Frame 021439/0121 →
SECURITY AGREEMENT Recorded Jan 29, 2007
From: GALLERYPLAYER, INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 018816/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2005
From: BEON MEDIA INC.
To: GALLERYPLAYER, INC.
Reel/Frame 017087/0571 →
CHANGE OF NAME Recorded Jan 18, 2005
From: RGB LABS, INC.
To: BEON MEDIA INC.
Reel/Frame 016152/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2004
From: LIPSKY, SCOTT E.; BROWNLOW, PAUL
To: RGB LABS, INC.
Reel/Frame 015431/0978 →
Continuity (2)
Continuation In Part 1067592500 · Sep 29, 2003
Related Publication 20050068339A1 · Mar 31, 2005