×

Mobile device with configurable communication technology modes and geofences

  • US 10,064,005 B2
  • Filed: 12/09/2015
  • Issued: 08/28/2018
  • Est. Priority Date: 12/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A device comprising:

  • a location-based component, wherein the location-based component provides the current location of the device;

    a plurality of communication interfaces;

    a control system communicatively coupled to the location-based component and the plurality of communication interfaces and comprising a hardware processor and a memory storing program codes whereby the device is operable to;

    receive configuration information comprising one or more geofences, at least one associated geofence region for each of the one or more geofences;

    receive input directly from a user interface for a communication interface prioritization for each geofence that specifies the order in which each of the plurality of communication interfaces is to be used for that geofence, and a geofence prioritization that specifies the order in which each of the geofences is to be used for a given geofence region;

    receive an event that requires a communication activity of the device;

    determine the current location of the device using the location-based component;

    determine a geofence region based on the current location of the device;

    determine a geofence to use according to the geofence prioritization based on the geofence region;

    determine a communication interface to use according to the communication interface prioritization;

    responsive to determining that at least one communication interface in the communication interface prioritization is active, use the active communication interface to complete the communication activity;

    determine a second communication interface to use according to the communication interface prioritization associated with each geofence and defined by the user input by validating a retry threshold when the active communication interface fails to complete the communication activity, the retry threshold being a defined number of attempts at completing the communication activity using the firstly determined communication interface, and the retry threshold being defined in response to the user input for the communication interface prioritization associated with the geofence; and

    use the second communication interface to complete the communication activity.

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