US6035281A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System and method of multiparty billing for Web access
Assignee: eBay Inc
•
Filing: 1997-06-16
•
Granted: 2000-03-07
•
Expires: 2017-06-16
Abstract
Abstract A system and method for billing one or more participating parties for client access to the internet is disclosed including the steps of identifying at least one of the one or more participating parties as being responsible for the billing, allocating a share of the billing to each responsible participating party based on a predetermined function and computing a billing amount for each of the responsible participating parties based on a function of the share and a client bandwidth usage.
Inventors
- 👤 James P. Crosskey
- 👤 Mark Gee-Gwo Mei
- 👤 Harish Ragavan
- 👤 Kun-Lung Wu
- 👤 Philip Shi-lung Yu
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 17:23
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/02; H04L12/14; H04L12/1432; H04L12/1439; G; G06; G06Q; G06Q30/00; G06Q30/04; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/102; G06Q30/02; G06Q30/0241; G06Q30/0273; G06Q30/0277; H04L12/1485; H04L67/00; H04L67/50; H04L67/535; H04L9/00; H04L9/40; H04M; H04M15/00; H04M15/07; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329; H04M2215/00; H04M2215/01; H04M2215/0176; H04M2215/22; H04M2215/64
Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
94 words
A method for billing participating parties for user access to the internet, comprising the steps of: identifying, for each access, at least one of the participating parties as being responsible for the billing, the identifying step including the step of identifying a hyperlink source and a hyperlink target for each access; allocating a share of the billing to each responsible participating party based on a predetermined function; and computing a billing amount for each responsible participating party based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 2
Independent Claim
94 words
A method for billing participating parties for user access to the internet, comprising the steps of: identifying, for each access, at least one of the participating parties as being responsible for the billing, the identifying step including the step of identifying a hyperlink source and a hyperlink target for each access; allocating a share of the billing to each responsible participating party based on a predetermined function; and computing a billing amount for each responsible participating party based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 3
Dependent Claim
26 words
The method of claim 1 wherein the computing step comprises the step of computing the billing amount based on a time of day of each access.
Claim 4
Dependent Claim
26 words
The method of claim 1 wherein the identifying step comprises the step of identifying users based on a static IP address or a dynamic IP address.
Claim 5
Dependent Claim
39 words
The method of claim 1 wherein the computing step comprises the step of computing the billing amount for a user session comprising a sequence of subsessions, associated with an access, which are dynamically initiated and terminated by the user.
Claim 6
Dependent Claim
32 words
The method of claim 4 wherein each of the subsessions has a duration and the computing step comprises the step of computing the, billing amount based on the duration of each subsession.
Claim 7
Dependent Claim
44 words
The method of claim 1 wherein the computing step comprises the step of tracking an actual size of a data transfer associated with a web page access and computing the billing amount of each responsible participating party as a function of the actual size.
Claim 8
Dependent Claim
28 words
The method of claim 6 wherein said tracking step comprises the step of analyzing access logs and referrer logs to identify each web access and corresponding actual size.
Claim 9
Dependent Claim
33 words
The method of claim 1 further comprising the steps of: identifying at least one of the responsible participating parties as receiving bonus credit; and applying the bonus credit to offset any billing amount.
Claim 10
Dependent Claim
18 words
The method of claim 8 wherein said bonus credit is based on a function of the hyperlink source.
Claim 11
Dependent Claim
26 words
The method of claim 1 wherein the participating parties include a user, an on-line service provider, one or more content providers and/or one or more advertisers.
Claim 12
Dependent Claim
23 words
The method of claim 10 further comprising the step of providing free user access to cached object insertions by the on-line service provider.
Claim 13
Dependent Claim
27 words
The method of claim 1 wherein said computing step comprises the step of computing a user billing amount based on a function of a user service level.
Claim 14
Dependent Claim
24 words
The method of claim 12 wherein the function is based on real-time support, transmission speed, a content filtering requirement, and/or an advertisement selection requirement.
Claim 15
Dependent Claim
39 words
The method of claim 1 further comprising the step of indicating, through a client interface on a source web page, whether a user will be responsible for payment of a billing amount for access to a target web page.
Claim 16
Dependent Claim
32 words
The method of claim 14 wherein the indicating step comprises the step of presenting different appearances of object linkages indicating whether the client is responsible for the payment of a billing amount.
Claim 17
Dependent Claim
23 words
The method of claim 15 wherein the presenting step comprises the step of presenting the appearances of the object linkages through different coloring.
Claim 18
Dependent Claim
23 words
The method of claim 15 wherein the presenting step comprises the step of presenting the appearances of the object linkages through special marks.
Claim 19
Dependent Claim
24 words
The method of claim 15 wherein the presenting step comprises the step of presenting the appearances of the object linkages through different graphical representations.
Claim 20
Dependent Claim
63 words
The method of claim 15, further comprising the steps of: remapping objects on the source web pages to indicate whether the user is one of the responsible participating parties; storing the remapped objects in a plurality of hierarchically arranged on-line service provider proxy servers; localizing the remapping of objects at each proxy server; and maintaining the same original URL for a remapped object.
Claim 21
Dependent Claim
48 words
The method of claim 15 wherein one of the participating parties is an on-line service provider and the presenting step comprises the step of retrieving a remapped version of the source web page from a cache of an on-line service proxy server associated with the on-line service provider.
Claim 22
Dependent Claim
42 words
The method of claim 20 wherein the remapped source web pages containing the object linkages are left intact without the need to prescan and analyze the content of the source web pages and the URL of the target web page is maintained.
Claim 23
Dependent Claim
98 words
A computer system for billing participating parties for client access to the internet, comprising: means for identifying, for each access, at least one of the participating parties as being responsible for the billing, the identifying means including a means for identifying a hyperlink source and a hyperlink target for each access; means for allocating a share of the billing to each responsible participating party based on a predetermined function; and means for computing a billing amount for each responsible participating party based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 24
Dependent Claim
98 words
A computer system for billing participating parties for client access to the internet, comprising: means for identifying, for each access, at least one of the participating parties as being responsible for the billing, the identifying means including a means for identifying a hyperlink source and a hyperlink target for each access; means for allocating a share of the billing to each responsible participating party based on a predetermined function; and means for computing a billing amount for each responsible participating party based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 25
Dependent Claim
30 words
The system of claim 22 wherein the means for computing a billing amount comprises a means for computing the billing amount based on a time of day of each access.
Claim 26
Dependent Claim
42 words
The system of claim 22 wherein the means for computing the billing amount comprises means for computing the billing amount for a user session comprising a sequence of subsessions, associated with an access, which are dynamically initiated and terminated by the user.
Claim 27
Dependent Claim
29 words
The system of claim 24 wherein each of the subsessions has a duration and the means for computing the billing amount is based on the duration of each subsession.
Claim 28
Dependent Claim
26 words
The system of claim 22 wherein the means for identifying comprises means for identifying users based on a static IP address or a dynamic IP address.
Claim 29
Dependent Claim
49 words
The system of claim 22 wherein the means for computing the billing amount comprises: means for tracking an actual size of a data transfer associated with a web page access and means for computing the billing amount of each responsible participating party as a function of the actual size.
Claim 30
Dependent Claim
28 words
The system of claim 27 wherein said means for tracking comprises means for analyzing access logs and referrer logs to identify each web access and corresponding actual size.
Claim 31
Dependent Claim
34 words
The system of claim 22 further comprising: means for identifying at least one of the responsible participating parties to receive bonus credit; and means for applying the bonus credit to offset any billing amount.
Claim 32
Dependent Claim
18 words
The system of claim 29 wherein said bonus credit is based on a function of the hyperlink source.
Claim 33
Dependent Claim
26 words
The system of claim 22 wherein the participating parties include a user, an on-line service provider, one or more content providers and/or one or more advertisers.
Claim 34
Dependent Claim
22 words
The system of claim 31 further comprising means for providing free user access to cached object insertions by the on-line service provider.
Claim 35
Dependent Claim
27 words
The system of claim 22 wherein said means for computing comprises means for computing a user billing amount based on a function of a user service level.
Claim 36
Dependent Claim
24 words
The system of claim 33 wherein the function is based on real-time support, transmission speed, a content filtering requirement, and/or an advertisement selection requirement.
Claim 37
Dependent Claim
39 words
The system of claim 22 further comprising a means for indicating, through a client interface on a source web page, whether a user will be responsible for payment of a billing amount for access to a target web page.
Claim 38
Dependent Claim
32 words
The system of claim 35 wherein the means for indicating comprises means for presenting different appearances of object linkages indicating whether the client is responsible for the payment of a billing amount.
Claim 39
Dependent Claim
23 words
The system of claim 36 wherein the means for presenting comprises means for presenting the appearances of the object linkages through different coloring.
Claim 40
Dependent Claim
23 words
The system of claim 36 wherein the means for presenting comprises means for presenting the appearances of the object linkages through special marks.
Claim 41
Dependent Claim
24 words
The system of claim 36 wherein the means for presenting comprises means for presenting the appearances of the object linkages through different graphical representations.
Claim 42
Dependent Claim
69 words
The system of claim 36, further comprising: means for remapping objects on the source web pages to indicate whether the user is one of the responsible participating parties; means for storing the remapping of objects in a plurality of hierarchically arranged on-line service provider proxy servers; means for localizing the remapping of objects at each proxy server; and means for maintaining the same original URL for a remapped object.
Claim 43
Dependent Claim
48 words
The system of claim 36 wherein one of the participating parties is an on-line service provider and the presenting step comprises the step of retrieving a remapped version of the source web page from a cache of an on-line service proxy server associated with the on-line service provider.
Claim 44
Dependent Claim
42 words
The system of claim 41 wherein the remapped source web pages containing the object linkages are left intact without the need to prescan and analyze the content of the source web pages and the URL of the target web page is maintained.
Claim 45
Independent Claim
103 words
A method for billing participating parties for client access to the internet, comprising the steps of: identifying client access events for which more than one participating party is responsible for the billing, the identifying step including the step of identifying a hyperlink source and a hyperlink target for each of the client access events; allocating a share of the billing to each responsible participating party based on a predetermined function; and computing a billing amount for each responsible participating party for the identified client access events based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 46
Independent Claim
103 words
A method for billing participating parties for client access to the internet, comprising the steps of: identifying client access events for which more than one participating party is responsible for the billing, the identifying step including the step of identifying a hyperlink source and a hyperlink target for each of the client access events; allocating a share of the billing to each responsible participating party based on a predetermined function; and computing a billing amount for each responsible participating party for the identified client access events based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 47
Dependent Claim
108 words
A computer system for billing participating parties for client access to the internet, comprising: means for identifying client access events for which more than one participating party is responsible for the billing the identifying means including a means for identifying a hyperlink source and a hyperlink target for each access of the client access events; means for allocating a share of the billing to each responsible participating party based on a predetermined function; and means for computing a billing amount for each responsible participating party for the identified client access events based on a function of the share and at least the hyperlink source and the hyperlink target.
Claim 48
Dependent Claim
108 words
A computer system for billing participating parties for client access to the internet, comprising: means for identifying client access events for which more than one participating party is responsible for the billing the identifying means including a means for identifying a hyperlink source and a hyperlink target for each access of the client access events; means for allocating a share of the billing to each responsible participating party based on a predetermined function; and means for computing a billing amount for each responsible participating party for the identified client access events based on a function of the share and at least the hyperlink source and the hyperlink target.
References Cited (Backward Citations)
US5819092A
Cited
US5631904A
Cited
US5774869A
Cited
US5806043A
Cited
JPH0918853A
Cited
US5706507A
Cited
US5819285A
Cited
US5828737A
Cited
US5793966A
Cited
US5822539A
Cited
US5757784A
Cited
US5822434A
Cited
US5821927A
Cited
US5774660A
Cited
US5845267A
Cited
US5796393A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-03-07 | 2003-09-06 | 2004-03-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-03-07 | 2007-09-06 | 2008-03-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-03-07 | 2011-09-06 | 2012-03-07 | $7700.00 | Window Closed / Lapsed |