×

Method and system for facilitating delivery of recorded data over a network

  • US 10,200,730 B2
  • Filed: 09/20/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 07/25/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating delivery of recorded data over a network, the method comprising:

  • receiving, by a data delivery system, user request from at least one requesting user device for viewing recorded data;

    receiving, by the data delivery system, one or more parameters from the at least one requesting user device and a plurality of recording user devices;

    determining, by the data delivery system, a set of recording user devices from the plurality of recording user devices based on the received one or more parameters;

    initiating, by the data delivery system, delivery of recorded data from the set of the recording user devices to the at least one requesting user device;

    monitoring, by the data delivery system, progress of the delivery of the recorded data at predefined intervals of time, wherein the monitoring comprises monitoring uplink network conditions of the set of the recording user devices and downlink network conditions of the at least one requesting user device;

    determining, by the data delivery system, one or more lost segments and one or more missing segments of the recorded data based on the monitoring; and

    selectively re-initiating, by the data delivery system, the delivery of the one or more lost segments and the one or more missing segments of the recorded data from the set of the recording user devices for facilitating delivery of the recorded data over the network based on the uplink network conditions of the set of the recording user devices and the downlink network conditions of the at least one requesting user device, wherein along with the recorded data, additional data is provided to the at least one requesting user device based on at least one of a time of the user request and a location of the at least one requesting user device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×