METHOD AND SYSTEM FOR TRANSMITTING A NETWORK-INITIATED MESSAGE TO A MOBILE DEVICE
First Claim
1. An apparatus comprising:
- an input for receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application;
a processing entity for consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and
an output for releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for execution by a network element of a communications network. The method comprises receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application. The method further comprises consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
7 Citations
27 Claims
-
1. An apparatus comprising:
-
an input for receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application; a processing entity for consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and an output for releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
-
-
2. A method for execution by a network element of a communications network, the method comprising:
-
receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application; consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer-readable storage medium comprising a set of instructions for execution by a network element of a communications network, wherein execution of the set of instructions by the network element causes the network element to execute a method that includes:
-
receiving from a first network entity a first communication that includes at least (i) a network-initiated message generated by a server-side portion of an application that also has a corresponding client-side portion and (ii) a first application identifier associated with the application; consulting a database based at least on the first application identifier in an attempt to identify a second application identifier associated with the application; and releasing to a second network entity a second communication that includes at least (i) the network-initiated message and (ii) either the second application identifier, if the attempt was successful, or the first application identifier, if the attempt was unsuccessful.
-
Specification