Providing applets to remote devices in a communications network
First Claim
1. A method of performing procedures on a target device, the method comprising:
- autonomously determining by a host device that an applet is to be pushed to the target device;
determining the address of the target device in a network;
establishing a communications link between a host device and the target device;
pushing the first applet to the target device from the host device, the applet having one or more functions;
transmitting instructions to the applet to perform a first function; and
receiving results of the first function from the target device.
7 Assignments
0 Petitions
Accused Products
Abstract
System and method for providing applets to remote devices in a communications network. A preferred embodiment includes a host device, which is the device from which the applet will be transferred, and a target device, which is the device to which the applet will be transferred. In one embodiment, the host device autonomously determines that an applet is to be pushed to the target device. The host device then determines the address of the target device and transmits the applet to the target device. Instructions and commands may be sent to the target device form the host, and the target device may transmit results to the host device. In another embodiment, the target device is customer premise equipment and/or a user device that requests an applet from the host device. The target device requests applets, for example, to perform service parameter verification, performance monitoring, troubleshooting, or the like.
48 Citations
28 Claims
-
1. A method of performing procedures on a target device, the method comprising:
-
autonomously determining by a host device that an applet is to be pushed to the target device;
determining the address of the target device in a network;
establishing a communications link between a host device and the target device;
pushing the first applet to the target device from the host device, the applet having one or more functions;
transmitting instructions to the applet to perform a first function; and
receiving results of the first function from the target device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a telecommunications network, a method of performing procedures on a target device located on customer premises from a remote location, the method comprising:
-
determining by a host device that a first event has occurred, the first event indicating that an applet is to be pushed to the target device, wherein determining is performed without receiving a request from the target device for the applet;
determining the address of the target device in the telecommunications network;
establishing a communications link through one or more network elements between the host device and the target device;
transmitting the applet to the target device from the host device, the applet having one or more functions;
transmitting instructions to the applet to perform a first function; and
receiving results of the first function from the target device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A host device in a telecommunications network, the host device being communicatively coupled to at least one target device, the host device including a computer readable medium for storing a computer program, the computer program comprising:
-
computer program code for autonomously determining by a host device that an applet is to be pushed to the target device;
computer program code for determining the address of the target device in a network;
computer program code for establishing a communications link between a host device and one or more target devices;
computer program code for pushing the first applet to the target device from the host device, the applet having one or more functions;
computer program code for transmitting instructions to the applet to perform a first function; and
computer program code for receiving results of the first function from the target device. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A host device in a telecommunications network, the host device being communicatively coupled to at least one target device, the host device including a computer readable medium for storing a computer program, the computer program comprising:
-
computer program code for determining by a host device that a first event has occurred, the first event indicating that an applet is to be pushed to the target device, wherein determining is performed without receiving a request from the target device for the applet;
computer program code for determining the address of the target device in the telecommunications network;
computer program code for establishing a communications link through one or more network elements between the host device and the target device;
computer program code for transmitting the applet to the target device from the host device, the applet having one or more functions;
computer program code for transmitting instructions to the applet to perform a first function; and
computer program code for receiving results of the first function from the target device. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification