US 12,248,480 B2
Providing data streams to a client
Harald Gustafsson, Lund (SE); Anshu Shukla, Bangalore (IN); and Sambit Nayak, Orissa (IN)
Assigned to TELEFONAKTIEBOLAGET LM ERICSSON (PUBL), Stockholm (SE)
Appl. No. 17/772,044
Filed by Telefonaktiebolaget LM Ericsson (PUBL), Stockholm (SE)
PCT Filed Oct. 28, 2019, PCT No. PCT/EP2019/079401
§ 371(c)(1), (2) Date Apr. 26, 2022,
PCT Pub. No. WO2021/083482, PCT Pub. Date May 6, 2021.
Prior Publication US 2022/0374435 A1, Nov. 24, 2022
Int. Cl. G06F 16/2455 (2019.01); G06F 9/54 (2006.01); H04L 67/10 (2022.01)
CPC G06F 16/24568 (2019.01) [G06F 9/546 (2013.01); H04L 67/10 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for providing data streams to a client over a network interface wherein the data streams comprise message data streams which form provenance views based on provenance information, the method comprising the following steps being performed by a routing component:
receiving, from a client, a submitted request comprising a query for a provenance view, wherein the query is indicative of a continuation criterion for determining whether to continue obtaining provenance information and message data, deriving correlated data, and providing message data streams for as long as there is new corresponding data to the provenance entities in the message data database,
obtaining provenance information from a provenance information database based on the query of the received request, wherein the provenance information database comprises provenance relationships between provenance entities,
obtaining message data from a message data database based on the query of the received request, wherein the message data database comprises data corresponding to the provenance entities,
deriving correlated data based on the obtained provenance information and the obtained message data, and
providing, to the client, the derived correlated data as a provenance view in message data streams.