Method and system for designing, implementing, and managing client applications on mobile devices
First Claim
1. A method and system for designing, implementing, and managing client applications on mobile devices, said method and system comprising the following capabilities:
- a) hosting one client application or a suite of distinct client applications with a single runtime executive that can be optimized for separate mobile development platforms;
b) designing and compiling client applications in an integrated development environment (IDE); and
c) managing the exchange of client applications through a pay-per-download subscription method over a data network
0 Assignments
0 Petitions
Accused Products
Abstract
A system that designs, implements, and manages client applications on mobile devices using runtime executives and an IDE. In one aspect, the runtime executive delivers consistent GUI and application behavior within and across mobile development platforms. In another aspect, the runtime executive can set up data files of an IDE-generated client application on mobile devices and then become that application itself while supporting a pay-per-download subscription service. The runtime executive delivers multimedia content in presentation format via a one-level browsing interface, enables data entries across tabbed views with minimal typing and drilidowns via a one-level data entry interface, and precisely processes scripts and commands, including calls to COM libraries. The IDE allows non-programmers to design the GUI and the scripts for mobile device applications and compile them into application data files for multiple development platforms, which are then loaded and executed by runtime executives.
175 Citations
17 Claims
-
1. A method and system for designing, implementing, and managing client applications on mobile devices, said method and system comprising the following capabilities:
-
a) hosting one client application or a suite of distinct client applications with a single runtime executive that can be optimized for separate mobile development platforms;
b) designing and compiling client applications in an integrated development environment (IDE); and
c) managing the exchange of client applications through a pay-per-download subscription method over a data network - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification