System for and method of generating and visualizing sharing event cascade structures associated with content sharing events that occur across a network
First Claim
1. A method of generating and visualizing a sharing event cascade structure associated with one or more content sharing events that occur across a network, the method comprising:
- determining that a communication device transmitted to a content server associated with a first hostname a content request for a content item, the content request comprising a unique resource identifier (RI) identifying the content item;
generating, in response to determining that the communication device transmitted the request for the content item, a browsing event node in the sharing event cascade structure based on data associated with at least one of a system log and a database;
determining that an RI encoding service generated an encoded version of the RI in response to an encoding request transmitted by said communication device to an encoding server associated with a second hostname that is different than the first hostname, the encoding request comprising the RI, the first hostname associated with the content server, and the second host name associated with the encoding server, and the encoding request being separate and distinct from the content request;
in response to determining that the RI encoding service generated an encoded version of the RI in response to the encoding request, (i) generating an encoding node and (ii) linking the encoding node with the browsing node; and
presenting, on a display device, a content sharing visualization diagram that illustrates the sharing event cascade structure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for and method of generating and visualizing one or more sharing event cascade structures associated with one or more content sharing events that occur across a network may include generating a plurality of sharing event nodes in the one or more sharing event cascade structures based on data associated with at least one of a system log and a database, wherein each sharing event cascade structure graphically represents a history of one or more content items being shared among a plurality of users of the network, and presenting, on a display device, a content sharing visualization diagram that illustrates the one or more sharing event cascade structures and enables a user to analyze sharing patterns associated with the plurality of users of the network.
2 Citations
22 Claims
-
1. A method of generating and visualizing a sharing event cascade structure associated with one or more content sharing events that occur across a network, the method comprising:
-
determining that a communication device transmitted to a content server associated with a first hostname a content request for a content item, the content request comprising a unique resource identifier (RI) identifying the content item; generating, in response to determining that the communication device transmitted the request for the content item, a browsing event node in the sharing event cascade structure based on data associated with at least one of a system log and a database; determining that an RI encoding service generated an encoded version of the RI in response to an encoding request transmitted by said communication device to an encoding server associated with a second hostname that is different than the first hostname, the encoding request comprising the RI, the first hostname associated with the content server, and the second host name associated with the encoding server, and the encoding request being separate and distinct from the content request; in response to determining that the RI encoding service generated an encoded version of the RI in response to the encoding request, (i) generating an encoding node and (ii) linking the encoding node with the browsing node; and presenting, on a display device, a content sharing visualization diagram that illustrates the sharing event cascade structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating and visualizing a sharing event cascade structure associated with one or more content sharing events that occur across a network, the system comprising a programmed computing apparatus programmed to:
-
generate, in response to determining that a communication device transmitted to a content server associated with a first hostname a content request for a content item, a browsing event node in the sharing event cascade structure based on data associated with at least one of a system log and a database, wherein the request includes a resource identifier (RI) for identifying the content item; in response to determining that an RI encoding service generated an encoded version of the RI in response to an encoding request transmitted by the communication device to an encoding server associated with a second hostname that is different than the first hostname, (i) generating an encoding node and (ii) linking the encoding node with the browsing node, wherein the encoding request is separate and distinct from the content request; and present, on a display device, a content sharing visualization diagram that illustrates the sharing event cascade structure. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification