Providing a masked short message service in a wireless network
First Claim
1. A method, comprising:
- creating, by a processor of a first endpoint device, a message directed to a second endpoint device, wherein the message indicates that the message is a masked short message service message, wherein the masked short message service message comprises a command to be executed by the second endpoint device, wherein the first endpoint device comprises a user endpoint device;
receiving, by the processor, a code from an application server of a network service provider;
sending, by the processor, the masked short message service message with the code towards the second endpoint device;
receiving, by the processor, an authentication request from the second endpoint device; and
providing, by the processor, a response to the authentication request.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing a masked short message service in a wireless network are disclosed. For example, the method receives a message from a first endpoint device directed to a second endpoint device, wherein the message indicates that the message is a masked short message service message, and forwards the masked short message service message with a code towards the second endpoint device. In one example, the second endpoint device parses the message and executes instructions contained therein, e.g., for sending a regular SMS with content derived from masked SMS, making a call, playing music, finding location by invoking an API, sending a file or a picture and any other functions that the second endpoint device may be capable of doing. The masked short message service provides a method for remotely controlling a 2G/3G mobile device through a computer or another mobile device.
-
Citations
20 Claims
-
1. A method, comprising:
-
creating, by a processor of a first endpoint device, a message directed to a second endpoint device, wherein the message indicates that the message is a masked short message service message, wherein the masked short message service message comprises a command to be executed by the second endpoint device, wherein the first endpoint device comprises a user endpoint device; receiving, by the processor, a code from an application server of a network service provider; sending, by the processor, the masked short message service message with the code towards the second endpoint device; receiving, by the processor, an authentication request from the second endpoint device; and providing, by the processor, a response to the authentication request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium to store a plurality of instructions which, when executed by a processor of a first endpoint device, wherein the first endpoint device comprises a user endpoint device, cause the processor to perform operations, the operations comprising:
-
creating a message directed to a second endpoint device, wherein the message indicates that the message is a masked short message service message, wherein the masked short message service message comprises a command to be executed by the second endpoint device; receiving a code from an application server of a network service provider; sending the masked short message service message with the code towards the second endpoint device; receiving an authentication request from the second endpoint device; and providing a response to the authentication request.
-
-
17. An apparatus, comprising:
-
a processor of a first endpoint device, wherein the first endpoint device comprises a user endpoint device; and a computer-readable medium storing a plurality of instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising; creating a message directed to a second endpoint device, wherein the message indicates that the message is a masked short message service message, wherein the masked short message service message comprises a command to be executed by the second endpoint device; receiving a code from an application server of a network service provider; sending the masked short message service message with the code towards the second endpoint device; receiving an authentication request from the second endpoint device; and providing a response to the authentication request. - View Dependent Claims (18, 19, 20)
-
Specification