×

Continuous monitoring of data servers using a shadowing proxy

  • US 9,860,149 B2
  • Filed: 08/11/2015
  • Issued: 01/02/2018
  • Est. Priority Date: 08/11/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • at least one processor;

    a communication interface communicatively coupled to the at least one processor; and

    memory storing computer-readable instructions that, when executed by the at least one processor, cause the system to;

    receive, via the communication interface, from a first client computing device, a first polling request associated with a first user account, while a smart client proxy associated with the first user account is operating in a passive mode;

    forward, via the communication interface, the first polling request to a server associated with the first user account, while the smart client proxy associated with the first user account is operating in the passive mode;

    detect that the first client computing device is asleep;

    in response to detecting that the first client computing device is asleep;

    send, via the communication interface, to a second client computing device associated with the first user account, a command configured to cause the second client computing device associated with the first user account to enter a sleep mode; and

    initiate an active mode of the smart client proxy associated with the first user account;

    send, via the communication interface, a second polling request to the server associated with the first user account, while the smart client proxy associated with the first user account is operating in the active mode;

    determine to wake the first client computing device based on a polling response associated with the second polling request; and

    in response to determining to wake the first client computing device based on the polling response associated with the second polling request, send, via the communication interface, to the first client computing device, a notification to wake the first client computing device.

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