IP Library Granted Patent US 9,859,731
Granted Patent B2
US 9,859,731 · App. 14/996,832 · Granted Jan 2, 2018

Alternate alarm notifications based on battery condition

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,859,731
App. No.
14/996,832
Granted
Jan 2, 2018
Kind
B2
Abstract

Systems and methods for smart alarms are provided. A computer-implemented method includes: receiving, by a computing device, an input including a set alarm time; determining, by the computing device, a battery drain condition of the computing device; and based on the determining the battery drain condition, performing a step including one of: sounding the alarm prior to the set alarm time based on determining that a user-defined condition is met at a time of the battery drain condition; displaying a message on the computing device indicating the battery drain condition; and providing an alternate alert based on a detected sleep stage of a user corresponding to a predefined acceptable sleep stage.

Claims (23)

1. A computer-implemented method comprising:

receiving, by a computing device, preference data from a user device;

receiving, by the computing device, a set alarm time of the user device;

determining, by the computing device, an alert from the user device indicates that a battery drain condition of the user device will result in a failed alarm at the set alarm time at the user device;

based on the receiving the alert, determining a ranked list of members of a backup alarm group specified in the preference data, wherein each member of the members is ranked based on a proximity of each member of the members to the user device and an alertness state of each member of the members; and

sending a message to the highest ranked member in the ranked list, wherein the message instructs the highest ranked member to provide an alternate alert to a user associated with the user device.

2. The method of claim 1 , wherein:

the computing device comprises a server; and

the user device comprises one of a smartphone, a smart watch, a tablet computer, and a laptop computer.

3. The method of claim 1 , wherein the battery drain condition of the user device is based on at least one of:

a battery charge level of the user device being less than or equal to a predefined level; and

the battery charge level of the user device being insufficient to maintain the user device in a powered on state until the set alarm time.

4. The method of claim 1 , wherein the computing device includes software provided as a service in a cloud environment.

5. The method of claim 1 , further comprising deploying a system for providing a backup alarm, comprising providing a computer infrastructure operable to perform the steps of claim 1 .

6. The method of claim 1 , wherein a service provider at least one of creates, maintains, deploys and supports the computing device.

7. The method of claim 1 , wherein steps of claim 1 are provided by a service provider on a subscription, advertising, and/or fee basis.

8. A system comprising:

a central processing unit (CPU), a computer readable memory and a non-transitory computer readable storage medium, for storing program instructions that executed by the CPU, associated with a computing device;

program instructions to receive, by the computing device, preference data from a user device;

program instructions to receive, by the computing device, a set alarm time of the user device;

program instructions to determine, by the computing device, an alert from the user device indicates that a battery drain condition of the user device will result in a failed alarm at the set alarm time at the user device;

program instructions to, based on the receiving the alert, determine, by the computing device, a ranked list of members of a backup alarm group specified in the preference data, wherein each member of the members is ranked based on a proximity of each member of the members to the user device and an alertness state of each member of the members; and

program instructions to send, by the computing device, a message to the highest ranked member in the ranked list, wherein the message instructs the highest ranked member to provide an alternate alert to a user associated with the user device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2016
From: BOSS, GREGORY J.; JAGANNATHAN, HARINI; MCCONNELL, KEVIN C.; PHAM, MINH Q.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037502/0268 →