Providing a second service to a group of users using a first service
First Claim
1. A method of providing services to a group of users, wherein the group of users is assigned to a first service, the group being identified by a group identity, each of the users assigned to the first service may have different states regarding the first service, the method comprising the steps of:
- receiving a request for establishing a second service to users assigned to the first service, said request comprising the group identity and an indication of a state regarding the first service; and
providing the second service to the users having the indicated state in the first service.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to providing services to a group of users, wherein the group of users is assigned to a first service, the group being identified by a common group identity, and each of the users assigned to the first service may have different states regarding the first service. The invention proposes methods, network control elements and terminal devices in order to provide a second service with respect to the users of the first service based on their state regarding the first service.
89 Citations
47 Claims
-
1. A method of providing services to a group of users, wherein
the group of users is assigned to a first service, the group being identified by a group identity, each of the users assigned to the first service may have different states regarding the first service, the method comprising the steps of: -
receiving a request for establishing a second service to users assigned to the first service, said request comprising the group identity and an indication of a state regarding the first service; and
providing the second service to the users having the indicated state in the first service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A network control element, the network element being part of a system where a group of users is assigned to a first service, the group being identified by a group identity, and each of the users assigned to the first service may have different states regarding the first service, the network control element comprising:
-
means for receiving a request for providing a second service to users of the group, the request comprising an identity of the group and an indication of a state of the users regarding the first service;
means for discovering members of the group;
means for discovering the states of the members regarding the first service; and
means for processing the request for providing the second service to the members of the group, the discovered states of the members matching the indication of the state. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A terminal device configured to be used for a first service, to which a group of users is assigned, the group being identified by a group identity, each of the users assigned to the first service may have different states regarding the first service,
the terminal device comprising: -
a first requesting means for requesting the users assigned to the group identity, and requesting information on the users,of the group currently participating in the first service;
determining means for determining states of the users of the group regarding the first service based on the requested information; and
a second requesting means for requesting a second service for users selected depending on the state of the users regarding the first service. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of providing services to a group of users, wherein
the group of users is assigned to a first service, the group being identified by a group identity, each of the users assigned to the first service may be active or inactive with respect to the first service, wherein a session identity is assigned to the users being active in the first service, the method comprising the steps of: -
receiving a request for establishing a second service to users assigned to the first service based on the session identity; and
providing the second service to the users being active with respect to the first service. - View Dependent Claims (24, 28, 29, 30)
-
-
25. A method of providing services to a group of users, wherein
the group of users is assigned to a first service, the group being identified by a group identity, each of the users assigned to the first service may be active or inactive with respect to the first service, wherein a session identity is assigned to the users being active in the first service, the method comprising the steps of: -
receiving a request for establishing a second service to users not assigned to the first service based on the session identity;
deriving the users being inactive based on the session identity; and
providing the second service to the users being inactive with respect to the first service. - View Dependent Claims (26, 27)
-
-
31. A terminal device configured to be used for a first service, to which a group of users is assigned, the group being identified by a group identity, each of the users assigned to the first service may be active or inactive with respect to the first service, and a session identity is assigned to the users being active in the first service, the terminal device comprising:
-
requesting means for creating a request for a second service, wherein, when the second service is to be established to active users assigned to the first service, the request is created based on the session identity; and
sending means for sending the request for the second service to a network control element hosting at least one of the first service and the second service. - View Dependent Claims (32, 33, 34)
-
-
35. A network control element for hosting a first service for a group of users, wherein the group of users is assigned to the first service, the group being identified by a group identity, each of the users assigned to the first service may be active or inactive with respect to the first service, and a session identity is assigned to the users being active in the first service, the network control element comprising:
-
receiving means for receiving a request for establishing a second service to the users assigned to the first service based on the session identity; and
service providing means for providing the second service to the users being active with respect to the first service. - View Dependent Claims (36, 37, 38, 39)
-
-
40. A computer program product for a computer, the computer program product comprising processor implementable instructions, wherein, when the computer program product is run on the computer, the following steps are performed:
-
receiving a request for establishing a second service to users assigned to a first service, said request comprising a group identity and an indication of a state regarding the first service; and
providing the second service to the users having the indicated state in the first service. - View Dependent Claims (41, 42, 43)
-
-
44. A terminal device configured to be used for a first service, to which a group of users is assigned, the group being identified by a group identity,
the terminal device comprising: -
detecting means for detecting that a second service is to be requested to users assigned to the first service having a predetermined state regarding the first service; and
requesting means for creating a request for providing the second service, wherein the request comprises the group identity of the first service and an indication of said predetermined state regarding the first service, and for sending the request to a server providing at least one of the first service and the second service. - View Dependent Claims (45)
-
-
46. A network system comprising:
-
a network control element comprising means for receiving a request for providing a second service to users of a group, the request comprising an identity of the group and an indication of a state of the users regarding a first service, means for discovering members of the group, means for discovering the states of the members regarding the first service, and means for processing the request for providing the second service to the members of the group, the discovered states of the members matching the indication of the state; and
a terminal device comrpising a first requesting means for requesting the users assigned to the group identity, and requesting information on the users of the group currently participating in the first service, determining means for determining states of the users of the group regarding the first service based on the requested information, and a second requesting means for requesting a second service for users selected depending on the state of the users regarding the first service.
-
-
47. A network system comprising:
-
a terminal device comprising requesting means for creating a request for a second service, wherein, when the second service is to be established to active users assigned to a first service, the request is created based on a session identity, and sending means for sending the request for the second service to a network control element hosting at least one of the first service and the second service; and
a network control element comprising receiving means for receiving a request for establishing a second service to the users assigned to the first service based on the session identity; and
service providing means for providing the second service to the users being active with respect to the first service.
-
Specification