Service provision system for communications networks
DCFirst Claim
1. A service provision system for use with a communications network to provide a plurality of services to a network user, wherein data relevant to the plurality of services can be made available to the user dependent upon the location of the user within the network, and the user can select one or more services to be provided, said system includingcontrol means comprising a plurality of software agents, individual agents of said plurality comprising data relevant to service provision the network,updating means for updating data held by at least some of said software agents on a point-by-point continuous basis as the user changes location within the network,the control means maintaining and communicating the updated data made available to the user and responsive to selection of a service by the user to trigger a process for providing the selected service to the user.
1 Assignment
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A services management system can provide services to a mobile user, via a combination of network platforms. The system uses "Co-operating Intelligent Software Agent" technology in a heterogeneous agent architecture to provide enough flexibility to deal with changing network constraints, for instance as the user moves. In an example, a fixed broadband network might be used in combination with radio transmitters of a mobile network. The agent architecture, involving autonomous agents working co-operatively, forms a layered system using the underlying fixed network for inter-agent communication. In an application, a mobile user might move from a cell of the mobile network which can provide relatively wide bandwidth to one which can only provide limited bandwidth. The service management system can advise the user what services are available in either cell, at what price, based on current bandwidth usage at the two locations. If the user was already using a service which became unavailable in the new cell, the system will advise the user and, if appropriate, put the service effectively on hold until the user enters a cell in which the service is available once more.
249 Citations
25 Claims
-
1. A service provision system for use with a communications network to provide a plurality of services to a network user, wherein data relevant to the plurality of services can be made available to the user dependent upon the location of the user within the network, and the user can select one or more services to be provided, said system including
control means comprising a plurality of software agents, individual agents of said plurality comprising data relevant to service provision the network, updating means for updating data held by at least some of said software agents on a point-by-point continuous basis as the user changes location within the network, the control means maintaining and communicating the updated data made available to the user and responsive to selection of a service by the user to trigger a process for providing the selected service to the user.
-
10. A service provision system for use with a communications network including a mobile communications sub-network to provide a plurality of services to a network user having access to the mobile sub-network, wherein data relevant to the plurality of services can be made available to the user, dependent upon the location of the user within the network and the user can select one or more services to be provided, said system comprising:
-
control means including a plurality of software agents inter-communicating with one another via commonly formatted messages, individual agents of said plurality including data relevant to service provision via the network, and updating means for updating data held by at least some of said software agents on a point-by-point continuous basis as the user changes location within the network, the control means controlling the updated data made available to the user and responsive to selection of a service by the user to trigger a process for providing the selected service to the user via the mobile sub-network. - View Dependent Claims (15, 16, 17)
-
-
18. A method of service provision for use with a communications network including a mobile communications sub-network to provide a plurality of services to a network user having access to the mobile sub-network, wherein data relevant to the plurality of services can be made available to the user dependent upon the location of the user within the network, and the user can select one or more services to be provided, said method comprising:
-
using a plurality of object-oriented software agents inter-communicating with one another via commonly formatted messages to maintain data relevant to service provision via the network, updating data held by at least some of said software agents via said commonly formatted messages on a point-by-point continuous basis as the user changes location within the network, and controlling the updated data made available to the user and responsive to selection of a service by the user to trigger a process for providing the selected service to the user via the mobile sub-network. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification