IP Library Granted Patent US 12,445,506
Granted Patent B1
US 12,445,506 · App. 18/067,361 · Granted Oct 14, 2025

Communication escalation for a communication session

Inventors: Siddhartha Shankara Rao (Seattle, WA); Ryan Steven McHarg (Seattle, WA); Giridhar Kalpathy Narayanan (Sammamish, WA); Courtney Brian Schuett (Bloomington, IL); Abitha Padmanabhan (Cupertino, CA); Ajaykumar Selvaraj (Bothell, WA); Curtis Gill Hartmann (Kensington, MD); John Joseph Dunne (Bremertom, WA)
Assignee: Amazon Technologies, Inc.
H04L65/1089H04L65/1069H04L65/1086
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 12,445,506
App. No.
18/067,361
Granted
Oct 14, 2025
Kind
B1
Abstract

Context data may be received corresponding to a first communication session that includes a first user and a second user that joins the first communication session on behalf of a customer account. The context data may be provided to the first user and the second user. The context data may be stored in a searchable data storage that stores a communication session context history for the customer account. Search requests may be received, from the customer account, for searching the communication session context history. Responses may be provided based at least part on the context data. The context data may include second session information for joining a second communication session between the first user and the second user. Requests to join the second communication session may be received based on the second session information, and the second communication session may be established between the first user and the second user.

Claims (30)

1. A computing system comprising:

one or more processors; and

one or more memories having stored therein instructions that, upon execution by the one or more processors, cause the computing system to perform computing operations comprising:

receiving first session information associated with establishing an audio communication session that is accessible to a first user and a second user, wherein the second user joins the audio communication session on behalf of a customer account of a communication service;

providing, to at least one of the first user or the second user, second session information encoded into an audio stream of the audio communication session and comprising at least one of an identifier or link information usable to launch an additional communication session that is accessible to the first user and the second user, wherein the additional communication session provides a communication medium that is not provided by the audio communication session;

receiving, based on the second session information, one or more requests to join the additional communication session; and

establishing the additional communication session that is accessible to the first user and the second user, wherein the additional communication session is hosted by the communication service.

2. The computing system of claim 1 , wherein the second session information is provided via a header of a communications protocol used to implement the audio communication session.

3. The computing system of claim 1 , wherein the second session information is encoded into the audio stream of the audio communication session based on mapping of the second session information to audio frequency data.

4. The computing system of claim 1 , wherein the communication medium is video communication.

5. A computer-implemented method comprising:

receiving first session information associated with establishing an audio communication session that is accessible to a first user and a second user;

providing, to at least one of the first user or the second user, second session information encoded into an audio stream of the audio communication session and comprising at least one of an identifier or link information usable to launch an additional communication session, wherein the additional communication session provides a communication medium that is not provided by the audio communication session;

receiving, based on the second session information, one or more requests to join the additional communication session; and

establishing the additional communication session.

6. The computer-implemented method of claim 5 , wherein the second session information is provided via a header of a communications protocol used to implement the audio communication session.

7. The computer-implemented method of claim 5 , wherein the second session information is encoded into the audio stream of the audio communication session based on mapping of the second session information to audio frequency data.

8. The computer-implemented method of claim 5 , further comprising encrypting the second session information.

9. The computer-implemented method of claim 8 , wherein the second session information is decryptable only by the first user and a customer to which the audio communication session is placed.

10. The computer-implemented method of claim 5 , wherein the additional communication session provides content sharing capabilities.

11. The computer-implemented method of claim 5 , wherein the communication medium is video communication.

12. One or more non-transitory computer-readable storage media having stored thereon computing instructions that, upon execution by one or more computing devices, cause the one or more computing devices to perform computing operations comprising:

receiving first session information associated with establishing an audio communication session that is accessible to a first user and a second user;

providing, to at least one of the first user or the second user, second session information encoded into an audio stream of the audio communication session and comprising at least one of an identifier or link information usable to launch an additional communication session, wherein the additional communication session provides a communication medium that is not provided by the audio communication session;

receiving, based on the second session information, one or more requests to join the additional communication session; and

establishing the additional communication session.

13. The one or more non-transitory computer-readable storage media of claim 12 , wherein the second session information is provided via a header of a communications protocol used to implement the audio communication session.

14. The one or more non-transitory computer-readable storage media of claim 12 , wherein the second session information is encoded into the audio stream of the audio communication session based on mapping of the second session information to audio frequency data.

15. The one or more non-transitory computer-readable storage media of claim 12 , wherein the communication medium is video communication.

16. The one or more non-transitory computer-readable storage media of claim 12 , wherein the additional communication session provides content sharing capabilities.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2024
From: RAO, SIDDHARTHA SHANKARA; MCHARG, RYAN STEVEN; NARAYANAN, GIRIDHAR KALPATHY; SCHUETT, COURTNEY BRIAN; PADMANABHAN, ABITHA; SELVARAJ, AJAYKUMAR; HARTMANN, CURTIS GILL; DUNNE, JOHN JOSEPH
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 066442/0165 →
References Cited (16)
US 9450770B2 · Brandt · 2016 [cited by examiner]
US 10791078B2 · Bergenlid · 2020 [cited by examiner]
US 11431767B2 · Montero · 2022 [cited by examiner]
US 12301758B1 · Rao · 2025 [cited by examiner]
US 20060098624A1 · Morgan · 2006 [cited by examiner]
US 20070201675A1 · Nourbakhsh · 2007 [cited by examiner]
US 20090235329A1 · Chavez · 2009 [cited by examiner]
US 20120072440A1 · Vasquez · 2012 [cited by examiner]
US 20120300015A1 · Chen · 2012 [cited by examiner]
US 20140176660A1 · Khay-Ibbat · 2014 [cited by examiner]
US 20190372824A1 · Montero · 2019 [cited by examiner]
US 20200304547A1 · Lu · 2020 [cited by examiner]
US 20200329144A1 · Morgan · 2020 [cited by examiner]
US 20200366868A1 · Liang · 2020 [cited by examiner]
US 20220385704A1 · Eftekhari · 2022 [cited by examiner]
US 20230143579A1 · Asgekar · 2023 [cited by examiner]