Transaction manager supporting a multi-currency environment

Data processing: financial – business practice – management – or co – Automated electrical financial or business practice or... – Finance

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C705S026640, C709S241000, C709S241000, C709S241000

Reexamination Certificate

active

06438528

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates to a transaction manager for, in particular, providing an on-line billing service in a robust and stream-lined solution.
BACKGROUND OF THE INVENTION
When conducting electronic business across, for example, the Internet, a problem arises from the fact that for any transaction a merchant and their customers may be situated in many different combinations of countries. Each combination requires a decision in relation to the tax, if any, to be applied to a transaction. It will also be seen that when the tax for any country is to be applied, the merchant must be able to take cognisance of the different tax regimes, according to the type of product or service, for different countries.
It will be seen that when a merchant is conducting business across the Internet, that it may be possible for many more customer transactions to be carried out than in a traditional commercial environment. It is critical that the processing of any transaction request consumes the minimum of processing resources and is as responsive as possible to the customer, otherwise a loss of custom may result.
It is an object of the present invention to provide a transaction manager capable of supporting billing services in a multi-currency environment.
DISCLOSURE OF THE INVENTION
Accordingly, the present invention provides a transaction manager, said manager including:
a dispatcher connected to an input queue, one or more output queues and one or more processing module queues;
input data handling means, responsive to transaction requests received from one or more clients, said transaction requests including a service code, indicative of the transaction type, and data specific to a transaction, said input data handling means being adapted to place said transaction requests on said input queue;
one or more processing modules, the or each processing module associated with a respective processing module queue and being adapted to process processing module queue entries and place any result of said processing on said input queue;
output data handling means connected to the or each output queue for forwarding output queue entries to respective clients;
wherein said dispatcher is responsive to a service code to place a transaction request on one or more of said processing module queues, and said dispatcher is responsive to a result to place said result on a selected one of the or each output queue.
The dispatcher of the transaction manager enables processing of transaction requests to be carried out by separate processing modules. Processing modules may operate in parallel to reduce processing time, for example, a denied parties list check can be carried out at the same time as a credit card authorization. Modules may operate individually to reduce the amount of processing to a minimum, for example, a VAT (value added tax) calculation can be carried out to provide a quote to a customer before a customer decides to finally purchase a product or avail of a service. Only if the offer is accepted does a credit card authorization need to be provided. Processing can be carried out in stages, for example, a check can be made of customer details whose output can be returned to act as an input for further processing modules.


REFERENCES:
patent: 5329619 (1994-07-01), Page et al.
patent: 5504894 (1996-04-01), Ferguson et al.
patent: 5530855 (1996-06-01), Satoh et al.
patent: 5544325 (1996-08-01), Denny et al.
patent: 5557798 (1996-09-01), Skeen et al.
patent: 5586312 (1996-12-01), Johnson et al.
patent: 5634127 (1997-05-01), Cloud et al.
patent: 5761507 (1998-06-01), Govett
patent: 5774872 (1998-06-01), Golden et al.
patent: 5799283 (1998-08-01), Francisco et al.
patent: 5826270 (1998-10-01), Rutkowski et al.
patent: 5878416 (1999-03-01), Harris et al.
patent: 5897621 (1999-04-01), Boesch et al.
patent: 5903876 (1999-05-01), Hagemier
patent: 5924097 (1999-07-01), Hill et al.
patent: 5925098 (1999-07-01), Freund et al.
patent: 5956489 (1999-09-01), San Andres et al.
patent: 6012094 (2000-01-01), Leymann et al.
patent: 0412232 (1991-02-01), None
Enterprise Middleware Series, A white paper, BEA TUXEDO, 1996.*
IBM leads industry with comprehensive strategy, technologies for electronic commerce; electronic shopping, secure transactions; EDGE: Work-Group Computing Report, v7, n312, p4(1), Aug. 1996.*
BEA Connect White Paper; http://docs.shiuol.com.cn/beasys/connect/wp/connect_wp.htm, 1996.*
Message Oriented Middleware (MOM), Markku Korhonen, 1997.*
MQSeries: Message Oriented Middleware; http://www-4.ibm.com/software/ts/mqseries/library/whitepaper/mqover/.*
MQ in the middle: ISVs rally around reliable MOM; O'Donnell; Software Magazine, v17, n5, p70 (5), May 1997.*
Comparative review; Web Middleware Glue Binds Web Apps, May 1997.*
TAXWARE Announces Availability of Java Versions of Internet Sales Tax, Sales/Use Tax, VAT & Address Verification Software Systems. www.taxware.com/znewinfo/pressarchive/prchibe/java697.htm.*
WebSpeed White Pager-Butler Group, http://www.realtime.co.za/webspeed/whitep/wp03.html, 1996.*
Progress WebSpeed-White Pagpers, WebSpeed 2.1 Technical Product Brief, http://www.progress.com/internet/webspeed/white/wp_21tech_html.*
TAXWARE Announces Value Added Tax Software; http://webproduction1.taxware.com/znewinfo/pressarchive/prchive/vat.htm, Aug. 1996.*
INTERNET Tax System; http://www.taxware.com/ZProducts/internet/internet.htm.*
WORLDTAX System, The Tax Software Solution for International Taxation; http://www.taxware.com/ZProducts/worldtax/worldtax.htm.*
TAXWARE Signs Leading Web Partners: BroadVision, IBM, Microsoft, Netscape & Open Market; http://webproduction1/taxware.com/ . . . o/pressarchive/prchive/webpart.ht, Sep. 1996.*
TAXWARE Teams with Microsoft to Form Internet Commerce Server Solution; http://webproduction1.taxware.com/ . . . /pressarchive/prchive/micrsoft.ht, Oct. 1996.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Transaction manager supporting a multi-currency environment does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Transaction manager supporting a multi-currency environment, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transaction manager supporting a multi-currency environment will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2956535

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.