181 patents
Page 6 of 10
Utility
System and Method for Processing Telephony Sessions
30 Dec 21
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 Processing Telephony Sessions
30 Dec 21
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 Enabling Real-time Eventing
23 Dec 21
A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
Jeffrey Lawson, John Wolthuis, Evan Cooke, Jeffrey Comer
Filed: 29 Jun 21
Utility
Edge Communication Locations
9 Dec 21
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
Modularized Control System to Enable Iot Wireless Network Control and Sensing of Other Devices
9 Dec 21
Internet of Things (IoT) system and method of interfacing arbitrary non-network connected devices to wireless computer networks.
Hugo Fiennes
Filed: 12 Jul 21
Utility
Intelligent Communications Platform
2 Dec 21
Methods, systems, and computer programs are presented for the determination of optimal communication scheduling.
Claire Electra Longo, Brendon Kyle Villalobos, Liyuan Zhang, Jorge Chang, Elizabeth Yee, Abhishek Bambha
Filed: 21 Aug 20
Utility
Message-transmittal strategy optimization
2 Dec 21
Methods, systems, and computer programs are presented for the determination of optimal communication scheduling.
Claire Electra Longo, Brendon Kyle Villalobos, Liyuan Zhang, Jorge Chang, Elizabeth Yee, Abhishek Bambha
Filed: 21 Aug 20
Utility
Framework for Automated Penetration Testing
18 Nov 21
In one aspect, a distributed security-testing infrastructure is used for attack-tree modeling for penetration testing.
Rohini Sulatycki, Vladimir Wolstencroft
Filed: 13 May 21
Utility
Message Routing Optimization System
4 Nov 21
Disclosed are systems, methods, and non-transitory computer-readable media for message routing optimization.
Jamie O'Shaughnessy, Riivo Kikas, Kaarel Kitsemets
Filed: 22 Dec 20
Utility
System and Method for Enabling Real-time Eventing
21 Oct 21
A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
Jeffrey Lawson, John Wolthuis, Evan Cooke, Jeffrey Corner
Filed: 29 Jun 21
Utility
System and Method for Enabling Real-time Eventing
21 Oct 21
A method and system for real-time eventing including interacting with at least one configuration attribute according to instructions specified through an application programming interface (API); adding subscribers for an event channel; generating an event from operation of an application; publishing the event message to the event channel on an event router; processing the event message according to the at least one configuration attribute; identifying a subscriber to the event channel; and sending the event from the event router to the subscriber.
Jeffrey Lawson, John Wolthuis, Evan Cooke, Jeffrey Comer
Filed: 29 Jun 21
Utility
Real-time Media Streams
21 Oct 21
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 Triggering on Platform Usage
21 Oct 21
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 Triggering on Platform Usage
21 Oct 21
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
Multi-jurisdictional Endpoint Allocation Compliance
21 Oct 21
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
Customizable Cloud-based Software Platform
21 Oct 21
Disclosed are systems, methods, and non-transitory computer-readable media for a customizable cloud-based software platform.
Al Cook, Martin Amps, Madis Abel, Hando Tint, Tatjana Mihnovits
Filed: 28 Jun 21
Utility
System and Method for Platform-integrated Custom Applications
21 Oct 21
A system and method for customizing communication processing within a communication platform that includes configuring a service handler, which comprises of at least setting execution code of the service handler; setting an association between the service handler and a communication event of the communication platform; detecting the occurrence of the communication event of a communication facilitated through the communication platform; invoking the service handler in response to the event, which comprises: executing the execution code in a serverless execution environment and generating a service handler response; and augmenting the communication in accordance with the service handler response.
Carter Rabasa, Martin Amps
Filed: 28 Jun 21
Utility
System and Method for Managing Concurrent Events
14 Oct 21
A system and method that includes receiving an API request to a type of API resource; retrieving an API concurrency value for the API request; determining a comparison status associated with a comparison of the API concurrency value to a concurrency threshold; if the comparison status is within the concurrency threshold, transmitting the API request to an API processing resource; if the comparison status indicates the concurrency threshold is not satisfied, impeding processing of the API request; accounting for an increase in the API concurrency value if the API request is transmitted to an API processing resource; and accounting for a decrease in the API concurrency value at a time associated with the API processing resource completing processing of the API request.
Evan Cooke, Frank Stratton, Kyle Conroy
Filed: 24 Jun 21
Utility
System and Method for Programmatic Device Connectivity
7 Oct 21
A system and method for programmatically managing device connectivity to a network that includes provisioning connectivity devices with an account of a communication platform, where for a set of the connectivity devices, provisioning includes uniquely associating network operating identifiers of each of the connectivity devices with a corresponding programmatic device resource in the communication platform, setting communication metering properties in a programmatic connectivity plan resource in the communication platform and associating the connectivity plan resource to at least a subset of the device resources of the connectivity devices, and activating network communication status of the connectivity devices; servicing communications from the connectivity devices; and programmatically managing the communications from the connectivity devices through at least the device resources and the connectivity plan resources.
Chetan Chaudhary, Evan Cummack, Brian Tarricone
Filed: 22 Jun 21
Utility
Method and System for Preventing Illicit Use of a Telephony Platform
30 Sep 21
A system and method for preventing illicit use of a telephony platform that includes enrolling a plurality of accounts on a telecommunications platform, wherein an account includes account configuration; at a fraud detection system of the telecommunications platform, receiving account usage data, wherein the usage data includes at least communication configuration data and billing configuration data of account configuration and further includes communication history of the plurality of accounts; calculating fraud scores of a set of fraud rules from the usage data, wherein at least a sub-set of the fraud rules include conditions of usage data patterns between at least two accounts; detecting when the fraud scores of an account satisfy a fraud threshold; and initiating an action response when a fraud score satisfies the fraud threshold.
Adam Ballai, Robert C. Hagemann, III, Daniel Zarick
Filed: 11 Jun 21