Network content modification
First Claim
1. A method for modifying source content, the method comprising:
- receiving, at a processor, a request from a user device for a World Wide Web page stored in a content storage device, the request comprising a uniform resource locator for the World Wide Web page;
upon receiving the request, retrieving, by the processor, the World Wide Web page from the content storage device using the uniform resource locator, the World Wide Web page comprising substantive information provided by an information provider and a first advertisement positioned at a first location within the World Wide Web page and a second advertisement positioned at a second location within the World Wide Web page, the first advertisement and the second advertisement provided by a third-party advertiser, the first advertisement and the second advertisement existing along with the substantive information within the World Wide Web page, wherein the first advertisement and the second advertisement are configured to be modified utilizing insertion content;
upon retrieving the World Wide Web page and prior to providing the World Wide Web page to the user device, identifying, by the processor, the first advertisement and the second advertisement existing within the World Wide Web page for modification;
upon identifying the first advertisement and the second advertisement and prior to providing the World Wide Web page to the user device, retrieving, by the processor, the insertion content provided by a telecommunications service provider of the user device, the insertion content configured to modify the first advertisement and the second advertisement, wherein the telecommunications service provider is separate from the third-party advertiser;
upon retrieving the insertion content and prior to providing the World Wide Web page to the user device, modifying, by the processor, the first advertisement and the second advertisement existing within the World Wide Web page with the insertion content to form a modified World Wide Web page, the modified World Wide Web page comprising the substantive information and the first advertisement and the second advertisement modified with the insertion content, wherein modifying the first advertisement and the second advertisement to form the modified World Wide Web page comprisesmoving the first advertisement from the first location within the World Wide Web page to the second location within the World Wide Web page,providing instructions to alternately display the first advertisement and the second advertisement at the second location within the World Wide Web page, andinserting the insertion content at the first location within the World Wide Web page; and
providing, by the processor, the modified World Wide Web page to the user device in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media provide for the modification of network source content. According to various embodiments described herein, source content that includes primary source content and secondary source content is received via a network. Secondary source content is identified for modification. Insertion content is identified for use in modifying the secondary source content. The secondary source content is then modified prior to providing the modified source content to a user device for presentation to a user. Content management criteria that may include provider agreements, user preferences, and a user profile may be used in the content modification procedure.
9 Citations
15 Claims
-
1. A method for modifying source content, the method comprising:
-
receiving, at a processor, a request from a user device for a World Wide Web page stored in a content storage device, the request comprising a uniform resource locator for the World Wide Web page; upon receiving the request, retrieving, by the processor, the World Wide Web page from the content storage device using the uniform resource locator, the World Wide Web page comprising substantive information provided by an information provider and a first advertisement positioned at a first location within the World Wide Web page and a second advertisement positioned at a second location within the World Wide Web page, the first advertisement and the second advertisement provided by a third-party advertiser, the first advertisement and the second advertisement existing along with the substantive information within the World Wide Web page, wherein the first advertisement and the second advertisement are configured to be modified utilizing insertion content; upon retrieving the World Wide Web page and prior to providing the World Wide Web page to the user device, identifying, by the processor, the first advertisement and the second advertisement existing within the World Wide Web page for modification; upon identifying the first advertisement and the second advertisement and prior to providing the World Wide Web page to the user device, retrieving, by the processor, the insertion content provided by a telecommunications service provider of the user device, the insertion content configured to modify the first advertisement and the second advertisement, wherein the telecommunications service provider is separate from the third-party advertiser; upon retrieving the insertion content and prior to providing the World Wide Web page to the user device, modifying, by the processor, the first advertisement and the second advertisement existing within the World Wide Web page with the insertion content to form a modified World Wide Web page, the modified World Wide Web page comprising the substantive information and the first advertisement and the second advertisement modified with the insertion content, wherein modifying the first advertisement and the second advertisement to form the modified World Wide Web page comprises moving the first advertisement from the first location within the World Wide Web page to the second location within the World Wide Web page, providing instructions to alternately display the first advertisement and the second advertisement at the second location within the World Wide Web page, and inserting the insertion content at the first location within the World Wide Web page; and providing, by the processor, the modified World Wide Web page to the user device in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a computer, cause the computer to perform operations comprising:
-
receiving a request from a user device for a World Wide Web page stored in a content storage device, the request comprising a uniform resource locator for the World Wide Web page; upon receiving the request, retrieving the World Wide Web page from the content storage device using the uniform resource locator the World Wide Web page comprising substantive information related to the world wide web page and a first advertisement positioned at a first location within the World Wide Web page and a second advertisement positioned at a second location within the World Wide Web page, the first advertisement and the second advertisement existing along with the substantive information within the World Wide Web page, wherein the first advertisement and the second advertisement are configured to be modified utilizing insertion content and wherein the substantive information is provided by an information provider and the first advertisement and the second advertisement are provided by a third-party advertiser; upon retrieving the World Wide Web page and prior to providing the World Wide Web page to the user device, identifying the first advertisement and the second advertisement existing within the World Wide Web page for modification; upon identifying the first advertisement and the second advertisement and prior to providing the World Wide Web page to the user device, retrieving the insertion content provided by a telecommunications service provider of the user device, the insertion content configured to modify the first advertisement and the second advertisement, wherein the telecommunications service provider is separate from the third-party advertiser; upon retrieving the insertion content and prior to providing the World Wide Web page to the user, modifying the first advertisement and the second advertisement existing within the World Wide Web page with the insertion content to form a modified World Wide Web page, the modified World Wide Web page comprises the substantive information and the first advertisement and the second advertisement modified with the insertion content, wherein modifying the first advertisement and the second advertisement to form the modified World Wide Web page comprises; moving the first advertisement from the first location within the World Wide Web page to the second location within the World Wide Web page, providing instructions to alternately display the first advertisement and the second advertisement at the second location within the World Wide Web page, and inserting the insertion content at the first location within the World Wide Web page; and providing, the modified World Wide Web page in response to the request. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for modifying source content, comprising:
-
a processor; and a memory comprising instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving a request from a user device for a World Wide Web page stored in a content storage device, the request comprising a uniform resource locator for the World Wide Web page, upon receiving the request, retrieving World Wide Web page from the content storage device using the uniform resource locator, the World Wide Web page comprising substantive information related to the World Wide Web page and a first advertisement positioned at a first location within the World Wide Web page and a second advertisement positioned at a second location within the World Wide Web page, the first advertisement and the second advertisement existing along with the substantive information within the World Wide Web page, wherein the first advertisement and the second advertisement are configured to be modified utilizing insertion content, wherein the substantive information is provided by an information provider and the first advertisement and the second advertisement are provided by an third-party advertiser, upon retrieving the World Wide Web page and prior to providing the World Wide Web page to the user device, identifying the first advertisement and the second advertisement existing within the World Wide Web page for modification, upon identifying the first advertisement and the second advertisement and prior to providing the World Wide Web page to the user device, retrieving the insertion content provided by a telecommunications service provider of the user device, the insertion content configured to modify the first advertisement and the second advertisement, wherein the telecommunications service provider is separate from the third-party advertiser upon retrieving the insertion content and prior to providing the World Wide Web page to the user, modifying the first advertisement and the second advertisement existing within the World Wide Web page with the insertion content to form a modified World Wide Web page, the modified World Wide Web page comprising the substantive information and the first advertisement and the second advertisement modified with the insertion content, wherein modifying the first advertisement and the second advertisement to form the modified World Wide Web page comprises moving the first advertisement from the first location within the World Wide Web page to the second location within the World Wide Web page, providing instructions to alternately display the first advertisement and the second advertisement at the second location within the World Wide Web page, and inserting the insertion content at the first location within the World Wide Web page, and providing the modified World Wide Web page in response to the request. - View Dependent Claims (14, 15)
-
Specification