Twilio Inc. patent applications on October 3rd, 2024
Patent Applications by Twilio Inc. on October 3rd, 2024
Twilio Inc.: 3 patent applications
Twilio Inc. has applied for patents in the areas of G06F16/2455 (1), G06F11/34 (1), G06F16/2453 (1), G06F16/28 (1), G06N20/00 (1) G06F16/24552 (1), G06N20/00 (1), H04L67/563 (1)
With keywords such as: contact, server, data, user, feature, edge, grouping, ids, client, and values in patent application abstracts.
Patent Applications by Twilio Inc.
20240330298. GROUPING CONTACTS USING TIERED WAREHOUSE LEVELS_simplified_abstract_(twilio inc.)
Inventor(s): Anand Jha of Newark CA (US) for twilio inc., Fan Lu of Denver CO (US) for twilio inc., Anurag Sethi of San Carlos CA (US) for twilio inc.
IPC Code(s): G06F16/2455, G06F11/34, G06F16/2453, G06F16/28
CPC Code(s): G06F16/24552
Abstract: described herein are techniques for deploying a plurality of data processing pipelines to execute contact grouping queries to upload contact data into contact records of contact group tables in a cloud-based, virtual data warehouse. each contact grouping query is assigned to a data pipeline of a plurality of data pipelines based on characteristics of the contact grouping query and the count of contact records associated with the entity on whose behalf the contact records are being maintained. additionally, the execution runtime is obtained for each contact grouping query so that an average execution runtime for the contact grouping query can be cached. an expected execution runtime of all contact grouping queries allocated to a specific data pipeline can then be calculated and used in determining whether additional data pipelines may be necessary to meet a service level objective that indicates a time interval during which a contact grouping query is to be executed.
Inventor(s): Carlos Alberto Oliveira of San Diego CA (US) for twilio inc., Alfredo Lainez Rodrigo of Madrid (ES) for twilio inc., Rowan Michael Wing of Longmont CO (US) for twilio inc., Maria del Pilar Fernandez Gallego of Madrid (ES) for twilio inc., Sebastian Montes of Madrid (ES) for twilio inc., Akshay Chandrashekaran of Boston MA (US) for twilio inc., Ankit Awasthi of San Francisco CA (US) for twilio inc.
IPC Code(s): G06N20/00, G06N5/022
CPC Code(s): G06N20/00
Abstract: system and method including accessing a feature associated with a plurality of user identities (ids); accessing a structure specifying mappings between the plurality of user ids and a plurality of user canonical ids; generating groups of feature values of the feature based on the mappings, each group of feature values being associated with a corresponding group of user ids and with a corresponding user canonical id; aggregating each group of feature values to calculate an aggregate feature value of the feature, each aggregate feature value associated with the corresponding user canonical id; computing predictive traits associated with the plurality of user canonical ids, the predictive traits including likelihoods of events or trait values, the computation of the predictive traits using the aggregate feature values associated with the corresponding user canonical ids; and causing display, at a user interface (ui) of a computing device, of the computed predictive traits.
20240333813. EDGE COMMUNICATION LOCATIONS_simplified_abstract_(twilio inc.)
Inventor(s): Alexander Philip Lowe of Pacifica CA (US) for twilio inc., Madeleine Genevieve Muscari of Berkeley CA (US) for twilio inc., Robert Charles Hagemann, III of Potomac MD (US) for twilio inc., Christer Jan Erik Fahlgren of San Francisco CA (US) for twilio inc., Jeremy Andrew McEntire of San Francisco CA (US) for twilio inc., Erik A. Jansson of San Francisco CA (US) for twilio inc., Humberto Reyes of Berkeley CA (US) for twilio inc., Evan Kyle Fossier of San Francisco CA (US) for twilio inc., Jingming Niu of San Francisco CA (US) for twilio inc.
IPC Code(s): H04L67/563, G06F9/54, H04L9/08, H04L9/40, H04L67/02, H04L67/141, H04L67/2871
CPC Code(s): H04L67/563
Abstract: methods, systems, and computer programs are presented for lowering network latency for cloud-based services. service-delivery edge locations allow customers to improve communication-providers public and private network connectivity for improved performance. one method includes operations for performing, by an edge server, a handshake to establish a communication session between a client and a main server, and for exchanging data between the client and the main server via the edge server. the handshake includes exchanging, by the edge server, communication initiation messages with the client, and validating, by the edge server, authentication credentials for the communication session based on the communication initiation messages. the exchanging data comprises forwarding, by the edge server, data requests from the client to the main server through a private connection between the edge server and the main server, and forwarding, by the edge server, data responses from the main server to the client through the private connection.