IP Library Granted Patent US 6,897,880
Granted Patent B2
US 6,897,880 · App. 09/929,276 · Granted May 24, 2005

User interface for generating parameter values in media presentations based on selected presentation instances

Assignees: Sony Corporation; Sony Electronics 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,897,880
App. No.
09/929,276
Filed
Aug 13, 2001
Granted
May 24, 2005
Kind
B2
Art Unit
2672
USPC
345/619
Abstract

A system providing a user interface to allow a user to easily modify parameters of media presentations such as images and audio. The user selects first and second reference instances, such as images. The images are described by parameters and parameter values. Differences between the images' parameter/value characteristics are identified. The first and second reference images are placed at different points on a display screen. By moving a pointer relative to the positions of the first and second reference images, a current image is generated that is a combination, or function, of the identified parameter/value characteristics. Thus, the user is able to quickly, and intuitively, achieve many desired modifications to the media. A feature of the invention allows image content to be modified in a similar manner. First and second computer model positions, animations, bitmap images, etc., can be used and the same technique employed to create many derivations from the selected reference images. Multiple parameters can be changed concurrently. A user can be presented with a list of parameters so that the user can selectively enable or disable parameters to be changed.

Claims (65)

1. A method for varying an attribute of a frame in a media presentation, wherein the attribute is derived from a parameter having a value, the method using a processing system including a user input device and media presentation device, the method comprising:

accepting signals from a user input device to select a first frame having a parameter with a first value;

accepting signals from a user input device to select a second frame having the parameter with a second value;

accepting signals from a user input device to generate a new value by interpolating between the first and second values;

presenting, on the media presentation device, a new media presentation using the new value of the parameter;

wherein the media presentation device includes a display screen, the method further comprising

displaying images on the display screen;

displaying the first and second frames at different positions on the display screen;

accepting signals from a user input device to select a position on the display screen;

determining the new value by using the distances between the selected position and the positions of the first and second images;

displaying the first image at a first corner of a predefined area of the display screen;

displaying the second image at a second corner of a predefined area of the display screen; and

displaying the new media presentation at the center of the display, wherein the new media presentation includes a new image displayed by using the new value.

2. A method for varying an attribute of a frame in a media presentation, wherein the attribute is derived from a parameter having a value, the method using a processing system including a user input device and media presentation device, the method comprising:

accepting signals from a user input device to select a first frame having a parameter with a first value;

accepting signals from a user input device to select a second frame having the parameter with a second value;

accepting signals from a user input device to generate a new value by interpolating between the first and second values;

presenting, on the media presentation device, a new media presentation using the new value of the parameter;

wherein the media presentation device includes audio waveforms playback;

wherein the first and second media presentations include first and second images, respectively, wherein the first and second images correspond to first and second audio waveforms, respectively, wherein the media presentation device includes a display screen, the method further comprising

displaying the first and second frames at different positions on the display screen;

accepting signals from a user input device to select a position on the display screen;

determining the new value by using the distances between the selected position and the positions of the first and second images;

displaying the first image at a first corner of a predefined area of the display screen;

displaying the second image at a second corner of a predefined area of the display screen; and

displaying the new media presentation at the center of the display, wherein the new media presentation includes a new image displayed by using the new value.

3. The method of claim 1 , wherein the media presentation device includes display of non-linear animation.

4. The method of claim 3 , wherein the non-linear animation includes a rendered view of a computer model.

5. The method of claim 4 , wherein the rendered model includes facial animation.

6. The method of claim 1 , wherein inputs from multiple user input devices are used to generate a collaborative new value for the parameter.

7. The method of claim 6 , wherein two or more user input devices are in separate locations.

8. The method of claim 1 , further comprising

displaying a list of parameters to be modified;

accepting signals from a user input device to select one or more parameters; and

generating a modified image by changing only the selected one or more parameters.

9. The method of claim 1 , wherein at least one parameter is associated with modification of visual content of an image.

10. An apparatus for varying an attribute of a media presentation, wherein the attribute is derived from a parameter having a value, the method using a processing system including a user input device and media presentation device, the apparatus comprising:

a processor;

a user input device coupled to the processor;

a machine-readable medium including instructions executable by the processor for

accepting signals from the user input device to select a first frame having a parameter with a first value;

accepting signals from a user input device to select a second frame having the parameter with a second value;

accepting signals from a user input device to generate a new value by interpolating between the first and second values;

presenting, on the media presentation device a new media presentation using the new value of the parameter;

wherein the media presentation device includes a display screen, the method further comprising

displaying images on the display screen;

displaying the first and second frames at different positions on the display screen;

accepting signals from a user input device to select a position on the display screen;

determining the new value by using the distances between the selected position and the positions of the first and second images;

displaying the first image at a first corner of a predefined area of the display screen;

displaying the second image at a second corner of a predefined area of the display screen; and

displaying the new media presentation at the center of the display, wherein the new media presentation includes a new image displayed by using the new value.

11. A computer program embodied on a computer-readable medium for varying an attribute of a media presentation, wherein the attribute is derived from a parameter having a value, the computer-readable medium comprising

one or more instructions for accepting signals from the user input device to select a first frame having a parameter with a first value;

one or more instructions for accepting signals from a user input device to select a second frame having the parameter with a second value;

one or more instructions for accepting signals from a user input device to generate a new value by interpolating between the first and second values;

one or more instructions for presenting, on the media presentation device, a new media presentation using the new value of the parameter;

wherein the media presentation device includes a display screen, the computer-readable medium further comprising

one or more instructions for displaying images on the display screen;

one or more instructions for displaying the first and second frames at different positions on the display screen;

one or more instructions for accepting signals from a user input device to select a position on the display screen;

one or more instructions for determining the new value by using the distances between the selected position and the positions of the first and second images;

one or more instructions for displaying the first image at a first corner of a predefined area of the display screen;

one or more instructions for displaying the second image at a second corner of a predefined area of the display screen; and

one or more instructions for displaying the new media presentation at the center of the display, wherein the new media presentation includes a new image displayed by using the new value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2002
From: SAMRA, SUKENDEEP
To: SONY CORPORATION; SONY ELECTRONICS, INC.
Reel/Frame 012776/0089 →
Continuity (3)
Provisional Application 6027137600 · Feb 22, 2001
Provisional Application 6028466000 · Apr 17, 2001
Related Publication 20020171668A1 · Nov 21, 2002