Low battery notification service for wireless device users
First Claim
1. A method of providing a low battery notification service to users of battery-powered wireless devices, said method being performed in a notification server and comprising:
- a) receiving a low battery warning message from a remote wireless device, said warning message including a wireless device identifier for said remote wireless device;
b) retrieving a notification list associated with the wireless device identifier, said notification list including a plurality of notification addresses;
c) selecting at least one notification address from said notification list;
d) sending a low battery notification message to each selected notification address;
e) receiving a response to a sent low battery notification message;
f) determining whether said response satisfies predetermined criteria;
g) in response to a determination that said response fails to satisfy the predetermined criteria, repeating operations c), d), e) and f) until it is determined that at least one received response satisfies the predetermined criteria or until the notification list has been exhausted, whichever is first to occur.
1 Assignment
0 Petitions
Accused Products
Abstract
A low battery notification service is provided to a user of a wireless device capable of monitoring the voltage level of its internal battery and sending a low battery warning message. The messages are received at a service provider that maintains subscriber profiles associated with a subscriber'"'"'s wireless device. When a low battery warning message is received, a wireless device identifier in the warning message is used to access a notification list included in a stored subscriber profile. Notification list entries are selected based on their assigned priorities and the existence or absence of conditions of use, permitting low battery notifications to be sent to target systems on the notification list until an acceptable response is received or the notification list is exhausted.
53 Citations
14 Claims
-
1. A method of providing a low battery notification service to users of battery-powered wireless devices, said method being performed in a notification server and comprising:
-
a) receiving a low battery warning message from a remote wireless device, said warning message including a wireless device identifier for said remote wireless device; b) retrieving a notification list associated with the wireless device identifier, said notification list including a plurality of notification addresses; c) selecting at least one notification address from said notification list; d) sending a low battery notification message to each selected notification address; e) receiving a response to a sent low battery notification message; f) determining whether said response satisfies predetermined criteria; g) in response to a determination that said response fails to satisfy the predetermined criteria, repeating operations c), d), e) and f) until it is determined that at least one received response satisfies the predetermined criteria or until the notification list has been exhausted, whichever is first to occur. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for providing a low battery notification service to users of battery-powered wireless devices, said computer program product comprising a non-transitory computer usable medium having computer usable program code embodied therewith, said computer usable program code being executable within a notification server and comprising:
-
computer usable program code configured to receive a low battery warning message from a remote wireless device, said warning message including a wireless device identifier for said wireless device; computer usable program code configured to retrieve a notification list associated with the wireless device identifier, said notification list including a plurality of notification addresses; computer usable program code configured to select at least one notification address from said notification list; computer usable program code configured to send a low battery notification message to each selected notification address computer usable program code configured to receive a response to a sent low battery notification message; computer usable program code configured to determine whether said response satisfies predetermined criteria; and computer usable program code configured to repeat the operations of selecting at least one notification address from said notification list, sending a low battery notification message to each selected notification address, receiving a response to a sent low battery notification message and determining whether said response satisfies predetermined criteria until is determined that at least one received response satisfies the predetermined criteria or until the notification list has been exhausted, whichever is first to occur. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A notification server apparatus for providing a low battery notification service to users of battery-powered wireless devices comprising:
-
a subscriber profile data store for storing subscriber profiles comprising notification lists, each of said lists being associated with a wireless device and including a plurality of notification addresses; a receiving component for receiving a low battery warning message from a remote wireless device, said warning message including a wireless device identifier for said wireless device; profile identification logic for identifying a stored subscriber profile associated with the wireless device identified in the low battery warning message; access control logic for reading the notification list stored in the identified stored subscriber profile; notification control logic for selecting at least one entry on the read notification list and for sending a low battery notification message to each selected entry; and response handling logic for receiving responses to sent low battery notification messages and determining whether a received response satisfies predetermined criteria; and
, in response to a determination that the received response fails to satisfy the predetermined criteria, selecting at least one new notification address from said notification list and sending a low battery notification message to each selected new notification address, and for repeating the operations of determining whether the response to the low battery notification message satisfies predetermined criteria and in response to a determination that the response fails to satisfy the predetermined criteria, selecting at least one new notification address from said notification list and sending a low battery notification message to each selected new notification address, until a received response satisfies predetermined criteria or the notification list has been exhausted, whichever is first to occur. - View Dependent Claims (12, 13, 14)
-
Specification