METHOD AND APPARATUS FOR CUSTOMIZATION OF NETWORK SERVICES AND APPLICATIONS
First Claim
1. A method for providing network service and application customization comprising:
- determining a capability of a user device;
determining one or more network services and applications supported by a network;
determining the requirements of the one or more network services and applications; and
announcing, to the user device, one or more of a network service and an application based on the determined capability of the user device and the requirements of the one or more network services and applications supported by the network.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system is provided that ensures that a rich variety and complexity of network offerings may be experienced by users without overloading terminals and clients by offering user-centric network services. When a user device first registers with a network, the user device notifies the network of its client capabilities, such as video, VoIP, presence, and so on. Based on the client capabilities and further based on any user preferences, the network then announces, that is, offers to the user, a list of available services for the user to choose from. Network services and applications then may be downloaded and used only when the services and applications are needed or desired by users, thereby allowing a thin middleware layer and network customization.
62 Citations
23 Claims
-
1. A method for providing network service and application customization comprising:
-
determining a capability of a user device; determining one or more network services and applications supported by a network; determining the requirements of the one or more network services and applications; and announcing, to the user device, one or more of a network service and an application based on the determined capability of the user device and the requirements of the one or more network services and applications supported by the network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing network service and application customization comprising:
-
determining one or more network services and applications that are one or more of supported by a user device and preferred by the user device; determining one or more network services and applications supported by a network; and announcing, to the user device, one or more network services and applications that are one or more of supported by the user device and preferred by the user device and further that are supported by the network. - View Dependent Claims (9, 10, 11, 12, 13)
-
- 14. A network server that provides a customized offering of one or more of a network service and an application to a user device, wherein the network server is configured to determine a capability of the user device, determine one or more network services and applications supported by a network, determine the requirements of the one or more network services and applications, and announce one or more of a network service and an application to the user device based on the capabilities of the user device and the requirements of the one or more network services and applications supported by the network.
- 19. A network server that provides a customized offering of one or more of a network service and an application to a user device, wherein the network server is configured to determine one or more network services and applications that are one or more of supported by the user device and preferred by the user device, determine one or more network services and applications supported by a network, and announce one or more of a network service and an application to the user device based on the one or more network services and applications that are one or more of supported by and preferred by a user device and the one or more network services and applications supported by a network.
Specification