A fundamental limitation in the exchange of audiovisual information today is that its representation is extremely low level. It is composed of coded video or audio samples (often as blocks) arranged in a commercial format. In contrast, the new generation multimedia requires flexible formats to allow a quick adaptation to requirements in terms of access, bandwidth scalability, streaming as well as general data reorganization. The Flexible-Integrated Intermedia Format (Flexible-IIF or F-IIF) is an advanced extension to the Integrated Intermedia Format (IIF). The Flexible-Integrated Intermedia Format (Flexible-IIF) datastructures, file formats systems and methods provide a framework that integrates advanced concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information.
Method And System For Client-Server Interaction In Interactive Communications Using Server Routes
Hari Kalva - New York NY, US Alexandros Eleftheriadis - New York NY, US
Assignee:
The Trustees of Columbia University in the City of New York - New York NY
International Classification:
G06F 15/16
US Classification:
709203
Abstract:
In an interactive communication system based on MPEG-4, Command descriptors along with Command Route nodes or Server Routes in the scene description can be used to support application-specific interactivity. Content selection can be supported by specifying the presentation in command parameters, with the command ID indicating that the command is a content selection command. An initial scene can be created with several images and with text that describes a presentation associated with an image. Associated with each image and the corresponding text is a content selection descriptor. When a user clicks on an image, the client transmits the command containing the selected presentation and the server starts a new presentation. The technique can be used in any application context, as generally as HTTP and CGI can be used to implement any server-based application functionality.
Object-Based Audio-Visual Terminal And Bitstream Structure
As information to be processed at an object-based video or audio-visual (AV) terminal, an object-oriented bitstream includes objects, composition information, and scene demarcation information. Such bitstream structure allows on-line editing, e. g. cut and paste, insertion/deletion, grouping, and special effects. In the interest of ease of editing, AV objects and their composition information are transmitted or accessed on separate logical channels (LCs). Objects which have a lifetime in the decoder beyond their initial presentation time are cached for reuse until a selected expiration time. The system includes a de-multiplexer (), a controller () which controls the operation of the AV terminal, input buffers (), AV objects decoders (), buffers (′) for decoded data, a composer (), a display (), and an object cache ().
System And Method Of Organizing Data To Facilitate Access And Streaming
Andrea Basso - North Long Branch NJ, US Alexandros Eleftheriadis - New York NY, US Hari Kalva - New York NY, US Atul Puri - Cupertino CA, US Robert Lewis Schmidt - Howell NJ, US
Assignee:
AT&T Corp. - New York NY The Trustees of Columbia University - New York NY
International Classification:
G06F 7/00
US Classification:
707101, 707 2, 707100, 707102
Abstract:
File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object.
System And Method For A Conference Server Architecture For Low Delay And Distributed Conferencing Applications
Reha Civanlar - Palo Alto CA, US Alexandros Eleftheriadis - Tenafly NJ, US Ofer Shapiro - Fair Lawn NJ, US
Assignee:
Vidyo, Inc. - Dallas TX
International Classification:
H04N 7/15
US Classification:
348 1409, 348 1412
Abstract:
Systems and methods for conducting a multi-endpoint video signal conference are provided. Conferencing endpoints are linked by pairs of a reliable and a less reliable communication channel. Conference video signals are scaleable coded in base layer and enhancement layers format. Video signal base layers, which correspond to a minimum picture quality, are communicated over reliable channels. The video signal enhancements layers may be communicated over the less reliable channels. A conference server mediates the switching of video layer information from transmitting endpoints to receiving endpoints without any intermediate coding or re-coding operations. The video conference can be integrated with an audio conference using either scalable coded audio signals or non-scaleable coded audio signals.
System And Method For Scalable Video Coding Using Telescopic Mode Flags
Danny Hong - New York NY, US Alexandros Eleftheriadis - Tenafly NJ, US Ofer Shapiro - Fair Lawn NJ, US
Assignee:
Vidyo, Inc. - Dallas TX
International Classification:
H04N 7/18
US Classification:
37524025, 37524012, 37524014
Abstract:
Systems and methods for scalable video coding using special inter-layer prediction modes (called telescopic modes) are provided. These modes facilitate accelerated operation of encoders with improved coding efficiency.
System And Method For The Control Of The Transmission Rate In Packet-Based Digital Communications
Roi Sasson - New York NY, US Alexandros Eleftheriadis - Tenafly NJ, US
Assignee:
Vidyo, Inc. - Dallas TX
International Classification:
H04J 3/14 H04J 1/16
US Classification:
370231
Abstract:
A transmission bit rate control mechanism for a packet-based communication system in which sender transmission bit rates can vary over time is provided. The transmission bit rate mechanism includes a receiver recording mechanism, which receives transmission time information, computes and records statistical parameters of packets received from a sender; and a receiver processing mechanism, which selectively computes a new transmission bit rate using the recorded statistical parameters, and communicates a new transmission bit rate to the sender.
System And Method For Low-Delay, Interactive Communication Using Multiple Tcp Connections And Scalable Coding
Roi Sasson - New York NY, US Alexandros Eleftheriadis - Tenafly NJ, US Ofer Shapiro - Fair Lawn NJ, US
Assignee:
Vidyo, Inc. - Dallas TX
International Classification:
H04J 3/24
US Classification:
370474, 370536, 37524005, 709231
Abstract:
Systems and methods for communication of scaleable-coded audiovisual signals over multiple TCP/IP connections are provided. The sender schedules and prioritizes transmission of individual scalable-coded data packets over the plurality of TCP connections according to their relative importance in the scalable coding structure for signal reconstruction quality and according to receiver feedback. Low-latency packet delivery over the multiple TCP/IP connections is maintained by avoiding transmission or retransmission of packets that are less important for reconstructed media quality.