Dynamic content delivery
First Claim
1. A computer-implemented method comprising:
- as executed by a server system configured to execute specific instructions,receiving, from a client computing device, a request for network content, the network content comprising shared content and unique content, wherein the shared content is permitted to be accessed by two or more users and wherein the unique content is permitted to be accessed by an authenticated user;
identifying the shared content and the unique content based on metadata included in a network identifier associated with the request, wherein the metadata identifies the shared content and the unique content;
responsive to identification of shared content based on metadata indicative of shared content, obtaining the shared content from at least one of a local cache component or a network content provider, the shared content associated with a shared content security parameter;
responsive to identification of unique content based on metadata indicative of unique content, obtaining the unique content from the network content provider, the unique content associated with a unique content security parameter different from the shared content security parameter;
processing the shared and unique content in response to the request; and
transmitting the processed shared and unique content.
0 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present disclosure relate to the generation and delivery of content including unique and shared components. A content delivery network service provider can obtain requests for content from client computing devices. Based on information provided in the request or otherwise managed by executable code on the client computing device, the CDN service provider obtains one or more pieces of content that may be shared by more than one user or client computing devices. Additionally, the CDN service provider obtains one or more pieces of content that will not be shared by more than one user or more than one client computing device. Responsive to the content request, the CDN service provider can combine the one or more pieces of shared content and the one or more pieces of unique content and deliver the combined content to the requested client computing device.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
as executed by a server system configured to execute specific instructions, receiving, from a client computing device, a request for network content, the network content comprising shared content and unique content, wherein the shared content is permitted to be accessed by two or more users and wherein the unique content is permitted to be accessed by an authenticated user; identifying the shared content and the unique content based on metadata included in a network identifier associated with the request, wherein the metadata identifies the shared content and the unique content; responsive to identification of shared content based on metadata indicative of shared content, obtaining the shared content from at least one of a local cache component or a network content provider, the shared content associated with a shared content security parameter; responsive to identification of unique content based on metadata indicative of unique content, obtaining the unique content from the network content provider, the unique content associated with a unique content security parameter different from the shared content security parameter; processing the shared and unique content in response to the request; and transmitting the processed shared and unique content. - View Dependent Claims (2, 3)
-
4. A system comprising one or more server computing devices, the system configured to at least:
-
obtain, from a client computing device, a request for a network resource comprising shared content and unique content, wherein the shared content is permitted to be accessed by a plurality of entities, and wherein the unique content is permitted to be accessed by a subset of the plurality of entities; identify the shared content and unique content based on metadata included in a network identifier associated with the request, wherein the metadata identifies the shared content and the unique content; responsive to identification of shared content based on metadata indicative of shared content, obtain the shared content, wherein the shared content is associated with at least one security parameter; responsive to identification of unique content based on metadata indicative of unique content, obtain the unique content from at least one network resource, wherein the unique content is associated with at least one security parameter different from the security parameter associated with the shared content; process the shared and unique content; and transmit the processed shared and unique content. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method comprising:
as executed by a server system comprising one or more computing devices configured to execute specific instructions, obtaining, from a client computing device, a request for a network resource comprising shared content and unique content; identifying the shared content and unique content based on metadata included in a network identifier associated with the request, wherein the metadata identifies the shared content and the unique content; responsive to identification of shared content based on metadata indicative of shared content, obtaining the shared content, wherein the shared content is associated with at least one security parameter; responsive to identification of unique content based on metadata indicative of unique content, obtaining the unique content from at least one network resource, wherein the unique content is associated with at least one security parameter different from the security parameter associated with the shared content; processing the shared and unique content; and transmitting the processed shared and unique content. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification