TAGGING, DATA COLLECTION AND CONTENT DELIVERY IN A GLOBALLY DISTRIBUTED COMPUTING INFRASTRUCTURE
First Claim
1. A system for tag processing and data collection, the system comprising:
- a globally distributed computing infrastructure including a plurality servers geographically distributed such that the servers are proximate in location to computing network users, wherein each of the servers include a first memory and a first processor in communication with the first memory;
a computing device including a second memory and second processor in communication with the second memorya user platform application stored in the second memory, executable by the second processor and configured to provide users an information platform and communicate with more than one third party entities through implementation of tags embedded within pages of the platform; and
a data management module stored in the first memory of one or more of the servers, executable by the first processor and including;
a data collection routine configured to receive tag data communicated from the more than one third party entities, wherein the tag data is received in response to the third party entities receiving tagged parameters from the user platform application based on a user interaction with the user platform application,a data integration routine configured to integrate the tag data communicated from the more than one third party entity;
a data analyzation routine configured to analyze the integrated tag data to identify optimization opportunities within the user interaction, andan optimization routine configured to optimize the user interaction based on the integrated and analyzed tag data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus, methods, and computer program products for tagging, data collection and content delivery within a distributed computing network environment. The invention provides for data to be collected from multiple third party entities, as well as internal entities analyzed, integrated and optimized at a an edge server within the distributed computing network, such that processing occurs at a location that is geographically proximate to the user/customer. Such processing within a distributed network allows for data to be optimized within the timeframe of user'"'"'s website experience, in which user interaction data is collected, or within real-time or near real-time of the user'"'"'s website experience.
-
Citations
21 Claims
-
1. A system for tag processing and data collection, the system comprising:
-
a globally distributed computing infrastructure including a plurality servers geographically distributed such that the servers are proximate in location to computing network users, wherein each of the servers include a first memory and a first processor in communication with the first memory; a computing device including a second memory and second processor in communication with the second memory a user platform application stored in the second memory, executable by the second processor and configured to provide users an information platform and communicate with more than one third party entities through implementation of tags embedded within pages of the platform; and a data management module stored in the first memory of one or more of the servers, executable by the first processor and including; a data collection routine configured to receive tag data communicated from the more than one third party entities, wherein the tag data is received in response to the third party entities receiving tagged parameters from the user platform application based on a user interaction with the user platform application, a data integration routine configured to integrate the tag data communicated from the more than one third party entity; a data analyzation routine configured to analyze the integrated tag data to identify optimization opportunities within the user interaction, and an optimization routine configured to optimize the user interaction based on the integrated and analyzed tag data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for tag processing and data collection in a globally distributed computing infrastructure, the method comprising:
-
providing for a computing network-based user platform, wherein the platform is configured to communicate with more than one third party entity through implementation of tags; receiving, by a computing device within the globally distributed computing infrastructure, tag data communicated from the more than one third party entities, wherein the tag data is received in response to the third party entities receiving tagged parameters from the platform based on a user interaction at the platform; integrating, by a computing device within the globally distributed computing infrastructure, the tag data communicated from the more than one third party entity; analyzing, by a computing device within the globally distributed computing infrastructure, the integrated tag data to identify optimization opportunities within the user interaction; and optimizing, by a computing device within the globally distributed computing infrastructure, the user interaction based on the identified optimization opportunities. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product, the computer program product comprising a non-transitory computer-readable medium having computer-executable instructions to cause a computer to implement the steps of:
-
receive, at a server within a globally distributed computing infrastructure, tag data communicated from more than one third party entity, wherein the tag data is received in response to the third party entities receiving tagged parameters from a user platform based on a user interaction at the platform; integrating, at a server within the globally distributed computing infrastructure, the tag data communicated from the more than one third party entity; analyzing, by a server within the globally distributed computing infrastructure, the integrated tag data to identify optimization opportunities within the user interaction; and optimizing, by a server within the globally distributed computing infrastructure, the user interaction based on the integrated and analyzed first data. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification