Systems including device and network simulation for mobile application development
DC CAFCFirst Claim
Patent Images
1. A system for testing an application for a mobile device comprising:
- a software testing interface configured to simultaneously visually simulate, via one or more profile display windows, a plurality of operator network characteristics including at least bandwidth availability indicative of performance of the mobile device when executing the application;
wherein the bandwidth availability is based at least in part on bandwidth data predetermined from interactions between one or more mobile devices and at least one operator network.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system and methods to emulate an application executing in real time in a mobile device. The mobile device is emulated in real time using a model running on a processor extrinsic to the mobile device. The model is based on characteristics indicative of performance of the mobile device. The application is executed in real time within the model and the application executing in the model is monitored to determine resource utilization information by the application for the mobile device. The resource utilization information for the mobile device is displayed.
-
Citations
50 Claims
-
1. A system for testing an application for a mobile device comprising:
a software testing interface configured to simultaneously visually simulate, via one or more profile display windows, a plurality of operator network characteristics including at least bandwidth availability indicative of performance of the mobile device when executing the application;
wherein the bandwidth availability is based at least in part on bandwidth data predetermined from interactions between one or more mobile devices and at least one operator network.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
26. A system for testing an application for a mobile device comprising:
a software testing interface configured to simultaneously visually simulate, via one or more profile display windows, a plurality of operator network characteristics including at least bandwidth availability indicative of performance of the mobile device when executing the application;
wherein the bandwidth availability is based at least in part on bandwidth data predetermined from interactions between one or more mobile devices and at least one operator network and the software is further configured to display data of either application performance, or network performance, or both.- View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. A system for testing an application for a mobile device comprising:
a software testing interface configured to simultaneously visually simulate, via one or more profile display windows, a plurality of operator network characteristics including at least bandwidth availability indicative of performance of the mobile device when executing the application;
wherein the bandwidth availability is based at least in part on bandwidth data predetermined from interactions between one or more mobile devices and at least one operator network and the software is further configured to interact with a network.- View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
45. A system for testing an application for a mobile device comprising:
a software testing interface configured to simultaneously visually simulate, via one or more profile display windows, a plurality of operator network characteristics including at least bandwidth availability indicative of performance of the mobile device when executing the application;
wherein the bandwidth availability is based at least in part on bandwidth data predetermined from interactions between one or more mobile devices and at least one operator network and interaction with a network enables the software to import real-world mobile network profiles.- View Dependent Claims (46, 47, 48, 49, 50)
Specification