×

System and method for collecting data from low-availability devices

  • US 10,291,490 B1
  • Filed: 02/11/2014
  • Issued: 05/14/2019
  • Est. Priority Date: 02/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising, on a computer system comprising at least one server computer:

  • registering as a listener for availability notifications from at least one low-availability device;

    determining a data-collection schedule of the at least one low-availability device based at least in part on the availability notifications, the determining comprising tracking a frequency of availability and a duration of availability of the at least one low-availability device over time, the data-collection schedule comprising a determined frequency and a determined duration;

    maintaining a prioritized queue comprising required data items needed from the at least one low-availability device, wherein the required data items are prioritized in the prioritized queue based at least in part on the data-collection schedule and a time when one or more of the required data items are needed;

    preparing, in advance of the at least one low-availability device becoming available, a request for at least one required data item, the at least one required data item comprising a highest-priority data item in the prioritized queue; and

    responsive to a notification that the at least one low-availability device is available, transmitting the request to the at least one low-availability device.

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