A method to control a network device in a network comprising several devices includes a first controller that operates to prevent another controller from performing an unwanted overtaking of a network device that is currently controlled by the first controller. In one embodiment, the first controlle
A method to control a network device in a network comprising several devices includes a first controller that operates to prevent another controller from performing an unwanted overtaking of a network device that is currently controlled by the first controller. In one embodiment, the first controller has the ability to reserve a controllable network device to thereby become its primary controller, so that the first controller may maintain control over the controllable network device against control demands of other controllers present in the network.
대표청구항▼
What is claimed is: 1. A method to control a controllable device with a control device in a network comprising several control devices, comprising: reserving the controllable device with a first control device as a primary controller; and preventing a second control device or a further control devi
What is claimed is: 1. A method to control a controllable device with a control device in a network comprising several control devices, comprising: reserving the controllable device with a first control device as a primary controller; and preventing a second control device or a further control device from overruling primary control of the first control device with secondary control commands, the second control device being able to reserve the controllable device after the reservation of the first control device as a secondary controller so that the further control device can not overrule secondary control of the second control device with further control commands, the controllable device sending a rejection to the second control device working as the secondary controller trying to overrule the first control device working as the primary controller or to the further control device trying to overrule the first control device working as the primary controller, or the second control device, working as the secondary controller, and said rejection including a list of all primary or secondary controllers, or both the primary and secondary controllers. 2. The method according to claim 1, wherein the controllable device sends the rejection directly to the control device that is rejected. 3. The method according to claim 1 or 2, wherein the second control device shows a message after the second control device has received the rejection. 4. The method according to claim 3, wherein the second control device working as the secondary controller, or the further control device is able to pre-empt the primary and/or the secondary controllers at the controllable device to become the primary controller for the controllable device. 5. The method according to claim 4, wherein the further control device can only pre-empt the first control device and/or the second control device of a certain controllable device after a user action. 6. The method according to claim 4, wherein a pre-empted first control device and/or second control device receives a message regarding which second control device or further control device has pre-empted said first control device and/or second control device. 7. The method according to claim 4, wherein the further control device can only pre-empt the first control device and/or the second control device of the certain controllable device for a predetermined number of times in a particular time period. 8. A method to control a controllable device with a control device in a network comprising several control devices, comprising: reserving the controllable device with a first control device as a primary controller; and preventing a second control device or a further control device from overruling primary control of the first control device with secondary control commands, the first control device being able to reserve the controllable device or pre-empt another control device, via a resource manager included in the network. 9. A system for managing device control in an electronic network, comprising: an electronic device, coupled to said electronic network, to perform specified functions; a first controller, coupled to said electronic network, to establish a primary control over said electronic device; a second controller, coupled to said electronic network, to seek said primary control over said electronic device; and a resource manager configured to arbitrate between said first controller and said second controller for controlling access to said primary control over said electronic device. 10. The system of claim 9 wherein said resource manager grants said second controller a secondary control over said electronic device. 11. The system of claim 10 wherein said first controller and said second controller communicate directly with said electronic device during said primary control and said secondary control. 12. The system of claim 9 wherein said second controller utilizes said resource manager to pre-empt said first controller and thereby gains said primary control over said electronic device. 13. The system of claim 9 wherein said network functions in accordance with a home audio-video interoperability specification. 14. A system for managing resources in an electronic network, comprising: a network resource, coupled to said electronic network, to perform specified functions; a first client, coupled to said electronic network, to request a primary control over said network resource; a resource manager configured to reserve said primary control over said network resource for said first client; and a second client coupled to said electronic network to seek said primary control over said network resource, said resource manager negotiating between said first client and said second client to obtain said primary control over said network resource. 15. The system of claim 14 wherein said resource manager initially attempts a non-intrusive reservation of said primary control of said network resource. 16. The system of claim 15 wherein said second client makes a pre-emption attempt to gain said primary control when said non-intrusive reservation is unsuccessful. 17. The system of claim 16 wherein a pre-emption attempt result for said pre-emption attempt is determined based on a respective resource role categorization for said first client and said second client. 18. A system for managing resources in an electronic network, comprising: a network resource, coupled to said electronic network, to perform specified functions; a first client, coupled to said electronic network, to request a primary control over said network resource; a resource manager configured to reserve said primary control over said network resource for said first client; and a second client coupled to said electronic network seek said primary control over said network resource, said resource manager negotiating between said first client and said second client to obtain said primary control over said network resource, said network resource being shared by a primary access for full control of said network resource and a secondary access for limited control of said network resource.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (12)
Schwager Andreas,DEX ; Gibbs Simon J., Bandwidth reservation.
Erola Mika,FIX ; Honkanen Jukka-Pekka,FIX ; Halminen Harri,FIX, Method for conveying control commands for SIM card from external apparatus to SIM card.
Wallach Walter A. ; Findlay Bruce ; Pellicer Thomas J. ; Chrabaszcz Michael, Method for providing a fault tolerant network using distributed server processes to remap clustered network resources to other servers during server failure.
McLaughlin Paul Francis ; Felix Joseph P. ; Swanson Norman Raymond, Systems and methods for minimizing peer-to-peer control disruption during fail-over in a system of redundant controllers.
Ellis, Michael D.; Thomas, William L.; Lemmons, Thomas R., Client-server based interactive television program guide system with remote server recording.
Drapala, Garrett M.; Klapproth, Kenneth D.; Sonnelitter, III, Robert J.; Walters, Craig R., Controlling data stream interruptions on a shared interface.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Ellis, Michael D.; Thomas, William L.; Hassell, Joel G.; Lemmons, Thomas R.; Berezowski, David M.; Knee, Robert A.; McCoy, Robert H., Interactive television program guide with remote access.
Thomas, William L.; Ellis, Michael D.; Easterbrook, Kevin B.; Reichardt, M. Scott; Knee, Robert A., Systems and methods for providing storage of data on servers in an on-demand media delivery system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.