Method, system and devices for communicating between an internet browser and an electronic device
First Claim
1. A method of backing up data on a mobile device connected to a host computer via a communications protocol, wherein the host computer includes a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the host computer and the mobile device in accordance with the communications protocol, the method comprising:
- displaying, on a display of the host computer, a web page of a web-based device management application in an Internet browser, the web page including a backup interface element for inputting a request to backup data on the mobile device;
receiving, by the scripting engine, the request to backup data on the mobile device in response to interaction with the backup interface element of the web page; and
in response to receiving the request to backup data on the mobile device;
obtaining, by the SC device controller, device data from the mobile device, wherein the device data comprises application data;
sending, by the SC device controller, the device data to the scripting engine of the Internet browser; and
sending, by the Internet browser, the device data to a remote server over a communications network for storage on the remote server.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system and devices for backing up data on a mobile device connected to a host computer is disclosed. The method comprises: displaying a web page of a web-based device management application in an Internet browser on the host computer, the web page including an interface element for inputting a request to backup data on the mobile device; receiving, via the interface element, the request to backup data on the mobile device; and in response to receiving the request to backup data on the mobile device: obtaining, at the host computer, first data from the mobile device; and storing the first data.
-
Citations
20 Claims
-
1. A method of backing up data on a mobile device connected to a host computer via a communications protocol, wherein the host computer includes a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the host computer and the mobile device in accordance with the communications protocol, the method comprising:
-
displaying, on a display of the host computer, a web page of a web-based device management application in an Internet browser, the web page including a backup interface element for inputting a request to backup data on the mobile device; receiving, by the scripting engine, the request to backup data on the mobile device in response to interaction with the backup interface element of the web page; and in response to receiving the request to backup data on the mobile device; obtaining, by the SC device controller, device data from the mobile device, wherein the device data comprises application data; sending, by the SC device controller, the device data to the scripting engine of the Internet browser; and sending, by the Internet browser, the device data to a remote server over a communications network for storage on the remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus connected to a mobile device via a communications protocol, wherein the apparatus comprises a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the apparatus and the mobile device in accordance with the communications protocol, the apparatus comprising:
-
a processor; a display coupled to the processor; a memory coupled to the processor, the memory storing executable instructions that, when executed by the processor, cause the processor, to; display, on the display, a web page of a web-based device management application in an Internet browser, the web page including a backup interface element for inputting a request to backup data on the mobile device; receive, by the scripting engine, the request to backup data on the mobile device in response to interaction with the backup interface element of the web page; and in response to receiving the request to backup data on the mobile device; obtain, by the SC device controller, device data from the mobile device, wherein the device data comprises application data; send, by the SC device controller, the device data to the scripting engine of the Internet browser; and send, by the Internet browser, the device data to a remote server over a communications network for storage on the remote server. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine readable medium having tangibly stored thereon executable instructions that, when executed by a processor of an apparatus, cause the processor to perform a method of backing up data on a mobile device connected to the apparatus via a communications protocol, wherein the apparatus includes a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the apparatus and the mobile device in accordance with the communications protocol, the processor being configured to:
-
display, on a display of the apparatus, a web page of a web-based device management application in an Internet browser, the web page including a backup interface element for inputting a request to backup data on the mobile device; receive, by the scripting engine, the request to backup data on the mobile device in response to interaction with the backup interface element of the web page; and in response to receiving the request to backup data on the mobile device; obtain, by the SC device controller, device data from the mobile device, wherein the device data comprises application data; send, by the SC device controller, the device data to the scripting engine of the Internet browser; and send, by the Internet browser, the device data to a remote server over a communications network for storage on the remote server. - View Dependent Claims (15, 16, 17)
-
-
18. A method of restoring data on a mobile device connected to a host computer via a communications protocol, wherein the host computer includes a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the host computer and the mobile device in accordance with the communications protocol, the method comprising:
-
displaying, on a display of the host computer, a web page of the web-based device management application in the Internet browser, the web page including a restore interface element for inputting a request to restore data to the mobile device; receiving, by the scripting engine, the request to restore data to the mobile device in response to interaction with the restore interface element of the web page; and in response to receiving the request to restore the data to the mobile device; retrieving, by the Internet browser, the stored device data from the remote server over the communications network, wherein the device data comprises application data; and sending, by the scripting engine of the Internet browser, the device data to the SC device controller; sending, by the SC device controller, the device data to the mobile device for storage.
-
-
19. An apparatus connected to a mobile device via a communications protocol, wherein the apparatus comprises a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the apparatus and the mobile device in accordance with the communications protocol, the apparatus comprising:
-
a processor; a display coupled to the processor; a memory coupled to the processor, the memory storing executable instructions that, when executed by the processor, cause the processor, to; display, on the display, a web page of the web-based device management application in the Internet browser, the web page including a restore interface element for inputting a request to restore data to the mobile device; receive, by the scripting engine, the request to restore data to the mobile device in response to interaction with the restore interface element of the web page; and in response to receiving the request to restore the data to the mobile device; retrieve, by the Internet browser, the stored device data from the remote server over the communications network, wherein the device data comprises application data; and send, by the scripting engine of the Internet browser, the device data to the SC device controller; send, by the SC device controller, the device data to the mobile device for storage.
-
-
20. A non-transitory machine readable medium having tangibly stored thereon executable instructions that, when executed by a processor of an apparatus, cause the processor to perform a method of restoring data on a mobile device connected to the apparatus via a communications protocol, wherein the apparatus includes a scripting-language capable (SC) device controller which interfaces communications between a scripting engine of an Internet browser of the apparatus and the mobile device in accordance with the communications protocol, the processor being configured to:
-
display, on the display of the apparatus, a web page of the web-based device management application in the Internet browser, the web page including a restore interface element for inputting a request to restore data to the mobile device; receive, by the scripting engine, the request to restore data to the mobile device in response to interaction with the restore interface element of the web page; and in response to receiving the request to restore the data to the mobile device; retrieve, by the Internet browser, the stored device data from the remote server over the communications network, wherein the device data comprises application data; and send, by the scripting engine of the Internet browser, the device data to the SC device controller; send, by the SC device controller, the device data to the mobile device for storage.
-
Specification