124 patents
Page 3 of 7
Utility
System and method for processing telephony sessions
21 Mar 23
In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API).
Jeff Lawson, John Wolthuis, Evan Cooke
Filed: 31 Aug 21
Utility
Standard compliant data collection during a communication session
14 Mar 23
Disclosed are systems, methods, and non-transitory computer-readable media for standard compliant collection of sensitive data during a communication session.
Krishnaprasad Gutta, Christer Jan Erik Fahlgren
Filed: 28 May 20
Utility
Edge communication locations
7 Mar 23
Methods, systems, and computer programs are presented for lowering network latency for cloud-based services.
Alexander Philip Lowe, Madeleine Genevieve Muscari, Robert Charles Hagemann, III, Christer Jan Erik Fahlgren, Jeremy Andrew McEntire, Erik A. Jansson, Humberto Reyes, Evan Kyle Fossier, Jingming Niu
Filed: 12 Aug 20
Utility
System and method for triggering on platform usage
28 Feb 23
A system and method for triggering on platform usage can include at a platform, receiving and storing a trigger configuration of an account; operating a platform comprising internally executing a process on behalf of an account and publishing at least one event when executing the process; at the platform, incrementing a counter in response to the at least one event and if the stored trigger configuration species a usage key associated with a category of counted events of the at least one event; monitoring counters in a context of an associated trigger; and processing the trigger upon the counter satisfying condition of an associated trigger.
Evan Cooke, Timothy Milliron, Adam Ballai, Matthew D. Nowack, Robert C. Hagemann, III
Filed: 30 Jun 21
Utility
System and method for processing telephony sessions
7 Feb 23
In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API).
Jeff Lawson, John Wolthuis, Evan Cooke
Filed: 31 Aug 21
Utility
System and method for queuing a communication session
3 Jan 23
A system and method including receiving a request to enqueue a communication session; adding the communication session to the queue of a plurality of communication sessions; upon adding the communication to the queue, transferring control logic to the configured wait-state application; receiving a dequeue request initiated by a second entity; in response to the dequeue request, managing the procession of communication sessions in the queue; and dequeuing a communication session from the queue.
Christer Fahlgren, John Wolthuis, Peter Shafton, Thomas Schiavone
Filed: 16 May 19
Utility
System and method for a media intelligence platform
3 Jan 23
A multi-tenant media processing platform system and method.
Jeffrey Lawson
Filed: 22 Oct 20
Utility
System and method for providing communication platform metadata
27 Dec 22
A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
Matthew David Nowack, Jonas Mikael Boerjesson
Filed: 20 Aug 19
Utility
Real-time media streams
13 Dec 22
Disclosed are systems, methods, and non-transitory computer-readable media for providing real-time media streams.
Krishnaprasad Gutta, Tyler Wells
Filed: 28 Jun 21
Utility
System and method for determining and communicating presence information
1 Nov 22
A system and method for communicating presence information that can include at a first server of a communication platform, receiving an authorization token of a first client application; verifying at least one permission associated with the authorization token; registering a presence status of the first client application upon verifying the at least one permission of the authorization token; at a second server of the communication platform, accepting an incoming communication request; retrieving communication instructions according to the incoming communication request; identifying an instruction to communicate with a communication destination of the first client application; accessing the presence status resource of the first client application; establishing communication with the first client application according to the accessed presence status resource.
Jeff Lawson, Evan Cooke, Robert J. Simutis, Patrick Malatack, Kyle Conroy
Filed: 14 Oct 20
Utility
Language model for abstractive summarization
18 Oct 22
Methods, systems, and computer programs are presented for abstractive summarization of text by viewing sequence transduction as a language modeling problem.
Luke Percival de Oliveira, Alfredo Láinez Rodrigo
Filed: 14 Jun 21
Utility
System and method for processing telephony sessions
13 Sep 22
In one embodiment, the method of processing telephony sessions includes: communicating with an application server using an application layer protocol; processing telephony instructions with a call router; and creating call router resources accessible through a call router Application Programming Interface (API).
Jeff Lawson, John Wolthuis, Evan Cooke
Filed: 1 Oct 20
Utility
System and method for connecting a communication to a client
26 Jul 22
A method and system for connecting a communication to a client including at a system bridge, establishing a client subscription connection with a client device; receiving an incoming communication request at the system bridge; publishing an incoming communication notification from the system bridge to the client device; receiving a client communication at the system bridge; and merging the incoming communication request into the client communication at the system bridge.
Jeffrey Gordon Lawson, John Robert Wolthuis, Evan Mansfield Cooke, Jonas Mikael Boerjesson
Filed: 31 Dec 19
Utility
Packet data network gateway redirection
26 Jul 22
A core provider predicts that a device will enter an area of poor coverage by a wireless network provider.
Jonas Mikael Boerjesson, Evan Cummack
Filed: 5 Aug 20
Utility
System and method for enabling dynamic multi-modal communication
19 Jul 22
A system and method that includes receiving a messaging request that includes communication intent parameters and a set of communication destinations, wherein the messaging request is authenticated as a request of a first account; dynamically transforming messages according to individual communication destinations, wherein for the set of communication destinations: selecting a communication mode according to communication intent parameters, transforming content of the messaging request, and transmitting transformed content to a destination endpoint in the selected communication mode.
Patrick Malatack, Thomas Wilsher, Cheuk To Law, Gowri Rao
Filed: 3 Aug 18
Utility
Multi-jurisdictional endpoint allocation compliance
12 Jul 22
Disclosed are systems, methods, and non-transitory computer-readable media for multi-jurisdictional endpoint allocation compliance.
Michael DeLorenzo, Andrew Ryno, Sunil Thamatam, Shawn Parker, Rahul Sanghavi, Nick Vlku, Patrick Loomis
Filed: 28 Jun 21
Utility
System and method for tagging and tracking events of an application
5 Jul 22
A system and method for providing delegated metric tools within a partially closed communication platform that includes receiving a tag identifier linked to at least a first identified platform interaction in the communication platform; associating the tag identifier with at least one logged event of an account associated with the first identified platform interaction; defining a tracking resource with at least one tag identifier; measuring platform interactions tracked by a tracking resource; and providing access to measured platform interactions through an application.
Timothy S. Milliron, Adam Ballai, Robert Hagemann
Filed: 10 Apr 20
Utility
Verifying incoming communications
7 Jun 22
Disclosed are systems, methods, and non-transitory computer-readable media for verifying an incoming communication.
Santiago Kantorowicz, Lucas Martín Vidal, Serge Kruppa
Filed: 13 Feb 20
Utility
Method and system for applying data retention policies in a computing platform
24 May 22
Systems and methods for a multitenant computing platform.
Adam Ballai, Timothy S. Milliron
Filed: 5 Jun 20
Utility
System and method for a work distribution service
10 May 22
Systems and methods for a work distribution service.
John Wolthuis, Robert Brazier
Filed: 10 Dec 20