Method system and article of manufacture for performing real time currency conversion
First Claim
1. A computer system attached to a network, the computer system including an attached display for displaying price information and a computer program comprising:
- (a) a single software object for displaying one or more prices, including logic for establishing an amount and a currency and which interprets parameters stored in a document or environment that specify a default currency to be displayed;
(b) display logic for displaying the price in the appropriate currency by reading operating system information indicative of a desired currency;
(c) networking logic that retrieves from a source an exchange rate required to perform a conversion to the desired currency; and
(d) selection logic for allowing use of the display to select the desired currency during the display of one or more of the prices on the display.
7 Assignments
0 Petitions
Accused Products
Abstract
A currency converter consisting of a source of exchange rate information with either an object performing the role of currency selection, exchange rate information retrieval, and price display, or objects undertaking currency selection and exchange rate information retrieval and price display. Prices embedded within the document or environment are displayed in the default or selected currency. The appropriate currency for price display is selected by using methods such as a menu used by the user, or by reading system information to choose the currency. The exchange rate information is retrieved from the source of exchange rate information and is then passed to any other price display object or objects, and optionally, any other currency selection and exchange rate retrieval objects or currency selection, exchange rate information retrieval, and price display objects in the document or environment.
144 Citations
34 Claims
-
1. A computer system attached to a network, the computer system including an attached display for displaying price information and a computer program comprising:
-
(a) a single software object for displaying one or more prices, including logic for establishing an amount and a currency and which interprets parameters stored in a document or environment that specify a default currency to be displayed;
(b) display logic for displaying the price in the appropriate currency by reading operating system information indicative of a desired currency;
(c) networking logic that retrieves from a source an exchange rate required to perform a conversion to the desired currency; and
(d) selection logic for allowing use of the display to select the desired currency during the display of one or more of the prices on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 31, 32, 33, 34)
-
-
11. A method for performing currency conversion utilizing a computer coupled to a network, comprising the steps of:
-
(a) displaying one or more prices utilizing logic for establishing the default amount and currency by interpreting parameters embedded in a document or environment;
(b) displaying the price in the appropriate currency by reading operating system information indicative of a desired currency;
(c) retrieving an exchange rate information required to perform a conversion to the desired currency by network query; and
(d) allowing use of a display to select the desired currency during the display of one or more of the prices on the display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program embodied on a computer-readable medium for performing currency conversion utilizing a computer coupled to a network, comprising:
-
(a) a code segment that displays one or more prices utilizing logic for establishing a default currency which interprets parameters embedded in a document or environment;
(b) a code segment that displays the price in the appropriate currency by reading operating system variables indicative of a desired currency;
(c) a code segment that retrieves exchange rate information to convert a desired currency utilizing the network to retrieve the exchange rate information; and
(d) a code segment that allows use of a display to select the desired currency during the display of one or more of the prices on the display. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification