Claims reproduced from the official publication XML for US 2026/0270347 A1, published September 10, 2026. Paragraph spacing is adapted for reading; the wording is retained.
Claim 1
1 . A computing system for maintaining continuity of a session, the system comprising: at least one processor; memory storing instructions; and a session controller executable by the at least one processor and configured to: intercept and manage a session initiated over a network; establish, for the session, a session identifier and an associated session context comprising signaling context and/or security context; obtain rule data associated with an endpoint or entity associated with the session from a data store; determine a state associated with the endpoint or entity; process the rule data and the state to generate routing instructions; retrieve a selected data asset from the data store; route and stream the selected data asset within the established session context; modify transmission state within the established session context to receive response data; store the response data and associated session data in the data store; and generate an output based on the response data; wherein the routing, streaming, processing, transmission-state modification, and response-data storage operations are executed within the established session context; and wherein the session controller is configured to prevent creation of a new session context during execution of said operations.
Claim 2
2 . The computing system of claim 1 , wherein the session controller is configured to maintain the same session identifier from interception of the session through streaming of the selected data asset and receipt of the response data.
Claim 3
3 . The computing system of claim 1 , wherein the established session context comprises an existing Session Initiation Protocol dialog or an existing WebRTC PeerConnection state.
Claim 4
4 . The computing system of claim 3 , wherein, when the session is a Session Initiation Protocol dialog, the session controller is configured to stream the selected data asset over a negotiated secure real-time transport path and to receive the response data by an in-dialog signaling update.
Claim 5
5 . The computing system of claim 3 , wherein, when the session is a WebRTC PeerConnection, the session controller is configured to inject the selected data asset on the existing PeerConnection and to receive the response data without performing a new ICE handshake or a new DTLS handshake.
Claim 6
6 . The computing system of claim 1 , wherein the rule data comprises one or more routing conditions selected from endpoint identity, endpoint classification, time, date, wait-time preference, asset-selection preference, reply-permission preference, and playback-suppression preference.
Claim 7
7 . The computing system of claim 1 , wherein the selected data asset comprises one of a plurality of stored assets or a no-playback directive.
Claim 8
8 . The computing system of claim 1 , wherein the session data stored in the data store comprises one or more of a sender identifier, a recipient identifier, a receipt time, a duration value, an asset identifier, a storage location, a decision-rule identifier, and an action record.
Claim 9
9 . The computing system of claim 1 , wherein the session controller is further configured to generate a structured record from the response data and the associated session data for delivery to an external system.
Claim 10
10 . The computing system of claim 9 , wherein the structured record is transmitted by an application programming interface or a webhook to a customer relationship management system or a helpdesk system.
Claim 11
11 . The computing system of claim 1 , wherein the session controller is further configured to generate, from the response data, a transcript, a description, or both.
Claim 12
12 . The computing system of claim 1 , wherein the session controller is configured to adapt bitrate, codec, or both during streaming of the selected data asset while maintaining the established session context.
Claim 13
13 . The computing system of claim 1 , wherein the system is configured to maintain the established session context across terrestrial broadband, wireless cellular, satellite-based, or hybrid network paths.
Claim 14
14 . The computing system of claim 1 , further comprising a security engine configured to apply transport protection to signaling paths and media paths and to apply access control for operations that retrieve the selected data asset or receive the response data.
Claim 15
15 . The computing system of claim 1 , wherein a change in answer state, transmission direction, track selection, transceiver configuration, reply-permission state, asset-selection state, or playback mode is applied as a modification within the established session context and without creating a replacement session context.
Claim 16
16 . The computing system of claim 1 , wherein the session controller is configured to maintain the established session context independent of variations in execution timing, processing order, or determinism of one or more processing components participating in the session, including cases in which such processing components produce non-deterministic or probabilistic outputs.
Claim 17
17 . A method for maintaining continuity of a session, the method comprising: intercepting a session initiated over a network; establishing a session identifier and an associated session context comprising signaling context and/or security context; obtaining rule data associated with an endpoint or entity associated with the session; determining a state associated with the endpoint or entity; generating routing instructions based on the rule data and the state; retrieving a selected data asset; routing and streaming the selected data asset within the established session context; modifying transmission state within the established session context to receive response data; storing the response data and associated session data; and generating an output based on the response data; wherein all operations are executed within the established session context; and wherein no new session context is created during execution of said operations.
Claim 18
18 . A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause a computing system to perform the method of claim 17 .