Method and device for controlling the input of participants in a conferencing system

 

(57) Abstract:

Method and device for controlling the input of participants in the conference system using at least the first and second end points, which can operate in at least two different modes. Operating in the first operating mode, the end points can make optional changes to the data conference. Conference calling is in the first mode of operation until such time as the request is not received from the participant about the translation conference in the second mode of operation. Once accepted this request, the conference call is switched to the second mode of operation. When in the second mode of operation, only one of the mentioned first and second end points may make changes at any particular time. The technical result consists in the organization of the order in the demonstration video in terms of implementation of the conference. 6 C. and 19 C.p. f-crystals, 1 table. 10 silt.

The present invention relates to the field of information and video conferencing. More specifically, the invention relates to a control input of individual participants in the system of information and (or) video conferencing.

the creation of modern computer systems with ever increasing capabilities. One of the results of such improvement is the increased use of computer systems for individual users in a variety of commercial, scientific and personal systems. In particular, such use relates to the implementation of information and (or) video conferencing, in which the users of the computer systems located in different locations communicate with each other. These different locations can actually override any distance, for example, between two offices in the same building or between two offices in different countries.

Conference call has many advantages. One of these advantages is the ability for multiple users to effectively and quickly communicate information and ideas to each other over long distances. The information and ideas you can display each computer system and often verbal discussion can accompany images. In terms of implementation conference calls you can transfer information and video. Usually informational conference call associated with document sharing, and video conferencing - sharing images.

In addition, in many systems implementation conference technological limitations in the communication channels between jobs conferencing prevent simultaneous viewing of visual images at all workplaces of participants in a conference. Therefore, you must make a choice regarding which positions the conference should be observed at any given time. Thus, it would be useful to create a system that automatically selects which conference should be observed at any given point in time.

Moreover, for specific users, it may be desirable to view a specific position conferencing, for example, a position that is not selected automatically for observation. Thus, it was BYuT to view at any given time.

The present invention will provide these and other useful results.

The invention

The invention relates to a method and device to control the input of participants in the conference system. Conference call typically includes at least first and second end points, which can operate at least in two different modes. In the first operating mode, the end point may want to make changes to the data conference. Conference call remains in the first operating mode until you request received from a participant about the regime change conference on the second working mode. After receiving this request, the conference call is switched to the second mode of operation. In the second operating mode, only one of the mentioned first and second end points may change at any given point in time.

In one embodiment, the conferencing involves the use of audio/video data. In this embodiment, the Chairman of the audio/video conference is identified in the second operating mode. The Chairman of the audio/video conferencing can determine the current speaking participant in any d is the data shared application program. In this embodiment, a token is created relay for transmission of the shared application program when in the second operating mode, and whatever your destination use the marker relay transmission at any given point in time, he may at this time to make changes to the shared application program.

Brief description of drawings

The present invention is illustrated by the example, without limitation, the illustrated drawings, in which identical reference position indicate similar elements and in which are presented the following:

Fig. 1 - configuration of conference calls, corresponding to one of the embodiments of the present invention;

Fig. 2 - configuration of the conference corresponding to another variant implementation of the present invention;

Fig. 3 is a General representation of a computer system that can be used for conference calls in accordance with one embodiments of the present invention;

Fig. 4 is a block diagram illustrating the flow of information between the end points when you share an application program that is supported by one of Conferenc connection at the destination point, in accordance with one embodiments of the present invention;

Fig. 6 is a graphical user interface destination for conference communication in accordance with one embodiments of the present invention;

Fig. 7 is a block diagram of a sequence of operations performed when determining the current speaking participant in accordance with one embodiments of the present invention;

Fig. 8 is a block diagram of a sequence of operations performed when control is carried out by the Chairman, in accordance with one embodiments of the present invention;

Fig. 9 is a block diagram of a sequence of operations performed in the present invention in the transition from discussion, with the free participation to the mode sequence at the meeting in accordance with one embodiments of the present invention;

Fig. 10 is a block diagram of a sequence of operations performed when enabling the user of a shared application program mode sequence to change the application program in accordance with one embodiments of the present invention.

Some parts of the following detailed description presented in the form of algorithms and symbolic representations of operations on information as binary digits in a computer memory. These algorithmic descriptions and representations are the means used by specialists in the field of data processing to more effectively convey the meaning of the operations other experts in this field of technology. The algorithm is here, and generally, is a logical sequence of steps leading to a desired result. The stages represent operations that require physical manipulations of physical objects. Usually, though not necessarily, these objects take the form of electrical or magnetic signals that can be saved, transferred, combined, compared, and subjected to other manipulations. It is sometimes convenient, principally for p the signs, the positions, numbers and so on. However, it should be understood that these and similar terms should be associated with appropriate physical quantities and are merely convenient names used to refer to these objects. As will become evident from the following description, unless otherwise stated, terms such as "processing", "computing", "calculating", "determining", "displaying", etc. refer to the actions and procedures carried out by the computer system, or similar electronic computing device that manipulates and transforms data represented physical (electronic) quantities within the registers and storage devices of the computer, into other data similarly represented physical quantities in storage devices and the registers of a computer or other such devices storing, transmitting or displaying the information.

In Fig. 1 shows the configuration of conferencing in accordance with one embodiments of the present invention, providing two end points 110 and 120 connected by a communication channel 130. In one embodiment, each of the end points 110 and 120 represents about the s system conference.

The communication channel 130 represents any of a wide variety of conventional media data. For example, communication channel 130 may be the line digital communication network with integrated services (ISDN) or a traditional telephone system (POTS), cable, Ethernet, fiber optic line, and so on. In addition, the communication channel 130 may be a wireless communication channel, for example, using signals propagating on infrared or radio frequencies. Moreover, the communication channel 130 may be a combination of different media data and may include a conversion device for changing the shape of the signal, respectively, used the medium of data transfer.

In Fig. 2 shows the configuration of a conference system in accordance with another embodiment of the invention providing multiple (N) end points: end point 210, the destination 220, the end point 230 and the end point 240. Each of the end points 210-240 are connected to each other through megapenny control unit (NBU) 250. NBU is a switching device, which transmits the output signals received from each destination, other end points. NBU 250 podshoev the Oh any of a wide variety of conventional media transmission, similar to the communication channel 130, shown in Fig. 1, described above.

In one embodiment of the present invention, MPBOU 250 is a specialized device switching. In an alternative embodiment of the invention, MPBOU 250 made in the form of software, for example, in a computer system connected to a local area network (LAN). Obviously, in accordance with the present invention can use any of a wide variety of conventional control units a large number of points (NBU). In one embodiment, MPBOU corresponds to the communication standard of the International telecommunication Union.

In one of the embodiments of the present invention implementing mnohopocetnym conferences with two or more end points does not require NBU 250. In this embodiment, each destination receives all the information of the conference and performs the function of switching unit NBU 250. However, in another embodiment, MPBOU 250 required for conference calls between three or more end points, which include audio, video and data.

NBU 250 receives an input stream from each of the con is the signal, the audio input signal and the input information signal (for example, information relating to shared applications).

In an alternative embodiment, the input stream contains a subgroup of these input signals, for example, the audio input signal and the input information signal.

In one embodiment of the present invention, each destination 210-240 connected to the camcorder. In one embodiment, video camera, connected to the end points represent the video camera of the brand ProshareTM. Cameras provide a visual representation of the user's destination, thereby allowing each participant to see the other participants, even if they can be separated by large distances.

NBU 250 also provides output for each of the end points of the communication channels. In one embodiment, the output stream contains a visual output signal, the output audio signal and an output information signal. In an alternative embodiment, the output stream contains a subgroup of these output signals, for example, the audio output signal and the output information signal. Output signals, obespechit more detailed description of the identification, what input the destination to output.

In Fig. 3 shows a General view of a computer system that can be used to make a conference call in accordance with one embodiments of the present invention. In one of the embodiments, each shown in Fig. 1 the end points 110 and 120 is a computer system 300 in Fig. 3. In another embodiment, each shown in Fig. 2 end points connected with NBU 250 represents a shown in Fig. 3, computer system 300. In another alternative embodiment, shown in Fig. 2 block NBU 250 represents a shown in Fig. 3, computer system 300.

Computer system 300 typically includes a processor bus memory or other means of communication 301 to transmit information between one or more processors 302 and 303.

Bus 301 processor memory includes a bus address, data and control, and are connected with a large number of devices or intermediaries. The processors 302 and 303 may include ultra-fast internal cache memory a small amount, usually called built-in cache memory of the first level (L1) for lying to rupina, less high-speed cache memory 304 of the second level (L2) for temporary storage of data and commands for use by the processor. In one of the embodiments the processor 302 and 303 are microprocessors that are compatible with the architecture of the Inteltype processors i386TM, i486TMor PentiumTM. However, in the present invention can use any type of microprocessor, including various types of processors.

In addition, bus 301, processor and memory communication processor 303 for processing information in conjunction with the processor 302. The processor 303 may contain a parallel processor, for example, similar to the processor 302. Alternatively, the processor 303 may represent a co-processor processor type digital signals. Bus 301 processor and memory provides system access to the memory subsystems, and I / o. The controller 322 memory connected to the bus 301 processor-memory to control access to a storage device with random access (NVR) or other dynamic storage device 301 (usually referred to as main memory) for storing information and commands to processor 302 and processor 303. Mass memory 325, type magnitone-ray tube (CRT), liquid crystal display (LCD), etc., for displaying information to a user computer connected to the processor-memory bus 301.

Bus 301 processor-memory and system bus 331 I / o is connected to the gateway I / o 324 to provide a communication channel or inter-network interface device or on the bus 301 processor-memory or on the bus I / o 331 for access to information or transfer it between devices on the other bus. Gateway 324 is essentially the interface between the system bus I / o 331 and bus 301 processor-memory.

System bus I / o 331 transmits information between peripheral devices in a computer system. In one embodiment, the system bus I / o 331 is a bus connection of peripheral devices (SDA). Devices that can be connected to the system bus I / o 331, include a display device 332, for example, cathode ray tube, liquid crystal display and so forth, alpha-numeric input device 333, including alphanumeric and other keys, and so forth to transmit information and select commands to other devices in compulsory. In addition, to the system bus I / o 331 can also connect the device to obtain hard copies 335, type plotter or printer, for providing a possible visual representation of the computer images, and mass memory 336, such as magnetic disk and the drive disk, and the device generating signals 337.

In one of the embodiments of the present invention, the device generating signals 337 includes, as input devices, a standard microphone for input of audio or speech data to be processed by a computer system. The device generating signals 337 includes an analog-to-digital Converter for converting analog audio into digital form, which can handle a computer system. The device generating signals 337 also includes, as a means of conclusion, the standard speaker for the implementation of the output audio signal of the input signals to the computer system. The device generating signals 337 includes a well-known hardware audio processing for converting digital audio data into audio signals for output to the loudspeaker, to create what about a device shall generate signals 337 includes, as the input device, the Proshare video input of the television image to be processed by a computer system. A video camera connected to an analog-to-digital Converter for converting analog video into digital form for processing by a computer system.

With the system bus I / o 331 is connected also interface unit 338. Interface unit 338 allows the system 300 to communicate with other computer systems by sending and receiving video, audio and data signals when making conference calls, as well as the necessary control signals based on the transmission media. In the first embodiment, the interface 338 is a normal transitional device ISDN network, which provides communication between the system 300 and line ISDN systems. Alternatively, interface unit 338 may be a modem, a normal transient network device type of the transition devices on an Ethernet network, or any of a wide variety of other communication devices.

With the computer system in accordance with the present invention it is possible to use the display device 332, such as ja creating graphic images and alphanumeric characters (and groups ideographic characters), recognized by the user. The device is cursor control 334 allows the computer user to dynamically signal the two dimensional movement of a visible symbol (pointer) on the display screen of the display device 332. In the technique known different execution device, cursor control, including ball pointer, keyboard, pointer, mouse, pointer or lever special keys on the alphanumeric input device 333, able to transmit signals to move a given direction or manner of displacement. It should be borne in mind that the cursor can be moved by typing on the keypad, using special keys and key command sequence. Alternatively, the cursor can be moved by input from a number of specially adapted devices control the cursor.

Some embodiments of the present invention may include additional processors or other components or not to require the inclusion of all the above components. For example, the processor 303, the display device 323 or mass memory can not be connected to the bus 301 processor memory. In addition, a peripheral device, podsoednineny can contain only one bus connected to the processor 302 and 303, the memory controller 322 and peripheral devices 332-339.

In one of the embodiments of the present invention of the application program are shared by many systems involved in the implementation of conference calls, when the application program only on a single system. This is usually called "joint application". The system that executes the application program, called the main system.

The main system transmits the necessary information between the main system and one or more end points to ensure the ability of end item (items) to display the application program to the end users point (points) as if the application program does run on the target point (points).

In addition, in one of the embodiments of the application program are shared also by many systems in the implementation of conference calls, when the application program runs on all end points. When an application program runs on a variety of end points, each participant may make changes to the data in the application program in its final paragraph asylum all other end points of the message, indicate the changes that have been made by the participant. The other destinations take these messages and make changes by performing the corresponding inputs in the application program. In one embodiment, the implementation of each of the end points of the program is executed Proshare notebook.

In Fig. 4 presents a flowchart illustrating the flow of information between the end points when you share an application program according to one of embodiments of the present invention. It should be noted that although in Fig. 4 shows two end points, the flow of information is similarly applicable to conference calls between three or more end points.

In the final paragraph 210 of the application program starts, the Central processing unit (CPU) 405, then in the final paragraph 220 of the application program starts, the Central processing unit (CPU) 410. In the final paragraph of the application program 210 415 WindowsTMfor example WordTMinteracts with WindowsTM425 and graphics device interface (ISU) 420, which is a software that provides capabilities, including graphical modes for system 425 WindowsTM. However, since the th of known operating systems, i.e., the conferencing system is not limited to a specific use only the Windows operating systemTM.

When an application program 415 WindowsTMcauses the yoke 420 to perform the drawings, the yoke 420 causes the display driver 435, actually performs tracing on the display 440 destination 210.

The main application program 445 detects when the yoke 420 causes the display driver 435. All information necessary for tracing the data driver of the display of the requested graphic image and / or text are retrieved and stored the main application program 445 for use in the procedure, the sharing application program end point 210 and the destination 220.

The search and save the necessary information to launch a specific display driver to perform tracing graphics on the display the main application program 445 formats the transfer package, also called a message, on the basis of the information display, the output of the yoke 420 to perform graphics. Then the main application program 445 forwards the message to the communication unit 450 service conference, which transmits the message the exercise of the message transmitted from the destination 210 on all the other destinations conference.

The message takes the client application 460 destination 220, which causes the yoke 465. ISU 465, in turn, causes the display driver 470. The display driver 470 performs drawing graphics on the display 475 destination 220, as indicated in the message passed to the main application program 445 destination 210.

When a remote user modifies the application program on the destination 220, the client application 460 perceive change and checks whether they refer to a shared or local application program. If the changes relate to the shared application program, the application program of the client 460 displays all the information needed for the display driver to perform the changes, and sends the information to the communication unit maintenance 455 conference, which forms a package that includes this information, and sends the package main program 445 destination 210 through the communication unit 450 service conference.

The main application program 445 accepts changes and transmits them to the input queue of FIFO type of processing in the order beginning the 15 WindowsTM. Then changes are implemented through the yoke 420, as described above. Note that the main application program 445 perceive change after their implementation. In one embodiment, implementation of the main application program 445 maintains a record of changes that are accepted from the destination 220, and shall not make changes that are perceived with the yoke 420, a destination 220, if they were originally taken with the destination 220. However, the message is still sent to the other destinations that share the application program.

The present invention provides the implementation of conference calls with data transmission and audio/video conferencing. Conference call with data transmission provides a mapping of one or more documents each participant (for example, in the sharing mode of the application program or programs ProShareTM). Audio/video conferencing displays a visual image of one or more participants, each participant together with the audio signals transmitted from the participants. The present invention also provides simultaneous implementation conference calls with data transmission and audio/videos from the ACA voice of the participant. All data transmitted during the conference call, is defined as data or information provided to participants, for example, information shared application programs, video or audio.

During the conference call with the transfer of data and/or audio/video signals, many participants can enter data. These input data can be, for example, changes to the document, audio input (for example, when a participant speaks into a microphone or video input signals (for example, when moving into the field of view cameras). Whether these input signals are output to other destinations depends on the conference call, as described in more detail below.

The present invention provides two types of control, called modes, in the exercise of conference with data transmission. The first type of control is called "free for all". In the case accessible to all mode of NBU 250 transmits all changes made by the participants of the meeting to all other destinations. In one embodiment, the implementation of the sharing application program changes are sent to the main system, coornhert connection with the transfer of data called "sequence". Mode priority destination may change in the document (s), only in their "queue" defined "marker relay transmission of the application program. Set the Protocol to control when and how the destination can receive queue, as described in more detail below. Attempts to modify the document to the destination at the time when the destination does not have a "queue" are rejected. That is information of the application program is not changed. Attempts to document changes to the final destination at a time when the end item is the foremost accepted at the conference and executed. Thus, by allowing only one destination to have a queue at any given time, the present invention can limit the changes to the document (s) so that only one destination could change at any given time, thereby avoiding the confusion created by the many simultaneous changes.

In one of the embodiments of the present invention, MPBOU 250 transmits all messages containing the information transmitted during the conference call on all other legs of the conference call.

The present invention provides two types of modes with audio/video conferencing. Management organization for audio/video conferencing determines which of the many participants can see and hear other participants. In one of the embodiments of the present invention, limits the bandwidth of the communication channels prevent transmission block NBU 250 real-time visual representation of all participants to all other participants. In one embodiment, the implementation of one participant of the meeting show the other participants. In an alternative embodiment, other participants show two or more participants.

The first type. The management organization of the first type with the audio/video conferencing is called "speech" is running. Voice control similar to the operation when the mode in the case of conference calls with data transmission. When the speech control audio/video signals from the speaker at the moment of the participant of the meeting are sent to all participants. As soon as the current speaking participant is changed, the meeting is transmitted audio/video from the new speaker. Mbweni from the meeting participants. In one of the embodiments of NBU 250 operates in the usual way to determine which destination has an input signal which is the highest level and identifies the participant at the end of this paragraph as the speaker at the moment. In one of the embodiments of NBU 250 takes into account the level of input signals, the duration of the input signal, the possibility of pauses during speech and noise filtering. To determine the current speaker can be used for various processing procedures. These processing procedures known to experts in the art and do not require additional description.

Management of the second type when the video conference is called "President" is running. When the President is running one of the participants of the meeting is "Chairman". The final paragraph, which uses the chair, called the President's system. Chairman at any given moment determines which member of the meeting may, at the moment of speaking. Under the President's control of the input video and audio signals takes NBU 250, as described above. The Chairman indicates the unit NBU 250, a conference participant should show everyone on the speaker at the moment of the participant to all the other destinations. The input audio and video signals of all other participants, MPBOU 250 lowers.

It should be borne in mind that the conference call using audio/video and data transmission uses a combination of the above modes. For example, videomastasia meetings can be carried out in mode with the Chairman, then as part of the defined sharing application programs can be available for all participants. As another example, videomastasia meetings can be conducted in a mode with voice control, the first part of component sharing application program may be available for all participants, and the second part of the sharing application program - mode sequence.

In one of the embodiments of the present invention is used marker relay transmission, defined as audio/videomaker of the chair to determine which party is the Chairman of the meeting. A person may become Chairman of the meeting by requesting and receiving audio/videomaker Chairman. In one of the embodiments of the present EIT another participant of the meeting. In one of the embodiments, when requesting the other party, the Chairman may either keep the audio/videomaker Chairman, or reject it. If the audio/videomaker Chairman is passed, then the requesting party may accept this token relay transmission. In an alternative embodiment, at the request of another member, the chair is given the choice to retain the handle, or transmit it to the requesting party. If the token at the same time request a large number of participants, the Chairman is given the right of choice, to whom many of the participants should pass the token, if it ever passed.

In one of the embodiments of the present invention, each destination has a unique ID. When the end point is connected to the participation in the meeting, NBU and other end-items, participating in the meeting, read the ID of the newly connected destination. In addition, MPBOU stores information indicating which of the physical communication channel is connected, this destination that allows NBU to associate input data from the destination snitsa each end point and NBU locally in NVR. Retaining the unique identifiers of destinations, each destination has the ability to specify the unit NBU, which physical destination is a specific message. For example, the presidency, the system may send the unit NBU message indicating which participant is currently speaking. Providing a unique identifier for the destination, MPBOU able to choose the appropriate input stream.

In Fig. 5 presents a block diagram illustrating a General view of the system architecture conference at the destination in accordance with one embodiments of the present invention. As shown in Fig. 5, the system architecture conference is divided into many levels. These levels are the level of the application program 505 conference facilities, level of service 510 conferencing, level subsystem 515 conference and the level of hardware 520.

The level of the application program 505 conference includes the administrator 525 conferencing and many application software 530. Administrator 525 conference provides an interface conferencing for user destination. In one of the embodiments of intertwine administrator 525 conference includes choices, for example, a menu item that allows the user destination to add or exclude the application program, in the exercise of conference.

The application program 530 represent M application programs from a wide variety of conventional application programs software. In one of the embodiments of the present invention one of the application software 530 is an application program for a computer "notebook", which is provided by the conferencing system and ProShare is a software program that allows users end points to enter text and / or drawings in the implementation of the conference. In one embodiment, the implementation of additional application programs are, for example, software sharing application program, application program (s) sharing high-quality images or application program (s) the file is sent.

Level 505 application programs conference calls related to the level of 510 service conference, which includes service connections 535, maintenance using prikladnoy connection 543, services mnohopocetny communication 544 and services audio/video conferencing 545. Service connections 535, if necessary, establish and maintain connections with other end point (points) through NBU. Service connections 535 provides interfacing between the level 515 subsystem conference and administrator 525 conference, when connections are initiated either that, or the other end point. In one of the embodiments of the service 535 compounds also include services address book, providing a service relating to the address of the control connection for the participants.

Service 540 application programs provide a pair of application programs 530 and the administrator 525 conference level 515 subsystems conference.

Service 540 application software also provides a pair of application programs 530 and administrator 525 conferencing service General management 543 conferencing and multipoint service 544. In one embodiment, implementation, maintenance, 540 application programs also prevents incorrect domination of one application program on the OCS is adname programs 530 and administrator 540 conference. Services priority 542 provide a library procedure calls for support order and save the necessary information to support the mode sequence in the present invention.

In one of the embodiments of the present invention, markers relay transmission used according to the present invention, the supports shown in Fig. 5 services 542 sequence. Services 542 order to retain markers relay transmission for each application program used in conference calls, as well as the current owner of the token and information about whether the application is currently available for all mode or in the mode sequence. In one embodiment, the implementation of this entry is stored as shown in Fig.3 NVR 321. In one of the embodiments of the services 542 order to provide a single token relay transmission for each application program used in the conference (for example, for the application program, which is part of the shared application program, the ProShare system, audio/video portion of the conference call, and so on). When a change of ownership of the marker relay transmission services 542 the ocher, pointing this scheme. When the destination receives the message, the priority of the host destination edit their records to reflect changes are implemented. The nature of these changes are described in more detail below.

Maintenance management conference 543 stores the recording application program 530, which run on the target item, and provides the registration service to register the application program 530 in the service of the overall management of conferencing 543. In one of the embodiments of the maintenance of the common control determine the level of service, as described in the draft Recommendation, So 124 research group 8 International telecommunication Union, provided by company Intel Corporation in Santa Clara, California.

Service multipoint 542 provides full-duplex multipoint communication between an arbitrary number of connected categories of application programs in regular networks. In one of the embodiments of the service multipoint 542 provides routing and transmission mnohopocetneho messages. Routing mnohopocetneho messages ensures that all other end-of puns other destinations. Transmission of the broadcast message mode allows you to transmit communication information to all end-points participating in the conference. In one embodiment, the implementation of the service multipoint 542 defines the services described in Recommendation I. 122 "multipoint Service for audiographics and audiovisual conference: definition services", 1993, and Recommendations So 125 "multipoint Service: a Protocol definition", 1994, provided by company Intel Corporation.

Service 545 audio/video conferencing provides interfacing between the level 515 subsystem conference and administrator 525 conference. Audio/video 545 provides sampling, digitization, compression/decompression of audio signals transmitted between two end points when performing duplex audio connections, as well as the service of reception and playback of video streams, including interfacing with the appropriate encoder-decoder for compression/decompression of video signals.

Level 515 subsystems conference operates in the usual way to enable interfaces between independent from p the th funds. Audio/videodirector 550 provides a device that accepts audio/video information from the service 545 audio/video conferencing and issues at the level 520 hardware for display or audio playback.

Protocol independent interface 555 provides interfacing between components 510 service conference and the level of 520 hardware. Interface 555 receives data and messages from the component level 510 service conference and converts the received information into the correct format, in accordance with hardware means, connected to the system.

Level 520 hardware includes video and/or audioplay 560 and graphic transitional device 565. Board 560 and an adapter 565 represent regular Board computer system for implementing the output video or audio signals. For example, the output signals can be provided to the display device, and output the audio signals to the speaker of the computer system.

Level 520 hardware also includes an adapter LAN, modem 575 and cost 580 ISDN and/or audio. Transitional device 570 575 LM is a common line for connecting the destination line system POTS. Fee 580 ISDN and/or audio signal is a standard ISDN line, which may include tools audiofidelity.

It should be borne in mind that, depending on the conference system can be used not all components of level 520 hardware. For example, in one of the end points may be missing an adapter local network 570.

In Fig. 6 presents a graphical user interface destination for conferencing in accordance with one embodiments of the present invention. The display 600 includes a window 602 audio/video conferencing, which includes a menu bar 605 and the icon bar 610. The icon bar 610 includes a symbol 612 that indicates whether the conference call mode voice activation or control by the chair. In one embodiment, the implementation of the symbol 612 specifies the name of the Chairman, when the conference call is in control mode by the chair. In addition, there are additional icons 614 related to conference calls, for example, the help, the separation, the mode control chair, etc.

Cadiet record, indicates whether the system has the token at any given time. In one embodiment, the implementation of this entry support shown in Fig. 5 service mode sequence 542 at each end point. In a possible implementation of audio/videomaker Chairman presents the memory cell. If the memory cell has the first state, the system does not have audio/videomaker Chairman, and if the memory cell has a second state, the system has audio/videomaker of the Chairman.

The window 602 audio/video conferencing also includes a display 615 participant of the meeting. Display 615 participant includes image 620, the name 625, click the speaker at the moment 630 and the mute button 635 for one destination conference. Image 620 provides a still image of the conference participant at the final destination. In one of the embodiments of the present invention, the participants exchange electronic business cards at the beginning of the meeting. Each business card includes a still image of the conference participant. In one embodiment, the image 620 is an image with electr the final paragraph. In one embodiment, the implementation of the names of all the participants of the meeting are recorded in the address service each destination.

Click 630 speaking at the moment can use the chair when the conference call is controlled by the Chairman, to change the speaker at the moment of the participant of the meeting. When you click 630 (e.g., by clicking a button on the mouse when the pointer is on the button of the speaker 630), the participant of the meeting on this final point becomes the current speaking participant. In one of the embodiments of the present invention around the image 620 and the name of the 625 is additional piping, when a member on this final point becomes the current speaking participant. In an alternative embodiment, the color of the border around the image 620 and the name 625, when the participant becomes the current speaking participant.

The mute button 635 allows the President, in the exercise of video conferencing in the control mode by the Chairman of the mute destination, thereby eliminating the filing party meeting audio input the destination to the meeting, regardless of whether one is gatalsky the system sends the block multipoint message, indicates that audio from this participant must be terminated. In response, block multipoint ignores all input audio from this participant. Alternatively, the message can be plugged destination, and all input audio signals at the end of this paragraph are omitted. Thus, additional audio input from the user are not mixed with other input audio signals from the other participants, while the mode of the damping for a given participant will not be canceled.

In one of the embodiments, the display member 615 also includes images, names, buttons of participants in a conference and mute button for every other destination conference. In one of the embodiments, the display member 615 includes an image and the user name of the destination, and also a member of the conference and mute button for this system.

The window 602 audio/video conferencing also includes an information display area 640. Shows the display area 640 includes a local video display 642 and a remote video display 644. In one embodiment, the OS is revisional camera. Thus, the local video display 642 provides the participant displaying how other participants see his or her. Remote video display 644 displays the speaker at the moment, party audio/video conferencing. In one embodiment, the implementation of remote video display 644 displays a stream of input video signals received from the block multipoint.

Display 600 also includes application program 650, the application program 652 and the application program 654. Each application program 650, 652 and 654 may be a separate application program that is shared at the conference. The application program 650, 652 and 654 can be any of a wide variety of conventional application programs, system software, type ProShare, word processors, databases, processing programs, spreadsheets, or the construction drawings.

In Fig. 7 presents a flowchart illustrating the sequence of operations when determining the speaker at the moment of the participant of the meeting, in accordance with one embodiments of the invention. Originally the conference call is carried out in mode with voice activation (ACI the volume level (step 720). In one embodiment, the implementation of the participant with the highest volume level determines the block multipoint.

Speaking at the moment the participant continues to be regarded as such until such time as any other member does not require to be considered by the chair (stage 730). Each participant of the meeting has the ability to change the controls on the control chair. This allows you to provide participants with any of the usual ways. For example, the menu in the dashboard may include the possibility of switching to the control mode by the Chairman, either on the dashboard or in another location on the screen may be a button that changes the control mode meeting on the management of the Chairman.

In one of the embodiments of the present invention, a particular participant of the meeting can be pre-identified as Chairman. In one embodiment, the final paragraph, which begins the meeting, sends all newly connected to the end points of the message that identifies the chairs, even if the President is not yet connected to the meeting. Service connections for each destination supports the identified participant, each of the end points adjusts its records to indicate that the system is in the control mode by the chair.

After making the request for the appointment of the Chairman, the requesting party becomes Chairman. Block multipoint stops working mode voice activation. The chair then determines the speaker at the moment (step 740). In one of the embodiments, when a participant selects a control mode by the Chairman, this member becomes the speaker at the moment, and Chairman. Speaking at the moment the participant continues to be the Chairman until such time as the Chairman will not abandon the presidency, without the request of another party's chairmanship (step 750). In one of the embodiments, only the President may waive the presidency, the other party may not force him to relinquish the presidency. In one of the embodiments, the refusal of the presidency perform through the use of buttons of the Chairman of the audio/video conferencing, as described above. If the Chairman refuses, conference call returns to the mode voice activation (step 720). It should be noted that participants what about from a participant, it is at a particular time, is the person that selects the current speaker at that particular time.

In Fig. 8 presents a flowchart illustrating the steps performed when transmitting the President's management in accordance with one embodiments of the present invention. First, the participant of the meeting requests a token of the Chairman of the audio/video conference (step 810). As described above, this can be accomplished, for example, through a button on the dashboard. If a request is received, the destination checks whether conference call at the moment, in control mode, Chairman (step 820). In one embodiment, the implementation of each of the end points supports recording state whether the system is in the control mode by the Chairman or voice activation.

In one embodiment, the implementation of this instruction is represented by a cell NVR.

If the conference call is not in control mode by the chair (for example, voice activation), the requesting party becomes Chairman (step 850). Chairmanship the system sends to all other end points of the message, pokazywanych points registers, that conference is now in control mode by the Chairman, and that this system is a presidential system.

In one of the embodiments of the present invention, if multiple users request the opportunity to be the Chairman, before all destination registers mode control chair system, which is the first time, becomes presidential system. If two requests are accepted at the same time, the President is chosen arbitrarily from simultaneous requests. In one embodiment, the implementation of the user, the request of the presidency, which was unsuccessful, accepts the presidency of the system message about the failure of his request.

However, if the conference call is in control mode by the Chairman, the acting Chairman is given the opportunity to accept or reject the request (step 830). In one of the embodiments of the present invention this feature provides chairmanship system using a block of dialogue. In this case, the requesting system sends a President's message to the system that the other party has requested the presidency. the et chair on request. In one embodiment, the implementation of the block dialog shows the identification of, for example, by means of the name (or image of the participant requesting the right to be President. Presidential system in this case, provides the Chairman of the two operational buttons (for example, "Yes" and "no") to answer the query. In one embodiment, the implementation of the President, the system waits a predetermined amount of time for a response from the Chairman, and, if during this predetermined period of time no response is received, the presidency, the system responds to the requesting system by sending a message indicating that the request was rejected. In one embodiment, the implementation of pre-defined duration of time can set and change the Chairman.

The requesting system in this case checks whether the current Chairman of the query (step 840). If the Chairman has accepted the request, the requesting party becomes the new Chairman (step 850). In one of the embodiments, the system of the new Chairman sends a message to all other end points, showing that this person is the new Chairman and that this system is addedall system can be sent to all other systems of the previous President's system at the time, when the reception request is sent to the requesting system.

However, if the Chairman refuses the request, that the Chairman remains Chairman (step 860).

Regardless accepts the request or rejected, the requesting system indicates to the requesting participant response to the request (step 870). In one variant of implementation of the adoption indicate to the user the destination by changing the state of the button of the Chairman of the audio/video conferencing on the display of a new Chairman, as described above with reference to Fig. 6. In this embodiment, the failure is indicated by means of a dialog box stating that the request is rejected. In one of the embodiments of the present invention, the presidency, the system provides the chair with the ability to block the notification requests the marker relay transmission to the Chairman of the audio/video conferencing.

In one of the embodiments make it through a button on the dashboard. Alternatively, you can provide the appropriate menu item. In this embodiment, the presidency, the system rejects any queries in respect of the token n is si can reject the unit multipoint. In one embodiment, the implementation of the President's system sends a message to all other end points, which blocks their request button (or menu item).

In one of the embodiments of the present invention destination and block multipoint allows each participant to choose any other party he sees. As described above, the visual input signals from each system are entered in the block multipoint. Usually what one of many input signals is output by the block multipoint connection to all destinations, is determined depending on, is whether the meeting is in control mode by the Chairman or voice activation, as described above. However, in this embodiment, each participant may choose whomever he sees. It is provided in accordance with one variant of implementation through additional item presented to the participant through a graphical user interface. For example, you can add an extra button for each destination on the display of the participant (Fig. 6). Acting on this button in a specific end item, you can watch and listen to the conference participant, and not to mention the bench press control again, again acting on this button or, alternatively, click on the speaker at the moment of the participant (surrounding the current speaker frame may be different to identify it as such). Thus, in this embodiment, participants can see and hear more of the participants whom they wish to see and hear. This can be useful, for example, to provide opportunities to observe the reaction of the other relative to the speaker, not the speaker.

When the final point choose to monitor a particular participant, the destination sends a message to the unit multipoint, showing that he should receive the input audio/video signal from the selected remote location. Then block multipoint passes the input video/audio signals from the selected item to the requesting point, and not the input video/audio signals specified mode voice activation or control by the chair. In one embodiment, the implementation unit multipoint continues to transmit input signals from the selected remote location to the requesting point up until not receive the message from the requesting point of Pratunam embodiment, block multipoint continues to transmit input signals to the selected specific item until then, until you change the speaker at the moment, either by the Chairman or when in the control mode with voice activation.

In one of the embodiments of the present invention, it is possible to override this manually select to watch and listen to the participants. Thus, the participant of the meeting may exclude the opportunity to see and hear him yourself or other participants. In one embodiment, the implementation of this selection by the user canceled the final paragraph, showing the block multipoint that the choice should be abolished for the destination. In this case, the multipoint does not provide buttons for images that user.

In one of the embodiments of the present invention, all the audio signals are provided to each end point, even if at the time of the issuance of the signal can be limited. That is, the block multipoint accepts audio input from the end-points (which are formed on the end points, for example, using conventional microphones). These input and the points. Thus, the participants in the meeting are able to hear each participant, even if they can't see each participant.

In addition to the above-described marker of the Chairman of the audio/video conferencing, markers are also used in the implementation of conference calls with data transmission. The token management is slightly different for a conference connection with the transfer of data (or information part conferencing with audio/video and data) in comparison with the marker in the case of audio/video conferencing. In one embodiment, the implementation of the token of the application program exists for each program, which is part of the conference. Alternatively, for all application programs can be one token.

In one of the embodiments of the present invention, each of the end points provides management options to participants with the aim of switching between manual and automatic reception and release of markers of the application program. In one embodiment, the implementation of these options are provided through the menu line of the menu titles. The final paragraphs provide four options: 1) automatic receiving and automatic is e and 4) manual reception and manual release.

When the application program is in the automatic mode of reception, the destination tries to get the token for the application program, as soon as the participant, using the end point, begins to implement the change data of the application program. Such changes may be, for example, entry and cancellation of text, drawing lines, re-layout of the text, the lowering of the mouse, and so on. In one of the embodiments of the present invention, the changes that the user enters when the destination does not have a corresponding token of the application program are displayed to the user and temporarily memorized the final point in the NVR. Then the service order is trying to make the token. If the token is successful, then temporarily saved changes are entered into the application program. However, if the token is not received, temporarily stored changes are discarded destination and disappear from the display.

Alternatively, the change of the application program cannot be made up until really will not receive the token. Thus, in this embodiment, there may be a small pause between trying to accomplish is having a handmade token, the end point of trying to get a handle to the application program when receiving a token request from a user end point. This request may be, for example, selecting a menu item or icon on the toolbar.

When an application program is on auto return end point controls the amount of time that the participant is in the standby mode when the system holds the token. If the participant is continuously idle for longer than a predefined period of time, the end point automatically releases the token for the application. When the application program is in manual mode return destination holds the token until then, until the user will indicate the release of the marker, for example, by selecting a menu item or icon on the toolbar.

In one of the embodiments corresponding to the present invention, the service order is provided by means shown in Fig. 5 services sequence 542. The service order includes several interface commands. These commands are shown below.

In one of the security token of the Chairman of the audio/video conferencing. In this embodiment, the marker of the Chairman of the audio/video conference is a token that corresponds to the service control sequence and creates them. However, some of the following commands cannot be applied to the marker of the Chairman of the audio/video conferencing. In one of the embodiments for the marker of the Chairman of the audio/video conferencing are used only team ttRegister (registration), ttDeregister (cancellation of registration), ttCreate (creation), ttDestroy (destruction), ttEnable (unlocking), ttSetManualRelease (manual release), ttGrab WithLock (grip blocking), ttRelease (liberation), ttIsowner (owns).

ttRegister (Registration). This command allows the application program to be registered with the service application program and initialisiere conference call mode sequence for the application. On the other end-items are sent the message that this application program is registered in the mode sequence.

ttDeregister (Cancellation of registration). Allows the application to cancel the registration of service application program clears all internal data queue associated with the token of the application program on all the cancelled registration in respect of the service mode sequence.

ttCreate (Creation). Called by an application program to generate the token sequence. In one embodiment, the implementation of each application program makes a call when it starts to run.

ttDestroy (Destruction). Allows an application program to destroy a previously created token without unregister service application program.

ttEnable (Unlocking). The toggle switch that toggles the priority for the application and all relevant application programs on other end points (e.g. ProShare to run on all end points). When the shutdown sequence (unlock) use the token. When enabled (blocking) the sequence token is ignored.

ttSetReleaseInterval (Installation interval release). Allows an application program to inform the service order that the period of idle time corresponds to the automatic return of the token. In one embodiment, the implementation of the interval is from zero to 60 seconds.

ttSetManualRelease (Installation manual release. Allows an application program to request the manual release of the marker or the optional manual osvobojdenie order to automatically return character. Is invoked whenever the user performs an action (such as clicking a mouse, entering text, etc.) in the application program.

ttStartTimer (Start timer). Allows an application program to re-start the timer in the service order for the automatic return of the token. Is invoked whenever the user pauses the action (for example, releasing the mouse, the termination of keyboard input and so on).

ttGrab (Capture). Allows the application program to initiate automatic and manual capture token. The application program performs this call, as soon as the user tries to start the data changes butt Noah program. The service application program to show the application program, is it possible to return (that is, if the capture is successful or unsuccessful). Next, the application program either accepts or rejects the return. If the return is accepted, on the other destinations is sent a message indicating that the token is captured.

ttGrabWithLock (Grip locking). This command is similar ttGrab, except that it also disables the automatic exemption for the sequence.

ttRelease (Liberation). the abuser, the token is released.

ttSteal (Theft). Allows the application program to take the token from its current owner without a token request. In one embodiment, the implementation of this call can only do the main system of the shared application program (that is, the system that executes the application program).

ttIsowner (owns). Allows the application program to determine whether it is the current owner of the token. The service sequence returns an indication of whether at the moment the final paragraph marker application program.

In Fig. 9 presents a block diagram illustrating the sequential steps to be performed according to the invention during the transition from the regime accessible to all mode of priority in the implementation conference. Destination conference, called by the requesting system first receives a user request to navigate to the mode sequence (step 910). In one of the embodiments of the present invention, the operation modes of the shared application programs in the conference call are independent. Thus, such a shared application program is the same mode and share the same token.

Requests can take destination in several ways. For example, when operating in mode, accessible to all, the participant can click the Chairman of the audio/video conference to enable the system to order. Then the participant can choose from the menu the option "manual reception marker" to indicate that the destination must obtain a token for the application. Alternatively, there may be a separate menu item "order" or online button, choose which shows a destination that the user wishes to enter the mode sequence.

After receiving the request, the destination creates a token for the application, if necessary (step 920). If the token for this application program was created earlier, then the end point does not produce a new token at step 920. Rather use the previously generated token.

After you create the token to the requesting system sends a message to all other end points, indicating that the conference call should switch the order for this application program (step 930). Then, each of the end points establishes the order of priority for the application program (step 940). If the participant uses the horse is the study of lines, etc.,), the destination waits for the introduction of the order until such time as the participant has not completed the implementation of the changes (for example, once the user stops entering data or drawing). In one of the embodiments, when the end point enters the mode order for the application program, the application program provides an identification of the user who requested (and received) the sequence for the user's destination.

After entering the destination mode sequence, the destination sends a message to the requesting system, showing that he has entered the mode sequence (step 950). The requesting system is waiting for a parcel all the other end points of the message, showing that they have entered the mode sequence (step 960). After receiving from each end-point messaging, conferencing mode is activated priority for the application.

In one of the embodiments, after the transition in the mode sequence, the destination tries to grab the token, at the request of the participants. In an alternative embodiment, the end point, which is solicited by the mode order for the application program, receives the token as soon as Khujand the application program at any time you can switch from mode sequence mode available to all. In one of the embodiments, this can be done only by the user who holds the token of the application program. If the application program should return to the control mode, accessible to all, the destination sends a message to all other end points, indicating that the application program must switch to the control mode, accessible to all. When the message is received, each destination registers change the mode of operation for the application program.

In Fig. 10 presents a block diagram illustrating sequential steps in enabling the user of a shared application program mode sequence to change the application program in accordance with one embodiments of the present invention. Destination first receives the request from the user about the order (step 1010). In one of the embodiments of the present invention, requests are accepted destination by choosing "manual token" from the menu. In an alternative embodiment of the present invention, the application program continuously monitors the actions of the user system. When the user starts and is DNA program sends a request to the service order (for example, ttGras) in relation to the marker. This request starts the procedure for obtaining the token. This data may be, for example, typing or deleting text, drawing lines, re-layout of text and so on. In one of the embodiments of the mode changes to token temporarily stored and then either entered into the application program, or discarded, depending on whether the token is seized implemented successfully or unsuccessfully, as described above.

After receiving the request, the destination checks whether the token for the application program (step 1020). As described above, each destination stores the write token for the shared application programs, and who they currently owns. If the token for the application program is absent, the request did not succeed (step 1030). To obtain a token, the participant must again request token (step 1010).

If the request has a destination captures the token (step 1040). When the token is seized, the destination sends a message to all other end points that this destination has the token. In one of the embodiments, when the token is available, the application program on the target item is given a chance to view the em marker at step 1040. Typically, the application program receives the token. However, if the period of time between the beginning of the engagement and the actual token is too large, then the application may discard the token.

After capturing the token, the destination allows the user to change the application program (step 1050). The application end-point control mode changes the user and restores the timer each time is changing. If the reading of the timer exceeds a predetermined value, then the expectation of the user expires (step 1060). In one embodiment, the implementation is a predetermined value set by the user. The user can make changes until, until the time-out expires or the token will not be released manually. After the loss of the user token, the end point releases the token for the conference call (step 1070). The destination broadcasts a message to all other end-points participating in the meeting, indicating that the token for the application there. The application program on each of the destinations receive this message and, thus, make the token available to the other user of the system with markers for sharing application programs to pass the token to a specific party. In this embodiment, the current holder of the token for sharing the application program can pass the token through, for example, selecting a menu item or clicking on the icon and display the participant of the meeting, which should take a symbol. Then the destination sends all end points of the message about the change of ownership of the token. Each destination when receiving this message, modifies the record to indicate the identification of the new holder of the token, which replaces the previous holder of the token. The end point of the new holder of the token is registered as the holder of the token.

In one of the embodiments of the present invention, the administrator conferencing provides several types of conference calls. Type refers to the amount of species of priority for many parts of the meeting, type Proshare, sharing applications and audio/video conferencing. Final point, at the beginning of the conference, it sends a message to all other end points, showing the kinds of priorities for each component of the conference.

In one embodiment, the implementation of all application programs have one yet to have another mode of priority. The destination may also initiate a view of the meeting once the meeting begins. But the priority of the application program or audio/video conferencing can be changed only by the participant who has the token for the application.

Types of conference calls, provide one of the embodiments of the present invention, shown in the table. However, it should be understood that the present invention provides a large variety of additional types of meetings.

In one of the embodiments, the present invention is performed in a sequence of programs running final points. In one embodiment, the implementation of these programs are written in programming language C++. However, it should be borne in mind that these programs can be run on any of the programming languages. In an alternative embodiment, the present invention is performed in discrete hardware or programmable hardware.

Although experts in the field of technology is obvious various changes and modifications resulting from the above description, it should be understood that the specific illustrated and described Variani specific embodiments are not intended to limit the scope of the claims, in which you have entered only the characteristics significant for the invention.

1. The method of controlling the input of participants in the conference system in which carry out conference calls in the first mode of operation in which the first end point and second end point and second end point is the possibility to change data conference support conference call in the first mode until you request received from a participant about the transition to the second operation mode, and make the transition conference in the second mode of operation in which only one of the above-mentioned first destination and the second destination possibility data entry conference one by one, characterized in that during the transition to the second mode of operation is carried out by receiving a request for introduction of the second mode and optionally use the rotating presidency system for sending to a second destination of the message, indicating that the conference call is in the second mode, the data conference facilities include audio/video data and information shared application program.

2. The method according to p. 1, wherein when operating in the second PE the system has the ability to modify the data conference.

3. The method according to p. 1, characterized in that it further uses the third and fourth end points, the method further provide the opportunity to a third destination to receive the input signal from the fourth end point, when the second system has the ability to modify the data conference.

4. The method according to p. 1, characterized in that the second mode is a mode audio/video conferencing using the President's control.

5. The method according to p. 1, characterized in that the rotating presidency system and the first destination is one and the same system.

6. The method according to p. 1, wherein the first mode is a mode of free access for all participants.

7. The method of controlling the input of a participant in a conferencing system with data transmission, characterized in that it includes the stages at which carry out the generation of a token corresponding to the first shared application program, enabling your destination to change the first shared application program only when the end point is the holder of the token pointed to by the in the first operation mode, letting your destination to change the first shared application program on request when making conference calls with data transmission in the second mode of operation.

8. The method according to p. 7, characterized in that the first operation mode is an operation mode control sequence.

9. The way you enter information in the implementation of conference the first end point, at which the token request relay transmission for data entry in the first application program conference, get the token relay transmission, enter the information in the implementation conference in the presence of the marker relay transmission, release the marker relay transmission after cessation of the input by the first end point, wherein the first application program is a shared application program, and the marker relay transmission is a President marker audio/video conferencing.

10. The method according to p. 9, characterized in that it further includes a release token after a predefined interval of time.

11. The method according to p. 9, characterized in that Inc.

12. The method according to p. 11, wherein the input comprises pressing manipulator "mouse".

13. The device control input of the participants in the conference system containing a memory device, an interface unit for communication mentioned device with the conferencing system and the processing unit initiating a conference call between the first and second end points, wherein the processing unit is arranged to initiate a conference call between the first and second end points in the first mode of operation in which allows said device to change the data conferencing on request, and the processing unit can then transfer the conference call in the second operation mode, which allows said device to change the data conference in limited circumstances.

14. The device according to p. 13, wherein the limited circumstances include the fact that the participant conference calls, using the device is a member, the speaker at the moment.

15. The device according to p. 13, wherein the limited circumstances include the fact that the device receives the s input of a participant in a conferencing system, characterized in that it contains means for implementation of the conference in the first mode of operation in which allows the first end point and second end point to change the data conferencing, means for maintaining the conference call in the first mode before requesting party of the transition to the second mode of operation and the means for translation conference in the second mode of operation in which allows only one of the above-mentioned first destination and the second destination to enter data conferencing one.

17. The device according to p. 16, characterized in that the means for translation conference in the second mode of operation includes means for receiving the request for the introduction of a second mode of operation and the means to make a presidential system to a second destination of the message, indicating that the conference call is in the second mode.

18. The device under item 17, characterized in that it further comprises means to allow a third destination to receive the input signal from the fourth end point, when the second system is able to modify the data conference.

19. The mouth of the STW under item 16, characterized in that the second mode is a mode audio/video conferences with the President's control.

21. Device to control the entry of the participant into the conference system, characterized in that it contains means for implementation of the conference in the first mode of operation in which allows the first end point and second end point to change the data conferencing, means for maintaining the conference call in the first mode before requesting party of the transition to the second mode of operation and the means for translation conference in the second mode of operation in which allows only one of the above-mentioned first destination and the second destination to enter data conferencing one.

22. The device according to p. 21, characterized in that the means for translation conference in the second mode of operation includes means for receiving the request for the introduction of a second mode of operation and the means to make a presidential system to a second destination of the message, indicating that the conference call is in the second mode.

23. The device according to p. 22, characterized in that it further contains the destination, when the second system is able to modify the data conference.

24. The device according to p. 21, characterized in that the data conference facilities include audio/video.

25. The device according to p. 21, wherein the second mode is a mode audio/video conferences with the President's control.

 

Same patents:

The invention relates to techniques for electrical connection, in particular to the group of subscriber equipment synchronous digital integrated network, and may find application in communication systems, providing consumers exchange services, phone and non-phone digital and analog communications

The invention relates to broadcast systems one-way transmission of computer data to a group of users using both wired and wireless transmission channels

The invention relates to a combined apparatus for calling, negotiation and unlocking the front door entrance

The invention relates to computing and is used in the service of video on demand in cash and the issuance of General information with the payment order or payment per unit view or file

The invention relates to cellular communication systems

The device object // 2132572

The invention relates to communication technology

FIELD: protection of property from trespassing.

SUBSTANCE: inside the protected building a video monitor is mounted with a button for controlling access, connected to microcontroller, connected to inside communication phone and display. Communication block with surveillance camera is set near entrance to building, with backlight block, access control block, made with possible opening of access door, indicator, dynamic and microphone. Also present is duplex communication channel, through which surveillance camera is connected to microcontroller, and microcontroller - to access control block and indicator, microphone - to inner communication phone, and phone - to dynamic. Video monitor has serially connected video memory block, connected to microcontroller, video digitizer, images analysis block, connected to microcontroller output, and processing block, connected to microcontroller input. Communication block has presence detector, made with possible detection of human presence in door vicinity and forming a control signal, and symbolic-digital keyboard, output of which through duplex communication channel is connected to microcontroller. The latter through duplex communication channel is connected to presence detector, output of which is connected to inputs of backlight block and surveillance camera.

EFFECT: higher efficiency.

3 cl, 3 dwg

FIELD: telephone communication systems combined with other electronic systems.

SUBSTANCE: proposed telephone communication system that can be used for voice communications between subscribers of local telephone networks by means of public computer networks has telephone set, local telephone communication line, interface unit, analog-to-digital converter, signal distributor, voice identification device, voice-frequency dialing identification device, pulse dialing signal detector, identified number transmission device, coder, compressor, computer, public computer network, decompressor, decoder, voice recovery device (voice synthesizer), called number information converter, voice and called signal transfer queuing device, and digital-to-analog converter.

EFFECT: enhanced quality of servicing subscriber using public computer network; enlarged functional capabilities of system.

1 cl, 1 dwg

Mobile cell phone // 2253950

FIELD: mobile communications.

SUBSTANCE: radio phone is provided with filter to compensate for signals of actual background environment, device for inputting into memory block of a set of artificial side sound backgrounds, device for applying these signals to speech signals, sent to subscriber, device for identification of phone number of calling subscriber and device for recognition of speech signals, received from subscriber, connected through microprocessor to device for applying signals of artificial side backgrounds to speech signals, transferred to subscriber.

EFFECT: broader functional capabilities.

2 cl, 2 dwg

FIELD: systems of data transmission over electric power lines.

SUBSTANCE: the device has a transmitter, receiver, modem and a connecter located in two and more points along the electric power line, the connector has capacitance circuits series-connected to a transformer with an air or dielectric core, the capacitance circuits are tuned to resonance with the transformer at a preset frequency, and the connector eliminates interference and is matched with the characteristic impedance of the line at the preset frequency.

EFFECT: enhanced rate of data transmission at large distances over electric power lines.

43 cl, 13 dwg

FIELD: telephony.

SUBSTANCE: according to first variant of method, on one end, caller, on another end, called one, form message about person of subscriber and sends it to telephone network. In network message and number of end device from which it came are recorded. Then caller (in other variant - called one) subscriber forms a message about person of called subscriber and sends it to network. In network received message is compared to previously recorded one, and in case of positive comparison result numbers of appropriate end devices are determined and communication channel between subscribers is formed.

EFFECT: possible call of subscriber without knowledge of his location or telephone number, higher efficiency, broader functional capabilities.

2 cl, 2 dwg

FIELD: secure locking equipment for doors of multi-flat houses.

SUBSTANCE: device is an element of integrated multi-functional control system within intellectual building concept.

EFFECT: higher reliability, broader functional capabilities, simplified construction, higher durability.

17 cl, 2 dwg

FIELD: communication networks.

SUBSTANCE: method includes recording all talks of packet commutation systems in data storage, containing operations for transferring output packets of information in forward direction from output port A to input port B, and input information packets in backward direction from input port B to output port A, each packet containing fields of information concerning destination address, number of packet, timestamp, calendar time and actual information, while from the side of output port A each information packet, sent to primary destination address from output port A to input port B and each information packet, sent to primary destination address from input port B to output port A, is sent to secondary destination address - position of database, and content of all talks of communication network subscribers is recorded there, with transfer of packets to secondary address in each packet information about number of packet, actual information and calendar time are stored, while in input packet calendar time is corrected to time of transfer of output packet, to which this input packet is response, while during transfer of packets to secondary address priority of their transfer is decreased.

EFFECT: possible accumulation of information concerning contents of all talks of subscribers in communication network.

2 dwg

Up!