×

Performing services on behalf of low-power devices

  • US 8,335,854 B2
  • Filed: 07/21/2009
  • Issued: 12/18/2012
  • Est. Priority Date: 07/21/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of using a virtual device to respond to a data request from a requesting device on behalf of a low-power device, wherein the data request is addressed to the low-power device and the virtual device executes in an operating system running in a virtual machine, the method comprising:

  • receiving, by the virtual device, the data request from the requesting device, wherein the received data request comprises a request for application data and at least one processing instruction to be performed on the application data;

    determining, by the virtual device, that the processing instruction requires functionality that is not supported by the low-power device and that the virtual device is configured to respond to the received data request on behalf of the low-power device;

    retrieving, by the virtual device, low-power device data from a database when the virtual device determines that the virtual device is configured to respond to the received data request on behalf of the low-power device;

    selecting, by the virtual device, a virtual application configured to execute the at least one processing instruction in the operating system running in the virtual machine;

    generating, by the virtual device using the virtual application, a data response based on the retrieved low-power device data and the processing instruction; and

    sending, by the virtual device, the data response to the requesting device.

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