×

Mobile device with local server

  • US 7,568,203 B2
  • Filed: 06/18/2004
  • Issued: 07/28/2009
  • Est. Priority Date: 06/18/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for operating a mobile computing device, comprising:

  • running a platform-independent application program using a virtual machine operating on the mobile computing device;

    running a server program on the mobile computing device so as to access a native function of the mobile computing device that is not supported by the virtual machine; and

    invoking the native function from the platform-independent application program by;

    opening a communication connection to the server program using a communication application programming interface (API) of the virtual machine;

    sending a message to the server program via the communication connection, so as to cause the server program to access the native function;

    running the native function by the server program; and

    sending a reply to the message from the server program to the platform-independent application program returning a result of the native function.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×