Hermes-EchoTHE SSOAR PATENT FAMILY
Home / Patents

Patents

Hecate: the published claims

Application 19/664,894 · September 10, 2026

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 .

Back to top ↑