Prioritization of emergency voice and data communications
First Claim
1. A method to be executed at least in part in a computing device for providing prioritized communications, the method comprising:
- receiving a prioritized communication preference from a receiver;
storing the received preference;
in response to receiving a request for prioritized communication from an initiator, determining whether the initiator is in a preapproved list of the receiver;
if the initiator is in the preapproved list, retrieving the stored preference;
configuring a communication system based on the retrieved preference;
facilitating the prioritized communication between the initiator in the preapproved list and the receiver using the communication system configured based on the retrieved preference;
presenting, in a user interface associated with a communication application, the receiver with a plurality of options for associated services when the prioritized communication is received, the plurality of options comprising activating sensor data analysis applications, database access applications for retrieving data associated with the initiator, and a directory service of nearby facilities;
automatically activating, in the user interface, the plurality of other applications, the plurality of other applications including the sensor data analysis applications, the database access applications, and the directory service;
tracking a location of the receiver; and
adjusting a delivery mode for the prioritized communication when the receiver is determined to be at the same location as the initiator in the preapproved list, wherein the prioritized communication is not needed when the initiator is at the same location as the receiver.
2 Assignments
0 Petitions
Accused Products
Abstract
Prioritized communications are facilitated based on a receiving user'"'"'s designation of a source (initiator), a delivery mode, and other parameters associated with the communication. The receiver may configure a list of preapproved initiators, delivery devices and modes, and any associated services such as a locator service, a mapping service, a directory service, etc. The communication is initiated by the initiator or automatically from an application associated with the initiator'"'"'s device. A communication service or a hosted service retrieves receiver information and facilitates prioritized communication also providing optional services associated with the communication.
-
Citations
20 Claims
-
1. A method to be executed at least in part in a computing device for providing prioritized communications, the method comprising:
-
receiving a prioritized communication preference from a receiver; storing the received preference; in response to receiving a request for prioritized communication from an initiator, determining whether the initiator is in a preapproved list of the receiver; if the initiator is in the preapproved list, retrieving the stored preference; configuring a communication system based on the retrieved preference; facilitating the prioritized communication between the initiator in the preapproved list and the receiver using the communication system configured based on the retrieved preference; presenting, in a user interface associated with a communication application, the receiver with a plurality of options for associated services when the prioritized communication is received, the plurality of options comprising activating sensor data analysis applications, database access applications for retrieving data associated with the initiator, and a directory service of nearby facilities; automatically activating, in the user interface, the plurality of other applications, the plurality of other applications including the sensor data analysis applications, the database access applications, and the directory service; tracking a location of the receiver; and adjusting a delivery mode for the prioritized communication when the receiver is determined to be at the same location as the initiator in the preapproved list, wherein the prioritized communication is not needed when the initiator is at the same location as the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for providing prioritized communications, comprising:
-
a memory; a data store; a processor coupled to the memory and the data store, wherein the processor is configured to execute program instructions for; receiving prioritized communication preferences from a receiver; storing the received preferences in the data store; in response to receiving a request for prioritized communication from an initiator, determining whether the initiator is in a preapproved list of at least one receiver; if the initiator is in the preapproved list, retrieving the stored preferences from the data store; configuring a communication system based on the retrieved preferences; facilitating the prioritized communication between the initiator in the preapproved list and the at least one receiver using the communication system configured based on the retrieved preferences; presenting, in a user interface associated with a communication application, the at least one receiver with a plurality of options for associated services when the prioritized communication is received, the plurality of options comprising activating sensor data analysis applications, database access applications for retrieving data associated with the initiator, and a directory service of nearby facilities; automatically activating, in the user interface, the plurality of other applications, the plurality of other applications including the sensor data analysis applications, the database access applications, and the directory service; tracking a location of the at least one receiver; adjusting a delivery mode for the prioritized communication when the receiver is determined to be at the same location as the initiator in the preapproved list, wherein the prioritized communication is not needed when the initiator is at the same location as the receiver. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium with instructions stored thereon for providing prioritized communications, the instructions comprising:
-
receiving prioritized communication preferences from a receiver; storing the received preferences in a data store; enabling an initiator to send a prioritized communication request from a mobile device using one of;
a hard key, a soft key, a menu item, a display icon in the mobile device in response to receiving the request for prioritized communication, determining whether the initiator is in a preapproved list of the receiver;if the initiator is in the preapproved list, retrieving the stored preferences from the data store; providing an alert to a communication device employed by the receiver based on the retrieved preferences; in response to an indication from the receiver of acceptance of the prioritized communication, facilitating the communication between the initiator in the preapproved list and the receiver; presenting, in a user interface associated with a communication application, the receiver with a plurality of options for associated services when the prioritized communication is received, the plurality of options comprising activating sensor data analysis applications, database access applications for retrieving data associated with the initiator, and a directory service of nearby facilities; automatically activating, in the user interface, the plurality of other applications, the plurality of other applications including the sensor data analysis applications, the database access applications, and the directory service; tracking a location of the receiver; adjusting a delivery mode for the prioritized communication when the receiver is determined to be at the same location as the initiator in the preapproved list, wherein the prioritized communication is not needed when the initiator is at the same location as the receiver. - View Dependent Claims (18, 19, 20)
-
Specification