A blood alcohol content monitoring device is disclosed. The device includes a microcontroller storing body characteristic information of an individual and alcoholic beverage information, a clock for measuring the passage of time and a user interface coupled to the microcontroller such that a user may input body characteristic information and alcoholic beverage information for use by the microcontroller. The microcontroller further includes calculation means for calculating the blood alcohol content of the individual based upon body characteristic information, alcoholic beverage information and the passage of time. The calculation means also estimates the blood alcohol content of an individual if the individual were to have an additional drink. The user interface includes a display coupled to the microcontroller for providing the individual with information regarding blood alcohol content based upon the body characteristic information, alcoholic beverage information and the passage of time. The display also provides the individual with a message regarding the estimated blood alcohol content if the individual were to have an additional drink and provides an indication of the time required to elapse before the individual can consume their next drink without exceeding the preset target blood alcohol content.
A system and method for regulating alcohol consumption includes an ID tag having a unique ID for a person. When a person desires to purchase an alcoholic beverage, the ID tag is scanned or read by a reader. Information relating to prior purchases of alcoholic beverages are retrieved. An anticipated blood alcohol level is calculated based upon the current order and previous orders of alcoholic beverages. If the blood alcohol level of the user is anticipated to exceed a threshold, then sales of alcohol beverage are declined.