Patent ID: 8640093

Claim:
A method for natively using a hosted application, structured for a network host environment, on a mobile device, the method comprising: storing the host application on the mobile device, wherein said host application comprises a network host resource reference, wherein the network host resource reference identifies a network host resource available from an exterior host server, and wherein the network host resource comprises a programmatic, non-graphical interface provided by the exterior host server; storing on the mobile device a native host service configured to identify the network host resource reference and translate the network host resource reference to a mobile device resource request wherein the mobile device resource request utilizes one or more resources of the mobile device in place of the network host resource; and executing, using the native host service, computer-executable instructions of the host application on the mobile device, said computer-executable instructions comprising the network host resource reference, wherein executing the computer-executable instructions comprises translating the network host resource reference to the mobile device resource request and performing an access method for the one or more resources of the mobile device in place of the network host resource, independently of whether the mobile device has a present network connection.