US 12,361,069 B2
Shared content delivery streams in data networks
Christopher B. Slovak, Carlsbad, CA (US)
Assigned to TEALIUM INC., San Diego, CA (US)
Filed by TEALIUM INC., San Diego, CA (US)
Filed on Apr. 22, 2022, as Appl. No. 17/726,857.
Application 17/726,857 is a continuation of application No. 16/921,000, filed on Jul. 6, 2020, granted, now 11,314,815.
Application 16/921,000 is a continuation of application No. 16/859,091, filed on Apr. 27, 2020, abandoned.
Application 16/859,091 is a continuation of application No. 16/783,691, filed on Feb. 6, 2020, abandoned.
Application 16/783,691 is a continuation of application No. 16/132,054, filed on Sep. 14, 2018, granted, now 10,558,728, issued on Feb. 11, 2020.
Application 16/132,054 is a continuation of application No. 15/812,790, filed on Nov. 14, 2017, granted, now 10,078,708, issued on Sep. 18, 2018.
Claims priority of provisional application 62/422,354, filed on Nov. 15, 2016.
Prior Publication US 2022/0318309 A1, Oct. 6, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/9035 (2019.01); G06F 16/957 (2019.01); G06F 16/958 (2019.01); G06Q 30/0251 (2023.01); H04L 67/02 (2022.01); H04L 67/50 (2022.01)
CPC G06F 16/9035 (2019.01) [G06F 16/9574 (2019.01); G06F 16/9577 (2019.01); G06F 16/972 (2019.01); G06Q 30/0255 (2013.01); H04L 67/02 (2013.01); H04L 67/535 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A system for sharing interaction data associated with content objects, the system comprising:
a memory device configured to store first user data and second user data received via a computer network, the first user data being generated by a user system and comprising first interaction data indicative of first user interactions with a content object presented with a first content page, the second user data being generated by the user system and comprising second interaction data indicative of second user interactions with the content object presented with a second content page different from the first content page; and
one or more processors in communication with the memory device, the one or more processors being configured to:
determine that the first user data and second user data both comprise an object identifier corresponding to the content object;
generate third user data comprising at least a portion of the first user data and at least a portion of the second user data;
select, according to the object identifier, a first filter and a second filter from a plurality of filters;
adjust the third user data with the first filter to generate a first data set;
adjust the first data set with the second filter to generate a second data set;
control, according to an access policy, read access to the first data set and the second data set by a plurality of analysis systems remote from the one or more processors; and
change the first filter responsive to a user input and subsequently filter the third user data with the first filter to adjust generation of the first data set and the second data set.