×

Server executing instances of client applications in order to allow power saving by the client device

  • US 9,170,630 B2
  • Filed: 12/27/2012
  • Issued: 10/27/2015
  • Est. Priority Date: 04/26/2011
  • Status: Active Grant
First Claim
Patent Images

1. A service processing method, comprising:

  • setting, on a server, a virtual terminal corresponding to a mobile terminal, wherein a service application is installed on the server, the service application also is installed on the mobile terminal;

    establishing, by the virtual terminal on the server, an entrusting language with the mobile terminal, and receiving a hosting rule entrusted and sent by the mobile terminal according to the entrusting language, the hosting rule not being agreed on in advance by the mobile terminal and the virtual terminal, the hosting rule and the service application corresponding to each other;

    after receiving the hosting rule entrusted by the mobile terminal, invoking, by the virtual terminal on the server, the service application corresponding to the hosting rule, and executing, on behalf of the mobile terminal, a service corresponding to the service application;

    determining, by the virtual terminal on the server according to a result of executing the service, whether the mobile terminal needs to be woken up; and

    when the service needs to wake up the mobile terminal, instructing, by the virtual terminal on the server, waking up the mobile terminal to process the service;

    wherein when the service is a firewall filtering operation, the determining, by the virtual terminal on the server according to a result of executing the service, whether the mobile terminal needs to be woken up comprises;

    determining, by the virtual terminal on the server, whether the firewall filtering operation receives service data conforming to a firewall allow rule; and

    when the virtual terminal on the server receives the service data conforming to the firewall allow rule, determining that the mobile terminal needs to be woken up; and

    wherein when the service is a user-defined operation, the determining, by the virtual terminal on the server according to a result of executing the service, whether the mobile terminal needs to be woken up comprises;

    determining, by the virtual terminal on the server, whether the user-defined operation occurs; and

    when the virtual terminal on the server detects that the user-defined operation occurs, determining that the mobile terminal needs to be woken up.

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