Remotely locating and commanding a mobile device
First Claim
1. A computer-implemented method of remotely commanding a mobile device, the method comprising:
- by a computing device;
receiving input uniquely identifying a mobile device, wherein the mobile device is remotely located from the computing device;
displaying a plurality of remote commands available to be performed by the mobile device, wherein the displaying includes identifying at least one of the plurality of remote commands as enabled for execution by the mobile device and at least one other of the plurality of remote commands as disabled for execution by the mobile device;
receiving input selecting a remote command from the plurality of displayed remote commands;
generating a remote command message instructing the mobile device to execute the selected remote command; and
transmitting the remote command message to a server to communicate the remote command message to the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are presented for remotely commanding a mobile device. In one aspect, a method includes receiving input identifying a mobile device, presenting to a user one or more remote commands corresponding to the mobile device, receiving user input selecting a remote command from the one or more presented remote commands, generating a remote command message instructing the mobile device to execute the selected remote command, and transmitting the remote command message to a server for publication in a message topic. Further, a selectable list of mobile devices associated with a remote management account can be presented to the user, the selectable list including information uniquely identifying each mobile device. Additionally, the selectable list of mobile devices can include an indication of whether an included mobile device is online.
-
Citations
18 Claims
-
1. A computer-implemented method of remotely commanding a mobile device, the method comprising:
by a computing device; receiving input uniquely identifying a mobile device, wherein the mobile device is remotely located from the computing device; displaying a plurality of remote commands available to be performed by the mobile device, wherein the displaying includes identifying at least one of the plurality of remote commands as enabled for execution by the mobile device and at least one other of the plurality of remote commands as disabled for execution by the mobile device; receiving input selecting a remote command from the plurality of displayed remote commands; generating a remote command message instructing the mobile device to execute the selected remote command; and transmitting the remote command message to a server to communicate the remote command message to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A non-transitory computer-readable medium, storing instructions executable to cause one or more data processing apparatus to:
-
display a list of one or more mobile devices associated with a remote management account; receive input selecting a mobile device included in the list of one or more mobile devices; display a list of two or more remote commands available to be performed by the selected mobile device, wherein the displaying the list of two or more remote commands includes identifying at least one of the two or more remote commands as enabled for execution by the selected mobile device and at least one other of the two or more remote commands as disabled for execution by the mobile device; receive input selecting a remote command from the list of two or more remote commands; generate a remote command message identifying the selected remote command; and transmit the remote command message to a server to communicate the remote command message to the mobile device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computing system comprising:
-
an input interface; a display; a network connection configured to interface with a communication network; and processor electronics configured to; present, on the display, a user interface listing one or more mobile devices associated with a remote management account; receive, via the input interface, a selection corresponding to one of the one or more mobile devices; present, in the user interface, two or more remote commands, wherein presenting the two or more remote commands includes identifying at least one of the two or more remote commands as enabled for execution by the selected mobile device and at least one other of the two or more remote commands as disabled for execution by the selected mobile device; receive, via the input interface, a selection corresponding to one of the two or more remote commands; and transmit, via the network connection, a remote command message corresponding to the selected remote command to a server to communicate the remote command message to the mobile device. - View Dependent Claims (17, 18)
-
Specification