Nova Patents
EP1968245A2

Apparatus and method for device control

Abstract

A method of processing an action executes an action requested by a control point for controlling a controlled device through a network, stores a result of executing the action as a pending result of the action when a network connection between the controlled device and the control point is terminated, and transmits the stored pending result of the action to the control point when the network connection between the controlled device and the control point is resumed.

EP1968245A2, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 21 January 2028.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 6 independent, 14 dependent

  1. 1
    A method of processing an action, the method comprising:executing an action requested by a control point for controlling a controlled device through a network;storing a result of executing the action as a pending result of the action when a network connection between the controlled device and the control point is terminated;andtransmitting the stored pending result of the action to the control point when the network connection between the controlled device and the control point is resumed.
  2. 6
    The method of any one of the preceding claims, further comprising transmitting the result of executing the action to the control point when the network connection between the controlled device and the control point is maintained.
  3. 7
    A method for a control point to control a controlled device over a network, the method comprising:requesting the controlled device to execute an action;transmitting a message for discovering the controlled device existing in the network;andextracting a result of executing the action from a response message received from the controlled device responding to the transmitted message.
  4. 11
    A computer program which, when executed by a processor, is arranged to perform the method of any one of the preceding claims.
  5. 12
    A controlled device comprising:an application for executing an action requested by a control point;means for checking a state of a connection between the control point and a network and for storing a result of executing the action as a pending result of the action when the connection between the control point and the network is terminated;anda response generator for transmitting the pending result to the control point after the connection between the control point and the network is resumed.
  6. 17
    A control point for controlling a controlled device, the control point comprising:one or more applications for requesting one or more controlled devices to execute actions, for receiving results of executing the actions from the controlled devices, for sending a message, and for receiving response messages from the controlled devices responding to the sent message;anda response manager for extracting the result of executing the actions from the response messages.