Patent US5491778A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5491778A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for providing visual display transition effects

Assignee: International Business Machines Corp
•
Filing: 1994-10-17
•
Granted: 1996-02-13
•
Expires: 2014-10-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system is provided for generating transition effects for use on a visual display. The system includes a binary table for describing a transition effect and a method for ordering the rows in the table to produce the transition. The table includes an arbitrary number of rows, each row representing a cell (group of picture elements) on the display. A numerical value, based on any function of cell location, is associated with each cell. The table is then sorted according to the numerical values. Each row in the sorted table drives a step in the transition effect. The cells described by the various rows are changed in sorted order to display the material from the image being transitioned-to. The sequence of processing of the rows causes the desired transition effect. By varying the function used to order the rows, an infinite variety of transition effects can be created.

Inventors

  • 👤 Robert D. Gordon
  • 👤 Joseph F. Sinnott, Jr.
  • 👤 Lonnie S. Walling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:46
CPC Classifications
G; G06; G06T; G06T13/00; G06T13/80

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 155 words
A computer-based system for generating transition effects of source images into target image locations within a displayed image, comprising: means for dividing a display of said displayed image into cells; memory means for storing displayed data; means for generating a cell table in said memory means, said cell table including a plurality of rows, each row corresponding to one of said cells, each row including: a first location field corresponding to a source cell location; a cell size identifier; and, a target location field corresponding to a target cell location; means for selecting one of a plurality of transition effect functions; means for solving said selected transition effect function for each row; means for ordering said rows in accordance with said selected transition effect function solutions; and means for placing cells of a source image into a target image location within said displayed image sequentially in accordance with said ordered rows of said cell table.
Claim 2
Dependent Claim 155 words
A computer-based system for generating transition effects of source images into target image locations within a displayed image, comprising: means for dividing a display of said displayed image into cells; memory means for storing displayed data; means for generating a cell table in said memory means, said cell table including a plurality of rows, each row corresponding to one of said cells, each row including: a first location field corresponding to a source cell location; a cell size identifier; and, a target location field corresponding to a target cell location; means for selecting one of a plurality of transition effect functions; means for solving said selected transition effect function for each row; means for ordering said rows in accordance with said selected transition effect function solutions; and means for placing cells of a source image into a target image location within said displayed image sequentially in accordance with said ordered rows of said cell table.
Claim 3
Dependent Claim 20 words
The system according to claim 1, wherein said transition effect function solution value varies with horizontal and vertical cell position.
Claim 4
Dependent Claim 20 words
The system according to claim 2, further comprising means for sub-ordering rows of said table having the same solution value.
Claim 5
Dependent Claim 22 words
The system according to claim 3, wherein said sub-ordering order is determined according to a function whose output varies with cell position.
Claim 6
Dependent Claim 13 words
The system according to claim 3, wherein said sub-ordering order is determined randomly.
Claim 7
Dependent Claim 18 words
The system according to claim 2, wherein said means for ordering arranges said rows in increasing numerical order.
Claim 8
Dependent Claim 18 words
The system according to claim 2, wherein said means for ordering arranges said rows in decreasing numerical order.
Claim 9
Dependent Claim 23 words
The system according to claim 2, further comprising scaling means for normalizing said values into transition panels in accordance with a ordering vector.
Claim 10
Dependent Claim 52 words
The system according to claim 2, wherein each row of said cell table further includes a timing field for designating a transition pause associated with the row, and wherein said transition effects system further comprises: pause timing means, responsive to said timing field, for generating a corresponding pause in said transition effect.
Claim 11
Dependent Claim 20 words
The system according to claim 9, wherein said timing field is a single bit flag indicating a fixed length pause.
Claim 12
Dependent Claim 71 words
The system according to claim 2, wherein each row of said cell table further includes a clipping tag for designating a region of said display affected by said row, and wherein said transition effects system further comprises: clipping means, responsive to said clipping tag, for comparing said clipping tag to a region of interest and bypassing processing of the corresponding row if said clipping tag is outside said region of interest.
Claim 13
Independent Claim 131 words
A method for generating transition effects of source images into target image locations within a displayed image, comprising the steps of: dividing a display of said displayed image into cells; creating a cell table having a plurality of rows, each row corresponding to one of said cells, each row including: a first location field; corresponding to a source cell location; a cell size identifier; and, a target location field corresponding to a target cell location; selecting one of a plurality of transition effect functions; solving said selected transition effect function for each row; ordering said rows in accordance with said selected transition effect function solutions; and placing cells of a source image into a target image location within said displayed image in accordance with said ordered rows of said cell table.
Claim 14
Independent Claim 131 words
A method for generating transition effects of source images into target image locations within a displayed image, comprising the steps of: dividing a display of said displayed image into cells; creating a cell table having a plurality of rows, each row corresponding to one of said cells, each row including: a first location field; corresponding to a source cell location; a cell size identifier; and, a target location field corresponding to a target cell location; selecting one of a plurality of transition effect functions; solving said selected transition effect function for each row; ordering said rows in accordance with said selected transition effect function solutions; and placing cells of a source image into a target image location within said displayed image in accordance with said ordered rows of said cell table.
Claim 15
Dependent Claim 29 words
The method for generating transition effects source images into target image locations according to claim 12, wherein said transition effect function solution varies with horizontal and vertical cell position.
Claim 16
Dependent Claim 31 words
The method for generating transition effects source images into target image locations according to claim 13, further including the step of sub-ordering rows of said table having the same numerical value.
Claim 17
Dependent Claim 32 words
The method for generating transition effects source images into target image locations according to claim 14, wherein said sub-ordering order is determined according to a function whose output varies with cell position.
Claim 18
Dependent Claim 22 words
The method for generating transition effects source images into target image locations according to claim 14, wherein sub-ordering order is determined randomly.
Claim 19
Dependent Claim 27 words
The method for generating transition effects source images into target image locations according to claim 13, wherein said ordering step arranges said rows in increasing numerical order.
Claim 20
Dependent Claim 27 words
The method for generating transition effects source images into target image locations according to claim 13, wherein said ordering step arranges said rows in decreasing numerical order.
Claim 21
Dependent Claim 34 words
The method for generating transition effects source images into target image locations according to claim 13, further comprising the step of: normalizing said solution values into transition panels in accordance with a sorting vector.
Claim 22
Dependent Claim 62 words
The method for generating transition effects source images into target image locations according to claim 13, wherein each row of said cell table further includes a timing field for designating a transition pause associated with the row, and wherein said method further comprises the step of: responsive to said timing field indicating a pause, generating a corresponding pause in said transition effect.
Claim 23
Dependent Claim 30 words
The method for generating transition effects source images into target image locations according to claim 20, wherein said timing field is a single bit flag indicating a fixed length pause.
Claim 24
Dependent Claim 76 words
The method for generating transition effects source images into target image locations according to claim 13, wherein each row of said cell table further includes a clipping tag for designating a region of interest of said display affected by said row, and wherein said method further comprises the step of: comparing said clipping tag to a region of interest and bypassing processing of the corresponding row of said clipping tag is outside said region of interest.

References Cited (Backward Citations)

US5101364A Cited
US5359712A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-02-12 1999-08-14 2000-02-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-02-12 2003-08-14 2004-02-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-02-12 2007-08-14 2008-02-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag