Ad-hoc connection between electronic devices
First Claim
1. A method of creating an ad-hoc connection between at least two electronic devices for enabling an interaction between said at least two electronic devices, said method comprising at a first one of said electronic devices:
- detecting a hugging state between said first electronic device and a second one of said electronic devices, a hugging state being assumed to be given if said first electronic device and said second electronic device are at least in close vicinity to each other and a piece of information is received by said first electronic device directly from said second electronic device;
in case a hugging state is detected, obtaining a handle proceeding from said received piece of information, said handle comprising at least an address of at least one other of said at least two electronic devices than said first electronic device; and
establishing a communication channel between said first electronic device and said at least one other of said electronic devices using said address included in said handle.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method of creating an ad-hoc connection between two electronic devices. In order to enable a particularly user-friendly creation of such a connection, it is proposed that a first device detects a hugging state between the first device and a second device, in which the first device and the second device are in close vicinity and a piece of information is received at the first device directly from the second device. In case a hugging state is detected, a handle is obtained proceeding from the received piece of information. The handle comprises an address of some device other than the first device. Finally, a communication channel is established between the first device and the other device using the address included in the handle. The invention relates equally to a corresponding device, to an expandable framework for such a device, and to a corresponding software program product.
215 Citations
61 Claims
-
1. A method of creating an ad-hoc connection between at least two electronic devices for enabling an interaction between said at least two electronic devices, said method comprising at a first one of said electronic devices:
-
detecting a hugging state between said first electronic device and a second one of said electronic devices, a hugging state being assumed to be given if said first electronic device and said second electronic device are at least in close vicinity to each other and a piece of information is received by said first electronic device directly from said second electronic device;
in case a hugging state is detected, obtaining a handle proceeding from said received piece of information, said handle comprising at least an address of at least one other of said at least two electronic devices than said first electronic device; and
establishing a communication channel between said first electronic device and said at least one other of said electronic devices using said address included in said handle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An electronic device comprising:
-
a touch detection portion, which touch detection portion is adapted to detect a hugging state between said electronic device and a further electronic device, a hugging state being assumed to be given if said electronic device and said further electronic device are at least in close vicinity to each other and a piece of information is received by said electronic device directly from said further electronic device, and which touch detection portion is adapted to obtain a handle proceeding from a piece of information received from a further electronic device in case a hugging state is detected, said handle comprising at least an address belonging to at least one electronic device other than said electronic device; and
a link creation portion which is adapted to establish a communication channel to at least one other electronic device using an address included in a handle provided by said touch detection portion for enabling an interaction with said at least one other electronic device. - View Dependent Claims (29)
-
-
30. Expandable framework for an electronic device, said expandable framework comprising a touch detection portion, a link creation portion and an additional control portion,
wherein said touch detection portion is adapted to detect a hugging state between said electronic device and a further electronic device, a hugging state being assumed to be given if said electronic device and said further electronic device are at least in close vicinity to each other and a piece of information is received by said electronic device directly from said further electronic device, and which touch detection portion is adapted to obtain a handle proceeding from a piece of information received from a further electronic device in case a hugging state is detected, said handle comprising at least an address belonging to at least one electronic device other than said electronic device; -
wherein said link creation portion is adapted to establish a communication channel to at least one other electronic device using an address included in a handle provided by said touch detection portion for enabling an interaction with said at least one other electronic device;
wherein said touch detection portion and said link creation portion are connected to said additional control portion; and
wherein said additional control portion is adapted to be supplemented by functional blocks supporting a respective service, and comprises at least one interface for enabling an input to functional blocks added to said additional control portion.
-
-
31. A software program product in which a software code for creating an ad-hoc connection between at least two electronic devices for enabling an interaction between said at least two electronic devices is stored, said software code realizing the following steps when running in a first one of said electrical devices:
-
detecting a hugging state between said first electronic device and a second one of said electronic devices, a hugging state being assumed to be given if said first electronic device and said second electronic device are at least in close vicinity to each other and a piece of information is received by said first electronic device directly from said second electronic device;
in case a hugging state is detected, obtaining a handle proceeding from said received piece of information, said handle comprising at least an address of at least one other of said at least two electronic devices than said first electronic device; and
establishing a communication channel between said first electronic device and said at least one other of said electronic devices using said address included in said handle.
-
-
32. A method of creating an ad-hoc connection between at least two electronic devices for enabling an interaction between said at least two electronic devices, said method comprising at a first one of said electronic devices:
-
detecting a hugging state between said first electronic device and a second one of said electronic devices, a hugging state being assumed to be given if said first electronic device and said second electronic device are at least in close vicinity to each other and a piece of information is received by said first electronic device directly from said second electronic device;
in case a hugging state is detected, obtaining a handle proceeding from said received piece of information, said handle comprising at least an address of at least one other of said at least two electronic devices than said first electronic device;
establishing a communication channel between said first electronic device and said at least one other of said electronic devices using said address included in said handle; and
causing a context dependent interaction between said first electronic device and said at least one other of said electronic devices. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. An electronic device comprising:
-
a touch detection portion, which touch detection portion is adapted to detect a hugging state between said electronic device and a further electronic device, a hugging state being assumed to be given if said electronic device and said further electronic device are at least in close vicinity to each other and a piece of information is received by said electronic device directly from said further electronic device, and which touch detection portion is adapted to obtain a handle proceeding from a piece of information received from a further electronic device in case a hugging state is detected, said handle comprising at least an address belonging to at least one electronic device other than said electronic device;
a link creation portion which is adapted to establish a communication channel to at least one other electronic device using an address included in a handle provided by said touch detection portion for enabling an interaction with said at least one other electronic device; and
a component which is adapted to cause a context dependent interaction of said electronic device with at least one other electronic device using a communication channel established by said link creation portion. - View Dependent Claims (59)
-
-
60. Expandable framework for an electronic device, said expandable framework comprising a touch detection portion, a link creation portion and an additional control portion,
wherein said touch detection portion is adapted to detect a hugging state between said electronic device and a further electronic device, a hugging state being assumed to be given if said electronic device and said further electronic device are at least in close vicinity to each other and a piece of information is received by said electronic device directly from said further electronic device, and which touch detection portion is adapted to obtain a handle proceeding from a piece of information received from a further electronic device in case a hugging state is detected, said handle comprising at least an address belonging to at least one electronic device other than said electronic device; -
wherein said link creation portion is adapted to establish a communication channel to at least one other electronic device using an address included in a handle provided by said touch detection portion for enabling an interaction with said at least one other electronic device;
wherein said touch detection portion and said link creation portion are connected to said additional control portion; and
wherein said additional control portion is adapted to be supplemented by functional blocks supporting a respective service, and comprises at least one interface for enabling an input to functional blocks added to said additional control portion, said additional control portion comprising at least one functional block adapted to cause a context dependent interaction of said electronic device with at least one other electronic device using a communication channel established by said link creation portion.
-
-
61. A software program product in which a software code for creating an ad-hoc connection between at least two electronic devices for enabling an interaction between said at least two electronic devices is stored, said software code realizing the following steps when running in a first one of said electrical devices:
-
detecting a hugging state between said first electronic device and a second one of said electronic devices, a hugging state being assumed to be given if said first electronic device and said second electronic device are at least in close vicinity to each other and a piece of information is received by said first electronic device directly from said second electronic device;
in case a hugging state is detected, obtaining a handle proceeding from said received piece of information, said handle comprising at least an address of at least one other of said at least two electronic devices than said first electronic device;
establishing a communication channel between said first electronic device and said at least one other of said electronic devices using said address included in said handle; and
causing a context dependent interaction between said first electronic device and said at least one other of said electronic devices.
-
Specification