← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag