IP Library Patent Application 14968055
Patent Application
App. No. 14/968,055

Systems And Methods For Initiating Communications With Contacts Based On A Communication Specification

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 None
App. No.
14/968,055
Abstract

Disclosed herein are methods and systems for initiating communications with contacts based on a communication specification. According to an aspect, a method may include receiving a communication specification. The communication specification may include identification of one or more contacts, a communication persistence parameter, a geographic location, an event, a date, and a communication channel. The method may also include determining one or more contacts based on the communication specification. Further, the method may include initiating multiple communications with the contacts via at least one communication channel. A communication channel may be a telephone call, an email, a text message, an instant message, and the like.

Claims (50)

1 . A method comprising:

at a computing device:

receiving an input that specifies an event;

determining a plurality of contacts based on the specified event and a geographic relationship to the event;

in response to the input, initiating a plurality of communications with the plurality of contacts;

determining that one of the plurality of communications has been accepted by a first recipient device associated with a first contact, wherein the specified event is associated with the first contact

in response to determining that acceptance to the one of the plurality of communications has been received:

communicating with the first contact;

notifying a second recipient device associated with the second contact of the accepted communication; and

discontinuing the other initiated communications,

wherein initiating a plurality of communications comprises initiating a communication with the second contact via one of the communication channels.

2 . The method of claim 1 , wherein the specified event is associated with one or more of the at least one contact, a communication persistence parameter, a date, and a communication channel.

3 . The method of claim 1 , further comprising displaying the plurality of contacts.

4 . The method of claim 3 , further comprising receiving selection of a subset of the plurality of contacts for communication, and

wherein initiating a plurality of communications comprises initiating the plurality of communications with the selected subset of the plurality of contacts.

5 . The method of claim 4 , further comprising receiving selection of an order for communicating with the selected subset of the plurality of contacts, and

wherein initiating a plurality of communications comprises initiating the plurality of communications with the selected subset of contacts in the selected order.

6 . The method of claim 1 , further comprising, in response to determining that one of the communications has been received accepted, deleting a history of the other initiated communications.

7 . The method of claim 1 , wherein initiating a plurality of communications comprises initiating the plurality of communications via at least one of a telephone call, an email, a text message, and an instant message.

8 . The method of claim 1 , further comprising displaying a user interface guide, and

wherein receiving the input comprises receiving the input into the user interface guide for specifying the event.

9 . The method of claim 1 , further comprising determining the plurality of communication channels.

10 . The method of claim 9 , wherein determining the plurality of communication channels comprises determining the plurality of communication channels based on the specified event.

11 . The method of claim 10 , wherein the specified event is associated with one or more of the at least one contact, a communication persistence parameter, a date, and a communication channel.

12 . The method of claim 1 , wherein determining the plurality of contacts comprises determining contacts within a predetermined distance of the geographic location.

13 . The method of claim 1 , wherein determining a plurality of contacts comprises dynamically determining the plurality of contacts based on the communication specification, and

wherein initiating a plurality of communications comprises dynamically initiating the plurality of communications with the plurality of contacts via the plurality of communication channels.

14 . The method of claim 1 , further comprising reinitiating the plurality of communications until at least one of the communications is accepted.

15 . The method of claim 1 , further comprising, requesting that the second recipient device join in the accepted communication in response to determining that one of the communications has been accepted.

16 . A system comprising:

at least a processor and memory;

a communication manager configured to:

receive an input that specifies an event;

determine a plurality of contacts based on the specified event and a geographic relationship to the event;

determine that one of the communications has been accepted by a first recipient device associated with a first contact, wherein the specified event is associated with the first contact;

control communication with the first contact;

control discontinuation of the other initiated communications; and

a communication interface configured to:

initiate the plurality of communications including initiating a communication with a second contact via one of the communication channels; and

notify a second recipient device associated with a second contact of the accepted communication in response to determining that one of the communications has been accepted by a first recipient device associated with a first contact.

17 . A non-transitory computer-readable storage medium having stored thereon computer executable instructions for performing the following steps:

receiving an input that specifies an event;

determining a plurality of contacts based on the specified event and a geographic relationship to the event;

initiating a plurality of communications with the plurality of contacts via a plurality of communication channels in response to the input, including initiating a communication with a second contact via one of the communication channels;

determining that one of the communications has been accepted by a first recipient device associated with a first contact, wherein the specified event is associated with a first contact; and

in response to determining that one of the communications has been accepted:

communicating with the first contact;

notifying a second recipient device associated with the second contact of the accepted communication; and

discontinuing the other initiated communications,

wherein initiating a plurality of communications comprises initiating a communication with the second contact via one of the communication channels.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2020
From: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
To: JOLLY SEVEN, SERIES 70 OF ALLIED SECURITY TRUST I
Reel/Frame 054497/0971 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: LEMI TECHNOLOGY, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 051457/0465 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2018
From: LEMI TECHNOLOGY, LLC
To: IP3 2018, SERIES 300 OF ALLIED SECURITY TRUST I
Reel/Frame 047590/0327 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2018
From: CONCERT DEBT, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 047151/0823 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 047138 FRAME: 0095. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Oct 12, 2018
From: CONCERT DEBT, LLC
To: CONCERT TECHNOLOGY CORPORATION
Reel/Frame 047649/0667 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2018
From: CONCERT DEBT, LLC
To: COLLISION COMMUNICATIONS, INC.
Reel/Frame 047138/0095 →
RELEASE OF SECURITY INTEREST Recorded Oct 11, 2018
From: CONCERT DEBT, LLC
To: MODENA ENTERPRISES, LLC
Reel/Frame 047138/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2017
From: MODENA ENTERPRISES, LLC
To: LEMI TECHNOLOGY, LLC
Reel/Frame 042728/0201 →