181 patents
Page 4 of 10
Utility
System and Method for Queuing a Communication Session
13 Apr 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 Jan Erik Fahlgren, John Robert Wolthuis, Peter Shafton, Thomas Schiavone
Filed: 6 Dec 22
Utility
Predicting User Interaction with Communications
30 Mar 23
A machine learning model may be trained using annotated communications data.
Ankit Jaini, Ivan Senilov, Jordan Earnest, Claire Electra Longo, Jiahui Cai, Chiung-Yi Tseng
Filed: 29 Sep 21
Utility
Real-time Media Streams
30 Mar 23
Disclosed are systems, methods, and non-transitory computer-readable media for providing real-time media streams.
Krishnaprasad Gutta, Tyler Wells
Filed: 21 Nov 22
Utility
System and Method for Providing Communication Platform Metadata
23 Mar 23
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: 28 Nov 22
Utility
System and Method for a Media Intelligence Platform
16 Mar 23
A multi-tenant media processing platform system and method.
Jeffrey Gordon Lawson
Filed: 17 Nov 22
Utility
Using Ad-hoc Stored Procedures for Online Transaction Processing
23 Feb 23
An example method of using ad-hoc stored procedures for OLTP operations includes: identifying, by a processing device, one or more values for updating a dataset stored in a database; creating an ad-hoc stored procedure comprising a sequence of commands specifying atomically-executable database update operations with respect to the dataset, wherein the atomically-executable database update operations utilize the one or more values that are encoded into the sequence of commands by respective inline constant values; executing the ad-hoc stored procedure, wherein the executing comprises acquiring a temporary lock of at least part of the dataset; and dropping the ad-hoc stored procedure.
Mayank Lahiri, Jayakrishnan Balakrishnan Nair, Padmaja U. Mantravadi
Filed: 17 Sep 21
Utility
Language Model for Abstractive Summarization
29 Dec 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: 7 Sep 22
Utility
Application Programming Interface (Api) Request Throttling
22 Dec 22
Disclosed are systems, methods, and non-transitory computer-readable media for application programming interface (API) request throttling.
Juan Fernández Ortiz, Madeleine Genevieve Muscari, José Manuel Felguera Rodriguez, Freddy Pena, Samuel Moran, Umer Liqat, Jeremy Andrew McEntire, Will Mason
Filed: 22 Jun 21
Utility
Text Formatter
1 Dec 22
Methods, systems, and computer programs are presented for formatting raw text.
Alfredo Láinez Rodrigo, Luke Percival de Oliveira, Umair Akeel, Tyler Cole
Filed: 26 May 21
Utility
System and Method for Enabling Dynamic Multi-modal Communication
3 Nov 22
A method includes receiving a first request associated with a first user account and comprising content of a first message and a first plurality of destination endpoints, and a second request associated with a second user account and comprising content of a second message and a second plurality of destination endpoints to receive the second message, generating a first list of routing options for delivering the first message to the first plurality of destination endpoints, and a second list of routing options for delivering the second message to the second plurality of destination endpoints, generating, based on the first list of routing options, one or more versions of the first message for delivery to the first plurality of endpoints, and generating, based on the second list of routing options, one or more versions of the second message for delivery to the second plurality of endpoints.
Patrick Malatack, Thomas Wilsher, Cheuk To Law, Gowri Rao
Filed: 18 Jul 22
Utility
System and Method for Connecting a Communication to a Client
20 Oct 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: 7 Jul 22
Utility
Packet Data Network Gateway Redirection
6 Oct 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: 23 Jun 22
Utility
Method and System for Applying Data Retention Policies In a Computing Platform
29 Sep 22
Systems and methods for a multitenant computing platform.
Adam Ballai, Timothy S. Milliron
Filed: 14 Jun 22
Utility
System and Method for Automated Message Delivery Prioritization
29 Sep 22
Systems and methods for message delivery prioritization that can include receiving a messaging request through an application programming interface, the messaging request being associated with message-associated delivery attributes; selecting a message transmission plan based on the message-associated delivery attributes, the message transmission plan including at least one timing priority related property; and executing the message transmission plan with a timing of transmission based in part on the timing priority property.
Amit Agarwal, Peter Tan, Nariman Nazari
Filed: 2 Feb 22
Utility
System and Method for Tagging and Tracking Events of an Application
22 Sep 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: 7 Jun 22
Utility
Multi-jurisdictional Endpoint Allocation Compliance
22 Sep 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 Sanhavi, Nick Vlku, Patrick Loomis
Filed: 9 Jun 22
Utility
Client-side Enrichment and Transformation Via Dynamic Logic for Analytics
25 Aug 22
Described are systems and methods for client side enrichment and transform via dynamic logic for analytics across various platforms for improved performance, features, and uses.
Osama Khan, Brandon Sneed, Mark Hazlett, Prateek Srivastava, Chris Sperandio, Ilya Volodarsky, Tony Xiao, Fathy Boundjadj, Peter Richmond
Filed: 10 May 22
Utility
Client-side Enrichment and Transformation Via Dynamic Logic for Analytics
25 Aug 22
Described are systems and methods for client side enrichment and transform via dynamic logic for analytics across various platforms for improved performance, features, and uses.
Osama Khan, Brandon Sneed, Mark Hazlett, Prateek Srivastava, Chris Sperandio, Ilya Volodarsky, Tony Xiao, Fathy Boundjadj, Peter Richmond
Filed: 10 May 22
Utility
System and Method for Intelligent Bandwidth Allocation on Multi-track Multimedia Communication Systems
25 Aug 22
Disclosed are systems, methods, and non-transitory computer-readable media for bandwidth allocation in multi-track media communication that can include receiving a set of inbound media tracks; resolving track priority configuration for the set of media tracks; resolving media constraints that are at least partially derived from properties of the set of media tracks; producing bandwidth allocation configuration based on at least the track priority configuration and media constraints; and allocating bandwidth to outbound media tracks within a communication link to a client device wherein bandwidth of the outbound media tracks is allocated based on the bandwidth allocation configuration.
Luis Lopez Fernandez, Miguel Paris Diaz, David Fernandez Lopez
Filed: 28 Feb 22
Utility
System and Method for Communicating Through Multiple Endpoints
25 Aug 22
A system and method for a communication system that includes configuring a set of communication endpoints of an entity; distributing communication requests of an entity across the set of communication endpoints, comprising: receiving at least one communication request that specifies a set of destination endpoints; and for each of the set of destination endpoints, selecting a communication endpoint and establishing a communication with the destination endpoint from the selected communication endpoint.
Patrick Malatack, Gowri Rao, Kenneth Hoxworth, Elaine Tsai, Saurabh Daftary, Triet Kha, Julie Laver
Filed: 7 Mar 22