Mobile hardware and network environment simulation
First Claim
Patent Images
1. A system, comprising:
- an authoring module that enables a user to author mobile content configured for wireless transmission to a mobile device; and
a testing module for testing how well the mobile content performs on the mobile device, wherein the testing module is configured to;
enable the user to select from a list of connection simulations, wherein each connection simulation is based on different connection statistics reported by other mobile devices used in non-simulated environments;
receive a selection of a connection simulation to simulate; and
simulate wireless transmission of the mobile content to the mobile device based on the selected connection simulation.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technology provides an ability to simulate the performance of mobile content in a more realistic testing environment than previously available. Specifically, the present technology can mimic the fluctuations in network states that mobile devices typically experience. As the mobile content is tested using the simulated network states, the present technology can record the performance of the mobile content and create a log of the performance. Further, the present technology can also analyze the mobile content performance log and recommend various optimizations to increase the performance of the content.
25 Citations
29 Claims
-
1. A system, comprising:
-
an authoring module that enables a user to author mobile content configured for wireless transmission to a mobile device; and a testing module for testing how well the mobile content performs on the mobile device, wherein the testing module is configured to; enable the user to select from a list of connection simulations, wherein each connection simulation is based on different connection statistics reported by other mobile devices used in non-simulated environments; receive a selection of a connection simulation to simulate; and simulate wireless transmission of the mobile content to the mobile device based on the selected connection simulation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method, comprising:
-
simulating a network connection state encountered by a mobile computing device; testing an operation of an item of content under conditions associated with the simulated network connection state; and observing a performance of the operation of the item of content on the mobile device under the conditions associated with the simulated network connection state, wherein the simulated network connection state is selected from a list of connection simulations and each connection simulation is based on different connection statistics reported by other mobile devices used in non-simulated environments. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having computer-readable code stored thereon for causing a computer to execute a method, comprising:
-
receiving a selection of a connection simulation that is based on different statistics reported by first mobile device used in a non-simulated environment; simulating to a second mobile device a network connection state that is based on the selected connection simulation; testing an operation of mobile content under conditions associated with the simulated network connection state, the mobile content being a collection of assets; and observing how well the mobile content performs on the second mobile device under the conditions associated with the simulated network connection state. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification