×

Method in an embedded environment for arranging functionality of a remote device

  • US 20030110238A1
  • Filed: 11/25/2002
  • Published: 06/12/2003
  • Est. Priority Date: 12/10/2001
  • Status: Active Grant
First Claim
Patent Images

1. Method in an embedded environment for arranging functionality of a remote device (13.1), wherein parties are at least one remote device (13.1) and at least one server machine (11), in connection with which at least a processor (27, 24), storage media (26, 12) and terminal equipment (16.1) are arranged for communication in a data network (10), and wherein a connection is arranged for both parties (13.1, 11) with the data network (10), in connection with which a possible gateway (17) is arranged between the server machine (11) and the data network (10) and wherein the parties (13.1, 11) and the possible gateway (17) function in an environment based on an ORB (Object Request Broker) core and wherein in order to arrange functionality of the remote device (13.1) in steps one of the said parties (13.1, 11) takes the measures required for forming a functionality request, the functionality request is supplied to the server machine (11), the functionality request is interpreted at the server machine (11), the server machine (11) takes the measures required for bringing about functionality and the server machine (11) processes the result obtained in consequence of the measures taken in accordance with an established criterion, characterised in that the functionality request is formed as a method call, in accordance with which the server machine (11) collects from its storage media (12) as the said result the code defined in the method call and corresponding to the functionality, which code is transmitted, relayed and received at the terminal equipment (16.1) of the remote device (13.1) and in each step processed by the said ORB core, whereupon in steps the code received by the remote device (13.1) is stored in its storage media, a virtual processor (27) is activated at the remote device (13.1), the said code is executed at the virtual processor (27), the result obtained from the execution is processed in accordance with the established criterion, and the virtual processor (27) is made passive from the storage media of the remote device (13.1).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×