Abstract:
The present invention discloses a system and method for connecting one or more systems to a user for automatic determination of which system the user may use to participate in a call. A predefined list of videoconferencing systems and/or locations for each user is predefined and arranged in a prioritized order. When scheduling a meeting and/or a videoconference, the predefined user lists are taken into account when selecting end-points and other resources involved in the meeting/conference. The selection process may be controlled by predefined rules also taking various system availability, network resources and the routes required for connecting the other systems in the conference into account. The present invention also introduces presence applications to facilitate scheduling and set up of ad hoc meetings/conferences.
Abstract:
A system and a method for a computer device remotely controlling a video conferencing device registered with a video conferencing management server, wherein the computer device establishes a connection to the video conferencing management server via a local area network (LAN); receives a list over video conferencing devices registered with the video conferencing management server; selects a video conferencing device from the list of video conferencing devices registered with the management server, downloads a remote control application from the video conferencing management server; receives registration information for the selected video conferencing device from the video conferencing management server, the registration information at least including an internal LAN address of the selected video conferencing device, establishes, using the registration information, a connection directly with the selected video conferencing device, and controls the selected video conferencing device using the remote control application.
Abstract:
The present invention relates to a device and method for automatically adjusting the pan, tilt and zoom of one or more cameras associated with a local video conference endpoint, to capture a close-up view of an area/point of interest. A user of a video conference endpoint provides a target point visible to the endpoint's camera. The target point may be an optical source, placed by a user on or near a point of interest in front of the camera. By analyzing the pictures captured by the camera, the present invention localizes the target point in the picture(s), and determines the amount of pan and tilt needed to move the camera such that the cameras view is centered on said location defined by the target point.
Abstract:
A Method for modifying a composite video signal generated by a video composing server, said composite video signal being a spatial mix of two or more video conference streams, comprising providing on a touch screen two or more graphical objects, where each graphical object represents one of said video conference streams, wherein said two or more video conference streams and said two or more graphical objects are arranged in a corresponding order and relative positions and sizes Modifying the order and/or position and/or size of one or more of said graphical objects via said touch screen Modifying said composite video signal such that said video conference streams are spatially mixed according to the order and/or position and/or size of the graphical objects on the touch screen.
Abstract:
The present invention is related to decoding of block wise coded video pictures in general purpose processors. It relates to implementing a de-blocking filter algorithm or the like in a SIMD environment, especially for processors with 128-bit vector registers. The SIMD concept is a method of improving performance in applications where highly repetitive operations need to be performed. Strictly speaking, SIMD is a technique of performing the same operation on multiple pieces of data simultaneously. The present invention exploits the parallelism of SIMD and the fact that register size fits perfectly to the macroblock size disclosed in the H.264 and MPEG-4 standards.
Abstract:
The present invention applies to video coding/decoding and discloses a method for transforming to/from transform coefficients and residual pixel data in moving pictures by a set of semi-ortonormal basis vectors. The basis vectors are derived from conventional DCT or KTL matrix'es, but relaxes to some extend the requirements for ortogonality, norm equality and element size limitation. In this way the present invention provides improved coding efficiency and lower complexity compared to previously used integer transforms.
Abstract:
The present invention provides a method for entropy coding of quantized transform coefficients when for some reason no pixels are available for prediction and the VLC codes which is based on statistics for available prediction data, is inexpediently long. According to the invention, it is determined whether a situation of no available prediction pixels occur. If so, a fixed value is inserted in a block of pixels which is used as the prediction block for deriving the residual block, which in turn are transformed and quantized. In the following entropy coding, a special purpose VLC is then used to represent the low frequency coefficients of the quantized transform coefficients.
Abstract:
A hoisting mechanism comprises two main modules; a base (1) and a top-section (8). The base supports two concentric rings (2 and 3) with three or more flexible links (5 and 6) pivotally connected to each ring. There is one inner (6) and one outer (5) set of links, where the inner (6) set is pivotally connected to an inner ring (2) and the outer (5) set is pivotally connected to an outer ring (3). A ring (4) at the top is connected to all of the flexible links with rotary joints (9). When the two rings (2, 3) in the base are rotated in opposite directions, the flexible links (5 and 6) will force the top ring (4) to move up or down depending on the direction of which the concentric rings are turned.
Abstract:
The present invention provides a system and a method allowing users to record/stream a video conference by dialing a Content Server from any endpoint using a personal alias or aliases, or by dialing an endpoint from a content server using a personal alias or aliases. The alias(es) will define their preferred streaming/archiving template(s) and call configuration(s), allow them to set specific viewing rules for the conference and identify them as the owner of the conferences created through this alias. The alias owner can also assign default meta data (title, description, etc.) and an access list for determining who can view the recorded and/or streamed conference. By allowing this, each user can easily stream/record a conference with their preferred settings without having to check or change the settings each time a new call is made, and without changing the settings for other users.
Abstract:
The present invention provides a method and a system for establishing a conference call between a first conference endpoint and a second conference endpoint. This is achieved by means of a soft client residing on a portable communication terminal, which is able to receive and initiate calls from/to the first endpoint, and to establish a local connection with and move the call to the second endpoint, in order to exploit the high quality features available in the second conference endpoint.