Remote access for mobile devices
First Claim
1. A system for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
- a device server configured forreceiving network messages over a network and translating the messages into control information in a lower level format for controlling the mobile device, andreceiving operational information in the lower level format indicative of mobile device operation and translating the operational information into network messages for transmission over the network; and
a device controller couplable to the device server and the mobile device and configured forreceiving the control information from the device server and stimulating the mobile device with the control information, andreceiving the operational information from the mobile device and transmitting the operational information back to the device server.
6 Assignments
0 Petitions
Accused Products
Abstract
Remote testing of a Mobile Device or Mobile Application while that device is located in a target Carrier Network is disclosed. A person, or an automated program, running the test remotely (“Remote Tester”) or (“Remote Automation Script”), does not need to be present in the target Carrier Network, and can control all functions of the Mobile Device over a standard computer network, or the Internet. The functions of the Mobile Device are controlled by interacting with a local application (“Device Conductor”) which communicates with a server managing the remote device (“Device Server”) using standard Internet communication protocols. The Device Server will pass all commands to a hardware or software based controller (“Device Controller”) which will directly operate the Mobile Device in a manner similar to how the device would be operated by a person that is located near the device.
-
Citations
20 Claims
-
1. A system for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
-
a device server configured for receiving network messages over a network and translating the messages into control information in a lower level format for controlling the mobile device, and receiving operational information in the lower level format indicative of mobile device operation and translating the operational information into network messages for transmission over the network; and a device controller couplable to the device server and the mobile device and configured for receiving the control information from the device server and stimulating the mobile device with the control information, and receiving the operational information from the mobile device and transmitting the operational information back to the device server. - View Dependent Claims (2, 3)
-
-
4. A method for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
-
receiving network messages over a network and translating the messages into control information in a lower level format for controlling the mobile device; receiving operational information in the lower level format indicative of mobile device operation and translating the operational information into network messages for transmission over the network; receiving the control information from the device server and stimulating the mobile device with the control information; and receiving the operational information from the mobile device and transmitting the operational information back to the device server. - View Dependent Claims (5, 6)
-
-
7. A computer-readable medium comprising program code for remotely testing a mobile device while the mobile device is located in a target carrier network, the program code for causing performance of a method comprising:
-
receiving network messages over a network and translating the messages into control information in a lower level format for controlling the mobile device; receiving operational information in the lower level format indicative of mobile device operation and translating the operational information into network messages for transmission over the network; receiving the control information from the device server and stimulating the mobile device with the control information; and receiving the operational information from the mobile device and transmitting the operational information back to the device server. - View Dependent Claims (8, 9)
-
-
10. A system for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
-
means for receiving network messages over a network and translating the messages into control information in a lower level format for controlling the mobile device; means for receiving operational information in the lower level format indicative of mobile device operation and translating the operational information into network messages for transmission over the network; means for receiving the control information from the device server and stimulating the mobile device with the control information; and means for receiving the operational information from the mobile device and transmitting the operational information back to the device server. - View Dependent Claims (11, 12)
-
-
13. A system for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
a device conductor configured for converting actions from a remote tester into network messages for controlling the mobile device and transmitting the network messages over a network, receiving network messages indicative of mobile device operation from the network, and providing a user interface for enabling the remote tester to enter actions and displaying mobile device operations in accordance with the received network messages. - View Dependent Claims (14)
-
15. A method for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
-
converting actions from a remote tester into network messages for controlling the mobile device and transmitting the network messages over a network; receiving network messages indicative of mobile device operation from the network; and providing a user interface for enabling the remote tester to enter actions and displaying mobile device operations in accordance with the received network messages. - View Dependent Claims (16)
-
-
17. A computer-readable medium comprising program code for remotely testing a mobile device while the mobile device is located in a target carrier network, the program code for causing performance of a method comprising:
-
converting actions from a remote tester into network messages for controlling the mobile device and transmitting the network messages over a network; receiving network messages indicative of mobile device operation from the network; and providing a user interface for enabling the remote tester to enter actions and displaying mobile device operations in accordance with the received network messages. - View Dependent Claims (18)
-
-
19. A system for remotely testing a mobile device while the mobile device is located in a target carrier network, comprising:
-
means for converting actions from a remote tester into network messages for controlling the mobile device and transmitting the network messages over a network; means for receiving network messages indicative of mobile device operation from the network; and means for providing a user interface for enabling the remote tester to enter actions and displaying mobile device operations in accordance with the received network messages. - View Dependent Claims (20)
-
Specification