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,wherein the first application identifier indicates that the client-side portion of the application is executed by core device processing circuitry and wherein the second application identifier indicates that the client-side portion of the application is executed by peripheral processing circuitry.
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.
-
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,wherein the first application identifier indicates that the client-side portion of the application is executed by core device processing circuitry and wherein the second application identifier indicates that the client-side portion of the application is executed by peripheral processing circuitry.
-
-
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,wherein the first application identifier indicates that the client-side portion of the application is executed by core device processing circuitry and wherein the second application identifier indicates that the client-side portion of the application is executed by peripheral processing circuitry. - 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, wherein the first application identifier indicates that the client-side portion of the application is executed by core device processing circuitry and wherein the second application identifier indicates that the client-side portion of the application is executed by peripheral processing circuitry.
-
Specification