Systems including network simulation for mobile application development and online marketplaces for mobile application distribution, revenue sharing, content distribution, or combinations thereof
DC CAFCFirst Claim
Patent Images
1. A system for developing an application for a mobile device comprising:
- a software authoring interface configured to simultaneously visually emulate, via one or more profile display windows, a plurality of network characteristics indicative of performance of the mobile device when executing the application;
wherein the software authoring interface is further configured to simulate a network connection state encountered by the mobile device.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A system and methods 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.
21 Citations
69 Claims
-
1. A system for developing an application for a mobile device comprising:
a software authoring interface configured to simultaneously visually emulate, via one or more profile display windows, a plurality of network characteristics indicative of performance of the mobile device when executing the application;
wherein the software authoring interface is further configured to simulate a network connection state encountered by the mobile device.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A system for developing an application for a mobile device comprising:
an online marketplace configured to distribute applications, wherein at least one application is developed using a software authoring platform configured to simultaneously visually emulate, via one or more profile display windows, a plurality of hardware characteristics indicative of performance of the mobile device when executing the application. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
35. A system for developing an application for a mobile device comprising:
an online marketplace which includes revenue sharing for sale or distribution of applications, wherein at least one application is developed using a software authoring platform configured to simultaneously visually emulate, via one or more profile display windows, a plurality of hardware characteristics indicative of performance of the mobile device when executing the application. - View Dependent Claims (36, 37, 38, 39)
-
40. A system for developing an application for a mobile device comprising:
an online marketplace configured to distribute information to applications, wherein at least one application is developed using a software authoring platform configured to simultaneously visually emulate, via one or more profile display windows, a plurality of hardware characteristics indicative of performance of the mobile device when executing the application. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
60. A system comprising:
an application configured to enable a user to modify a photo on the mobile device, wherein the application is developed using a software authoring platform configured to simultaneously visually emulate, via one or more profile display windows, a plurality of hardware characteristics indicative of performance of the mobile device when executing the application. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67, 68, 69)
Specification