×

Management of mobile devices leveraging location based cooperation

  • US 9,485,786 B2
  • Filed: 09/16/2014
  • Issued: 11/01/2016
  • Est. Priority Date: 06/26/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for managing a plurality of data processing mobile devices, the method comprising steps of:

  • forming a plurality of inclusive mobile devices by downloading management data comprising executable software code onto each one of a plurality of selected mobile devices and running the executable software code on the selected mobile devices, by;

    causing at least a first mobile device of the plurality of selected mobile devices to become at least one of the plurality of inclusive mobile devices, by;

    broadcasting a download request for the management data by the first mobile device;

    determining that no service mobile device is available to provide the management data to the first mobile device;

    downloading the management data from the data processing system to the first mobile device; and

    running the executable software code on the first mobile device;

    electing a set of one or more of the plurality of inclusive mobile devices as a set of one or more service mobile devices according to characteristic information of the plurality of inclusive mobile devices that is based at least on a current position thereof, wherein the set of one or more service mobile devices are configured to download the management data to other mobile devices; and

    causing at least a second mobile device to become an inclusive mobile device, by;

    broadcasting a download request for the management data by the second mobile device;

    selecting at least one of the elected service mobile devices based on proximity to the second mobile device in accordance with the characteristic information;

    downloading the management data from the selected at least one service mobile device; and

    running the executable software code on the second mobile device.

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