EP2807553A1

Managing data transfers over network connections based on priority and a data usage plan

Abstract

This record has no abstract on file.

EP2807553A1, drawing sheet 1
Sheet 1 of 5

Term

6.3 yearsto projected expiry

Projected expiry 24 January 2033, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 2 independent, 8 dependent

  1. 1
    Claims of equivalent WO 2013112647 A1 CLAIMS WHAT IS CLAIMED IS:1. A system for managing use of network connections for data transfer, said system comprising: a memory area associated with a mobile computing device, said memory area storing a plurality of data transfer requests received from at least one application of a plurality of applications executing on the mobile computing device, the memory area further storing priority information associated with each of the plurality of data transfer requests;and a processor programmed to: compare the priority information stored in the memory area with at least one network connection available between the mobile computing device and another computing device;select one or more of the received plurality of data transfer requests for initiation based on the comparison;notify the application associated with the selected data transfer requests of the selected data transfer requests, the application initiating at least one of the selected data transfer requests;detect an absence of the network connection;and notify the application associated with the selected data transfer requests of the detected absence, the application suspending one or more of the at least one of the selected data transfer requests in response to the notification.
  2. 6
    A method comprising:receiving a plurality of data transfer requests from one or more applications executing on a first computing device, each of the plurality of data transfer requests having priority information associated therewith;comparing the priority information with one or more network connections between the first computing device and a second computing device;and selecting one or more of the received plurality of data transfer requests for initiation based on the comparison and based on a data usage plan associated with a user of the first computing device.