System and method for wireless data terminal management using telecommunication signaling network
First Claim
1. A method for remotely managing a wireless device over a network comprising a server and the wireless device, the method comprising the steps of:
- establishing from the server to the wireless device a communicative connection between the server and the wireless device over the network;
transmitting a command from the server to the wireless device over the network wherein the wireless device executes commands including at least one of;
enabling/disabling access of the wireless device to the server, enabling/disabling the application software, erasing at least a portion of the user-specific data, transmitting new application software and new user-specific data to the wireless device, querying a current state of the wireless device, and reconfiguring the application software;
executing the command at the wireless device after verifying at the wireless device that a signature sent by the server that is an origin of the command and signature of the device are in agreement; and
transmitting information relating to execution of the command at the wireless device from the wireless device to the server, wherein the transmitting step comprises transmitting registration information relating to the wireless device from the wireless device to the server, verifying the registration information at the server, establishing a DCB for the wireless device at the server, placing a command for the wireless device in the DCB, and delivering the command from the DCB to the wireless device.
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product that provides the capability to manage, control, and reconfigure wireless devices remotely over a wireless network with acceptable reliability and security. A method for remotely managing a wireless device over a telecommunications network comprising a server and the wireless device, the method comprises the steps of establishing a communicative connection between the server and the wireless device over the telecommunications network, transmitting a command from the server to the wireless device over the signaling network, and executing the command at the wireless device.
-
Citations
25 Claims
-
1. A method for remotely managing a wireless device over a network comprising a server and the wireless device, the method comprising the steps of:
-
establishing from the server to the wireless device a communicative connection between the server and the wireless device over the network; transmitting a command from the server to the wireless device over the network wherein the wireless device executes commands including at least one of;
enabling/disabling access of the wireless device to the server, enabling/disabling the application software, erasing at least a portion of the user-specific data, transmitting new application software and new user-specific data to the wireless device, querying a current state of the wireless device, and reconfiguring the application software;executing the command at the wireless device after verifying at the wireless device that a signature sent by the server that is an origin of the command and signature of the device are in agreement; and transmitting information relating to execution of the command at the wireless device from the wireless device to the server, wherein the transmitting step comprises transmitting registration information relating to the wireless device from the wireless device to the server, verifying the registration information at the server, establishing a DCB for the wireless device at the server, placing a command for the wireless device in the DCB, and delivering the command from the DCB to the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for remotely managing a wireless device over a network, the system comprising:
-
a processor operable to execute computer program instructions; and a memory operable to store computer program instructions executable by the processor, for performing the steps of; establishing from the server to the wireless device a communicative connection between the server and the wireless device over the network; transmitting a command from the server to the wireless device over the network wherein the wireless device executes commands including at least one of;
enabling/disabling access of the wireless device to the server, enabling/disabling the application software, erasing at least a portion of the user-specific data, transmitting new application software and new user-specific data to the wireless device, querying a curren state of the wireless device, and reconfiguring the application software;executing the command at the wireless device after verifying at the wireless device that a signature sent by the server that is an origin of the command and signature of the device are in agreement; and transmitting information relating to execution of the command at the wireless device from the wireless device to the server, wherein the transmitting step comprises transmitting registration information relating to the wireless device from the wireless device to the server, verifying the registration information at the server, establishing a DCB for the wireless device at the server, placing a command for the wireless device in the DCB, and delivering the command from the DCB to the wireless device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for remotely managing a wireless device over a network, comprising:
-
a non-transitory computer readable medium; computer program instructions, recorded on the non-transitory computer readable medium, executable by a processor, for performing the steps of establishing from the server to the wireless device a communicative connection between the server and the wireless device over the network; transmitting a command from the server to the wireless device over the network wherein the wireless device executes commands including at least one of;
enabling/disabling access of the wireless device to the server, enabling/disabling the application software, erasing at least a portion of the user-specific data, transmitting new application software and new user-specific data to the wireless device, querying a current state of the wireless device, and reconfiguring the application software;executing the command at the wireless device after verifying at the wireless device that a signature sent by the server that is an origin of the command and signature of the device are in agreement; and transmitting information relating to execution of the command at the wireless device from the wireless device to the server, wherein the transmitting step comprises transmitting registration information relating to the wireless device from the wireless device to the server, verifying the registration information at the server, establishing a DCB for the wireless device at the server, placing a command for the wireless device in the DCB, and delivering the command from the DCB to the wireless device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification