Communication system, controlling device and controlled device
First Claim
1. A communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and a controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on a first controlling device (103) from said plurality, characterized in that the system has migration means for selecting a second controlling device (104) from said plurality based on a predetermined criterion and for generating a migration event, and in that the first controlling device (103) is arranged to transfer control over the controlled device (106) to the second controlling device (104) in response to the migration event.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system having a controlled device (105), for which an abstract representation (AR) (107) is provided as interface on a controlling device (103). When the quality of the connection between the controlling device (103) and the controlled device (105) drops below a predetermined level, or if some similar criterion is met, the system selects a second controlling device (104) which is better suited for controlling the controlled device (105) and generates a migration event to indicate this. The first controlling device (103) transfers control over the controlled device (106) to the second controlling device when it receives said migration event. This can be done by uploading the AR (107) to the second controlling device (105), possibly supplemented with the current state of the AR (107) to perform a fully transparent transfer.
-
Citations
13 Claims
- 1. A communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and a controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on a first controlling device (103) from said plurality, characterized in that the system has migration means for selecting a second controlling device (104) from said plurality based on a predetermined criterion and for generating a migration event, and in that the first controlling device (103) is arranged to transfer control over the controlled device (106) to the second controlling device (104) in response to the migration event.
- 8. A controlling device (103) for use in a communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and a controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on the controlling device (103) from said plurality, characterized in that the controlling device (103) is arranged to transfer control over the controlled device (106) to another controlling device in response to a migration event.
-
11. A controlling device (104) for use in a communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and a controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on another controlling device from said plurality, characterized in that the controlling device (104) is arranged to receive control over the controlled device (105) transferred from the other controlling device by creating an interface to the AR which interfaces with the AR (107) on the other controlling device.
-
12. A controlling device (103) for use in a communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and a controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on another controlling device from said plurality, characterized in that the controlling device (103) has migration means for selecting another controlling device from said plurality based on a predetermined criterion and generating a migration event.
-
13. A controlled device (105) for use in a communication system including a plurality of interconnected controlling devices (101, 102, 103, 104) and said controlled device (105), functionality of the controlled device (105) being associated with an abstract representation, referred to as AR, which provides an interface for controlling the controlled device (105), the AR (107) for the controlled device (105) being installed on another controlling device from said plurality, characterized in that the controlled device (105) has migration means for selecting another controlling device from said plurality based on a predetermined criterion and generating a migration event.
Specification