IP Library Granted Patent US 11,470,195
Granted Patent B2
US 11,470,195 · App. 16/690,790 · Granted Oct 11, 2022

Configurable auto-answer for incoming communication requests

Inventors: Arjun Sharma (Pune, IN); Sachin Bhangale (Pune, IN); Vishal Kamboj (Pune, IN); Amir Mulani (Pune, IN)
Assignee: Avaya Inc.
H04M3/51H04M3/436
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 11,470,195
App. No.
16/690,790
Granted
Oct 11, 2022
Kind
B2
Abstract

Systems and methods are described that enable an incoming communication requesting a real-time (e.g., voice, voice-video, etc.) communication and selectively allowing the called communication device to auto-answer the communication. The selective answering may be rule and/or attribute based and depend, entirely or in part, on presence data of a user associated with the called communication device. Auto-answering may be further configured to auto-answer all or less than all of the communication media types (e.g., only auto-answer an audio-video call with audio). Additionally, or alternatively, rules may be combined, overridden, conditionally implemented, or otherwise combined or structured relative to other rules for auto-answering an incoming communication.

Claims (62)

1. A system, comprising:

a microprocessor having a memory;

a data storage accessible to the microprocessor;

a network interface to a network to enable a communication comprising the system and a calling device via the network; and

the microprocessor performs:

receiving a signal associated with an incoming communication request via the network;

selecting, from the data storage, an auto-answer rule from a plurality of rules, the selection in accordance with a datum within the signal;

accessing an auto-answer attribute; and

evaluating the auto-answer attribute with the auto-answer rule to produce an auto-answer decision to auto-answer or not auto-answer an incoming communication associated with the incoming communication request; and

upon the auto-answer decision being evaluated to auto-answer the incoming communication, connecting to the incoming communication to enable a real-time communication session comprising the system and the calling device; and

wherein the incoming communication request comprises a plurality of communication types and wherein the microprocessor performs connecting to the incoming communication to enable the real-time communication session with the calling device, comprising connection less than all of the plurality of communication types.

2. The system of claim 1 , wherein the auto-answer decision is to not auto-answer the incoming communication, performing a non-auto-answer action comprising at least one of routing the incoming communication request to another communication device, routing the incoming communication request to voicemail, responding to the incoming communication request with a busy signal.

3. The system of claim 1 , wherein the system is embodied as a user communication device.

4. The system of claim 3 , further comprising:

at least one of:

a speaker;

a microphone;

a video display; or

a camera; and

wherein auto-connecting the incoming communication enables an associated at least one of:

the speaker to convert at least a portion of data encoded within the auto-answered incoming communication into sound waves;

the microphone to convert sound waves into at least a portion of the data encoded into the auto-answered incoming communication;

the video display to convert at least a portion of the data encoded within the auto-answered incoming communication into visual images; or

the camera to convert visual images into at least a portion of the data encoded into the auto-answered incoming communication.

5. The system of claim 1 , wherein the microprocessor comprises a plurality of intercommunicating microprocessors.

6. The system of claim 1 , further comprising:

a user communication device; and

upon making the decision, by the microprocessor, to auto-answer the incoming communication, connecting to the incoming communication to enable a real-time communication session between the calling device and the user communication device, wherein the user communication device receives and presents at least a portion of the data encoded within the auto-answered incoming communication to and from at least one form of human perceivable communication.

7. The system of claim 1 , wherein the data storage is a portion of a data storage device.

8. The system of claim 1 , wherein the auto-answer rule is evaluated with the auto-answer attribute comprising determining whether the auto-answer attribute identifies at least one of the calling device or a user associated with the incoming communication request with an entry in a contact record, maintained in the data storage, that comprises the auto-answer attribute.

9. The system of claim 1 , wherein the auto-answer rule is evaluated with the auto-answer attribute comprising at least one of an attribute of an identity of the calling device, an attribute of an identity of a calling user associated with the calling device, or an attribute of the incoming communication request, further comprise at least one of time of day, day of week, day of month, day of year.

10. A method for selectively auto-answering an incoming communication request by a microprocessor, comprising:

receiving a signal associated with an incoming communication request via a network;

accessing, from a data storage, an auto-answer rule;

accessing an auto-answer attribute;

evaluating the auto-answer attribute with the auto-answer rule to produce an auto-answer decision to auto-answer or not auto-answer an incoming communication associated with the incoming communication request; and

upon the auto-answer decision being evaluated to auto-answer the incoming communication, connecting to the incoming communication to enable a real-time communication session comprising a user communication device and a calling device originating the incoming communication request; and

wherein the incoming communication request comprises a plurality of communication types and the auto-answering further comprises, enabling less than all of the plurality of communication types to the user communication device.

11. The method of claim 10 , wherein the auto-answer decision is to not auto-answer the incoming communication, performing a non-auto-answer action comprising at least one of routing the incoming communication request to another communication device, routing the incoming communication request to voicemail, responding to the incoming communication request with a busy signal.

12. The method of claim 10 , wherein the auto-answer decision is to auto-answer the incoming communication, performing at least one of:

converting at least a portion of data encoded within the auto-answered incoming communication into sound waves by a speaker;

converting sound waves into at least a portion of the data encoded into the auto-answered incoming communication by a microphone;

converting at least a portion of the data encoded within the auto-answered incoming communication into visual images for presentation on a video display; or

converting visual images into at least a portion of the data encoded into the auto-answered incoming communication by a camera.

13. The method of claim 10 , wherein evaluating the auto-answer attribute with the auto-answer rule further comprises determining whether the auto-answer attribute identifies at least one of the calling device or a user associated with the incoming communication request with an entry in a contact record, maintained in a data storage, that comprises the auto-answer attribute.

14. The method of claim 13 , wherein evaluating the auto-answer attribute comprises a group auto-answer attribute and further determining whether at least one of the attribute of the identity of the calling device or the attribute of the identity of a calling user associated with the calling device is a member of a group having the group auto-answer attribute.

15. The method of claim 10 , wherein evaluating the auto-answer attribute with the auto-answer rule further comprising utilizing at least one of an attribute of an identity of the calling device, an attribute of an identity of a calling user associated with the calling device, or an attribute of the incoming communication request, further comprise at least one of time of day, day of week, day of month, day of year for evaluation with the auto-answer rule.

16. A system for selectively auto-answering an incoming communication request by a microprocessor, comprising:

means to receive a signal associated with an incoming communication request via a network;

means to access, from a data storage, an auto-answer rule;

means to access an auto-answer attribute;

means to evaluate the auto-answer attribute with the auto-answer rule to produce an auto-answer decision to auto-answer or not auto-answer an incoming communication associated with the incoming communication request; and

means to connect, upon the means to evaluate auto-answer decision is evaluated to auto-answer the incoming communication, to the incoming communication to enable a real-time communication session comprising a user communication device and a calling device originating the incoming communication request; and

wherein the incoming communication request comprises a plurality of communication types and the auto-answering further comprises, means to enable less than all of the plurality of communication types to the user communication device.

17. The system of claim 16 , wherein the means to evaluate the auto-answer attribute with the auto-answer rule further comprises means to determine whether the auto-answer attribute identifies at least one of the calling device or a user associated with the incoming communication request with an entry in a contact record, maintained in a data storage, that comprises the auto-answer attribute.

18. The system of claim 16 , wherein the means to evaluate the auto-answer decision, upon determining to not auto-answer the incoming communication, further comprises means to perform a non-auto-answer action comprising at least one of routing the incoming communication request to another communication device, routing the incoming communication request to voicemail, responding to the incoming communication request with a busy signal.

19. The system of claim 16 , wherein the means to determine the auto-answer decision, upon determining to auto-answer the incoming communication, further comprise at least one of:

means to convert at least a portion of data encoded within the auto-answered incoming communication into sound waves;

means to convert sound waves into at least a portion of the data encoded into the auto-answered incoming communication;

means to convert at least a portion of the data encoded within the auto-answered incoming communication into visual images; or

means to convert visual images into at least a portion of the data encoded into the auto-answered incoming communication.

20. The system of claim 16 , wherein the means to evaluate the auto-answer attribute with the auto-answer rule, further comprises means to utilize at least one of an attribute of an identity of the calling device, an attribute of an identity of a calling user associated with the calling device, or an attribute of the incoming communication request, further comprise at least one of time of day, day of week, day of month, day of year for evaluation with the auto-answer rule.

Assignments (8)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: SHARMA, ARJUN; BHANGALE, SACHIN; KAMBOJ, VISHAL; MULANI, AMIR
To: AVAYA INC.
Reel/Frame 051077/0956 →
Continuity (1)
Related Publication 20210160369A1 · May 27, 2021