1. A system comprising:
a device comprising: a sensor configured to detect opening and closing of a dispenser; a memory storing a dispensing schedule; an alert device configured to provide alerts; a short range wireless communication interface; and a processor configured to: control the alert device to provide alerts according to the dispensing schedule; and communicate sensor data using the short range wireless communication interface; and,
a communication device comprising a respective processor, a respective memory storing a dispensing application, a respective short range wireless communication interface; and a long range communication interface, the respective processor configured to: receive the dispensing schedule using the dispensing application; and transmit the dispensing schedule to the device using the respective short range wireless communication interface and the dispensing application, and transmit data associated with the dispensing application using the long range communication interface, the data comprising one or more of the dispensing schedule and the sensor data.
2. The system of claim 1, further comprising a server configured to: communicate with the communication device using the long range communications interface to receive and store the data associated with the dispensing application received from the communication device.
3. The system of claim 2, wherein the server is further configured to transmit respective alerts to one or more remote computing devices according to one or more of the dispensing schedule and when the sensor data indicates that the opening and the closing of the dispenser is not occurring according to the dispensing schedule.
4. The system of claim 2, wherein the server is further configured to transmit the data associated with the dispensing application to one or more remote computing devices so that the one or more remote computing devices can provide respective alerts according to one or more of the dispensing schedule and when the sensor data indicates that the opening and the closing of the dispenser is not occurring according to the dispensing schedule.
5. The system of claim 2, wherein the server is further configured to transmit the associated with the dispensing application to a new communication device storing a respective dispensing application, the new communication device configured to communicate with the device.
6. The system of claim 1, further comprising one or more remote computing devices, each comprising a respective application configured to provide respective alerts according to one or more of the dispensing schedule and when the sensor data indicates that the opening and the closing of the dispenser is not occurring according to the dispensing schedule.
7. The system of claim 6, wherein the respective alerts provided by the respective application at each of the one or more remote computing devices is customizable using the respective application.
8. The system of claim 1, wherein the processor is further configured to transmit one or more of firmware updates and software updates to the device using the respective short range wireless interface.
9. The system of claim 1, wherein the dispensing schedule comprises one or more times that items stored at the dispenser are to be dispensed and one or more further times that one or more of food and drink are to be ingested, one or more of the device and the dispensing application further configured to provide respective alerts according to the one or more times and the one or more further times.
10. The system of claim 1, wherein one or more the device and the dispensing application are further configured to provide an alert when the device and the communication device lose communication with each other.
11. The system of claim 1, wherein the communication device is further configured to communicate with two or more devices, including the device, to provide respective dispensing schedules to each of the two or more devices, and provide respective alerts according to each of the respective dispensing schedules.
12. The system of claim 1, wherein the device is further configured to provide the alerts in an absence of connectivity between the device and the communication device, and after the dispensing schedule is received at the device.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A base station apparatus in a mobile communication system, comprising:
an acquisition unit configured to receive an uplink signal from a user equipment and acquire channel condition information and an average value of the channel condition information for each of one or more frequency resource blocks;
a reference metric calculation unit configured to calculate a reference metric indicative of priority of assignment of the frequency resource blocks to the user equipment based on the channel condition information and the average value of the channel condition information acquired by the acquisition unit;
a modification unit configured to modify the reference metric calculated by the reference metric calculation unit with a first parameter to generate a modified metric;
a scheduler configured to compare the modified metrics of the individual frequency resource blocks generated by the modification unit and determine an assignment plan of radio resources; and
a transmitting unit configured to transmit a downlink signal in accordance with the assignment plan determined by the scheduler,
wherein the modification unit modifies the reference metric with the first parameter, the first parameter having a first value for a predefined first frequency resource block and a second value for a predefined second frequency resource block if the user equipment belongs to a group differentiated based on a path loss.
2. The base station apparatus as claimed in claim 1, wherein the first parameter Bu,f(i) is calculated as
B
u
,
f
\ue8a0
(
i
)
=
b
u
,
f
\u2211
f
=
1
F
\ue89e
b
u
,
f
F
b
u
,
f
=
{
max
\ue8a0
(
1
,
{
PL
u
PL
refB
}
\u03b1
)
(
Predefined
\ue89e
\ue89e
case
)
1
(
Otherwise
)
,
where u represents a user, f represents a resource block, i represents a time instant, F represents a number of resource blocks included in a system band, PLu represents a path loss of the user equipment, PLrefB represents a predefined reference value of the path loss, and \u03b1 represents a parameter indicative of weighting in assignment of a predefined resource block fB to the user equipment, and the predefined case corresponds to a case where a frequency resource block is the predefined first frequency resource block.
3. The base station apparatus as claimed in claim 2, wherein the modification unit adjusts a value of \u03b1 based on a path loss difference between a path loss for a user equipment and a predefined reference value of the path loss.
4. The base station apparatus as claimed in claim 3, wherein the modification unit decreases the value of \u03b1 if the path loss difference is greater than or equal to a predefined threshold and increases the value of \u03b1 if the path loss difference is smaller than the predefined threshold.
5. The base station apparatus as claimed in claim 1, wherein the scheduler determines the assignment plan of radio resources in accordance with a proportional fairness method.
6. A method for a base station apparatus in a mobile communication system, comprising:
receiving an uplink signal from a user equipment and acquiring channel condition information and an average value of the channel condition information for each of one or more frequency resource blocks;
calculating a reference metric indicative of priority of assignment of the frequency resource blocks to the user equipment based on the channel condition information and the average value of the channel condition information;
modifying the calculated reference metric with a first parameter to generate a modified metric;
comparing the modified metrics of the individual frequency resource blocks and determining an assignment plan of radio resources; and
transmitting a downlink signal in accordance with the determined assignment plan,
wherein the step of modifying comprises modifying the reference metric with the first parameter, the first parameter having a first value for a predefined first frequency resource block and a second value for a predefined second frequency resource block if the user equipment belongs to a group differentiated based on a path loss.