Jump to content

Twilio Inc. patent applications on April 24th, 2025

From WikiPatents
Revision as of 17:10, 24 April 2025 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Patent Applications by Twilio Inc. on April 24th, 2025

Twilio Inc.: 9 patent applications

Twilio Inc. has applied for patents in the areas of H04M7/00 (3), H04L47/125 (2), H04L51/214 (2), H04L51/066 (2), H04L51/063 (2) H04L51/063 (2), G06F8/71 (1), G06F9/453 (1), G06F9/542 (1), H04L51/234 (1)

With keywords such as: communication, destination, api, request, platform, message, endpoint, account, phone, and receiving in patent application abstracts.



Patent Applications by Twilio Inc.

20250130790. CUSTOMIZABLE CLOUD-BASED SOFTWARE PLATFORM_simplified_abstract_(twilio inc.)

Inventor(s): Al Cook of San Francisco CA US for twilio inc., Martin Amps of San Francisco CA US for twilio inc., Madis Abel of Tallinn EE for twilio inc., Hando Tint of Tartu EE for twilio inc., Tatjana Mihnovits of Hove GB for twilio inc.

IPC Code(s): G06F8/71, G06F8/36, G06F8/65, G06F9/445, G06F21/62, H04L9/40, H04L67/10

CPC Code(s): G06F8/71



Abstract: disclosed are systems, methods, and non-transitory computer-readable media for a customizable cloud-based software platform. a customizable cloud-based software platform provides functionality that enables a user (e.g., individual user, organization, etc., that has created an account with the customizable cloud-based software platform) to modify a base version of a cloud-based software application to the specific user's needs. for example, the customizable cloud-based software platform provides a base version of a cloud-based software application that includes a base set of functionalities, settings, user interfaces, etc., which a user may modify to meet the user's specific needs. a user may therefore use a client device to interact with the customizable cloud-based software platform to access their customized instance of the cloud-based application.


20250130828. SYSTEM AND METHOD FOR PLATFORM-INTEGRATED CUSTOM APPLICATIONS_simplified_abstract_(twilio inc.)

Inventor(s): Carter Rabasa of Seattle WA US for twilio inc., Martin Amps of San Francisco CA US for twilio inc.

IPC Code(s): G06F9/451, G06F9/445, H04M3/42, H04M3/51, H04M7/00

CPC Code(s): G06F9/453



Abstract: 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.


20250130872. SYSTEM AND METHOD FOR MANAGING CONCURRENT EVENTS_simplified_abstract_(twilio inc.)

Inventor(s): Evan Cooke of San Francisco CA US for twilio inc., Frank Stratton of San Francisco CA US for twilio inc., Kyle Conroy of San Francisco CA US for twilio inc.

IPC Code(s): G06F9/54, G06F9/50

CPC Code(s): G06F9/542



Abstract: 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.


20250133043. SYSTEM AND METHOD FOR ENABLING DYNAMIC MULTI-MODAL COMMUNICATION_simplified_abstract_(twilio inc.)

Inventor(s): Patrick Malatack of San Francisco CA US for twilio inc., Thomas Wilsher of San Francisco CA US for twilio inc., Cheuk To Law of San Francisco CA US for twilio inc., Gowri Rao of San Francisco CA US for twilio inc.

IPC Code(s): H04L51/063, H04L47/125, H04L51/066, H04L51/214, H04M7/00, H04W72/044

CPC Code(s): H04L51/063



Abstract: a method includes receiving a first request associated with a first user account, the first request comprising content of a first message and a first plurality of destination endpoints to receive the first message, for each first destination endpoint of the first plurality of destination endpoints, determining communication capabilities of a respective first destination endpoint, for each first destination endpoint of the first plurality of destination endpoints, selecting, from a first plurality of routing options, a first routing option for delivering the first message to the respective first endpoint based at least on the communication capabilities of the respective first endpoint, wherein the first plurality of routing options are associated with different communication services and, for each communication service, different channel protocols corresponding to different service provider, and causing one or more versions of the first message to be transmitted to the first plurality of destination endpoints using one or more first routing options selected for respective first endpoints.


20250133044. SYSTEM AND METHOD FOR ENABLING DYNAMIC MULTI-MODAL COMMUNICATION_simplified_abstract_(twilio inc.)

Inventor(s): Patrick Malatack of San Francisco CA US for twilio inc., Thomas Wilsher of San Francisco CA US for twilio inc., Cheuk To Law of San Francisco CA US for twilio inc., Gowri Rao of San Francisco CA US for twilio inc.

IPC Code(s): H04L51/063, H04L47/125, H04L51/066, H04L51/214, H04M7/00, H04W72/044

CPC Code(s): H04L51/063



Abstract: a method includes receiving a first request associated with a first user account, the first request comprising content of a first message and a first plurality of destination endpoints to receive the first message, and identifying a first routing property defining one or more first constraints for transmitting the first message, determining, based at least on the first routing property, a first routing option for delivering the first message to the first plurality of destination endpoints, for each first destination endpoint of the first plurality of destination endpoints, transforming the content of the first message based at least on communication capabilities of a respective endpoint, and causing one or more versions of the transformed content to be transmitted to the first plurality of destination endpoints using the first routing option.


20250133053. SYSTEMS AND METHODS FOR AUTOMATED MESSAGE DELIVERY FEEDBACK_simplified_abstract_(twilio inc.)

Inventor(s): Prateek Jain of San Francisco CA US for twilio inc., Chloe Chen of San Carlos CA US for twilio inc.

IPC Code(s): H04L51/234, H04W4/12

CPC Code(s): H04L51/234



Abstract: systems and methods for automated message delivery feedback that includes receiving a plurality of messaging requests to transmit a plurality of messages to a plurality of recipient devices, making a plurality of messaging attempts for each of the plurality of messaging requests for the plurality of messages to transmit the plurality of messages corresponding to a plurality of delivery feedback types, receiving, for the plurality of messages, a plurality of delivery feedbacks of the plurality of delivery feedback types, contextually associating each delivery feedback of the plurality of delivery feedbacks with a corresponding messaging attempt of the plurality of messaging attempts, and updating a delivery status of the corresponding messaging attempt.


20250133165. SYSTEM AND METHOD FOR QUEUING A COMMUNICATION SESSION_simplified_abstract_(twilio inc.)

Inventor(s): Christer Jan Erik Fahlgren of San Francisco CA US for twilio inc., John Wolthuis of San Francisco CA US for twilio inc., Peter Shafton of San Francisco CA US for twilio inc., Thomas Schiavone of San Francisco CA US for twilio inc.

IPC Code(s): H04M3/523, H04M3/51

CPC Code(s): H04M3/523



Abstract: 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.


20250133372. SYSTEM AND METHOD FOR COMMUNICATING THROUGH MULTIPLE ENDPOINTS_simplified_abstract_(twilio inc.)

Inventor(s): Patrick Malatack of San Francisco CA US for twilio inc., Gowri Rao of San Francisco CA US for twilio inc., Kenneth Hoxworth of San Francisco CA US for twilio inc., Elaine Tsai of San Francisco CA US for twilio inc., Saurabh Daftary of Concord CA US for twilio inc., Triet Kha of San Francisco CA US for twilio inc., Julie Laver of San Francisco CA US for twilio inc.

IPC Code(s): H04W4/06, H04W4/02, H04W4/14

CPC Code(s): H04W4/06



Abstract: a system and method for a communication system that includes receiving, through an application programming interface, a set of communication requests directed at an endpoint pool resource, the endpoint pool resource including a set of account phone numbers associated with an account, the set of communication requests specifying a set of destination phone numbers, for each destination phone number in the set of destination phone numbers, selecting an account phone number from the set of account phone numbers based on a phone number type of a plurality of phone number types, and initiating outbound communication with the destination phone number from an origin endpoint assigned as the selected account phone number.


20250133374. SYSTEM AND METHOD FOR TRIGGERING ON PLATFORM USAGE_simplified_abstract_(twilio inc.)

Inventor(s): Evan Cooke of San Francisco CA US for twilio inc., Timothy S. Milliron of San Francisco CA US for twilio inc., Adam Ballai of San Francisco CA US for twilio inc., Matthew David Nowack of San Bruno CA US for twilio inc., Robert Charles Hagemann, III of Potomac MD US for twilio inc.

IPC Code(s): H04W4/16, G06F9/54, H04L43/08, H04L43/10, H04L67/02, H04W24/08

CPC Code(s): H04W4/16



Abstract: 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.


Twilio Inc. patent applications on April 24th, 2025

Cookies help us deliver our services. By using our services, you agree to our use of cookies.