Method for installing software components at a user-terminal, related devices and related software module
First Claim
1. A method for installing software components at a user-terminal of a plurality of user-terminals in a communications-network, said communications network comprising a plurality of hosts and a plurality of network gateways, where said user-terminal is coupled to a network gateway of said plurality of network gateways, said method comprising:
- a. said network gateway receiving a connection request from said user-terminal to establish a connection between said user-terminal and a host of said plurality of hosts, characterized in that said method further comprises the steps of;
b. said network gateway detecting whether said software components are available at said user-terminal; and
performing the following steps when said software components are not available;
c. said network gateway holding said establishment of said connection between said user-terminal and said host;
d. said network gateway establishing a connection between said user-terminal and a service provisioning network element also included in said communications network;
e. said service provisioning network element downloading to said user-terminal said software components from said service provisioning network element over said established connection between said user-terminal and said service provisioning network element; and
f. said network gateway resuming said establishing of said connection between said user-terminal and said host upon detection of an end of said download.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and related devices for installing software components at a user-terminal of a plurality of user-terminals in a communications-network. This communications network further consists of a plurality of hosts and a plurality of network gateways. The user-terminal is connected to one of the network gateways.
The network gateway receives a connection request from a user-terminal to establish a connection between the user-terminal and one of the hosts and detects if the software components are available at the user-terminal. If the software components are not available, the network gateway sets the establishment of the connection between the user-terminal and the host in hold and subsequently establishes a connection between the user-terminal and a service provisioning network element that also is included in the communications network. The service provisioning network element downloads the software components to the user-terminal over a established connection between the user-terminal and the service provisioning network element. The network gateway resumes the establishment of the connection between the user-terminal and the host upon detection of the end of the download.
27 Citations
16 Claims
-
1. A method for installing software components at a user-terminal of a plurality of user-terminals in a communications-network, said communications network comprising a plurality of hosts and a plurality of network gateways, where said user-terminal is coupled to a network gateway of said plurality of network gateways, said method comprising:
-
a. said network gateway receiving a connection request from said user-terminal to establish a connection between said user-terminal and a host of said plurality of hosts, characterized in that said method further comprises the steps of;
b. said network gateway detecting whether said software components are available at said user-terminal; and
performing the following steps when said software components are not available;
c. said network gateway holding said establishment of said connection between said user-terminal and said host;
d. said network gateway establishing a connection between said user-terminal and a service provisioning network element also included in said communications network;
e. said service provisioning network element downloading to said user-terminal said software components from said service provisioning network element over said established connection between said user-terminal and said service provisioning network element; and
f. said network gateway resuming said establishing of said connection between said user-terminal and said host upon detection of an end of said download. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A Network Gateway for installing software components at a user-terminal of a plurality of user-terminals in a communications-network, said communications network comprising a plurality of hosts and a plurality of network gateways, where said user-terminal of said a plurality of user terminals is connected to a network gateway of said plurality of network gateways, said network gateway comprising the following means:
-
a. connection request reception and establishing means, adapted to receive a connection request from said user-terminal to establish a connection between said user-terminal terminal and a host, characterized in that said network gateway (NG) further comprises the following means;
b. software component detection means, coupled with an input to an output of said connection request reception and establishing means and adapted to detect whether said software components are available at said user-terminal;
c. connection holding means, coupled with an input to an output of said software component detection means and adapted to hold said establishment of said connection between said user-terminal and said host;
d. service provisioning connection establishment means, coupled with an input to an output of said connection holding means and adapted to establish a connection between said user-terminal and a service provisioning network element also included in said communications network and to notify said a service provisioning network element to download said software components over said connection; and
e. connection re-establishment means, adapted to resume said establishing of said connection between said user-terminal and said host upon detection of the end of said download. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A service provisioning network element for installing software components at a user-terminal of a plurality of user-terminals in a communications-network, said communications network comprising, a plurality of hosts and a plurality of network gateways, where said user-terminal is coupled to a network gateway of said plurality of network gateways, said service provisioning network element being part of said communications network, said service provisioning network element comprising the following means:
-
a. connection establishment notification reception means, adapted to receive a notification of an established connection between said service provisioning network element and said user terminal; and
b. software component downloading means, coupled with an input-terminal to an output-terminal of said connection establishment notification reception means and adapted to download to said user-terminal software components from said service provisioning network element over said established connection between said user-terminal and said service provisioning network element. - View Dependent Claims (14)
-
-
15. A computer-readable medium including a set of instructions that comprise a software module, for running on a processing system for inclusion in a Service provisioning network element, for installing software components at a user-terminal of a plurality of user-terminals in a communications-network, said communications network comprising a plurality of hosts and a plurality of network gateways, where said user-terminal is coupled to a network gateway of said plurality of network gateways, said service provisioning network element being part of said communications network, said software module comprising the following software sub-modules:
-
a. a connection establishment notification reception sub-module, adapted to receive a notification of an established connection between said service provisioning network element and said user terminal; and
b. a software component downloading sub-module, co-operating with said connection establishment notification reception sub-module and adapted to download to said user-terminal software components from said service provisioning network element over said established connection between said user-terminal and said service provisioning network element. - View Dependent Claims (16)
-
Specification