10062091

Publisher Paywall and Supplemental Content Server Integration

PublishedAugust 28, 2018
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for providing content, comprising: one or more data processors; and one or more storage devices storing instructions that when executed by the one or more data processors, cause the one or more data processors to perform operations comprising: receiving requests for content that are generated upon execution, by each of multiple different user devices, of a same supplemental content retrieving code that is included in code of a same given web page; identifying, in the requests, device identifiers associated with the user devices that executed the same supplemental content retrieving code and a first publisher identifier of a first publisher of the same given web page that includes the same supplemental content retrieving code; determining, based on the publisher identifier, that the first publisher has instituted a paywall on the same given webpage; responding to the requests for content based on whether a device identifier of each device is in a list of device identifiers that identifies subscribers to the same given webpage, including: determining that a first device identifier of a first user device is in the list of device identifiers that identifies subscribers to the same given webpage; determining that a second device identifier of a second user device is not in the list of device identifiers that identifies subscribers to the paywall; based on the determination that the first device identifier is in the list of device identifiers that identifies subscribers to the paywall: sending, to the first user device in response to receiving the request generated by execution of the same supplemental content retrieving code at the first user device, a script that updates the same given web page to not display a content item rather than sending a content item in response to execution of the same supplemental content retrieving code; and recording a paywall impression associated with the first device identifier; based on the determination that the second device identifier is not in the list of device identifiers that identifies subscribers to the paywall: updating, in response to receiving the request generated by execution of the same supplemental content retrieving code at the second user device, the same given web page to include a content item in the same given web page; and recording a content item impression associated with the second device identifier.

2

2. The system of claim 1 , wherein the content item is an advertisement.

3

3. A method for providing content, comprising: receiving requests for content that are generated upon execution, by each of multiple different user devices, of a same supplemental content retrieving code that is included in code of a same given web page; identifying, in the requests, device identifiers associated with the user devices that executed the same supplemental content retrieving code and a first publisher identifier of a first publisher of the same given web page that includes the same supplemental content retrieving code; determining, based on the publisher identifier, that the first publisher has instituted a paywall on the same given webpage; responding to the requests for content based on a paywall status of each device identifier, wherein the paywall status is based on whether a device identifier is in a list of device identifiers that identifies subscribers to the same given webpage, including: determining that a first device identifier of a first user device is in the list of device identifiers that identifies subscribers to the same given webpage; determining that a second device identifier of a second user device is not in the list of device identifiers that identifies subscribers to the paywall; based on the determination that the first device identifier is in the list of device identifiers: sending, to the first user device in response to the request generated by execution of the same supplemental content retrieving code, a script that updates the same given web page to not display a content item based on execution of the same supplemental content retrieving code; and recording a paywall impression associated with the first device identifier; and based on the determination that the second device identifier is not in the list of device identifiers: updating, in response to receiving the request generated by execution of the same supplemental content retrieving code, a user interface of the second user device to include a content item in the same given web page based on execution of the same supplemental content retrieving code; and recording a content item impression associated with the second device identifier.

4

4. The method of claim 3 , wherein the content item is an advertisement.

5

5. A non-transitory computer readable medium having instructions stored thereon, which when executed by at least one processing circuit, cause the at least one processing circuit to: receiving requests for content that are generated upon execution, by each of multiple different user devices, of a same supplemental content retrieving code that is included in code of a same given web page; identifying, in the requests, device identifiers associated with the user devices that executed the same supplemental content retrieving code and a first publisher identifier of a first publisher of the same given web page that includes the same supplemental content retrieving code; determining, based on the publisher identifier, that the first publisher has instituted a paywall on the same given webpage; responding to the requests for content based on a paywall status of each device identifier, wherein the paywall status is based on whether a device identifier is in a list of device identifiers that identifies subscribers to the same given webpage, including: determining that a first device identifier of a first user device is in the list of device identifiers that identifies subscribers to the same given webpage; determining that a second device identifier of a second user device is not in the list of device identifiers that identifies subscribers to the paywall; based on the determination that the first device identifier is in the list of device identifiers: sending, to the first user device in response to the request generated by execution of the same supplemental content retrieving code, a script that updates the same given web page to not display a content item based on execution of the same supplemental content retrieving code; and recording a paywall impression associated with the first device identifier; and based on the determination that the second device identifier is not in the list of device identifiers: updating, in response to receiving the request generated by execution of the same supplemental content retrieving code, a user interface of the second user device to include a content item in the same given web page based on execution of the same supplemental content retrieving code; and recording a content item impression associated with the second device identifier.

6

6. The non-transitory computer readable medium of claim 5 , wherein the content item is an advertisement.

7

7. The system of claim 1 , wherein the operations further comprise determining subscription revenue associated with the paywall.

8

8. The system of claim 7 , wherein the paywall is associated with plural, different publishers.

9

9. The system of claim 8 , wherein the operations further comprise determining a subscription revenue share for each of the plural, different publishers.

10

10. The system of claim 9 , wherein the subscription revenue is divided evenly among the plural, different publishers.

11

11. The system of claim 9 , wherein the subscription revenue share for a given publisher of the plural, different publishers is based on a number of paywall impressions associated with the given publisher.

12

12. The method of claim 3 , further comprising determining subscription revenue associated with the paywall.

13

13. The method of claim 12 , wherein the paywall is associated with plural, different publishers.

14

14. The method of claim 13 , further comprising determining a subscription revenue share for each of the plural, different publishers.

15

15. The method of claim 14 , wherein the subscription revenue is divided evenly among the plural, different publishers.

16

16. The method of claim 14 , wherein the subscription revenue share for a given publisher of the plural, different publishers is based on a number of paywall impressions associated with the given publisher.

17

17. The non-transitory computer readable medium of claim 5 , wherein the instructions, when executed by the at least one processing circuit, cause the at least one processing circuit to determine subscription revenue associated with the paywall.

18

18. The non-transitory computer readable medium of claim 17 , wherein the paywall is associated with plural, different publishers.

19

19. The non-transitory computer readable medium of claim 18 , wherein the instructions, when executed by the at least one processing circuit, cause the at least one processing circuit to determine a subscription revenue share for each of the plural, different publishers.

20

20. The non-transitory computer readable medium of claim 19 , wherein the subscription revenue is divided evenly among the plural, different publishers.

21

21. The non-transitory computer readable medium of claim 19 , wherein the subscription revenue share for a given publisher of the plural, different publishers is based on a number of paywall impressions associated with the given publisher.

Patent Metadata

Filing Date

Unknown

Publication Date

August 28, 2018

Inventors

MICHAEL SCHWIMMER

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PUBLISHER PAYWALL AND SUPPLEMENTAL CONTENT SERVER INTEGRATION” (10062091). https://patentable.app/patents/10062091

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.