IP Library Patent Application 17219291
Patent Application
App. No. 17/219,291

PRESENCE BASED PRESENTATION OF CALL IDENTIFICATION INFORMATION

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.
17/219,291
Abstract

The technology disclosed herein enables presentation of call identification information based on user presence. In a particular embodiment, a method includes receiving a communication request directed to an endpoint of a user and determining a presence status of the user from a presence system. In response to determining that the presence status indicates the user is not present, the method includes transferring the communication request to the endpoint and preventing the endpoint from presenting call identification information associated with the communication request.

Claims (68)

1 . A method comprising:

receiving a communication request directed to an endpoint of a user;

determining a presence status of the user from a presence system;

in response to determining that the presence status indicates the user is not present:

transferring the communication request to the endpoint; and

preventing the endpoint from presenting call identification information associated with the communication request.

2 . The method of claim 1 , wherein preventing the endpoint from presenting the call identification information comprises:

including a privacy header in the communication request, wherein the privacy header instructs the endpoint to not present the call identification information.

3 . The method of claim 1 , wherein preventing the endpoint from presenting the call identification information comprises:

removing the call identification information from the communication request before transferring the communication request to the endpoint.

4 . The method of claim 1 , comprising:

during user notification of the communication request at the endpoint, determining a subsequent presence status of the user; and

upon determining that the subsequent presence status indicates the user is present, directing the endpoint to present the call identification information.

5 . The method of claim 1 , wherein the call identification information includes one or more of an identity of a calling party and a telephone number of the calling party.

6 . The method of claim 1 , comprising:

storing the call identification information in an entry for the communication request in a call log;

receiving a log request for the entry from the endpoint;

determining a subsequent presence status of the user; and

upon determining that the subsequent presence status indicates the user is present, transferring the entry to the endpoint in response to the log request.

7 . The method of claim 1 , comprising:

receiving another communication request to the endpoint

determining a subsequent presence status of the user;

in response to determining that the subsequent presence status indicates the user is present:

transferring the other communication request to the endpoint; and

allowing the endpoint to present call identification information associated with the other communication request.

8 . The method of claim 1 , wherein determining the presence status comprises:

querying the presence system for the presence status in response to receiving the communication request.

9 . The method of claim 1 , comprising:

receiving an instruction from the endpoint to prevent the call information from being presented when the presence status indicates the user is not present.

10 . The method of claim 1 , wherein the endpoint presents a default message instead of the call identification information when notifying of the communication request.

11 . An apparatus comprising:

one or more computer readable storage media;

a processing system operatively coupled with the one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to:

receive a communication request directed to an endpoint of a user;

determine a presence status of the user from a presence system;

in response to determining that the presence status indicates the user is not present:

transfer the communication request to the endpoint; and

prevent the endpoint from presenting call identification information associated with the communication request.

12 . The apparatus of claim 11 , wherein to prevent the endpoint from presenting the call identification information, the program instructions direct the processing system to:

include a privacy header in the communication request, wherein the privacy header instructs the endpoint to not present the call identification information.

13 . The apparatus of claim 11 , wherein to prevent the endpoint from presenting the call identification information, the program instructions direct the processing system to:

remove the call identification information from the communication request before transferring the communication request to the endpoint.

14 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

during user notification of the communication request at the endpoint, determine a subsequent presence status of the user; and

upon determining that the subsequent presence status indicates the user is present, direct the endpoint to present the call identification information.

15 . The apparatus of claim 11 , wherein the call identification information includes one or more of an identity of a calling party and a telephone number of the calling party.

16 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

store the call identification information in an entry for the communication request in a call log;

receive a log request for the entry from the endpoint;

determine a subsequent presence status of the user; and

upon determining that the subsequent presence status indicates the user is present, transfer the entry to the endpoint in response to the log request.

17 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

receive another communication request to the endpoint

determine a subsequent presence status of the user;

in response to determining that the subsequent presence status indicates the user is present:

transfer the other communication request to the endpoint; and

allow the endpoint to present call identification information associated with the other communication request.

18 . The apparatus of claim 11 , wherein to determine the presence status, the program instructions direct the processing system to:

query the presence system for the presence status in response to receiving the communication request.

19 . The apparatus of claim 11 , wherein the program instructions direct the processing system to:

receive an instruction from the endpoint to prevent the call information from being presented when the presence status indicates the user is not present.

20 . One or more computer readable storage media having program instructions stored on the one or more computer readable storage media that, when read and executed by a processing system, direct the processing system to:

receive a communication request directed to an endpoint of a user;

determine a presence status of the user from a presence system;

in response to determining that the presence status indicates the user is not present:

transfer the communication request to the endpoint; and

prevent the endpoint from presenting call identification information associated with the communication request.

Assignments (7)
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 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 57700/FRAME 0935 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.
Reel/Frame 063458/0303 →
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 Oct 4, 2021
From: AVAYA MANAGEMENT LP
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 057700/0935 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2021
From: MOGAL, SHAHANA; RENAVIKAR, ISHA; H P, ANANDA
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055787/0556 →