WO2000055779A1 - Billing package for web page utilization - Google Patents

Billing package for web page utilization Download PDF

Info

Publication number
WO2000055779A1
WO2000055779A1 PCT/US1999/005777 US9905777W WO0055779A1 WO 2000055779 A1 WO2000055779 A1 WO 2000055779A1 US 9905777 W US9905777 W US 9905777W WO 0055779 A1 WO0055779 A1 WO 0055779A1
Authority
WO
WIPO (PCT)
Prior art keywords
billing
user
products
services
records
Prior art date
Application number
PCT/US1999/005777
Other languages
French (fr)
Inventor
Edward M Rose
Original Assignee
Rose, Edward, M.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rose, Edward, M. filed Critical Rose, Edward, M.
Priority to PCT/US1999/005777 priority Critical patent/WO2000055779A1/en
Priority to AU30080/99A priority patent/AU3008099A/en
Priority to US09/539,688 priority patent/US8510219B1/en
Publication of WO2000055779A1 publication Critical patent/WO2000055779A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/04Billing or invoicing

Definitions

  • the present invention relates to a billing package intended for web page utilization. More specifically, the billing package (or module) handles all web-based transactions for browsing and purchasing materials and/or products on the Internet. This handling is based both on time in cyber-space and on the materials and/or products selected for download.
  • U.S. Patent No. 4,734,858 issued on March 29, 1988 to Schlafly, as well as WIPO Patent Document No. WO 85/02700 issued on June 20, 1985, are directed to a pocket size data terminal and system for placing orders telephonically via a local processing center (LPC) . Orders for goods or services are accumulated in the terminal and sent to the local processing center (LPC) in a short burst. A personal identification code is used for security.
  • U.S. Patent No. 4,984,155, issued on January 8, 1991 to Geier et al . discusses a data terminal for ordering goods or services from a supplier. The terminal is part of an order entry system having catalog assistance, and is primarily used for product selection, inventory checking and ordering assistance.
  • U.S. Patent No. 5,515,268, issued on May 7, 1996 to Yoda discloses a method and system for ordering products.
  • a sensor detects a customer's size and a local computer system provides this sizing information to a remote computer system.
  • the remote system provides fitting, availability and inventory information back to the local computer system.
  • U.S. Patent No. 5,528,490, issued on June 18, 1996 to Hill outlines an electronic catalog system and method. This invention deals primarily with availability, data updating and security (determining pirated accessing software) .
  • U.S. Patent No. 5,664,110, issued on September 2, 1997 to Green et al . discloses a remote ordering system that allows a users to construct one or more order lists in a local device (computer) .
  • the local device queries a remote device for updating, while still maintaining a user readable local order list.
  • U.S. Patent No. 5,475,585, issued on December 12, 1995 to Bush discloses a transactional processing system which allows for real-time authorization of payments for a plurality of products and services made available to individual computerized subscribers by a transmitting source ("a cable, telephone company, microwave, TVRO or DBS operator") .
  • a transmitting source a cable, telephone company, microwave, TVRO or DBS operator
  • This system handles product or service selection, multiple vendors, billing, inventory checking and security using an electrically erasable Subscriber ID.
  • U.S. Patent No. 5,508,913, issued on April 16, 1996 to Yamamoto et al . describes an electronic dealing system which performs foreign exchange transactions among banks and/or brokers by matching terms of sale and terms of purchase .
  • U.S. Patent No. 5,692,132 issued on November 25, 1997 to Hogan, describes a system and method for conducting cashless transactions on a computer network such as the Internet.
  • the invention deals primarily with monetary transactions, specifically in the form of various methods of extending credit over the Internet without the use of a central computer.
  • U.S. Patent No. 5,727,163, issued on March 10, 1998 to Bezos involves a secure method for communicating credit card data when placing an order on a non- secure network. The method uses a sub- set of the credit card number as a verification code. None of the above inventions and patents, taken either singularly or in combination, is seen to describe the instant invention as claimed. Thus a billing package for web page utilization solving the aforementioned problems is desired.
  • the present invention is a software package which handles all web-based transactions for browsing and purchasing products, services, and/or data on the Internet.
  • the software is designed to be loaded on an individual web or web server for front ending of multiple domains and/or access to other domains through internet servers. In this way, the package has access to as many already written applications as possible for the transfer of data or voice. This access allows the software to deal with access to web pages, content viewing and product selection, billing the user for time spent browsing the web pages or pages downloaded, and acting as a broker for multiple product selections.
  • the billing software package includes several "modules", each of which handles different transactions for browsing and purchasing on the Internet .
  • the access module handles: maintaining 'state' (user connection/reconnection to the server) ; a web domain database (initial and local) for user records and commerce records (including individual site products bought, commerce site products viewed, time to date
  • the access module also handles global Internet functions such as digital or other ID verification systems, X-500 and other directory services, VPN .cost routers, firewall and other access services .
  • the billing module handles: time and/or products or pages within domain or multi-domains (database records including archive and retrieval, merchant interaction by time and/or product, and ordering product); filter words and primary keys (VOIP ordering product, VOIP general telephone/fax calls, catalog browse/order and downloading for later viewing) ; and bank accounts, credit cards, credit/debit ratings, tax and foreign exchange (payment controls such as SET, SSL, Cybercash, Digicash, etc., invoice copy records control, shipping control and e-mail confirmation) .
  • a user enters the software from an initial domain, and non-members are routed to a guest register where they are initiated into the system. After registering and selecting a web, the user then enters terms or words to search for desired products, services, and/or data.
  • Found products, services, and data are downloaded and the user browses through the downloaded products. While browsing, the user can process orders and select different domains. Once the order is compiled, catalog processing is handled for the different items. Should the user wish to continue in another mall, they are rerouted to browse. As long as the user continues to browse, the billing module updates the records to indicate elapsed time by online timing, or alternatively the number of pages downloaded. After the user is finished, payment processing is handled by the billing module. Product or multiple products are collected as one debit from the user, but handling of credits for each supplier is done separately. Membership in a particular domain may entitle the user to reduced costs or discounts or other promotions. After all of the above is considered, shipping is confirmed, the user is debited, and the vendors are credited. The user's records are then updated, time or page count is deducted, and any member credits are given.
  • Fig. 1 is a schematic view showing the interconnection (via the world wide web) between the system of the present invention, the various customers using the system and the supplying vendors.
  • Fig. 2 is a flow chart depicting the steps used by a customer while using the present invention.
  • the present invention is a billing software package which handles all web-based transactions for browsing and purchasing materials and/or products on the Internet.
  • the billing is based on time in cyber-space and/or material/product (s) selected for download.
  • FIG 1 a representative schematic view is shown of: the world wide web A; the "system" 100 of the present invention; the various web sites of supplying vendors or service providers B; the various customers C; and the interconnections therebetween.
  • the different systems are shown as PCs simply to be representative, and that the business computers B would most likely be mainframe or internal networks themselves.
  • the computer software used m the present invention is designed to be loaded on an individual web (domain) or on a web server for front ending of multiple domains and/or access to other domains through internet servers .
  • the software package of the present invention is designed to utilize as many already written applications as possible, being able to provide "hooks" or "slots" for the transfer of data or voice. These hooks and slots allow the software to deal with access to web pages, content viewing and product selection, billing the user for access time spent within (browsing) the web pages or for pages downloaded, and acting as a broker for multiple product selections by conducting a simplified transaction for the user. While the software can be written in any language, the present code of the software program is in Java, with later porting to Active X and Visual Basic possible. While initially intended to be in English/American, software modules for Spanish and other languages are proposed. The billing software package includes several modules, each of which handles different transactions (including necessary "hooks" and "slots") for browsing and purchasing on the Internet .
  • the access module handles hooks for: maintaining 'state' (user connection/reconnection to the server); a web domain database (initial and local) for user records and commerce records, including individual site products bought, commerce site products viewed, time to date (mall favorites) list, membership discounts and specials (customized) and spending/spent by both banking and direct debit (customized) .
  • the access module also handles global Internet functions such as digital or other ID verification systems, X- 500 and other directory services, VPN cost routers, firewall and other access services.
  • the billing module handles hooks for: time, and/or products within domain or multi-domains (database records including archive and retrieval, merchant interaction by time and/or product, and ordering product) ; pages downloaded; filter words and primary keys (VOIP ordering product, VOIP general telephone/fax calls, catalog browse/order and downloading for later viewing) .
  • the billing module also handles bank accounts, credit cards, credit/debit ratings, tax and foreign exchange (payment controls such as SET, SSL, Cybercash, Digicash, etc., invoice copy records control, shipping control and e-mail confirmation) .
  • Figure 2 is a flow chart illustrating the steps taken by a user operating within the billing software package of the present invention.
  • the user enters the software from an initial domain, and is asked if they are a member. Non- members are routed to a guest register where they are initiated into the system.
  • the membership process preferably requires a form of positive identification of the individual. This clearly establishes that the user is truly the individual stated.
  • the form may utilize biometric foundations, such as voice sounding, fingerprint imaging, or video imaging.
  • a video imaging form may utilize retina scan, facial scan, or similar methods.
  • the user has a choice of time billing or per page billing.
  • the transmission of data is dependent upon throughput. Where the user has fast access and reliable throughput, the time billing option is generally preferred. If the user has poor access and unreliable throughput, per page billing is generally preferred.
  • on-line timing is activated for time billing. This operates with a clock to be set at a per minute/second counting depending on the instruction received from the browsed site.
  • Per page billing operates with a page counter.
  • the page counter is set at each complete page downloaded from the instruction received from the browsed site.
  • the page counter may be incremented in various ways, such as by linking to the user's return.
  • the cost per page is U.S. dollars or other currency, set by the browsed site.
  • Knowledge sites for example, may be sites acting as repositories for published works, technical works, intellectual works, and library works.
  • VOIP processing and other voice and fax calls are handled for associated selected products.
  • catalog processing is handled for the different items.
  • the clock or page counter updates the records. For example, elapsed time may be indicated in one minute or one second blocks .
  • Payment processing is handled by the billing module and includes multi-cash transactions as well as multi- currency transactions that are handled by accessing web sites for conversion rates.
  • Product or multiple products are collected as one debit from the user, but handling of credits, wires, fax calls, etc. for each supplier is ' done separately. Membership in a particular domain may entitle the user to reduced costs or discounts, or other promotional offerings.
  • shipping is confirmed, the user is debited, and the vendors are credited. Note: if a certain time or monetary limit has been introduced, (by the user or a creditor) a % applied output may be provided.
  • time or page stamp Prior to exiting the program, the user's records are updated, a billing stamp is recorded (time or page stamp) , time or page is deducted according to the billing stamp, and any member credits are given.
  • time or page billing may be reduced for members of certain domains, as the billing is accrued as time in each domain or pages downloaded.
  • buying products and/or services may accrue credit to the user in terms of free or reduced cost time or pages in the program.

Abstract

A billing package (100) for web page utilization which handles all web-based transactions for browsing and purchasing products, services, and/or data on the Internet (A). The software is designed to be loaded on an individual web or web server (B) for front ending of multiple domains and/or access to other domains through internet servers. The software deals with access to web pages, content viewing and product selection, billing the user for time spent browsing or number of pages downloaded, and acting as a broker for multiple product selections. The billing software package includes several modules, each of which handles different transactions for browsing and purchasing on the Internet.

Description

BILLING ■ PACKAGE FOR WEB PAGE UTILIZATION BACKGROUND OF THE INVENTION
1. FIELD OF THE INVENTION
The present invention relates to a billing package intended for web page utilization. More specifically, the billing package (or module) handles all web-based transactions for browsing and purchasing materials and/or products on the Internet. This handling is based both on time in cyber-space and on the materials and/or products selected for download.
2. DESCRIPTION OF THE RELATED ART
Methods and systems for ordering merchandise from a remote terminal, as well as devices and systems for handling monetary transactions on the Internet and other communications networks, are known. What the prior art systems lack is a complete billing package that can handle all aspects of an Internet "shopping trip", including: guest and member registration; access to global web pages; content and product selection; billing for time spent in the system (or domain) , or for pages downloaded; acting as a broker for multiple product selections; voice access telephone software (CTI) or (VOIP); security; and multilingual transactions. By combining all of the functions required into a single package, the present invention maximizes the effectiveness of existing Internet vendors and shoppers alike.
Some of the prior art methods and systems for ordering merchandise from a remote terminal are shown in the following patents. U.S. Patent No. 4,734,858, issued on March 29, 1988 to Schlafly, as well as WIPO Patent Document No. WO 85/02700 issued on June 20, 1985, are directed to a pocket size data terminal and system for placing orders telephonically via a local processing center (LPC) . Orders for goods or services are accumulated in the terminal and sent to the local processing center (LPC) in a short burst. A personal identification code is used for security. U.S. Patent No. 4,984,155, issued on January 8, 1991 to Geier et al . , discusses a data terminal for ordering goods or services from a supplier. The terminal is part of an order entry system having catalog assistance, and is primarily used for product selection, inventory checking and ordering assistance.
U.S. Patent No. 5,515,268, issued on May 7, 1996 to Yoda, discloses a method and system for ordering products. A sensor detects a customer's size and a local computer system provides this sizing information to a remote computer system. The remote system provides fitting, availability and inventory information back to the local computer system. U.S. Patent No. 5,528,490, issued on June 18, 1996 to Hill, outlines an electronic catalog system and method. This invention deals primarily with availability, data updating and security (determining pirated accessing software) . U.S. Patent No. 5,664,110, issued on September 2, 1997 to Green et al . , discloses a remote ordering system that allows a users to construct one or more order lists in a local device (computer) . The local device queries a remote device for updating, while still maintaining a user readable local order list.
U.S. Patent No. 5,745,681, issued on April 28, 1998 to Levine et al . , teaches the concept of a stateless shopping cart for the web. This invention deals mainly with displaying and selecting products or services via "shopping cart fields" and "shopping page files" that are managed at the client's station.
Devices and systems for handling monetary transactions on the Internet and other communications networks, have been the subject of prior patents. U.S. Patent No. 5,475,585, issued on December 12, 1995 to Bush, discloses a transactional processing system which allows for real-time authorization of payments for a plurality of products and services made available to individual computerized subscribers by a transmitting source ("a cable, telephone company, microwave, TVRO or DBS operator") . This system handles product or service selection, multiple vendors, billing, inventory checking and security using an electrically erasable Subscriber ID. U.S. Patent No. 5,508,913, issued on April 16, 1996 to Yamamoto et al . , describes an electronic dealing system which performs foreign exchange transactions among banks and/or brokers by matching terms of sale and terms of purchase .
U.S. Patent No. 5,692,132, issued on November 25, 1997 to Hogan, describes a system and method for conducting cashless transactions on a computer network such as the Internet. The invention deals primarily with monetary transactions, specifically in the form of various methods of extending credit over the Internet without the use of a central computer. U.S. Patent No. 5,727,163, issued on March 10, 1998 to Bezos involves a secure method for communicating credit card data when placing an order on a non- secure network. The method uses a sub- set of the credit card number as a verification code. None of the above inventions and patents, taken either singularly or in combination, is seen to describe the instant invention as claimed. Thus a billing package for web page utilization solving the aforementioned problems is desired. SUMMARY OF THE INVENTION
The present invention is a software package which handles all web-based transactions for browsing and purchasing products, services, and/or data on the Internet. The software is designed to be loaded on an individual web or web server for front ending of multiple domains and/or access to other domains through internet servers. In this way, the package has access to as many already written applications as possible for the transfer of data or voice. This access allows the software to deal with access to web pages, content viewing and product selection, billing the user for time spent browsing the web pages or pages downloaded, and acting as a broker for multiple product selections. The billing software package includes several "modules", each of which handles different transactions for browsing and purchasing on the Internet .
The access module handles: maintaining 'state' (user connection/reconnection to the server) ; a web domain database (initial and local) for user records and commerce records (including individual site products bought, commerce site products viewed, time to date
(mall favorites and knowledge site favorites) list, membership discounts and specials (customized) ; spending/spent by both banking and direct debit
(customized) . The access module also handles global Internet functions such as digital or other ID verification systems, X-500 and other directory services, VPN .cost routers, firewall and other access services .
The billing module handles: time and/or products or pages within domain or multi-domains (database records including archive and retrieval, merchant interaction by time and/or product, and ordering product); filter words and primary keys (VOIP ordering product, VOIP general telephone/fax calls, catalog browse/order and downloading for later viewing) ; and bank accounts, credit cards, credit/debit ratings, tax and foreign exchange (payment controls such as SET, SSL, Cybercash, Digicash, etc., invoice copy records control, shipping control and e-mail confirmation) . A user enters the software from an initial domain, and non-members are routed to a guest register where they are initiated into the system. After registering and selecting a web, the user then enters terms or words to search for desired products, services, and/or data. Found products, services, and data are downloaded and the user browses through the downloaded products. While browsing, the user can process orders and select different domains. Once the order is compiled, catalog processing is handled for the different items. Should the user wish to continue in another mall, they are rerouted to browse. As long as the user continues to browse, the billing module updates the records to indicate elapsed time by online timing, or alternatively the number of pages downloaded. After the user is finished, payment processing is handled by the billing module. Product or multiple products are collected as one debit from the user, but handling of credits for each supplier is done separately. Membership in a particular domain may entitle the user to reduced costs or discounts or other promotions. After all of the above is considered, shipping is confirmed, the user is debited, and the vendors are credited. The user's records are then updated, time or page count is deducted, and any member credits are given.
Accordingly, it is a principal object of the invention to provide a billing package that handles all web-based transactions for browsing and purchasing materials and/or products on the Internet.
It is another object of the invention to provide a billing package that can handle multi-cash transactions as well as multi-currency transactions. It is a further object of the invention to provide billing based on time in cyber-space as well as products or pages downloaded.
It is an object of the invention to provide improved elements and .arrangements thereof for the purposes described which is inexpensive, dependable and fully effective in accomplishing its intended purposes. These and other objects of the present invention will become readily apparent upon further review of the following specification and drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 is a schematic view showing the interconnection (via the world wide web) between the system of the present invention, the various customers using the system and the supplying vendors.
Fig. 2 is a flow chart depicting the steps used by a customer while using the present invention.
Similar reference characters denote corresponding features consistently throughout the attached drawings .
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention is a billing software package which handles all web-based transactions for browsing and purchasing materials and/or products on the Internet. The billing is based on time in cyber-space and/or material/product (s) selected for download. In figure 1, a representative schematic view is shown of: the world wide web A; the "system" 100 of the present invention; the various web sites of supplying vendors or service providers B; the various customers C; and the interconnections therebetween. It should be noted that the different systems are shown as PCs simply to be representative, and that the business computers B would most likely be mainframe or internal networks themselves. To insure global reach and utilization, the computer software used m the present invention is designed to be loaded on an individual web (domain) or on a web server for front ending of multiple domains and/or access to other domains through internet servers .
The software package of the present invention is designed to utilize as many already written applications as possible, being able to provide "hooks" or "slots" for the transfer of data or voice. These hooks and slots allow the software to deal with access to web pages, content viewing and product selection, billing the user for access time spent within (browsing) the web pages or for pages downloaded, and acting as a broker for multiple product selections by conducting a simplified transaction for the user. While the software can be written in any language, the present code of the software program is in Java, with later porting to Active X and Visual Basic possible. While initially intended to be in English/American, software modules for Spanish and other languages are proposed. The billing software package includes several modules, each of which handles different transactions (including necessary "hooks" and "slots") for browsing and purchasing on the Internet .
The access module handles hooks for: maintaining 'state' (user connection/reconnection to the server); a web domain database (initial and local) for user records and commerce records, including individual site products bought, commerce site products viewed, time to date (mall favorites) list, membership discounts and specials (customized) and spending/spent by both banking and direct debit (customized) . The access module 'also handles global Internet functions such as digital or other ID verification systems, X- 500 and other directory services, VPN cost routers, firewall and other access services.
The billing module handles hooks for: time, and/or products within domain or multi-domains (database records including archive and retrieval, merchant interaction by time and/or product, and ordering product) ; pages downloaded; filter words and primary keys (VOIP ordering product, VOIP general telephone/fax calls, catalog browse/order and downloading for later viewing) . The billing module also handles bank accounts, credit cards, credit/debit ratings, tax and foreign exchange (payment controls such as SET, SSL, Cybercash, Digicash, etc., invoice copy records control, shipping control and e-mail confirmation) .
Figure 2 is a flow chart illustrating the steps taken by a user operating within the billing software package of the present invention. At the top of the page the user enters the software from an initial domain, and is asked if they are a member. Non- members are routed to a guest register where they are initiated into the system. The membership process preferably requires a form of positive identification of the individual. This clearly establishes that the user is truly the individual stated. A variety of methods may be used. For example, the form may utilize biometric foundations, such as voice sounding, fingerprint imaging, or video imaging. A video imaging form may utilize retina scan, facial scan, or similar methods.
Members and non-members then select their name (generated in the guest register) and web. Upon selecting a web, the user's ID is checked by the billing module. Security for the software package including ID checks can be provided using PGP (pretty good privacy) shareware, trusted sites, Microsoft 128 key encryption code and Veri-sign for credit authority. The user then enters words and/or other terms to search for desired products, services, and data .
As found products, services, and data are downloaded
(records update) , the user has a choice of time billing or per page billing. The transmission of data is dependent upon throughput. Where the user has fast access and reliable throughput, the time billing option is generally preferred. If the user has poor access and unreliable throughput, per page billing is generally preferred.
As the user browses through the downloaded products, on-line timing is activated for time billing. This operates with a clock to be set at a per minute/second counting depending on the instruction received from the browsed site.
Per page billing operates with a page counter. The page counter is set at each complete page downloaded from the instruction received from the browsed site. The page counter may be incremented in various ways, such as by linking to the user's return. The cost per page is U.S. dollars or other currency, set by the browsed site. While browsing, the user can process orders and select different malls or knowledge sites (domains) . Knowledge sites, for example, may be sites acting as repositories for published works, technical works, intellectual works, and library works. VOIP processing and other voice and fax calls are handled for associated selected products. Once the order is compiled, catalog processing is handled for the different items. Should the user wish to continue in another mall, they are rerouted to browse. As long as the user continues to browse, the clock or page counter updates the records. For example, elapsed time may be indicated in one minute or one second blocks . After the user completes his shopping or other browsing, the timing or page counting is halted and final processing begins.
Payment processing is handled by the billing module and includes multi-cash transactions as well as multi- currency transactions that are handled by accessing web sites for conversion rates. Product or multiple products are collected as one debit from the user, but handling of credits, wires, fax calls, etc. for each supplier is 'done separately. Membership in a particular domain may entitle the user to reduced costs or discounts, or other promotional offerings. After all of the above is considered, shipping is confirmed, the user is debited, and the vendors are credited. Note: if a certain time or monetary limit has been introduced, (by the user or a creditor) a % applied output may be provided.
Prior to exiting the program, the user's records are updated, a billing stamp is recorded (time or page stamp) , time or page is deducted according to the billing stamp, and any member credits are given. As with the products, time or page billing may be reduced for members of certain domains, as the billing is accrued as time in each domain or pages downloaded. In addition, buying products and/or services may accrue credit to the user in terms of free or reduced cost time or pages in the program.
It is to be understood that the present invention is not limited to the embodiments described above, but encompasses any and all embodiments within the scope of the following claims.

Claims

1. A method of operating a billing package for browsing and purchasing products, services, and data on the Internet, said method comprising the steps of: providing an entrance to the billing package from an initial domain; querying users to indicate one of a member and a non-member status; if non-member status is indicated, routing the non-member to a guest register for initiation into the package ; querying users to select a user name and a desired web; querying users for any required passwords; checking any passwords for accuracy; querying users to enter terms for desired products, services, and data; searching the desired web for the desired products, services, and data; selecting and activating a billing option, the billing option being selected from the group consisting of .time billing and per page billing; downloading found desired products, services, and data to update the user's records; displaying the downloaded products, services, and data to allow the user to browse through the downloaded products, services, and data; processing and compiling any orders for products, services, and data the user selects while browsing; routing the user to any different domains the user requests while browsing; processing any required voice and fax calls for associated selected products and services; catalog processing the compiled orders for each selected product, service, and data; routing the user to any different domain should the user wish to continue; updating the user's records in accordance with the billing option selected as long as the user continues to browse; ceasing billing once the user indicates they have completed, and recording a billing stamp; processing payment including converting multi- currency transactions, collecting multiple products as one debit from the user, handling credits, wires, fax calls, and other services and products for each supplier separately; reducing any costs and calculating any discounts the user may be entitled to due to membership in the selected domains, debiting the user and crediting the vendors; updating the user's records including deducting billing determined by the billing stamp and noting any member credits; and exiting the program and routing the user to the initial domain.
2. The method of operating a billing package according to claim 1, wherein if the billing option selected is time billing: said step of selecting and activating a billing option includes activating on-line timing for billing; said step of updating the user's records in accordance with the billing option selected includes indicating elapsed time in blocks, the blocks being selected from the group consisting of one minute blocks and one second blocks; said step of ceasing billing and recording a billing stamp includes ceasing timing and recording a time stamp; and said step of updating the user' s records including deducting billing determined by the billing stamp includes deducting the user's records for time determined by the time stamp.
3. The method of operating a billing package according to claim 1, wherein if the billing option selected is per page billing: said step of selecting and activating a billing option includes activating a page counter for billing; said step of updating the user's records in accordance with the billing option selected includes setting the page counter for each page downloaded; said step of ceasing billing and recording a billing stamp includes ceasing setting the page counter and recording a page stamp; and said step of updating the user's records including deducting billing determined by the billing stamp includes deducting the user's records for pages determined by the page stamp.
4. The method of operating a billing package according to claim 1, wherein: said method further comprises the step of providing security for the software package; and said step of checking any passwords for accuracy further comprises accessing trusted sites, and processing digital IDs .
5. The method of operating a billing package according to claim 1, wherein: said step of routing the non-member to a guest register for initiation into the package includes establishing a form of positive identification of the individual, said form of positive identification being selected from the group consisting of voice sounding, fingerprint imaging, and video imaging.
6. The method of operating a billing package according to claim 5, wherein the form of positive identification is video imaging, and the video imaging is selected from the group consisting of retina scans and facial scans.
7. The method of operating a billing package according to claim 1, wherein said method further comprises the step of : if member status is indicated downloading member information including individual site products bought, commerce site products viewed, a domain mall favorites list, customized membership discounts and specials and customized spending listed by banking and direct debit.
8. The method of operating a billing package according to claim 2, wherein said method further comprises the step of: if member status is indicated downloading member information including individual site products bought, commerce site products viewed, a domain mall favorites list, customized membership discounts and specials and customized spending listed by banking and direct debit .
9. The method of operating a billing package according to claim 8, wherein said steps of selecting and activating the billing option, updating the user's records in accordance with the billing option, and updating the user's records including deducting billing determined by the billing stamp further comprise: noting time elapsed within each domain of several domains ; and * updating the member's information to indicate time spent browsing in each domain.
10. The method of operating a billing package according to claim 9, said step of updating the user's records including deducting billing determined by the billing stamp further includes: checking each domain the member had time elapsed within for membership with the domain; checking products and services selected for any credit the member may be entitled to in terms of free and reduced cost time; and updating the member's records to reflect the member' s credits earned through membership and selecting promoted products and services.
11. The method of operating a billing package according to claim 1, wherein said step of catalog processing the compiled orders for each selected product, service and data further comprises downloading catalog information for later viewing by the user.
12. The method of operating a billing package according to claim 1, wherein said step of processing payment includes converting multi- currency transactions by accessing web sites for conversion rates.
PCT/US1999/005777 1999-03-17 1999-03-17 Billing package for web page utilization WO2000055779A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
PCT/US1999/005777 WO2000055779A1 (en) 1999-03-17 1999-03-17 Billing package for web page utilization
AU30080/99A AU3008099A (en) 1999-03-17 1999-03-17 Billing package for web page utilization
US09/539,688 US8510219B1 (en) 1999-03-17 2000-03-31 Billing management package for internet access and web page utilization

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US1999/005777 WO2000055779A1 (en) 1999-03-17 1999-03-17 Billing package for web page utilization

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/539,688 Continuation-In-Part US8510219B1 (en) 1999-03-17 2000-03-31 Billing management package for internet access and web page utilization

Publications (1)

Publication Number Publication Date
WO2000055779A1 true WO2000055779A1 (en) 2000-09-21

Family

ID=22272374

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/005777 WO2000055779A1 (en) 1999-03-17 1999-03-17 Billing package for web page utilization

Country Status (2)

Country Link
AU (1) AU3008099A (en)
WO (1) WO2000055779A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2369466A (en) * 2000-08-18 2002-05-29 Hewlett Packard Co Internet billing according to page content viewed
WO2002046983A1 (en) * 2000-12-08 2002-06-13 Sonera Oyj A method for arranging accounting and a communication system
WO2002097556A2 (en) * 2001-05-30 2002-12-05 Telefonaktiebolaget L M Ericsson A method for transferring a page from a server to a client and a program suitable to carry out the method
GB2378007A (en) * 2001-07-27 2003-01-29 Hewlett Packard Co Providing content over the internet to a third party
WO2003094000A2 (en) * 2002-05-02 2003-11-13 Sprint Communications Company, L. P. System for internet usage determination

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457747A (en) * 1994-01-14 1995-10-10 Drexler Technology Corporation Anti-fraud verification system using a data card
US5745681A (en) * 1996-01-11 1998-04-28 Sun Microsystems, Inc. Stateless shopping cart for the web
US5761651A (en) * 1994-08-10 1998-06-02 Fujitsu Limited Software charging system and software data utilization permitting device
US5897622A (en) * 1996-10-16 1999-04-27 Microsoft Corporation Electronic shopping and merchandising system
US5897621A (en) * 1996-06-14 1999-04-27 Cybercash, Inc. System and method for multi-currency transactions

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5457747A (en) * 1994-01-14 1995-10-10 Drexler Technology Corporation Anti-fraud verification system using a data card
US5761651A (en) * 1994-08-10 1998-06-02 Fujitsu Limited Software charging system and software data utilization permitting device
US5745681A (en) * 1996-01-11 1998-04-28 Sun Microsystems, Inc. Stateless shopping cart for the web
US5897621A (en) * 1996-06-14 1999-04-27 Cybercash, Inc. System and method for multi-currency transactions
US5897622A (en) * 1996-10-16 1999-04-27 Microsoft Corporation Electronic shopping and merchandising system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2369466A (en) * 2000-08-18 2002-05-29 Hewlett Packard Co Internet billing according to page content viewed
GB2369466B (en) * 2000-08-18 2004-11-17 Hewlett Packard Co Page Content Item Billing
WO2002046983A1 (en) * 2000-12-08 2002-06-13 Sonera Oyj A method for arranging accounting and a communication system
WO2002097556A2 (en) * 2001-05-30 2002-12-05 Telefonaktiebolaget L M Ericsson A method for transferring a page from a server to a client and a program suitable to carry out the method
WO2002097556A3 (en) * 2001-05-30 2003-04-17 Ericsson Telefon Ab L M A method for transferring a page from a server to a client and a program suitable to carry out the method
GB2378007A (en) * 2001-07-27 2003-01-29 Hewlett Packard Co Providing content over the internet to a third party
WO2003094000A2 (en) * 2002-05-02 2003-11-13 Sprint Communications Company, L. P. System for internet usage determination
WO2003094000A3 (en) * 2002-05-02 2004-06-17 Sprint Communications Co System for internet usage determination

Also Published As

Publication number Publication date
AU3008099A (en) 2000-10-04

Similar Documents

Publication Publication Date Title
US6876979B2 (en) Electronic commerce bridge system
US7177838B1 (en) Method and apparatus for conducting electronic commerce transactions using electronic tokens
US7970646B2 (en) Apparatus and method for providing and/or for fulfilling subscription services
US20020152163A1 (en) Network based user-to-user payment service
US20030208442A1 (en) Electronic commerce using a transaction network
JP2001512863A (en) Method and system for processing e-commerce transactions
CA2323500A1 (en) Automatically invoked intermediation process for network purchases
JP2003524844A (en) Method and system for maximizing credit card purchasing power and minimizing internet costs over the internet
JP2003536174A (en) Method and apparatus for processing internet payments
JP2002543542A (en) Virtual private lockbox
JP2002543541A (en) Method and system for processing internet payments using an electronic fund transfer network
KR20060009814A (en) System and method for online commerce
JP2008123475A (en) Online coupon distribution method
AU2001247953B2 (en) System and method for purchasing goods and services through financial data network access points
JP2001028025A (en) System and method for payment management, and recording medium
KR20010077123A (en) A package payment and delivery method using a common shopping cart in a computer network shopping
JP3632051B2 (en) Network payment processing system, network payment processing device, network payment processing method, and network payment processing program
JP2002099852A (en) Settlement method and settlement system
WO2000055779A1 (en) Billing package for web page utilization
US8510219B1 (en) Billing management package for internet access and web page utilization
JP2009116894A (en) System and method for electronic commerce transaction
JP2004246821A (en) Information system
JP2002312702A (en) Account settlement mediation processing method, account settlement mediation processor, storage medium storing account settlement mediation processing program, and account settlement mediation processing program
KR20020000136A (en) Electronic payment system using internet service providers
JP2001283130A (en) Settlement substituting server and on-line settlement system

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 09539688

Country of ref document: US

AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WA Withdrawal of international application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642