×

Mobile application migration to cloud computing platform

  • US 9,531,775 B2
  • Filed: 01/16/2014
  • Issued: 12/27/2016
  • Est. Priority Date: 10/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for executing computer applications at a server, comprising:

  • identifying, at a computing device, a service component of a computer application executed at the computing device, wherein the service component runs at a background of an operating system of the computing device;

    transferring, from the computing device to a server, an instance of the service component if the server does not have the instance of the service component;

    sending, from the computing device to the server, a message indicating that the computing device is switching a user interface component of the computer application to a foreground of the operating system of the computing device, wherein the service component and the user interface component of the computer application execute at the computing device as two threads belonging to a process of the computer application;

    receiving, from the server, a result message generated by the instance of the service component executed at the server; and

    feeding, at the computing device, a content of the result message to the user interface component of the computer application via a procedure call such that the user interface component retrieves the content of the result message as if it was generated by an instance of the service component executed at the computing device.

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