IP Library Patent Application 17208760
Patent Application
App. No. 17/208,760

MAPPING OF TELECOMMUNICATIONS SOFT CLIENT INPUT TO FEATURE ACCESS CODES OF A TELECOMMUNICATIONS SERVICE

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/208,760
Abstract

The technology disclosed herein enables user input mapping to Feature Access Codes (FACs) of a telecommunications soft client. In a particular embodiment, a method includes, in a user system executing a telecommunications soft client, identifying a Feature Access Code (FAC) that, when sent to a telecommunications service compatible with the telecommunications soft client, triggers an action in the telecommunications service on behalf of the telecommunication soft client. The method further includes mapping a definition of user input to the FAC and, in response to receiving, from a user, user input defined by the definition, sending the FAC to the telecommunications service.

Claims (56)

1 . A method comprising:

in a user system executing a telecommunications soft client:

identifying a Feature Access Code (FAC) that, when sent to a telecommunications service compatible with the telecommunications soft client, triggers an action in the telecommunications service on behalf of the telecommunication soft client;

mapping a definition of user input to the FAC; and

in response to receiving, from a user, user input defined by the definition, sending the FAC to the telecommunications service.

2 . The method of claim 1 , wherein identifying the FAC comprises:

querying a server for FACs compatible with the telecommunications service.

3 . The method of claim 1 , wherein identifying the FAC comprises:

querying a server for FACs associated with a task assigned to the user.

4 . The method of claim 1 , wherein mapping the definition comprises:

receiving the definition from the user.

5 . The method of claim 4 , comprising:

presenting a list of FACs available to the user; and

before receiving the definition from the user, receiving a user selection of the FAC from the list of FACs.

6 . The method of claim 1 , wherein the user input comprises one of a keyboard shortcut, a mouse gesture, a touchscreen gesture, or a voice command.

7 . The method of claim 1 , comprising:

identifying another Feature Access Code (FAC) that, when sent to another telecommunications service compatible with the telecommunications soft client, triggers the action in the other telecommunications service on behalf of the telecommunication soft client;

mapping the definition to the other FAC; and

in response to receiving the user input from the user a second time, sending the other FAC to the other telecommunications service.

8 . The method of claim 1 , comprising:

saving the mapping to a user profile of the user.

9 . The method of claim 1 , wherein sending the FAC comprises:

emulating a dual tone multi frequency (DTMF) signal for the FAC.

10 . The method of claim 1 , wherein sending the FAC comprises:

transferring a control message indicating the FAC in a telecommunications session protocol used by the telecommunications service.

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:

execute a telecommunications soft client;

identify a Feature Access Code (FAC) that, when sent to a telecommunications service compatible with the telecommunications soft client, triggers an action in the telecommunications service on behalf of the telecommunication soft client;

map a definition of user input to the FAC; and

in response to receiving, from a user, user input defined by the definition, send the FAC to the telecommunications service.

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

query a server for FACs compatible with the telecommunications service.

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

query a server for FACs associated with a task assigned to the user.

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

receive the definition from the user.

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

present a list of FACs available to the user; and

before receiving the definition from the user, receive a user selection of the FAC from the list of FACs.

16 . The apparatus of claim 11 , wherein the user input comprises one of a keyboard shortcut, a mouse gesture, a touchscreen gesture, or a voice command.

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

identify another Feature Access Code (FAC) that, when sent to another telecommunications service compatible with the telecommunications soft client, triggers the action in the other telecommunications service on behalf of the telecommunication soft client;

map the definition to the other FAC; and

in response to receiving the user input from the user a second time, send the other FAC to the other telecommunications service.

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

save the mapping to a user profile of the user.

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

emulate a dual tone multi frequency (DTMF) signal for the FAC.

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

execute a telecommunications soft client;

identify a Feature Access Code (FAC) that, when sent to a telecommunications service compatible with the telecommunications soft client, triggers an action in the telecommunications service on behalf of the telecommunication soft client;

map a definition of user input to the FAC; and

in response to receiving, from a user, user input defined by the definition, send the FAC to the telecommunications service.

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 22, 2021
From: MICHAELIS, PAUL ROLLER
To: AVAYA MANAGEMENT L.P.
Reel/Frame 055679/0399 →