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

Multipoint digital video composition and bridging system for video conferencing and other applications

Assignee: RPX Corp
•
Filing: 1996-10-10
•
Granted: 1998-11-10
•
Expires: 2016-10-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A flexible multipoint composition and bridging system is provided for video signal composition and bridging of a plurality of geographically dispersed locations. The system includes a centrally located bridging unit that receives video, audio and data signal substreams from each of the remote locations. Based on the data substreams from each location, the bridging unit resizes, cuts and pastes the various images into separate video montage images for display at each of the locations. The system enables users to optionally display video images or signals from one or more of the other locations within separate display windows at their respective terminals. The display windows can be zoomed, panned, scaled, translated, and partially or wholly occluded depending on a user's preferences or needs. The video images may be composed in signal space or entirely in transform space. Further, the flexible multipoint bridging system may be used for various applications, including video conferencing and broadcasting.

Inventors

  • 👤 Arun Kumar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 11:31
CPC Classifications
G; G06; G06T; G06T3/00; G06T3/40; G06T3/4084; H; H04; H04N; H04N7/00; H04N7/14; H04N7/15; H04N7/152

Claims Analysis

Total Claims: 47
Claim 1
Independent Claim 218 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said respective video montage images for each of said locations based on said data signals; and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals transmitted from their location.
Claim 2
Dependent Claim 218 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said respective video montage images for each of said locations based on said data signals; and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals transmitted from their location.
Claim 3
Dependent Claim 59 words
The system according to claim 1, wherein said generating means further comprises inverse transform means for performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in signal space.
Claim 4
Dependent Claim 21 words
The system according to claim 2, wherein said inverse transform means comprises means for performing an Inverse Blocked Discrete Cosine Transform.
Claim 5
Dependent Claim 37 words
The system according to claim 2, wherein said generating means further comprises transform means for performing a transform operation to convert said video montage images represented in signal space into video montage images represented in transform space.
Claim 6
Dependent Claim 19 words
The system according to claim 4, wherein said transform means comprises means for performing a Blocked Discrete Cosine Transform.
Claim 7
Dependent Claim 27 words
The system according to claim 1, wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in signal space.
Claim 8
Dependent Claim 27 words
The system according to claim 1, wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in transform space.
Claim 9
Dependent Claim 37 words
The system according to claim 1, further comprising means for selectively inputting display configuration information which defines the manner in which said video montage images are displayed by said display device provided at each of said locations.
Claim 10
Dependent Claim 32 words
The system according to claim 8, wherein said display configuration information comprises information regarding the position, on said display device, of a display window provided for components of each video montage image.
Claim 11
Dependent Claim 33 words
The system according to claim 8, wherein said display configuration information comprises information regarding the relative depth, on said display device, of a display window provided for components of each video montage image.
Claim 12
Dependent Claim 32 words
The system according to claim 8, wherein said display configuration information comprises information regarding the size, on said display device, of a display window provided for components of each video montage image.
Claim 13
Dependent Claim 38 words
The system according to claim 8, wherein said display configuration information comprises information regarding the position, the relative depth, and the size, on said display device, of a display window provided for components of each video montage image.
Claim 14
Dependent Claim 25 words
The system according to claim 8, wherein said display configuration information comprises information for zooming, on said display device, components of said video montage image.
Claim 15
Dependent Claim 25 words
The system according to claim 8, wherein said display configuration information comprises information for panning, on said display device, components of said video montage image.
Claim 16
Dependent Claim 37 words
The system according to claim 1, further comprising said terminal equipment, wherein said terminal equipment at each of said locations comprises means for capturing video and audio teleconferencing information for transmission to other ones of said locations.
Claim 17
Dependent Claim 48 words
The system according to claim 1, wherein said terminal equipment at each of said locations comprises means for selectively inputting display configuration information which defines the manner in which components of each of said video montage images is displayed by a display device provided at said terminal equipment.
Claim 18
Dependent Claim 23 words
The system according to claim 1, wherein said generating means further comprises means for generating said respective video montage images in signal space.
Claim 19
Dependent Claim 23 words
The system according to claim 1, wherein said generating means further comprises means for generating said respective video montage images in transform space.
Claim 20
Independent Claim 186 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said respective video montage images for each of said locations based on said data signals; and transmitting said respective video montage images to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals transmitted from their location.
Claim 21
Independent Claim 186 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said respective video montage images for each of said locations based on said data signals; and transmitting said respective video montage images to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations, whereby each of said terminal end location users may optionally and individually configure the respective video montage image displayed at their location based on said data signals transmitted from their location.
Claim 22
Dependent Claim 55 words
The method according to claim 19, wherein generating said respective video montage images further comprises performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing comprises selectively resizing said video images while said video images are represented in signal space.
Claim 23
Dependent Claim 22 words
The method according to claim 20, wherein said performing of an inverse transform operation comprises performing an Inverse Blocked Discrete Cosine Transform.
Claim 24
Dependent Claim 33 words
The method according to claim 20, wherein said generating further comprises performing a transform operation to convert said video montage images represented in signal space into video montage images represented in transform space.
Claim 25
Dependent Claim 20 words
The method according to claim 22, wherein said performing of a transform operation comprises performing a Blocked Discrete Cosine Transform.
Claim 26
Dependent Claim 24 words
The method according to claim 19, wherein said resizing comprises selectively resizing said video images while said video images are represented in signal space.
Claim 27
Dependent Claim 24 words
The method according to claim 19, wherein said resizing comprises selectively resizing said video images while said video images are represented in transform space.
Claim 28
Dependent Claim 34 words
The method according to claim 19, further comprising inputting display configuration information which defines the manner in which said video montage images are displayed by a display device provided at each of said locations.
Claim 29
Dependent Claim 32 words
The method according to claim 26, wherein said display configuration information comprises information regarding the position, on said display device, of a display window provided for components of each video montage image.
Claim 30
Dependent Claim 33 words
The method according to claim 26, wherein said display configuration information comprises information regarding the relative depth, on said display device, of a display window provided for components of each video montage image.
Claim 31
Dependent Claim 32 words
The method according to claim 26, wherein said display configuration information comprises information regarding the size, on said display device, of a display window provided for components of each video montage image.
Claim 32
Dependent Claim 38 words
The method according to claim 26, wherein said display configuration information comprises information regarding the position, the relative depth, and the size, on said display device, of a display window provided for components of each video montage image.
Claim 33
Dependent Claim 25 words
The method according to claim 26, wherein said display configuration information comprises information for zooming, on said display device, components of said video montage image.
Claim 34
Dependent Claim 25 words
The method according to claim 26, wherein said display configuration information comprises information for panning, on said display device, components of said video montage image.
Claim 35
Dependent Claim 26 words
The method according to claim 19, further comprising capturing, at said terminal equipment, video and audio teleconferencing information for transmission to other ones of said locations.
Claim 36
Dependent Claim 51 words
The method according to claim 19, further comprising selectively inputting display configuration information at said terminal equipment at each of said locations, the input display configuration information defining the manner in which components of each of said video montage images is displayed by said display device provided at said terminal equipment.
Claim 37
Dependent Claim 20 words
The method according to claim 19, wherein said generating further comprises generating said respective video montage images in signal space.
Claim 38
Dependent Claim 20 words
The method according to claim 19, wherein said generating further comprises generating said respective video montage images in transform space.
Claim 39
Dependent Claim 232 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said video montage images based on said data signals; and means for transmitting said video montage images generated by said generating means to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein said generating means further comprises inverse transform means for performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in signal space.
Claim 40
Dependent Claim 232 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means including means for selectively resizing said video images received by said receiving means based on said data signals, and a plurality of frame composers for composing the resized video images and for producing said video montage images based on said data signals; and means for transmitting said video montage images generated by said generating means to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein said generating means further comprises inverse transform means for performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing means comprises means for selectively resizing said video images while said video images are represented in signal space.
Claim 41
Independent Claim 196 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals; and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein generating said respective video montage images further comprises performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing comprises selectively resizing said video images while said video images are represented in signal space.
Claim 42
Independent Claim 196 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals; and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein generating said respective video montage images further comprises performing an inverse transform operation to convert received video images represented in transform space to video images represented in signal space, and wherein said resizing comprises selectively resizing said video images while said video images are represented in signal space.
Claim 43
Independent Claim 161 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals; and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein said generating further comprises generating said respective video montage images in transform space.
Claim 44
Independent Claim 161 words
A method for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from one or more of said locations, said method comprising: receiving said video images and said data signals from each of said locations; generating respective video montage images for each of said locations based on said data signals received, said generating including selectively resizing the received video images based on said data signals, and composing the resized video images in order to produce said video montage images based on said data signals; and transmitting said video montage images to each of said locations so that said video montage images may be displayed by a display device provided at each of said locations, wherein said generating further comprises generating said respective video montage images in transform space.
Claim 45
Dependent Claim 148 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means generating said respective video montage images in transform space; and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations.
Claim 46
Dependent Claim 148 words
A flexible multipoint composition and bridging system for bridging a plurality of users located at different terminal end locations of a communications network, each of said locations including terminal equipment for transmitting and receiving video images and data signals, said data signals including display configuration information for video images originating from at least one of said locations, said system comprising: means for receiving said video images and said data signals from each of said locations; means for generating respective video montage images for each of said locations based on said data signals received by said receiving means, said generating means generating said respective video montage images in transform space; and means for transmitting said respective video montage images generated by said generating means to each of said locations so that said respective video montage images may be displayed by a display device provided at each of said locations.
Claim 47
Dependent Claim 33 words
The system according to claim 1, further comprising means for enabling different video montage images to be generated for each of said locations based on said data signals received by said receiving means.

References Cited (Backward Citations)

US3636265A Cited
US4054908A Cited
US4650929A Cited
US4931872A Cited
US4995071A Cited
US4965819A Cited
US5382972A Cited
US5157491A Cited
US5003532A Cited
US5408274A Cited
US5446491A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-09 2002-05-11 2002-11-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-09 2006-05-11 2006-11-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-09 2010-05-11 2010-11-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag