IP Library › Granted Patent US 9,589,454
Granted Patent B2
US 9,589,454 · App. 14/480,361 · Granted Mar 7, 2017

Method, apparatus and system for broadcasting an alarm for an alarm group

Inventors: Aravind Vaidhyanathan (Tamil Nadu, IN); Venkatesan M. Sriraman (Tamil Nadu, IN); Sivasubramanian Parthasarathy (Pondicherry, IN); Vijayan Radhakrishnan (Tamil Nadu, IN); Kavitha Panneerselvam (Tamil Nadu, IN); JanardhanReddy Tripuram (Telangana, IN); Deepak Natarajan (Tamil Nadu, IN)
Assignee: Verizon Patent and Licensing Inc.
G08B27/00G08B27/005G08B27/006G08B27/008
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,589,454
App. No.
14/480,361
Granted
Mar 7, 2017
Kind
B2
Abstract

An approach for broadcasting an alarm to a plurality of devices associated with an alarm group. The alarm is associated with a plurality of devices in an alarm group. The approach includes receiving a request. The request designates a plurality of devices as the alarm group. The approach includes determining an implementation of the alarm for the alarm group based on the request. The approach also includes broadcasting the alarm to the plurality of devices in the alarm group based on the implementation.

Claims (70)

1. A method comprising:

receiving, via an alarm application, a request designating a plurality of devices as an alarm group,

wherein the request also includes at least one specified time for an alarm, and the alarm group is based on contextual information associated with users of the plurality of devices;

determining, via a rules engine, an implementation of the alarm, based on the at least one specified time and alarm group data related to the plurality of devices, for the alarm group,

wherein the alarm group data includes communication capabilities and device status of each of the plurality of devices in the alarm group; and

broadcasting, via communication channels associated with the communication capabilities, the alarm to the plurality of devices in the alarm group based on the determination of the implementation of the alarm on the plurality of devices.

2. A method of claim 1 , further comprising:

receiving, as part of the request, an instruction to personalize the alarm; and

generating a personalized alarm based on the instruction, wherein the personalized alarm includes a voice capture, a video capture, a selected tone, a selected rhythm, a selected signal, or a combination thereof, and wherein the alarm that is broadcasted is the personalized alarm.

3. A method of claim 1 , wherein the request originates from one device in the alarm group; and wherein the alarm is a wake-up alarm.

4. A method of claim 1 , further comprising:

receiving an alarm acknowledgement associated with at least one device of the plurality of devices; and

transmitting an acknowledged alarm notice based on the alarm acknowledgement.

5. A method of claim 1 , further comprising:

determining, within a predetermined time period, a lack of alarm acknowledgement associated with at least one device of the plurality of devices;

determining an alternate implementation based on the lack of alarm acknowledgement; and

broadcasting an alternate alarm to the plurality of devices in the alarm group based on the alternate implementation.

6. A method of claim 1 , further comprising:

selecting the implementation based on an alarm condition associated with any one of the plurality of devices, a device preference, a group preference, or a combination thereof.

7. A method of claim 1 , further comprising:

receiving a change notice associated with an activity state of at least one device of the plurality of devices; and

initiating, based on the change notice, the request, the determining of the implementation, a determining of an alternate implementation, the broadcasting of the alarm, a broadcasting of an alternate alarm, or a combination thereof.

8. A method of claim 1 , further comprising:

transmitting an implementation instruction based on the implementation; and

receiving an implementation acknowledgement associated with the implementation instruction.

9. A method of claim 1 , further comprising:

receiving an updated request associated with the alarm group;

determining an alternate implementation based on the updated request;

transmitting an alternate implementation instruction based on the alternate implementation; and

receiving an alternate implementation acknowledgement associated with the alternate implementation instruction.

10. An apparatus comprising a processor configured to:

receive, via an alarm application, a request designating a plurality of devices as an alarm group,

wherein the request also includes at least one specified time for an alarm, and the alarm group is based on contextual information associated with users of the plurality of devices;

determine, via a rules engine, an implementation of the alarm, based on the at least one specified time and alarm group data related to the plurality of devices, for the alarm group,

wherein the alarm group data includes communication capabilities and device status of each of the plurality of devices in the alarm group; and

broadcast, via communication channels associated with the communication capabilities, an alarm to the plurality of devices in the alarm group based on the determination of the implementation of the alarm on the plurality of devices.

11. An apparatus of claim 10 , wherein the processor is further configured to:

receive, as part of the request, an instruction to personalize the alarm; and

generate a personalized alarm based on the instruction, wherein the personalized alarm includes a voice capture, a video capture, a selected tone, a selected rhythm, a selected signal, or a combination thereof, and wherein the alarm that is broadcasted is the personalized alarm.

12. An apparatus of claim 10 , wherein the request originates from one device in the alarm group; and wherein the alarm is a wake-up alarm.

13. An apparatus of claim 10 , wherein the processor is further configured to:

receive an alarm acknowledgement associated with at least one device of the plurality of devices; and

transmit an acknowledged alarm notice based on the alarm acknowledgement.

14. An apparatus of claim 10 , wherein the processor is further configured to:

determine, within a predetermined time period, a lack of alarm acknowledgement associated with at least one device of the plurality of devices;

determine an alternate implementation based on the lack of alarm acknowledgement; and

broadcast an alternate alarm to the plurality of devices in the alarm group based on the alternate implementation.

15. An apparatus of claim 10 , wherein the processor is further configured to:

select the implementation based on an alarm condition associated with any one of the plurality of devices, a device preference, a group preference, or a combination thereof.

16. An apparatus of claim 10 , wherein the processor is further configured to:

receive a change notice associated with a change in an activity state of at least one device of the plurality of devices; and

initiate, based on the change notice, the request, the determining of the implementation, a determining of an alternate implementation, the broadcasting of the alarm, a broadcasting of an alternate alarm, or a combination thereof.

17. An apparatus of claim 10 , wherein the processor is further configured to:

transmit an implementation instruction based on the implementation; and

receive an implementation acknowledgement associated with the implementation instruction.

18. An apparatus of claim 10 , wherein the processor is further configured to:

receive an updated request associated with the alarm group;

determine an alternate implementation based on the updated request;

transmit an alternate implementation instruction based on the alternate implementation; and

receive an alternate implementation acknowledgement associated with the alternate implementation instruction.

19. A system comprising:

a platform configured to:

receive, via an alarm application, a request designating a plurality of devices as an alarm group,

wherein the request also includes at least one specified time for an alarm, and the alarm group is based on contextual information associated with users of the plurality of devices;

determine, via a rules engine, an implementation of the alarm, based on the at least one specified time and alarm group data related to the plurality of devices, for the alarm group,

wherein the alarm group data includes communication capabilities and device status of each of the plurality of devices in the alarm group; and

broadcast, via communication channels associated with the communication capabilities, an alarm to the plurality of devices in the alarm group based on the determination of the implementation of the alarm on the plurality of devices.

20. A system of claim 19 , wherein the platform is further configured to:

receive, as part of the request, an instruction to personalize the alarm; and

generate a personalized alarm based on the instruction, wherein the personalized alarm includes a voice capture, a video capture, a selected tone, a selected rhythm, a selected signal, or a combination thereof, and wherein the alarm that is broadcasted is the personalized alarm.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST INVENTOR LAST NAME PREVIOUSLY RECORDED AT REEL: 033722 FRAME: 0928. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 25, 2017
From: VAIDHYANATHAN, ARAVIND; SRIRAMAN, VENKATESAN M.; PARTHASARATHY, SIVASUBRAMANIAN; RADHAKRISHNAN, VIJAYAN; PANNEERSELVAM, KAVITHA; TRIPURAM, JANARDHANREDDY; NATARAJAN, DEEPAK
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 041482/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: VAIDHYANATAN, ARAVIND; SRIRAMAN, VENKATESAN M; PARTHASARATHY, SIVASUBRAMANIAN; RADHAKRISHNAN, VIJAYAN; PANNEERSELVAM, KAVITHA; TRIPURAM, JANARDHANREDDY; NATARAJAN, DEEPAK
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 033722/0928 →
Continuity (1)
Related Publication 20160071403A1 · Mar 10, 2016