METHOD, SYSTEM, AND COMPUTER READABLE MEDIUM FOR REMOTE DEVICE MANAGEMENT
First Claim
1. A remote device management system encoded on a remote device, said system comprising:
- a tunnel client operable to connect to a tunnel server, said tunnel client and said tunnel server comprising a communications link between said remote device and a management computer; and
a service host comprising a web server interface and a plurality of plug-ins capable of communicating over said communications link, said plurality of plug-ins comprising;
a file manager plug-in capable of providing information about a file system on said remote device and capable of making changes to said file system;
a configuration plug-in capable of setting at least one configuration option on said remote device; and
a remote control plug-in capable of providing a view of a screen on said remote device to said management computer and further capable of allowing said management computer to remotely control said remote device.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure enables remote device management. A programmatic interface is associated with each application plug-in. A web server included with the on-device agent provides access to the programmatic interfaces according to open standards such as HTML or XML. The present disclosure enables access to remote devices through existing infrastructure without the need for proprietary systems. An IT administrator or other administrator may remotely access and update software and hardware, track device data plan usage statistics, provide live support, and track current and historical device locations. Further, through the use of the present disclosure developers may provide customizable applications employing plug-ins on the remote device targeted for their own system.
108 Citations
15 Claims
-
1. A remote device management system encoded on a remote device, said system comprising:
-
a tunnel client operable to connect to a tunnel server, said tunnel client and said tunnel server comprising a communications link between said remote device and a management computer; and a service host comprising a web server interface and a plurality of plug-ins capable of communicating over said communications link, said plurality of plug-ins comprising; a file manager plug-in capable of providing information about a file system on said remote device and capable of making changes to said file system; a configuration plug-in capable of setting at least one configuration option on said remote device; and a remote control plug-in capable of providing a view of a screen on said remote device to said management computer and further capable of allowing said management computer to remotely control said remote device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for managing a remote device, said method comprising:
-
waiting for said remote device to establish a tunnel connection to a tunnel server via a tunnel client on said remote device; connecting a device management console to said remote device via said tunnel connection; accepting device management task input from a user to said device management console; and transmitting said device management task input to said remote device via said tunnel connection. - View Dependent Claims (8, 9)
-
-
10. A tangible computer readable medium encoded with instructions for a process comprising:
-
connecting a remote device to a tunnel server via a tunnel client, said tunnel client and said tunnel server comprising a communications link between said remote device and a management computer; connecting a service host on said remote device to said management computer, said service host comprising a web server interface and a plurality of plug-ins capable of communicating over said communications link, said plurality of plug-ins comprising; a file manager plug-in capable of providing information about a file system on said remote device and capable of making changes to said file system; a configuration plug-in capable of setting at least one configuration option on said remote device; and a remote control plug-in capable of allowing providing a view of a screen on said remote device to said management computer and further capable of allowing said management computer to remotely control said remote device. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification