Mobile device test infrastructure
First Claim
1. A system, comprising:
- at least one mobile device test module, comprising;
an individual mobile device,at least one instance of processing circuitry communicatively coupled to the mobile device, andone or more communication connector interfaces communicatively coupled with the at least one instance of processing circuitry,wherein the at least one mobile device test module is configured to enable testing of at least one mobile device program of instruction, received from a remotely-located user via a communication network, on the individual mobile device via a device communication link established between the at least one instance of processing circuitry and the individual mobile device; and
a test module chassis configured to communicatively couple the at least one instance of processing circuitry with the communication network, the test module chassis comprising;
a backplane communicatively coupled with the communication network and comprising one or more corresponding communication connector interfaces;
wherein;
the at least one mobile device test module is configured to couple, at the one or more communication connector interfaces, with the one or more corresponding communication connector interfaces of the backplane to establish a redundant communication link between the at least one instance of processing circuitry and the communication network, andthe at least one instance of processing circuitry is configured to generate a command signal which, when communicated to the mobile device via the established device communication link, causes the mobile device to execute the at least one mobile device program of instructions, based at least in part upon a command received from the remotely-located user via the communication network.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile device test module enables a remote client to execute client-developed mobile device applications on a mobile device, via a communication network, to test application performance on the mobile device. The module includes a host compute board which establishes a device communication link, which can include a wireless link, with a mobile device mounted in the module and generates commands to the mobile device based on signals received at the board. The module restricts the host compute board and mobile device to device communication links between each other. The module housing can restrict device communication links with devices external to the module. The module can be installed in a slot of a chassis which can provide structural, power, and communication support to the module. The chassis includes interface clusters which each can support various modules installed in the slots and can support redundant links with an installed module.
22 Citations
20 Claims
-
1. A system, comprising:
-
at least one mobile device test module, comprising; an individual mobile device, at least one instance of processing circuitry communicatively coupled to the mobile device, and one or more communication connector interfaces communicatively coupled with the at least one instance of processing circuitry, wherein the at least one mobile device test module is configured to enable testing of at least one mobile device program of instruction, received from a remotely-located user via a communication network, on the individual mobile device via a device communication link established between the at least one instance of processing circuitry and the individual mobile device; and a test module chassis configured to communicatively couple the at least one instance of processing circuitry with the communication network, the test module chassis comprising; a backplane communicatively coupled with the communication network and comprising one or more corresponding communication connector interfaces; wherein; the at least one mobile device test module is configured to couple, at the one or more communication connector interfaces, with the one or more corresponding communication connector interfaces of the backplane to establish a redundant communication link between the at least one instance of processing circuitry and the communication network, and the at least one instance of processing circuitry is configured to generate a command signal which, when communicated to the mobile device via the established device communication link, causes the mobile device to execute the at least one mobile device program of instructions, based at least in part upon a command received from the remotely-located user via the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
a mobile device test module configured to enable testing of at least one mobile device program, received from a remotely-located user via a communication network, on an individual mobile device, wherein the mobile device test module comprises; a housing configured to receive and structurally support the individual mobile device within an interior of the housing; at least one instance of processing circuitry, physically coupled to the interior of the housing and communicatively coupled to the communication network, which is configured to; establish a device communication link with the individual mobile device structurally supported within the interior of the housing, and command the mobile device to execute the at least one mobile device program; and a mobile device test interface coupled to the interior of the housing, the mobile device test interface comprising one or more of; a microactuator assembly configured to interact with one or more touch-sensitive user interfaces of the mobile device, a camera assembly configured to capture images of one or more display interfaces of the mobile device, or a positional adjustment assembly configured to adjust a physical position of the mobile device within the interior of the housing. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
configuring a mobile device test module to enable testing of at least one mobile device program, received from a remotely-located user via a communication network, on a mobile device included in the module, wherein the configuring comprises; placing an individual mobile device in an interior of a housing, such that the individual mobile device is structurally supported within the interior of the housing; coupling at least one instance of processing circuitry to the interior of the housing, wherein the at least one instance of processing circuitry is configured to be communicatively coupled with the communication network; coupling the mobile device test module to a chassis network switch device included in a test module chassis comprising the mobile device test module, wherein said coupling the mobile test module comprises coupling a set of symmetrically-positioned communication connector interfaces of the mobile device test module with a corresponding set of symmetrically-positioned communication connector interfaces of the test module chassis to establish a set of redundant communication links between the at least one instance of processing circuitry and the communication network; and establishing a device communication link between the at least one instance of processing circuitry and the individual mobile device, such that the at least one instance of processing circuitry is configured to command the individual mobile device, via the device communication link, to execute the at least one mobile device program based at least in part upon commands received from the remotely-located user via the communication network. - View Dependent Claims (16, 17, 18, 19, 20)
Specification