Efficient resource management using mobile devices and wearable devices
First Claim
1. A computerized method for efficient resource management using mobile devices and wearable devices, the method comprising:
- a) determining, by a server computing device, an event causing unavailability of at least one of a plurality of centers in a distributed network;
b) determining, by the server computing device, an expected demand for service from the distributed network during an upcoming time period;
c) identifying, by the server computing device, a mobile device and a wearable device associated with each of one or more staff members assigned to work at one of the plurality of centers that is available;
d) retrieving, by the server computing device, location data from the mobile device;
e) retrieving, by the server computing device, biometric data from the wearable device;
f) identifying, by the server computing device, one or more staff members capable of working at a center that is not affected by the event during the upcoming time period, by analyzing the location data and the biometric data;
g) initiating, by the server computing device, a communication to the mobile device associated with each staff member capable of working at a center that is not affected by the event, the communication requesting that the staff member begin working at a predetermined time during the upcoming time period;
h) determining, by the server computing device, that a response to the communication to the mobile device associated with one or more of the staff members has not been received within a predetermined amount of time;
i) initiating, by the server computing device, a broadcast communication, via either the mobile device or the wearable device, to one or more other locally connected devices that are associated with either the mobile device or the wearable device associated with each staff member capable of working at a center that is not affected by the event, the broadcast communication requesting that the staff member begin working at a predetermined time during the upcoming time period;
j) receiving, by the server computing device, a response to the broadcast communication from the mobile device indicating whether the corresponding staff member has accepted the request to begin working; and
k) determining, by the server computing device, whether the expected demand for service from the distributed network during the upcoming time period is satisfied based upon the staff members that have accepted the request to being working.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses are described for efficient resource management using mobile devices and wearable devices. A server determines an event causing unavailability of a center in a distributed network. The server determines an expected demand for service from the distributed network during an upcoming time period and identifies a mobile device and a wearable device associated with each staff member assigned to work at one of the plurality of centers that is available. The server retrieves location data from the mobile device and biometric data from the wearable device. The server identifies staff members capable of working and initiates a communication to the mobile device associated with each staff member capable of working. The server receives a response from the mobile device indicating whether the staff member has accepted and determines whether the expected demand from the distributed network during the upcoming time period is satisfied.
19 Citations
29 Claims
-
1. A computerized method for efficient resource management using mobile devices and wearable devices, the method comprising:
-
a) determining, by a server computing device, an event causing unavailability of at least one of a plurality of centers in a distributed network; b) determining, by the server computing device, an expected demand for service from the distributed network during an upcoming time period; c) identifying, by the server computing device, a mobile device and a wearable device associated with each of one or more staff members assigned to work at one of the plurality of centers that is available; d) retrieving, by the server computing device, location data from the mobile device; e) retrieving, by the server computing device, biometric data from the wearable device; f) identifying, by the server computing device, one or more staff members capable of working at a center that is not affected by the event during the upcoming time period, by analyzing the location data and the biometric data; g) initiating, by the server computing device, a communication to the mobile device associated with each staff member capable of working at a center that is not affected by the event, the communication requesting that the staff member begin working at a predetermined time during the upcoming time period; h) determining, by the server computing device, that a response to the communication to the mobile device associated with one or more of the staff members has not been received within a predetermined amount of time; i) initiating, by the server computing device, a broadcast communication, via either the mobile device or the wearable device, to one or more other locally connected devices that are associated with either the mobile device or the wearable device associated with each staff member capable of working at a center that is not affected by the event, the broadcast communication requesting that the staff member begin working at a predetermined time during the upcoming time period; j) receiving, by the server computing device, a response to the broadcast communication from the mobile device indicating whether the corresponding staff member has accepted the request to begin working; and k) determining, by the server computing device, whether the expected demand for service from the distributed network during the upcoming time period is satisfied based upon the staff members that have accepted the request to being working. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for efficient resource management using mobile devices and wearable devices, the system comprising a server computing device that has a memory for storing computer-executable instructions and a processor that executes the computer-executable instructions to:
-
a) determine an event causing unavailability of at least one of a plurality of centers in a distributed network; b) determine an expected demand for service from the distributed network during an upcoming time period; c) identify a mobile device and a wearable device associated with each of one or more staff members assigned to work at one of the plurality of centers that is available; d) retrieve location data from the mobile device; e) retrieve biometric data from the wearable device; f) identify one or more staff members capable of working at a center that is not affected by the event during the upcoming time period, by analyzing the location data and the biometric data; g) initiate a communication to the mobile device associated with each staff member capable of working at a center that is not affected by the event, the communication requesting that the staff member begin working at a predetermined time during the upcoming time period; h) determine that a response to the communication to the mobile device associated with one or more of the staff members has not been received within a predetermined amount of time; i) initiate a broadcast communication, via either the mobile device or the wearable device, to one or more other locally connected devices that are associated with either the mobile device or the wearable device associated with each staff member capable of working at a center that is not affected by the event, the broadcast communication requesting that the staff member begin working at a predetermined time during the upcoming time period; j) receive a response to the broadcast communication from the mobile device indicating whether the corresponding staff member has accepted the request to begin working; and k) determine whether the expected demand for service from the distributed network during the upcoming time period is satisfied based upon the staff members that have accepted the request to being working. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer program product, tangibly embodied in a non-transitory computer readable storage device, for efficient resource management using mobile devices and wearable devices, the computer program product including instructions operable to cause a server computing device to:
-
a) determine an event causing unavailability of at least one of a plurality of centers in a distributed network; b) determine an expected demand for service from the distributed network during an upcoming time period; c) identify a mobile device and a wearable device associated with each of one or more staff members assigned to work at one of the plurality of centers that is available; d) retrieve location data from the mobile device; e) retrieve biometric data from the wearable device; f) identify one or more staff members capable of working at a center that is not affected by the event during the upcoming time period, by analyzing the location data and the biometric data; g) initiate a communication to the mobile device associated with each staff member capable of working at a center that is not affected by the event, the communication requesting that the staff member begin working at a predetermined time during the upcoming time period; h) determine that a response to the communication to the mobile device associated with one or more of the staff members has not been received within a predetermined amount of time; i) initiate a broadcast communication, via either the mobile device or the wearable device, to one or more other locally connected devices that are associated with either the mobile device or the wearable device associated with each staff member capable of working at a center that is not affected by the event, the broadcast communication requesting that the staff member begin working at a predetermined time during the upcoming time period; j) receive a response to the broadcast communication from the mobile device indicating whether the corresponding staff member has accepted the request to begin working; and k) determine whether the expected demand for service from the distributed network during the upcoming time period is satisfied based upon the staff members that have accepted the request to being working.
-
Specification