IP Library Granted Patent US 8,824,664
Granted Patent B1
US 8,824,664 · App. 13/917,550 · Granted Sep 2, 2014

System and method for controlling lifespan of interaction requests

Inventors: Herbert Willi Artur Ristock (Walnut Creek, CA); Yevgeniy Petrovykh (Walnut Creek, CA)
Assignee: Genesys Telecommunications Laboratories, Inc.
H04M3/523
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 8,824,664
App. No.
13/917,550
Granted
Sep 2, 2014
Kind
B1
Abstract

An apparatus for controlling lifespan of interaction requests includes a processor and a memory, the memory storing instructions that when executed by the processor cause the processor to detect when an interaction request is being initiated for send from a communications appliance, server, or system, activate an interface on the appliance, server, or system for configuring a time to live (TTL) for the interaction request, cause, via the configuration, the interaction request to expire if not answered within the TTL life span, and cause, via the configuration, the TTL constraint applied to the interaction request to be lifted if the interaction is answered within the TTL life span.

Claims (30)

1. An apparatus comprising:

a processor; and

a memory, the memory storing instructions that when executed by the processor cause the processor to:

detect when an interaction request is being initiated for sending from a communications appliance;

activate an interface on the appliance for configuring a time to live (TTL) for the interaction request;

cause, via the configuration, the interaction request to expire if not answered within a time period corresponding to the TTL; and

cause, via the configuration, lifting of a constraint applied to the interaction request if the interaction is answered within the time period corresponding to the TTL.

2. The apparatus of claim 1 wherein the interaction request is of the form of a short message service (SMS) text message, a multimedia message service (MMS) message or an email message.

3. The apparatus of claim 1 wherein the interaction request is inbound to a call center (CC) or outbound from the CC.

4. The apparatus of claim 1 wherein the interface is a visual interface displayed on the appliance or an audio interface that accepts voice input.

5. The apparatus of claim 1 wherein the interaction request is of the form of a voice call placed from a landline telephone, a cellular telephone, or a voice over Internet protocol (VoIP) application residing on a computing appliance adapted for VoIP telephony.

6. The apparatus of claim 1 wherein the interaction request is in the form of a Web form submission.

7. The apparatus of claim 1 wherein the interaction request is of the form of activation of a Web link.

8. The apparatus of claim 1 wherein the interaction request is encrypted and includes a unique electronic token that, when matched by a responding entity prior to TTL expiration, enables decryption of the request.

9. The apparatus of claim 1 wherein grant of a decryption key relies on matching token presentation and TTL lifespan check, which failure of either condition causes denial of service.

10. The apparatus of claim 1 wherein the TTL configuration may be updated, modified, or lifted as a constraint after the interaction request was sent.

11. A method comprising:

detecting, by a processor, when an interaction request is being initiated for sending from a communications appliance;

activating, by the processor, an interface on the appliance for configuring a time to live (TTL) for the interaction request;

causing, via the configuration, the interaction request to expire if not answered within a time period corresponding to the TTL; and

causing, via the configuration, lifting of a constraint applied to the interaction request if the interaction is answered within the time period corresponding to the TTL.

12. The method of claim 11 wherein the interaction request is of the form of a short message service (SMS) text message, a multimedia message service (MMS) message, or an email message.

13. The method of claim 12 wherein the interaction request is inbound to a call center (CC) or outbound from the CC.

14. The method of claim 12 wherein the interface is a visual interface displayed on the appliance or an audio interface that accepts voice input.

15. The method of claim 12 wherein the interaction request is of the form of a voice call placed from a landline telephone, a cellular telephone, or a voice over Internet protocol (VoIP) application residing on a computing appliance adapted for VoIP telephony.

16. The method of claim 12 wherein the interaction request is in the form of a Web form submission.

17. The method of claim 12 wherein interaction request is of the form of activation of a Web link.

18. The method of claim 12 wherein the interaction request is encrypted and includes a unique electronic token that, when matched by a responding entity prior to TTL expiration, enables decryption of the request.

19. The method of claim 12 wherein grant of a decryption key relies on matching token presentation and TTL lifespan check, which failure of either condition causes denial of service.

20. The method of claim 12 wherein the TTL configuration may be updated, modified, or lifted as a constraint after the interaction request was sent.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067390/0336 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
PATENT RELEASE (REEL:031644/FRAME:0814) Recorded Dec 2, 2016
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
Reel/Frame 040798/0428 →
SECURITY AGREEMENT Recorded Nov 15, 2013
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ANGEL.COM INCORPORATED; UTOPY, INC.; SOUNDBITE COMMUNICATIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 031644/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2013
From: RISTOCK, HERBERT WILLI ARTUR; PETROVYKH, YEVGENIY
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 030964/0984 →