SYSTEM AND METHOD FOR CROSS-PLATFORM APPLICATIONS ON A WIRELESS PHONE
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for operation of cross-platform applications on a wireless phone is provided. The applications can be cross-platform applications in that the same application code can be run on different wireless phone platforms. The method and system can for a wireless phone which runs a cross-platform application that enables the processor of the wireless phone to run the cross-platform applications. The wireless phone processor can operate to determine platform parameters of the phone and then run the cross-platform application using the determined phone parameters.
-
Citations
42 Claims
-
1-21. -21. (canceled)
-
22. A method for running an application on a mobile device connected to a network, the method comprising:
-
receiving, from a server over the network, a cross-platform application, the cross-platform application including at least one page having at least one element; executing, by at least one processor, a cross-platform application shell associated with the mobile device to determine at least one platform parameter of the mobile device, the cross-platform application shell being distinct from the cross-platform application; and generating a display layout for the at least one page and the at least one element based on the received cross-platform application and on the determined at least one platform parameter of the mobile device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A mobile device, comprising:
-
a communication device configured to communicate on a network; a storage device storing a cross-platform application shell associated with the mobile device; and a processing module configured to; receive, from a server over the network, a cross-platform application, the cross-platform application including at least one page having at least one element; execute the cross-platform application shell to determine at least one platform parameter of the mobile device, the cross-platform application shell being distinct from the cross-platform application; and generate a display layout for the at least one page and the at least one element based on the received cross-platform application and on the determined at least one platform parameter of the mobile device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for distributing an application to a mobile device over a network, the method comprising:
-
receiving, from the mobile device over the network, a request for a cross-platform application, the cross-platform application including at least one page having at least one element; transmitting, to the mobile device over the network, the requested cross-platform application; identifying a cross-platform application shell associated with the mobile device, the cross-platform application shell being configured to determine at least one platform parameter associated with the mobile device when executed by the mobile device; and transmitting, to the mobile device over the network, a storage location of the identified cross-platform application shell.
-
Specification