Method and system for connecting electronic devices
First Claim
Patent Images
1. A method for sharing data streams between meeting devices in a meeting in which the following are participating:
- at least two meeting devices adapted for electronic digital communication, at least two base units, at least one server, at least three communication networks, the method comprising the steps of;
the at least two meeting devices each connecting for electronic digital communication to a different base unit over at least two different networks,at least one meeting device initiating the creation of a meeting identifier, each meeting identifier being shared, over a third network, with the at least two base units belonging to a meeting associated with the meeting identifier,at least one of the at least two meeting devices sending at least one data stream to a first base unit with which it is connected, over one of the at least three communication networks or within the at least one meeting device, andthe first base unit and the at least one server exchanging set-up messages associated with the meeting identifier and the at least one data stream, via a service bus, and sending data streams between the at least two meeting devices according to the set-up messages, wherein the data streams are not communicated via the service bus.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for conducting meetings, e.g. making it easy for the user to connect his device to the meeting or come to a common shared view of the meeting content, where all devices participating in the meeting are located within one physical meeting room. In another embodiment, at least some devices are located outside the meeting room. In principle there is no meeting room necessary, but all devices can be distributed anywhere in a region or in the world, and after connection, the meeting content is shared to all physical meeting rooms and remote devices of the system.
18 Citations
25 Claims
-
1. A method for sharing data streams between meeting devices in a meeting in which the following are participating:
- at least two meeting devices adapted for electronic digital communication, at least two base units, at least one server, at least three communication networks, the method comprising the steps of;
the at least two meeting devices each connecting for electronic digital communication to a different base unit over at least two different networks, at least one meeting device initiating the creation of a meeting identifier, each meeting identifier being shared, over a third network, with the at least two base units belonging to a meeting associated with the meeting identifier, at least one of the at least two meeting devices sending at least one data stream to a first base unit with which it is connected, over one of the at least three communication networks or within the at least one meeting device, and the first base unit and the at least one server exchanging set-up messages associated with the meeting identifier and the at least one data stream, via a service bus, and sending data streams between the at least two meeting devices according to the set-up messages, wherein the data streams are not communicated via the service bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
- at least two meeting devices adapted for electronic digital communication, at least two base units, at least one server, at least three communication networks, the method comprising the steps of;
-
19. A method for sharing data streams between meeting devices in a meeting in which the following are participating:
- at least two meeting devices adapted for electronic digital communication, at least two base units, at least one server, at least three communication networks, the method comprising the steps of the at least two meeting devices each connecting for electronic digital communication to a different base unit over at least two different networks, at least one meeting device initiating the creation of a meeting identifier, each meeting identifier being shared, over a third network, with the at least two base units belonging to a meeting associated with the meeting identifier, at least one of the at least two meeting devices sending at least one data stream to a first base unit with which it is connected, over one of the at least three communication networks or within the at least one meeting device, and the first base unit and the at least one server exchanging set-up messages associated with the meeting identifier and the at least one data stream, via a bus,
wherein the initiating of the creation of a meeting identifier is selected from one of the following method flows; a first meeting device sending an initiation signal to the first base unit, the first base unit sending the signal to the at least one server via the bus, the signal arriving at the at least one server at a first time (t1), a second meeting device sending an initiation signal to a second base unit, the second base unit sending the signal to the at least one server via the bus, the signal arriving at the at least one server at a second time (t2), and if the difference between the second and first time (t2−
t1) is less than or equal to a predefined value, the at least one server sends out notifications of the first and second meeting devices to the second and first meeting devices, respectively, the first and second meeting devices selecting the second and first meeting device, respectively, and when the selections are received by the at least one server, the at least one server is creating a meeting identifier, ora first meeting device sending a request to the at least one server, via the first base unit and the bus, to list active or pending meetings, if there are meetings associated with the first meeting device, the at least one server sending back a list of meetings to the first meeting device a second meeting device sending a request to the at least one server, via a second base unit and the bus, to list active or pending meetings, if there are meetings associated with the second meeting device, the at least one server sending back a list of meetings to the second meeting device selecting a meeting by associated users and the first and second meeting devices sending the selections to the at least one server via the first and second base units and the bus and when the selections are matching each other and are received by the at least one server, the at least one server is creating a meeting identifier, or a first meeting device sending an initiation signal to the first base unit by entering a pre-defined token, the first base unit sending the token to the at least one server via the bus, a second meeting device sending an initiation signal to a second base unit by entering the above pre-defined token, the second base unit sending the token to the at least one server via the bus, the at least one application server defining the predefined token as the meeting identifier, or a first meeting device sending an initiation signal to the first base unit when a first button is pressed, the first base unit sending the signal to the at least one server via the bus, a second meeting device sending an initiation signal to a second base unit when a second button is pressed while the first button is still being pressed, the second base unit sending the signal to the at least one server via the bus, the at least one server sending out notifications of the first and second meeting devices to the second and first meeting devices, respectively, the first and second meeting devices selecting the second and first meeting devices, respectively, and when the selections are received by the at least one server, the at least one server creating a meeting identifier. - View Dependent Claims (20, 21, 22)
- at least two meeting devices adapted for electronic digital communication, at least two base units, at least one server, at least three communication networks, the method comprising the steps of the at least two meeting devices each connecting for electronic digital communication to a different base unit over at least two different networks, at least one meeting device initiating the creation of a meeting identifier, each meeting identifier being shared, over a third network, with the at least two base units belonging to a meeting associated with the meeting identifier, at least one of the at least two meeting devices sending at least one data stream to a first base unit with which it is connected, over one of the at least three communication networks or within the at least one meeting device, and the first base unit and the at least one server exchanging set-up messages associated with the meeting identifier and the at least one data stream, via a bus,
-
23. A system for sharing data streams between meeting devices, the system comprising:
-
at least two meeting devices, at least two base units, at least one server, a service bus, hosted by the at least one server, a meeting identifier, at least two local networks separated from a global network, the at least two meeting devices being each connected to a different base unit over the at least one local network, the at least two base units being connected to the service bus over the global network, wherein at least one of the at least two meeting devices is configured to initiate the creation of the meeting identifier, the meeting identifier being shared, over the global network, with the at least two base units, wherein at least one of the at least two meeting devices is configured to send at least one data stream to a first base unit with which the at least one meeting device is connected, wherein the first base unit and the at least one server are configured to exchange set-up messages associated with the meeting identifier and the at least one data stream, via the service bus, wherein the at least one of the at least two meeting devices is configured to send the at least one data stream according to the set-up messages, wherein the data stream is not communicated via the service bus, and, wherein base units belonging to the same meeting share one meeting identifier. - View Dependent Claims (24, 25)
-
Specification