US20010054024A1 - System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions - Google Patents
System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions Download PDFInfo
- Publication number
- US20010054024A1 US20010054024A1 US09/879,683 US87968301A US2001054024A1 US 20010054024 A1 US20010054024 A1 US 20010054024A1 US 87968301 A US87968301 A US 87968301A US 2001054024 A1 US2001054024 A1 US 2001054024A1
- Authority
- US
- United States
- Prior art keywords
- information
- recited
- site
- account
- user
- Prior art date
- Legal status (The legal status 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 status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/102—Bill distribution or payments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/14—Payment architectures specially adapted for billing systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/16—Payments settled via telecommunication systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1403—Architecture for metering, charging or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
- H04L12/1485—Tariff-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/41—Billing record details, i.e. parameters, identifiers, structure of call data record [CDR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/43—Billing software details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/44—Augmented, consolidated or itemized billing statement or bill presentation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/52—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for operator independent billing system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/53—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP using mediation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/55—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for hybrid networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/68—Payment of value-added services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0104—Augmented, consolidated or itemised billing statement, e.g. additional billing information, bill presentation, layout, format, e-mail, fax, printout, itemised bill per service or per account, cumulative billing, consolidated billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0164—Billing record, e.g. Call Data Record [CDR], Toll Ticket[TT], Automatic Message Accounting [AMA], Call Line Identifier [CLI], details, i.e. parameters, identifiers, structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0172—Mediation, i.e. device or program to reformat CDRS from one or more switches in order to adapt to one or more billing programs formats
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/01—Details of billing arrangements
- H04M2215/0196—Payment of value-added services, mainly when their charges are added on the telephone bill, e.g. payment of non-telecom services, e-commerce, on-line banking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2033—WLAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/22—Bandwidth or usage-sensitve billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/32—Involving wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/44—Charging/billing arrangements for connection made over different networks, e.g. wireless and PSTN, ISDN, etc.
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
Definitions
- the present invention relates to e-commerce, and more particularly to administering payment for e-commerce transactions.
- a merchant can, with an Internet address and a hypertext editor, develop a first hypertext document called a “home page” (or “virtual storefront”) which a user sees when he enters the Web at the merchant's Web server.
- That home page may provide descriptions of products and services through the use of media such as graphic images, sound, and hypertext link choices.
- the information allows the consumer to find the product or service he desires to purchase.
- the result is an easily accessible system for purchasing anything from a journal page and investor advice to travel tickets and golf clubs.
- Another system that allows for purchases without the use of cash is a debit system.
- NetBill a large server maintains accounts for both merchants and consumers. These NetBill accounts are linked with conventional financial institutions.
- a NetBill transaction is commenced in which the product or service is transferred, if possible, e.g., a journal page, the consumer's account is debited, and the merchant's account is credited.
- funds in the consumer's NetBill account can be replenished by electronic transfer from a bank or by credit card.
- funds in the merchant's NetBill account are made available by depositing the funds in the merchant's bank account.
- the merchant Similar to the credit system, the merchant must communicate with the debit system and provide customer identifiers including a debit account identifier, customer name, billing address, etc. Again, this information must be collected from the customer during each transaction.
- a system, method and computer program product are provided for paying for a transaction over the Internet.
- information is received utilizing a network.
- Such information includes an Internet Protocol (IP) address of a user and an amount of payment due.
- IP Internet Protocol
- An account is then identified using at least a portion of the information, i.e. the IP address.
- payment is administered for the payment due by billing against the account.
- the present invention may be carried out by a network service provider, or carrier, who is capable of providing the user with access to the network.
- the account may take the form of a debit account.
- a site may send the information to the network service provider, or carrier in response to the user carrying out a transaction using the site.
- the information may further include port numbers which are associated with applications facilitating the required transactions.
- user data may be identified by the network service provider, or carrierbased on the received information. Such user data may then be sent to the site.
- the user data may include shipping information. Further, permission may be requested from the user prior to sending the user data to the site.
- the administration of payment may be limited based on a rule agreed upon by the site, the network operator or carrier, and the consumer. Further, the network service provider, or carrier may collect a fee from the site. Such fee may take the form of a percentage of the payment due.
- the foregoing techniques may be carried out by a financial institution offering credit in conjunction with a network service provider.
- FIG. 1 illustrates a method for paying for a transaction over the Internet
- FIG. 2 illustrates an exemplary flow process associated with the method of FIG. 1;
- FIG. 3 illustrates yet another exemplary flow process associated with the method of FIG. 1;
- FIG. 4 shows an exemplary accounting system and the manner in which it interfaces with a conventional General Packet Radio Service (GPRS) system for collecting IP content usage information and call description record information; and
- GPRS General Packet Radio Service
- FIG. 5 illustrates a diagram showing a flow of information using the system of FIG. 4.
- FIG. 1 illustrates a method 100 for paying for a transaction over the Internet.
- information is received from an e-commerce site utilizing a network.
- the information includes an Internet Protocol (IP) address of a user and an amount of payment due.
- IP Internet Protocol
- the information may further include port numbers, and/or any other information that may help identify the user and/or an associated transaction.
- the information may be received over a secure link.
- the information may be received from a site in response to a user carrying out a transaction using the site.
- the user may indicate that he or she wishes to purchase goods or services using the site. Thereafter, the site may send the information for payment purposes.
- the information may be received from the user or a combination of the user and the site.
- an account Upon receipt of the information, an account is identified in operation 104 using at least a portion of the information, namely the IP address and port numbers. This may be accomplished by keeping a database that links IP address and port numbers to corresponding accounts. Tables may be constructed when an account is established by a user for this purpose.
- the account may be a debit, credit or any other type of desired account adapted to transfer value for payment purposes. In the case of a debit account, regulatory credit checks may be avoided.
- payment is administered for the payment due by billing against the account. This may be accomplished by sending a check to the site on which the transaction occurred, transferring money to an account owned by the site, or by other value transfer mechanisms.
- the present invention may be carried out by a network service provider or, in other words, carrier, who provides the user with access to the network.
- the present invention may be carried out by a financial institution offering conventional credit through credit cards in conjunction with a network service provider who provides the user with access to the network. During each transaction, the user may provide his/her credit card information to the financial institution, which is then correlated with the user account information stored with the network service provider. This leads to strengthened user authentication that greatly reduces fraud.
- user data may be identified based on the received information. Such user data may then be sent to the site for various purposes.
- the user data may include shipping information that is included in the aforementioned tables. By providing the site with such shipping information, goods may be delivered without asking the user to enter any additional information.
- permission may be requested from the user prior to sending the user data to the site.
- the user data may include any information relating to the user and facilitates e-commerce.
- a hierarchy of purchasable item categories may be maintained. Further, each e-commerce site may be required to sign an agreement to tag goods and services with a category identifier so that pre-selection can apply. In other words, the owners of the debit accounts can pre-select purchasable categories when the account is set up.
- the administration of payment may be limited based on a user-determined rule. In particular, parents may be permitted to control how kids spend their money, and corporations may limit the scope of travel expenses. It should be noted, however, that the administering of payment may be limited by any rule. For example, the payment may be simply limited by a maximum purchase price, etc.
- a fee may be collected from the site for each transaction.
- such fee may take the form of a percentage of the payment due.
- FIG. 2 illustrates an exemplary flow process associated with the method 100 of FIG. 1.
- three parties may be involved including a user 200 communicating from a computer, an e-commerce site 202 communicating from a site on the Internet which is accessible to the user via a conventional network connection.
- HTTP hypertext transfer protocol
- WAP wireless application program
- any type of protocol may be used to interface with the e-commerce site 202 including, but not limited to hypertext transfer protocol (HTTP), wireless application program (WAP), or any other protocol allowing the user 200 to communicate with the e-commerce site 202 .
- a carrier 204 which has a relationship with the user 200 .
- the carrier, or network service provider, 204 maintains an account for the user 200 .
- the network service provider is defined as being capable of providing the user with access to the network.
- the user 200 interfaces with the e-commerce site 202 in order to browse goods and services and identify the prices thereof. See operation 208 .
- an IP address and port numbers are conveyed. It should be noted that this may be accomplished manually or, more preferably, automatically upon receipt of a message using Internet Protocol. As is well known, the IP address and port numbers may be automatically retrieved from such a message.
- the e-commerce site 202 may indicate a discount to be received if various goods and services are purchased. Further, the carrier 204 may be identified in operation 210 . Once the price is identified, the user 200 may indicate whether he or she wishes to purchase the goods or services in operation 212 .
- the e-commerce site 202 In response to the user 200 asking to purchase the goods or services, the e-commerce site 202 sends the IP address, port numbers and price of the goods or services to the carrier 204 . Note operation 214 . It should be noted that the price may already reflect the discount set forth in operation 210 .
- the carrier 204 may provide a uniform resource locator (URL) to which the user 200 must link, as indicated in operation 216 . This link is then relayed to the user 200 from the e-commerce site 202 in operation 218 . Ideally, such is relayed inside a secured carrier network.
- URL uniform resource locator
- the foregoing URL allows the user 200 to view a form that gives permission to the carrier 204 to pay the e-commerce site 202 the price using the debit account established between the user 200 and the carrier 204 .
- permission may further include providing the e-commerce site 202 a shipping address which the carrier 204 obtained when the debit account was established, or updated thereafter. See operation 220 .
- the permission may be granted by the user 200 to the carrier 204 by simply clicking an icon or any other more or less sophisticated procedure.
- the carrier 204 In response to the permission being granted in operation 220 , the carrier 204 provides the e-commerce site 202 with a confirmation number and the shipping address in operation 222 . As such, the e-commerce site 202 is capable of shipping any goods to the user, or providing a receipt therefor. A confirmation is then sent from the e-commerce site 202 to the user 200 in operation 224 .
- a fee may be charged to the e-commerce site 202 by the carrier 204 in operation 226 .
- this may be a percentage of the payment due for the services, and may be simply deducted from the amount due to the e-commerce site 202 .
- the e-commerce site 204 may ship any purchased goods to the user 200 using the shipping information, as indicated in operation 228 .
- FIG. 3 illustrates yet another exemplary flow process associated with the method 100 of FIG. 1.
- three parties may again be involved including a user 300 communicating from a computer, an e-commerce site 302 communicating from a site on the Internet which is accessible to the user via a conventional network connection.
- a carrier gateway 304 Further included in the process is a carrier gateway 304 which has a relationship with the user 300 similar to as before.
- a gateway is a network point that acts as an entrance to another network.
- the Internet typically consists of gateway nodes and core nodes, where gateway nodes interface with host nodes that generally reside at user premises.
- the computers of network users and the computers that serve content are host nodes.
- the computers that control traffic within a company's network or with a local Internet service provider (ISP) are gateway nodes.
- ISP Internet service provider
- a computer server acting as a gateway node is often also acting as a proxy server and a firewall server. Gateways also involve the use of router and switch.
- the user 300 initially transmits a request for prices on goods or services in operation 306 .
- This request is then received by the carrier gateway 304 which in turn relays the request in operation 308 .
- Such request may further identify the carrier associated with the gateway 304 .
- the e-commerce site 302 sends an indication of the price to the user 300 by way of the carrier gateway 304 . Note operation 310 .
- This request is then relayed from the carrier gateway 304 to the user 300 .
- the price may be modified in order to generate revenue for the carrier associated with the carrier gateway 304 .
- the user is then given the opportunity to purchase the goods and services in operation 313 which is, in turn, relayed from the carrier gateway 304 to the e-commerce site 302 . See operation 314 .
- a user identifier and/or shipping information may also be transmitted to the user e-commerce site 302 from the carrier gateway 304 , as indicated in operation 316 . If such information is sufficient, the e-commerce site 302 may indicate to the carrier gateway 304 that the purchase is complete in operation 318 . Such message may then be relayed from the carrier gateway 304 to the user 300 in operation 320 .
- the purchase price may be charged to the user 300 by the carrier gateway 304 in operation 322 .
- such money is relayed to the e-commerce site 302 in operation 324 .
- the money given to the e-commerce site 302 may reflect a fee for the services provided by the carrier gateway 304 .
- the carrier may include an IP network, WAP network, or a combination thereof. While implementing transactions carried out over an IP network is commonly known to those of ordinary skill, using a WAP network carrier may require integration with a wireless network.
- FIG. 4 shows an exemplary accounting system 400 and the manner in which it interfaces with a General Packet Radio Service (GPRS) system 402 for collecting IP content usage information and call description record information.
- GPRS General Packet Radio Service
- the exemplary system 400 includes a plurality of data gatherers 404 which are in turn a component of a plurality of information source modules (ISMs).
- ISMs interface with the Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) of the GPRS system 402 for receiving the call description records (CDRs) therefrom.
- SGSN Serving GPRS Support Node
- GGSN Gateway GPRS Support Node
- This may be accomplished by receiving CDRs directly from the SGSN and/or GGSN.
- the present invention may support the Ga protocol as described by European Telecommunications Standards Institute (ETSI) specs, accepting all types of CDRs produced by SGSN and GGSN. This provides mobility, short message service (SMS), and quality of service (QoS). It should be noted, however, that the accounting system 400 may interface the GPRS system by any desired means.
- ETSI European Telecommunications Standards Institute
- SMS short message service
- QoS quality of service
- the accounting system 400 may interface the GPRS system by any desired means.
- the call description record information may include conventional CDRs or any other data structure that is collected from the GPRS system, and is descriptive of calls that take place thereover. Further, the call description record information may be collected by the data gatherers 404 of the ISMs, which interface the GPRS system 402 . Note FIG. 4.
- the system 400 may use the received CDRs to map IP content events to ISMs, resulting in a new type of call description records, XDRs.
- XDRs Such XDR's get fed into rating engines and then to a standard content based billing module 406 .
- a standard content based billing module 406 For more information on how one exemplary content based billing module 406 operates, reference may be made to PCT application WO9927556A2 entitled “NETWORK ACCOUNTING AND BILLING SYSTEM AND METHOD” published Jun. 3, 1999, and which is incorporated herein by reference in its entirety.
- FIG. 5 shows a flow of information using the system 400 of FIG. 4.
- a plurality of IP-enabled mobile communication units 502 are provided which are adapted to connect to a base station BSS 504 over a Global System for Mobile Communication (GSM) 506 or any other wireless network.
- GSM Global System for Mobile Communication
- a packet tunnel 508 is then created from the handset through a SGSN of the BSS 504 to a router 510 logically located in the GGSN. From that router 510 , the packets are outputted to the operator's IP network 512 .
- a LDAP Radius server 514 may be provisioned so that whenever mobile communication units belonging to these corporate customers “log-in” to the network, they will be given an IP address.
- the present embodiment may collect the accounting information from the different parts of the network, correlating GPRS info with IP content. As an option, this may be accomplished in a manner set forth in a co-pending patent application filed concurrently herewith under the title “SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CHARGING FOR COMPETITIVE IP-OVER-WIRELESS SERVICES” and docket number XACCTP004 and naming Limor Schweitzer as inventor. Converged data records may then be sent to be rated and then sent to a conventional debit account mechanism 516 .
Abstract
Description
- The present application claims the priority of a provisional application filed Jun. 12, 2000 under serial No. 60/210,966, and which is incorporated herein by reference in its entirety. The present application is further related to a co-pending application filed concurrently herewith under the title “SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CHARGING FOR COMPETITIVE IP-OVER-WIRELESS SERVICES” and docket number XACCTP004 and naming Limor Schweitzer as inventor, and a co-pending application filed concurrently herewith under the title “SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PREPAID WIRELESS VOICE COMMUNICATION AND IP SERVICES” and docket number XACCTP005 and naming Limor Schweitzer as inventor, which are each incorporated herein by reference in their entirety.
- The present invention relates to e-commerce, and more particularly to administering payment for e-commerce transactions.
- Over the last several years, businesses have been attracted to the rapidly growing number of personal computer users. More specifically, these businesses have realized the potential customer base of the so-called “on-line users.” On-line service providers such as America Online, CompuServe, and Prodigy have provided easy access to computer networks such that a large captive audience of on-line consumers has emerged.
- In the business arena, a merchant can, with an Internet address and a hypertext editor, develop a first hypertext document called a “home page” (or “virtual storefront”) which a user sees when he enters the Web at the merchant's Web server. That home page may provide descriptions of products and services through the use of media such as graphic images, sound, and hypertext link choices. The information allows the consumer to find the product or service he desires to purchase. The result is an easily accessible system for purchasing anything from a journal page and investor advice to travel tickets and golf clubs.
- Several techniques for creating cashless commercial transactions exist for sales over networks such as the Internet. The most common technique involves the use of credit cards where credit is extended to a cardholder by a financial institution to cover purchases from participating merchants. The financial institution pays the merchant the purchase price less a service charge fee and later bills the cardholder for the purchase price. During use, the merchant gets credit approval from credit card companies using weak customer identification. Further, the merchant communicates over secured link with the credit card company and provides customer identifiers including credit-card number, customer name, expiration date, billing address, etc. Of course, this information must be collected from the customer during each transaction.
- Another system that allows for purchases without the use of cash is a debit system. One example of such a system is NetBill. In such systems, a large server maintains accounts for both merchants and consumers. These NetBill accounts are linked with conventional financial institutions. When a consumer chooses to purchase goods or services from a merchant, a NetBill transaction is commenced in which the product or service is transferred, if possible, e.g., a journal page, the consumer's account is debited, and the merchant's account is credited. When necessary, funds in the consumer's NetBill account can be replenished by electronic transfer from a bank or by credit card. Also, funds in the merchant's NetBill account are made available by depositing the funds in the merchant's bank account. Similar to the credit system, the merchant must communicate with the debit system and provide customer identifiers including a debit account identifier, customer name, billing address, etc. Again, this information must be collected from the customer during each transaction.
- By requiring the merchant to collect the above credit and/or debit account information for each transaction, both the merchant and the customer are inconvenienced in terms of time and costs. There is therefore a need for an improved technique of administering payments for transactions carried out over the Internet.
- A system, method and computer program product are provided for paying for a transaction over the Internet. Initially, information is received utilizing a network. Such information includes an Internet Protocol (IP) address of a user and an amount of payment due. An account is then identified using at least a portion of the information, i.e. the IP address. Thereafter, payment is administered for the payment due by billing against the account. In a preferred embodiment, the present invention may be carried out by a network service provider, or carrier, who is capable of providing the user with access to the network.
- In one embodiment of the present invention, the account may take the form of a debit account. Further, a site may send the information to the network service provider, or carrier in response to the user carrying out a transaction using the site. As an option, the information may further include port numbers which are associated with applications facilitating the required transactions.
- In another embodiment of the present invention, user data may be identified by the network service provider, or carrierbased on the received information. Such user data may then be sent to the site. Optionally, the user data may include shipping information. Further, permission may be requested from the user prior to sending the user data to the site.
- As an option, the administration of payment may be limited based on a rule agreed upon by the site, the network operator or carrier, and the consumer. Further, the network service provider, or carrier may collect a fee from the site. Such fee may take the form of a percentage of the payment due.
- In various embodiments, the foregoing techniques may be carried out by a financial institution offering credit in conjunction with a network service provider.
- FIG. 1 illustrates a method for paying for a transaction over the Internet;
- FIG. 2 illustrates an exemplary flow process associated with the method of FIG. 1;
- FIG. 3 illustrates yet another exemplary flow process associated with the method of FIG. 1;
- FIG. 4 shows an exemplary accounting system and the manner in which it interfaces with a conventional General Packet Radio Service (GPRS) system for collecting IP content usage information and call description record information; and
- FIG. 5 illustrates a diagram showing a flow of information using the system of FIG. 4.
- FIG. 1 illustrates a
method 100 for paying for a transaction over the Internet. Initially, inoperation 102, information is received from an e-commerce site utilizing a network. In one embodiment, the information includes an Internet Protocol (IP) address of a user and an amount of payment due. As an option, the information may further include port numbers, and/or any other information that may help identify the user and/or an associated transaction. For security purposes, the information may be received over a secure link. - It should be noted that the information may be received from a site in response to a user carrying out a transaction using the site. For example, the user may indicate that he or she wishes to purchase goods or services using the site. Thereafter, the site may send the information for payment purposes. In the alternative, the information may be received from the user or a combination of the user and the site.
- Upon receipt of the information, an account is identified in
operation 104 using at least a portion of the information, namely the IP address and port numbers. This may be accomplished by keeping a database that links IP address and port numbers to corresponding accounts. Tables may be constructed when an account is established by a user for this purpose. In one embodiment, the account may be a debit, credit or any other type of desired account adapted to transfer value for payment purposes. In the case of a debit account, regulatory credit checks may be avoided. - Thereafter, in
operation 106, payment is administered for the payment due by billing against the account. This may be accomplished by sending a check to the site on which the transaction occurred, transferring money to an account owned by the site, or by other value transfer mechanisms. In a preferred embodiment, the present invention may be carried out by a network service provider or, in other words, carrier, who provides the user with access to the network. - In another embodiment, the present invention may be carried out by a financial institution offering conventional credit through credit cards in conjunction with a network service provider who provides the user with access to the network. During each transaction, the user may provide his/her credit card information to the financial institution, which is then correlated with the user account information stored with the network service provider. This leads to strengthened user authentication that greatly reduces fraud.
- As an option, user data may be identified based on the received information. Such user data may then be sent to the site for various purposes. In one embodiment, the user data may include shipping information that is included in the aforementioned tables. By providing the site with such shipping information, goods may be delivered without asking the user to enter any additional information. Optionally, permission may be requested from the user prior to sending the user data to the site. In other embodiments, the user data may include any information relating to the user and facilitates e-commerce.
- In order to more effectively interface with the e-commerce sites, a hierarchy of purchasable item categories may be maintained. Further, each e-commerce site may be required to sign an agreement to tag goods and services with a category identifier so that pre-selection can apply. In other words, the owners of the debit accounts can pre-select purchasable categories when the account is set up. To this end, the administration of payment may be limited based on a user-determined rule. In particular, parents may be permitted to control how kids spend their money, and corporations may limit the scope of travel expenses. It should be noted, however, that the administering of payment may be limited by any rule. For example, the payment may be simply limited by a maximum purchase price, etc.
- In order to generate revenue, a fee may be collected from the site for each transaction. In one embodiment, such fee may take the form of a percentage of the payment due.
- FIG. 2 illustrates an exemplary flow process associated with the
method 100 of FIG. 1. As shown, three parties may be involved including auser 200 communicating from a computer, ane-commerce site 202 communicating from a site on the Internet which is accessible to the user via a conventional network connection. It should be noted that any type of protocol may be used to interface with thee-commerce site 202 including, but not limited to hypertext transfer protocol (HTTP), wireless application program (WAP), or any other protocol allowing theuser 200 to communicate with thee-commerce site 202. Further included in the process is acarrier 204 which has a relationship with theuser 200. In particular, the carrier, or network service provider, 204 maintains an account for theuser 200. In the present description, the network service provider is defined as being capable of providing the user with access to the network. - As shown in FIG. 2, the
user 200 interfaces with thee-commerce site 202 in order to browse goods and services and identify the prices thereof. Seeoperation 208. During this operation, an IP address and port numbers are conveyed. It should be noted that this may be accomplished manually or, more preferably, automatically upon receipt of a message using Internet Protocol. As is well known, the IP address and port numbers may be automatically retrieved from such a message. - Next, the
e-commerce site 202 may indicate a discount to be received if various goods and services are purchased. Further, thecarrier 204 may be identified inoperation 210. Once the price is identified, theuser 200 may indicate whether he or she wishes to purchase the goods or services inoperation 212. - In response to the
user 200 asking to purchase the goods or services, thee-commerce site 202 sends the IP address, port numbers and price of the goods or services to thecarrier 204. Noteoperation 214. It should be noted that the price may already reflect the discount set forth inoperation 210. In response thereto, thecarrier 204 may provide a uniform resource locator (URL) to which theuser 200 must link, as indicated inoperation 216. This link is then relayed to theuser 200 from thee-commerce site 202 inoperation 218. Ideally, such is relayed inside a secured carrier network. - The foregoing URL allows the
user 200 to view a form that gives permission to thecarrier 204 to pay thee-commerce site 202 the price using the debit account established between theuser 200 and thecarrier 204. As an option, such permission may further include providing the e-commerce site 202 a shipping address which thecarrier 204 obtained when the debit account was established, or updated thereafter. Seeoperation 220. It should be noted that the permission may be granted by theuser 200 to thecarrier 204 by simply clicking an icon or any other more or less sophisticated procedure. - In response to the permission being granted in
operation 220, thecarrier 204 provides thee-commerce site 202 with a confirmation number and the shipping address inoperation 222. As such, thee-commerce site 202 is capable of shipping any goods to the user, or providing a receipt therefor. A confirmation is then sent from thee-commerce site 202 to theuser 200 inoperation 224. - With continuing reference to FIG. 2, a fee may be charged to the
e-commerce site 202 by thecarrier 204 inoperation 226. As an option, this may be a percentage of the payment due for the services, and may be simply deducted from the amount due to thee-commerce site 202. Finally, thee-commerce site 204 may ship any purchased goods to theuser 200 using the shipping information, as indicated inoperation 228. - It should be noted that security cannot be infringed because the customer confirmation is given by the user while accessing a site that is internal to
carrier 204, possibly with an IP address that cannot be accessed from outside the carrier's network. The URL of the internal site may be “pushed” at the browser by the e-commerce site 204 (who can not access that URL because it is on the wrong side of a firewall). - FIG. 3 illustrates yet another exemplary flow process associated with the
method 100 of FIG. 1. As shown, three parties may again be involved including auser 300 communicating from a computer, ane-commerce site 302 communicating from a site on the Internet which is accessible to the user via a conventional network connection. Further included in the process is acarrier gateway 304 which has a relationship with theuser 300 similar to as before. - In the present description, a gateway is a network point that acts as an entrance to another network. The Internet typically consists of gateway nodes and core nodes, where gateway nodes interface with host nodes that generally reside at user premises. The computers of network users and the computers that serve content (such as Web pages) are host nodes. The computers that control traffic within a company's network or with a local Internet service provider (ISP) are gateway nodes. In the network for an enterprise, a computer server acting as a gateway node is often also acting as a proxy server and a firewall server. Gateways also involve the use of router and switch.
- As shown in FIG. 3, the
user 300 initially transmits a request for prices on goods or services inoperation 306. This request is then received by thecarrier gateway 304 which in turn relays the request inoperation 308. Such request may further identify the carrier associated with thegateway 304. - In response thereto, the
e-commerce site 302 sends an indication of the price to theuser 300 by way of thecarrier gateway 304. Noteoperation 310. This request is then relayed from thecarrier gateway 304 to theuser 300. As shown, the price may be modified in order to generate revenue for the carrier associated with thecarrier gateway 304. The user is then given the opportunity to purchase the goods and services inoperation 313 which is, in turn, relayed from thecarrier gateway 304 to thee-commerce site 302. Seeoperation 314. - In addition to relaying the purchase request in
operation 314, a user identifier and/or shipping information may also be transmitted to theuser e-commerce site 302 from thecarrier gateway 304, as indicated inoperation 316. If such information is sufficient, thee-commerce site 302 may indicate to thecarrier gateway 304 that the purchase is complete inoperation 318. Such message may then be relayed from thecarrier gateway 304 to theuser 300 inoperation 320. - With continuing reference to FIG. 3, the purchase price may be charged to the
user 300 by thecarrier gateway 304 inoperation 322. Next, such money is relayed to thee-commerce site 302 inoperation 324. As an option, the money given to thee-commerce site 302 may reflect a fee for the services provided by thecarrier gateway 304. - It should be noted that the carrier may include an IP network, WAP network, or a combination thereof. While implementing transactions carried out over an IP network is commonly known to those of ordinary skill, using a WAP network carrier may require integration with a wireless network.
- FIG. 4 shows an
exemplary accounting system 400 and the manner in which it interfaces with a General Packet Radio Service (GPRS)system 402 for collecting IP content usage information and call description record information. By providing such an interface, transactions involving a wireless network are facilitated. As shown, theexemplary system 400 includes a plurality ofdata gatherers 404 which are in turn a component of a plurality of information source modules (ISMs). Such ISMs interface with the Serving GPRS Support Node (SGSN) and Gateway GPRS Support Node (GGSN) of theGPRS system 402 for receiving the call description records (CDRs) therefrom. - This may be accomplished by receiving CDRs directly from the SGSN and/or GGSN. Also, the present invention may support the Ga protocol as described by European Telecommunications Standards Institute (ETSI) specs, accepting all types of CDRs produced by SGSN and GGSN. This provides mobility, short message service (SMS), and quality of service (QoS). It should be noted, however, that the
accounting system 400 may interface the GPRS system by any desired means. - In one embodiment, the call description record information may include conventional CDRs or any other data structure that is collected from the GPRS system, and is descriptive of calls that take place thereover. Further, the call description record information may be collected by the
data gatherers 404 of the ISMs, which interface theGPRS system 402. Note FIG. 4. - As an option, the
system 400 may use the received CDRs to map IP content events to ISMs, resulting in a new type of call description records, XDRs. Such XDR's get fed into rating engines and then to a standard content basedbilling module 406. For more information on how one exemplary content basedbilling module 406 operates, reference may be made to PCT application WO9927556A2 entitled “NETWORK ACCOUNTING AND BILLING SYSTEM AND METHOD” published Jun. 3, 1999, and which is incorporated herein by reference in its entirety. - FIG. 5 shows a flow of information using the
system 400 of FIG. 4. As shown, a plurality of IP-enabledmobile communication units 502 are provided which are adapted to connect to abase station BSS 504 over a Global System for Mobile Communication (GSM) 506 or any other wireless network. - A
packet tunnel 508 is then created from the handset through a SGSN of theBSS 504 to arouter 510 logically located in the GGSN. From thatrouter 510, the packets are outputted to the operator'sIP network 512. ALDAP Radius server 514 may be provisioned so that whenever mobile communication units belonging to these corporate customers “log-in” to the network, they will be given an IP address. - The present embodiment may collect the accounting information from the different parts of the network, correlating GPRS info with IP content. As an option, this may be accomplished in a manner set forth in a co-pending patent application filed concurrently herewith under the title “SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CHARGING FOR COMPETITIVE IP-OVER-WIRELESS SERVICES” and docket number XACCTP004 and naming Limor Schweitzer as inventor. Converged data records may then be sent to be rated and then sent to a conventional
debit account mechanism 516. For more information on one possible implementation of adebit account mechanism 516, reference may be made to a co-pending application filed concurrently herewith under the title “SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PREPAID WIRELESS VOICE COMMUNICATION AND IP SERVICES” and docket number XACCTP005 and naming Limor Schweitzer as inventor. - While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
Claims (26)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/879,683 US20010054024A1 (en) | 2000-06-12 | 2001-06-11 | System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US21096600P | 2000-06-12 | 2000-06-12 | |
US09/879,683 US20010054024A1 (en) | 2000-06-12 | 2001-06-11 | System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions |
Publications (1)
Publication Number | Publication Date |
---|---|
US20010054024A1 true US20010054024A1 (en) | 2001-12-20 |
Family
ID=22785062
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/879,681 Expired - Lifetime US7092398B2 (en) | 2000-06-12 | 2001-06-11 | System, method and computer program product for charging for competitive IP-over-wireless service |
US09/879,683 Abandoned US20010054024A1 (en) | 2000-06-12 | 2001-06-11 | System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/879,681 Expired - Lifetime US7092398B2 (en) | 2000-06-12 | 2001-06-11 | System, method and computer program product for charging for competitive IP-over-wireless service |
Country Status (3)
Country | Link |
---|---|
US (2) | US7092398B2 (en) |
AU (3) | AU2001272940A1 (en) |
WO (3) | WO2001097186A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003075197A2 (en) * | 2002-03-05 | 2003-09-12 | Speedbit Ltd. | Online financial transaction veracity assurance mechanism |
US7076547B1 (en) * | 2001-06-21 | 2006-07-11 | Amdocs (Israel) Ltd. | System and method for network performance and server application performance monitoring and for deriving exhaustive performance metrics |
US20070233812A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | Common communication framework for network objects |
US20070240048A1 (en) * | 2006-03-31 | 2007-10-11 | Microsoft Corporation | A standard communication interface for server-side filter objects |
WO2017037598A1 (en) * | 2015-08-28 | 2017-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Detailed call records for voice over lte calls |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001097186A2 (en) | 2000-06-12 | 2001-12-20 | Xacct Technologies Ltd. | System, method and computer program product for prepaid and wireless voice communication and ip services |
US8515860B2 (en) * | 2000-06-12 | 2013-08-20 | Amdocs (Israel) Ltd. | System, method and computer program product for prepaid and wireless voice communication and IP |
US8218535B1 (en) * | 2000-07-04 | 2012-07-10 | Nokia Corporation | Method and device for attaching a user equipment to a telecommunication network |
US7330717B2 (en) * | 2001-02-23 | 2008-02-12 | Lucent Technologies Inc. | Rule-based system and method for managing the provisioning of user applications on limited-resource and/or wireless devices |
WO2002071287A2 (en) * | 2001-02-23 | 2002-09-12 | Mobilitec Inc. | System and method for charging for directed provisioning of user applications on limited-resource devices |
US7155417B1 (en) * | 2001-06-05 | 2006-12-26 | Intervoice Limited Partnership | System and method for detecting fraud in prepaid accounts |
US20030133552A1 (en) * | 2001-08-07 | 2003-07-17 | Shyam Pillai | Method and apparatus for integrating disparate telecommunication operational support systems (OSS) and streamlining business processes using a software platform |
US7529711B2 (en) * | 2001-10-31 | 2009-05-05 | Nortel Networks Limited | Method and system for providing and billing internet services |
US20030088513A1 (en) * | 2001-11-08 | 2003-05-08 | Gritzmacher Thomas J. | Billing system and method for network |
US7424283B1 (en) * | 2001-11-16 | 2008-09-09 | Sprint Spectrum L.P. | Method and system for billing for multicast communications to wireless terminals |
US8644797B2 (en) * | 2001-12-26 | 2014-02-04 | Apple Inc. | Content-based billing service for wireless prepaid subscribers |
US6965883B2 (en) * | 2002-02-20 | 2005-11-15 | Nokia Corporation | Charging mechanism for multicasting |
NO317294B1 (en) * | 2002-07-11 | 2004-10-04 | Birdstep Tech Asa | Seamless Ip mobility across security boundaries |
US7920590B2 (en) * | 2002-07-12 | 2011-04-05 | Spyder Navigations L.L.C. | Wireless communications system having built-in packet data compression and support for enabling non-standard features between network elements |
KR100438056B1 (en) | 2002-10-21 | 2004-07-01 | 에스케이 텔레콤주식회사 | Apparatus and Method for Transport Fee Generation of Mobile Telecommunication System |
US7330711B2 (en) * | 2002-11-12 | 2008-02-12 | Nokia Corporation | Method for avoiding double charging of a service in a telecommunication system |
US7801171B2 (en) | 2002-12-02 | 2010-09-21 | Redknee Inc. | Method for implementing an Open Charging (OC) middleware platform and gateway system |
US7457865B2 (en) * | 2003-01-23 | 2008-11-25 | Redknee Inc. | Method for implementing an internet protocol (IP) charging and rating middleware platform and gateway system |
US7440441B2 (en) * | 2003-06-16 | 2008-10-21 | Redknee Inc. | Method and system for Multimedia Messaging Service (MMS) rating and billing |
US7873347B2 (en) * | 2003-06-19 | 2011-01-18 | Redknee Inc. | Method for implementing a Wireless Local Area Network (WLAN) gateway system |
US20050038855A1 (en) * | 2003-07-30 | 2005-02-17 | Martin Terry M. | Systems and methods for collecting data regarding a messaging session |
US7680934B2 (en) * | 2004-03-26 | 2010-03-16 | Nortel Networks Limited | Method and apparatus for assigning and allocating network resources to layer 1 virtual private networks |
CN100426724C (en) * | 2004-05-21 | 2008-10-15 | 华为技术有限公司 | Charging method according to content service |
US7657625B2 (en) * | 2005-07-19 | 2010-02-02 | At&T Intellectual Property I, Lp | Method and system for remotely detecting parasite software |
CN101119416A (en) * | 2006-08-03 | 2008-02-06 | 华为技术有限公司 | Device and method of value-added service network and real-time analysis flow track |
US8775621B2 (en) * | 2006-08-31 | 2014-07-08 | Redknee Inc. | Policy services |
US7657497B2 (en) * | 2006-11-07 | 2010-02-02 | Ebay Inc. | Online fraud prevention using genetic algorithm solution |
EP2174516B1 (en) | 2007-05-15 | 2015-12-09 | Broadcom Corporation | Transporting gsm packets over a discontinuous ip based network |
WO2009033249A1 (en) * | 2007-09-13 | 2009-03-19 | Redknee Inc. | Billing profile manager |
ES2647037T3 (en) * | 2007-10-31 | 2017-12-18 | Comptel Corporation | Mediation of packet switched calls |
US8218459B1 (en) * | 2007-12-20 | 2012-07-10 | Genbrand US LLC | Topology hiding of a network for an administrative interface between networks |
US9059871B2 (en) | 2007-12-27 | 2015-06-16 | Redknee Inc. | Policy-based communication system and method |
CN103596157A (en) * | 2012-08-15 | 2014-02-19 | 中兴通讯股份有限公司 | Method and device for billing local traffic on wireless side |
JP6307862B2 (en) * | 2013-02-06 | 2018-04-11 | 株式会社リコー | Information processing system, information processing method, and program |
CN108430067A (en) * | 2017-02-13 | 2018-08-21 | 中国移动通信集团广东有限公司 | A kind of Internet service mass analysis method and system based on XDR |
US11133698B2 (en) | 2019-09-01 | 2021-09-28 | Wen Cai | Wireless charging systems and methods for controlling the same |
Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US32800A (en) * | 1861-07-09 | Improvement in machines for sowing pulverulent manures | ||
US5727163A (en) * | 1995-03-30 | 1998-03-10 | Amazon.Com, Inc. | Secure method for communicating credit card data when placing an order on a non-secure network |
US5757917A (en) * | 1995-11-01 | 1998-05-26 | First Virtual Holdings Incorporated | Computerized payment system for purchasing goods and services on the internet |
US5794221A (en) * | 1995-07-07 | 1998-08-11 | Egendorf; Andrew | Internet billing method |
US5825881A (en) * | 1996-06-28 | 1998-10-20 | Allsoft Distributing Inc. | Public network merchandising system |
US5845267A (en) * | 1996-09-06 | 1998-12-01 | At&T Corp | System and method for billing for transactions conducted over the internet from within an intranet |
US5899980A (en) * | 1997-08-11 | 1999-05-04 | Trivnet Ltd. | Retail method over a wide area network |
US5905736A (en) * | 1996-04-22 | 1999-05-18 | At&T Corp | Method for the billing of transactions over the internet |
US6012088A (en) * | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US6125352A (en) * | 1996-06-28 | 2000-09-26 | Microsoft Corporation | System and method for conducting commerce over a distributed network |
US6141404A (en) * | 1996-06-13 | 2000-10-31 | @Track Communications, Inc. | Voice and data communication |
US20010051931A1 (en) * | 2000-06-12 | 2001-12-13 | Limor Schweitzer | System, method and computer program product for prepaid and wireless voice communication and IP |
US6332134B1 (en) * | 1999-11-01 | 2001-12-18 | Chuck Foster | Financial transaction system |
US20010055291A1 (en) * | 2000-06-12 | 2001-12-27 | Limor Schweitzer | System, method and computer program product for charging for competitive IP-over-wireless service |
US6359976B1 (en) * | 1998-06-08 | 2002-03-19 | Inet Technologies, Inc. | System and method for monitoring service quality in a communications network |
US6396828B1 (en) * | 1997-03-13 | 2002-05-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Arrangement system and method relating to data network access |
US6405251B1 (en) * | 1999-03-25 | 2002-06-11 | Nortel Networks Limited | Enhancement of network accounting records |
US6480485B1 (en) * | 1996-01-15 | 2002-11-12 | Nokia Telecommunications Oy | Packet radio network with charging information collected by nodes and forwarded to billing center |
US6608832B2 (en) * | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
US6668046B1 (en) * | 1999-05-18 | 2003-12-23 | Motorola, Inc. | Method and system for generating a user's telecommunications bill |
US6747989B1 (en) * | 1999-04-19 | 2004-06-08 | Nokia Mobile Phones, Ltd. | Method and arrangement for transmitting multimedia-related information in a packet-switched cellular radio network with external connection |
US6760416B1 (en) * | 1999-04-30 | 2004-07-06 | Hewlett-Packard Development Company, L.P. | Metering data transfer between end systems |
US6760417B1 (en) * | 1998-10-19 | 2004-07-06 | Nokia Networks Oy | Charging method in telecommunications network |
US6970852B1 (en) * | 1999-04-28 | 2005-11-29 | Imx Solutions, Inc. | Methods and apparatus for conducting secure, online monetary transactions |
US7006993B1 (en) * | 1999-05-28 | 2006-02-28 | The Coca-Cola Company | Method and apparatus for surrogate control of network-based electronic transactions |
US7069249B2 (en) * | 1999-07-26 | 2006-06-27 | Iprivacy, Llc | Electronic purchase of goods over a communications network including physical delivery while securing private and personal information of the purchasing party |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233642A (en) * | 1991-05-24 | 1993-08-03 | Omnitronix, Inc. | Cellular telephone usage monitoring system |
US5319712A (en) * | 1993-08-26 | 1994-06-07 | Motorola, Inc. | Method and apparatus for providing cryptographic protection of a data stream in a communication system |
US5673322A (en) * | 1996-03-22 | 1997-09-30 | Bell Communications Research, Inc. | System and method for providing protocol translation and filtering to access the world wide web from wireless or low-bandwidth networks |
FI112419B (en) * | 1996-06-06 | 2003-11-28 | Nokia Corp | Procedure for the confidentiality of data transmission |
US5745884A (en) * | 1996-10-21 | 1998-04-28 | Mobile Area Networks, Inc. | System and method for billing data grade network use on a per connection basis |
FI113224B (en) * | 1996-11-11 | 2004-03-15 | Nokia Corp | Implementation of invoicing in a data communication system |
EP0848361B1 (en) * | 1996-12-13 | 1999-08-25 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for performing money transactions |
US6104704A (en) * | 1997-03-20 | 2000-08-15 | At&T Corp. | Methods and apparatus for gathering and processing billing information for internet telephony |
GB2344265B (en) | 1997-11-20 | 2003-07-16 | Xacct Technologies Inc | Network accounting and billing system and method |
FI106152B (en) * | 1997-11-26 | 2000-11-30 | Helsingin Puhelin Oyj | A method of billing for services and products purchased through a computer network |
CA2324114A1 (en) | 1998-03-24 | 1999-09-30 | Telcordia Technologies Inc. | A method for using a telephone calling card for business transactions |
SE519474C2 (en) | 1998-04-28 | 2003-03-04 | Telia Ab | Method of transmitting data over a cellular mobile radio communication system |
FI106343B (en) * | 1998-05-26 | 2001-01-15 | Ericsson Telefon Ab L M | Procedure and device for charging in a communication network |
FI108601B (en) * | 1999-01-05 | 2002-02-15 | Nokia Corp | Dissemination of QoS mapping information in a packet radio network |
-
2001
- 2001-06-11 WO PCT/US2001/018875 patent/WO2001097186A2/en active Application Filing
- 2001-06-11 US US09/879,681 patent/US7092398B2/en not_active Expired - Lifetime
- 2001-06-11 WO PCT/US2001/018872 patent/WO2001097185A2/en active Application Filing
- 2001-06-11 AU AU2001272940A patent/AU2001272940A1/en not_active Abandoned
- 2001-06-11 US US09/879,683 patent/US20010054024A1/en not_active Abandoned
- 2001-06-11 WO PCT/US2001/018883 patent/WO2001097554A2/en active Application Filing
- 2001-06-11 AU AU2001269791A patent/AU2001269791A1/en not_active Abandoned
- 2001-06-11 AU AU2001268345A patent/AU2001268345A1/en not_active Abandoned
Patent Citations (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US32800A (en) * | 1861-07-09 | Improvement in machines for sowing pulverulent manures | ||
US5727163A (en) * | 1995-03-30 | 1998-03-10 | Amazon.Com, Inc. | Secure method for communicating credit card data when placing an order on a non-secure network |
US5794221A (en) * | 1995-07-07 | 1998-08-11 | Egendorf; Andrew | Internet billing method |
US5757917A (en) * | 1995-11-01 | 1998-05-26 | First Virtual Holdings Incorporated | Computerized payment system for purchasing goods and services on the internet |
US6480485B1 (en) * | 1996-01-15 | 2002-11-12 | Nokia Telecommunications Oy | Packet radio network with charging information collected by nodes and forwarded to billing center |
US5905736A (en) * | 1996-04-22 | 1999-05-18 | At&T Corp | Method for the billing of transactions over the internet |
US6141404A (en) * | 1996-06-13 | 2000-10-31 | @Track Communications, Inc. | Voice and data communication |
US6125352A (en) * | 1996-06-28 | 2000-09-26 | Microsoft Corporation | System and method for conducting commerce over a distributed network |
US5825881A (en) * | 1996-06-28 | 1998-10-20 | Allsoft Distributing Inc. | Public network merchandising system |
US5845267A (en) * | 1996-09-06 | 1998-12-01 | At&T Corp | System and method for billing for transactions conducted over the internet from within an intranet |
US6012088A (en) * | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
US6396828B1 (en) * | 1997-03-13 | 2002-05-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Arrangement system and method relating to data network access |
US5899980A (en) * | 1997-08-11 | 1999-05-04 | Trivnet Ltd. | Retail method over a wide area network |
US6608832B2 (en) * | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
US6359976B1 (en) * | 1998-06-08 | 2002-03-19 | Inet Technologies, Inc. | System and method for monitoring service quality in a communications network |
US6760417B1 (en) * | 1998-10-19 | 2004-07-06 | Nokia Networks Oy | Charging method in telecommunications network |
US6405251B1 (en) * | 1999-03-25 | 2002-06-11 | Nortel Networks Limited | Enhancement of network accounting records |
US6747989B1 (en) * | 1999-04-19 | 2004-06-08 | Nokia Mobile Phones, Ltd. | Method and arrangement for transmitting multimedia-related information in a packet-switched cellular radio network with external connection |
US6970852B1 (en) * | 1999-04-28 | 2005-11-29 | Imx Solutions, Inc. | Methods and apparatus for conducting secure, online monetary transactions |
US6760416B1 (en) * | 1999-04-30 | 2004-07-06 | Hewlett-Packard Development Company, L.P. | Metering data transfer between end systems |
US6668046B1 (en) * | 1999-05-18 | 2003-12-23 | Motorola, Inc. | Method and system for generating a user's telecommunications bill |
US7006993B1 (en) * | 1999-05-28 | 2006-02-28 | The Coca-Cola Company | Method and apparatus for surrogate control of network-based electronic transactions |
US7069249B2 (en) * | 1999-07-26 | 2006-06-27 | Iprivacy, Llc | Electronic purchase of goods over a communications network including physical delivery while securing private and personal information of the purchasing party |
US6332134B1 (en) * | 1999-11-01 | 2001-12-18 | Chuck Foster | Financial transaction system |
US20010055291A1 (en) * | 2000-06-12 | 2001-12-27 | Limor Schweitzer | System, method and computer program product for charging for competitive IP-over-wireless service |
US20010051931A1 (en) * | 2000-06-12 | 2001-12-13 | Limor Schweitzer | System, method and computer program product for prepaid and wireless voice communication and IP |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7076547B1 (en) * | 2001-06-21 | 2006-07-11 | Amdocs (Israel) Ltd. | System and method for network performance and server application performance monitoring and for deriving exhaustive performance metrics |
WO2003075197A2 (en) * | 2002-03-05 | 2003-09-12 | Speedbit Ltd. | Online financial transaction veracity assurance mechanism |
WO2003075197A3 (en) * | 2002-03-05 | 2003-12-31 | Speedbit Ltd | Online financial transaction veracity assurance mechanism |
US20070233812A1 (en) * | 2006-03-31 | 2007-10-04 | Microsoft Corporation | Common communication framework for network objects |
US20070240048A1 (en) * | 2006-03-31 | 2007-10-11 | Microsoft Corporation | A standard communication interface for server-side filter objects |
WO2017037598A1 (en) * | 2015-08-28 | 2017-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Detailed call records for voice over lte calls |
US10477032B2 (en) | 2015-08-28 | 2019-11-12 | Telefonatiebolaget Lm Ericsson (Publ) | Detailed call records for voice over LTE calls |
Also Published As
Publication number | Publication date |
---|---|
WO2001097185A2 (en) | 2001-12-20 |
US7092398B2 (en) | 2006-08-15 |
WO2001097554A2 (en) | 2001-12-20 |
AU2001272940A1 (en) | 2001-12-24 |
WO2001097186A2 (en) | 2001-12-20 |
WO2001097554A3 (en) | 2002-10-17 |
WO2001097186A3 (en) | 2002-10-10 |
US20010055291A1 (en) | 2001-12-27 |
AU2001269791A1 (en) | 2001-12-24 |
WO2001097185A3 (en) | 2002-09-06 |
AU2001268345A1 (en) | 2001-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20010054024A1 (en) | System, method and computer program product for allowing a carrier to act as a credit-approval entity for e-commerce transactions | |
CN100444137C (en) | Munnangi Suresh Kumar | |
US7606760B2 (en) | Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account | |
US20070266130A1 (en) | A System and Method for Presenting Offers for Purchase to a Mobile Wireless Device | |
US20070287413A1 (en) | Method and system for mobile billing and content delivery | |
US20020181710A1 (en) | Mobile transaction system and method | |
US20120284115A1 (en) | System and Method for Transferring Funds to Recipients of Electronic Messages | |
US20020083009A1 (en) | System and method for completing on-line transactions and micro-transactions | |
JP2001512872A (en) | How to Retail on a Wide Area Network | |
JP2006518515A (en) | Online commerce system and method | |
CA2402353A1 (en) | Method and apparatus for sending money via an electronic greeting card over the internet | |
JP2000505568A (en) | Internet billing method | |
US7634445B1 (en) | Method for billing internet transactions via mobile radio telephone service | |
JP5695685B2 (en) | Centralized communications platform and method for mobile and electronic commerce in heterogeneous network environments | |
JP2004164598A (en) | Methods for maintaining prepaid account information and for supporting transactions in an e-commerce system | |
CA2546911A1 (en) | A system and method for presenting offers for purchase to a mobile wireless device | |
US20030154136A1 (en) | Price tags in data | |
KR20020034288A (en) | Fee Demand and Receipt System and Method Thereof Using Internet | |
JP2001283130A (en) | Settlement substituting server and on-line settlement system | |
JP2003288468A (en) | P2p personal purchase and sale method and system | |
WO2000046716A1 (en) | Method and apparatus to collect micro-payments over a communications network | |
KR20020031701A (en) | Electronic payment system using electronic mail address account | |
KR20030051572A (en) | Transit method of van system within wire and wireless integration for credit settlement and settlement agency | |
JP2002049859A (en) | On-line prepaid charging management system | |
JP2002007935A (en) | Sales transaction system in mobile communication network, sales transaction method in mobile communication network, and server for sales transaction |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: XACCT TECHNOLOGIES LTD., ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SCHWEITZER, LIMOR;REEL/FRAME:011903/0929 Effective date: 20010608 |
|
AS | Assignment |
Owner name: AMDOCS (ISRAEL) LTD., ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:XACCT TECHNOLOGIES, LTD.;REEL/FRAME:020589/0283 Effective date: 20050213 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: AMDOCS DEVELOPMENT LIMITED, CYPRUS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMDOCS (ISRAEL) LTD.;REEL/FRAME:039425/0184 Effective date: 20160801 Owner name: AMDOCS (ISRAEL) LTD., ISRAEL Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMDOCS (ISRAEL) LTD.;REEL/FRAME:039425/0184 Effective date: 20160801 |