Managing undesired service requests in a network
First Claim
1. A method for managing a service request sent from a terminal to a network, the network comprising a network node for storing service-information, the method comprising:
- receiving by the network the service request from the terminal, the request being related to one of service types SMS, MMS, call, or instant messaging and including service request information comprising at least one particular type of information for determining validity of a given request for the one of the service types;
in response to determining that the at least one particular type of information included in the received service request information is not listed in the service-information stored in the network node, the network sending a user verification request to the terminal, wherein the user verification request causes the terminal to generate a dialog on a display interface of the terminal requesting input from a user to verify if the service requested by the terminal is allowed by the user;
receiving by the network a user verification response from the terminal, the user verification response including verification information provided by the user via an input interface of the terminal, the verification information indicating whether the user accepts or rejects the service request; and
in response to determining from the verification information that the requested service is allowed, updating the service-information by adding at least part of the service request information to the service-information stored in the network node.
1 Assignment
0 Petitions
Accused Products
Abstract
A Method and a system for managing undesired service requests sent from at least one terminal to a network are described, wherein the network comprises a network node for storing trusted service-information. The method comprises the steps of: the network receiving a service request from a terminal, the request comprising service request information; and, sending, preferably via a secure communication channel, a user verification request for requesting the user to verify the service requested by the terminal if at least part of the service request information is not listed in the trusted service-information.
30 Citations
19 Claims
-
1. A method for managing a service request sent from a terminal to a network, the network comprising a network node for storing service-information, the method comprising:
-
receiving by the network the service request from the terminal, the request being related to one of service types SMS, MMS, call, or instant messaging and including service request information comprising at least one particular type of information for determining validity of a given request for the one of the service types; in response to determining that the at least one particular type of information included in the received service request information is not listed in the service-information stored in the network node, the network sending a user verification request to the terminal, wherein the user verification request causes the terminal to generate a dialog on a display interface of the terminal requesting input from a user to verify if the service requested by the terminal is allowed by the user; receiving by the network a user verification response from the terminal, the user verification response including verification information provided by the user via an input interface of the terminal, the verification information indicating whether the user accepts or rejects the service request; and in response to determining from the verification information that the requested service is allowed, updating the service-information by adding at least part of the service request information to the service-information stored in the network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for managing a service request sent to a network, comprising:
-
at least one terminal for establishing a communication channel with the network; a service database comprising service-information; and a service provisioning network node connected with the service database, and comprising one or more processors and instructions stored in memory that when executed by the one or more processors cause the service provisioning network node to carry out operations including; (i) receiving the service request, the request being related to one of service types SMS, MMS, call, or instant messaging and including service request information from the at least one terminal, the service request information comprising at least one particular type of information for determining validity of a given request for the one of the service types, (ii) in response to determining that the at least one particular type of information included in the received service request information is not listed in the service-information in the service database, sending a user verification request to the terminal, wherein the user verification request causes the terminal to generate a dialog on a display interface of the terminal requesting input from a user to verify if the service requested by the at least one terminal is allowed by the user, (iii) receiving a user verification response from the terminal, the user verification response including verification information provided by the user via an input interface of the terminal, the verification information indicating whether the user accepts or rejects the service request, and (iv) in response to determining from the verification information that the requested service is allowed, updating the service-information by adding at least part of the service request information to the service-information in the service database. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more processors of a service provisioning network node in a network, cause the service provisioning network node to carry out operations including:
-
receiving a service request from a terminal, the request having been sent by way of the network and being related to at least one of service types SMS, MMS, call, or instant messaging and including service request information comprising one particular type of information for determining validity of a given request for the one of the service types; in response to determining that the at least one particular type of information included in the received service request information is not listed in service-information stored in association with the service provisioning network node, sending a user verification request to the terminal, wherein the user verification request causes the terminal to generate a dialog on a display interface of the terminal requesting input from a user to verify if the service requested by the terminal is allowed by the user; receiving a user verification response from the terminal, the user verification response including verification information provided by the user via an input interface of the terminal, the verification information indicating whether the user accepts or rejects the service request; and in response to determining from the verification information that the requested service is allowed, updating the service-information by adding at least part of the service request information to the service-information.
-
-
18. A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to carry out operations including:
-
receiving a service request from a terminal, the request being related to one of service types SMS, MMS, call, or instant messaging and including service request information comprising at least one particular type of information for determining validity of a given request for the one of the service types; in response to determining that the at least one particular type of information included in the received service request information is not listed as trusted service-information in one or more trusted lists containing one or more allowable or not allowable services, sending a user verification request to the terminal, wherein the user verification request causes the terminal to generate a dialog on a display interface of the terminal requesting input from a user to verify if the service request made by the terminal is allowed by the user; receiving a user verification response from the terminal, the user verification response including verification information provided by the user via an input interface of the terminal, the verification information indicating whether the user accepts or rejects the service request; and in response to determining from the verification information that the requested service is allowed, updating the trusted service-information by adding at least part of the service request information to the trusted service-information in the one or more trusted lists containing one or more allowable or not allowable services. - View Dependent Claims (19)
-
Specification