WO2001011518A2 - Electronic bartering system - Google Patents

Electronic bartering system Download PDF

Info

Publication number
WO2001011518A2
WO2001011518A2 PCT/US2000/021018 US0021018W WO0111518A2 WO 2001011518 A2 WO2001011518 A2 WO 2001011518A2 US 0021018 W US0021018 W US 0021018W WO 0111518 A2 WO0111518 A2 WO 0111518A2
Authority
WO
WIPO (PCT)
Prior art keywords
barter
items
class
value
order
Prior art date
Application number
PCT/US2000/021018
Other languages
French (fr)
Other versions
WO2001011518A8 (en
Inventor
Richard B. Himmelstein
Original Assignee
Himmelstein Richard B
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 Himmelstein Richard B filed Critical Himmelstein Richard B
Priority to AU65097/00A priority Critical patent/AU6509700A/en
Publication of WO2001011518A2 publication Critical patent/WO2001011518A2/en
Publication of WO2001011518A8 publication Critical patent/WO2001011518A8/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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • 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
    • 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/06Buying, selling or leasing transactions
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • G06Q50/188Electronic negotiation

Definitions

  • This invention relates to a computer-based website for bartering, exchanging
  • bartering items or securities including but not
  • Himmelstein Options permit barterers to agree to a future range of dates: a
  • Himmelstein options also include
  • one embodiment of this system allows traders to negotiate other terms of the transaction while all traders are continuously appraised of the negotiation
  • the density profile provides a measure
  • the ranking data is comprised of
  • Another aspect of this same system permits traders to negotiate
  • credit criteria is considered in the match.
  • Ferstenberg, et al. includes an intermediary computer program and an electronic
  • agent computer program which can operate over the Internet.
  • the intermediary computer program mediates offers and counter-offers for financial commodities.
  • Goals expressed as either a set of computer rules or as an objective with constraints
  • bartering items or securities including but not limited to, stock, cash (foreign or
  • Option Put, Option Call, Commodities Futures, Annuities, Muni Bond(s),
  • a Himmelstein Option is an agreement to barter items or securities with specific conditions for a settlement date
  • Options i.e. the portion of the barter transaction that is to be acquired.
  • the user termed the barterer, creates a barter order that is posted and/or
  • the barterer selects a posted barter order from a display of matching barter
  • Barter orders include minimum criteria such as an identification of items to
  • Another object of this invention is to provide a barterer with a means of
  • FIG. 1 is a diagram of a bartering system in accordance with the teachings
  • Figure 2 is a schematic diagram of the structure of an example barter database
  • Figure 3 is a schematic diagram of a multi-order barter transaction in
  • Figures 4A-4E are flowcharts of a typical barter ordering session and barter
  • Figures 5A-5F are portions of screen displays illustrating the creation of a
  • Figure 6 is an example of a barter transaction screen in accordance with the
  • Figures 7A-7E are schematic illustrations of several different types of barter
  • Figure 8 is a schematic diagram of the components of a barter posting module
  • Figures 9A and 9B are tables illustrating general and specific parameters for
  • the "barter/settlement date, open/close" column in the tables is a
  • the Himmelstein Option is a new type of financial interest being created by
  • the system defers a taxable event.
  • the system creates web barter dollars to further its ability to facilitate a virtual
  • Web barter dollars are the system's currency with a unit (commodity dollar)
  • the system for example, uses web barter dollars to track
  • the system uses web barter dollars to
  • the IOU may charge a different fee based on the age of the IOUs. For instance, if the IOU is
  • the system may charge a lower percentage or lower fee to convert
  • the system may charge a different fee or a different
  • the system and barterers may barter web barter dollars for cash at
  • the system may charge a fee to convert from web
  • the system may change IOU's or web barter dollars to
  • Barter items are defined including, but
  • T-bills any future created or defined security, commodity or
  • the system 100 provides for managing assets.
  • stocks can be bartered for bonds.
  • the system 100 provides for
  • the system 100 preferably includes a barter website 106 which is accessed via
  • system 100 may be incorporated as part of an
  • a computer such as a personal computer 108, a portable computer 116 or a wireless
  • trader's investing company account information is transferred via a link 104 to the
  • the website 106 preferably includes the entity that issued bonds
  • the barter website 106 preferably includes data indicating company, number of
  • barter website 106 is transparent to a barterer accessing it via the investing company
  • the system 100 can be further interfaced with traditional brokers so
  • an investment company website that provides online stock trading may
  • Himmelstein Option is identified in the barter orders.
  • a filter also
  • the barter website 106 comprises three main
  • a barter ordering module 105 a posted barter order database module
  • the system 100 may include a
  • the barter ordering module 105 permits a trader, herein referred to as the
  • the two sets of parameters may be quite different where the two items which are the
  • Each portfolio item regardless of type or classes, can be transformed into a
  • a Himmelstein Option permits a security to go "under agreement" with a
  • the IRS may attempt to claim that this constitutes a derivative.
  • the system 100 may further require that the barterers agree on the value for the
  • Himmelstein Option chooses the future date or range of dates for settlement and
  • the system 100 may charge an additional item.
  • the system 100 may also require electronic signatures to accompany the
  • the Agreement is also with the system 100, providing various
  • the Himmelstein Option is transferred.
  • settlement may be performed.
  • the traded stocks are
  • each row shows one of the items of a barter
  • a Himmelstein Option may
  • the system 100 creates an order
  • the system 100 may randomly create or code
  • barter order numbers so only the system 100 is aware of the age of a barter order and
  • the barter matching engine 118 selectively
  • the matching process functionally operates as a filter to display posted orders matching a selected criteria.
  • the filter is set to match the barterer's
  • the quantity of the selected item may also be used for filtering to require a direct
  • bartered is also a preferred criteria for the matching filter, so that postings are
  • a preferred filter includes both the barterer's selected item to be
  • the filter may allow both
  • the barter matching engine 118 is configurable to either match one "best"
  • Figure 2 illustrates a typical stock and/or Himmelstein Option for stock
  • the barter order includes the stock to be bartered indicated by
  • the settlement date(s) are displayed for all
  • Himmelstein Options The stock values of a barter order need not be a fixed value.
  • 218-224 are based on the current market price of at least one of the respective stocks.
  • Barterer order 226 indicates that the barterer has 45 shares 230 of Dupont stock
  • orders 204, 206, 208 are displayed.
  • orders 206, 208, 216 are displayed.
  • An order combining orders 204 and 216 may also be displayed.
  • Figures 9A and 9B for each barter item may be displayed and used for matching.
  • the barter engine 118 matches the order 226 with only one of the posted barter orders from database 216 namely, with posted barter order
  • barter order 208 must be bartered.
  • the barter matching engine 118 the barter matching engine 118
  • website 106 acts as an intermediary as described below. Conversely, in an
  • the barter orders include a minimum share barter parameter
  • barter engine 118 matches barterer order 226 if the minimum share parameter of the
  • posted barter order 208 is less than 11 shares.
  • Figure 3 illustrates a multi-order barter selection 300 having first 302, second
  • Multi-order barter selection may be used either when no single barter order matches
  • the barter engine 118 cannot fulfill the first barter order 302 with a single one of the
  • the first barter order 302 barters Microsoft
  • barter order 302 can
  • barter matching engine 118 searches for a posted barter order having a desired
  • posted barter order 320 lists MSFT as the desired stock 324 and the
  • first barter order 302 stock to be bartered is MSFT 304, the barter matching engine
  • barter matching engine must find a match for the desired stock 306 for the first barter
  • the barter matching engine must find a transaction that satisfies
  • the barter matching engine 118 searches for an order that trades ORCL for
  • Barter order 314 meets this criteria in that RHAT 316 is traded for
  • barterer order 302 can be satisfied through posted barter
  • barter matching engine 118 displays multi-
  • barter matching engine In another method for locating multi-order barters, barter matching engine
  • Barter engine 118 begins by searching for the barterer's desired stock 306 first. Barter engine
  • the engine 118 attempts to link multiple barter orders.
  • barter ordering module 105 allows the barterer to enter the
  • the barterer selects
  • minimum barter order parameters such as the specific stock, quantity and value price
  • order parameters have interdependencies. For example, a barterer
  • ordering module as the product of the quantity of shares, 100, and the per share value
  • Barter orders may be created for stock and Himmelstein Option for stock
  • the system 100 in its most generalized configuration permits barters of
  • barter website 106 is accessed via an
  • Figure 4A begins after the trader selects "Barter” icon 103. Accordingly, barter
  • step 404 The barterer selects from the displayed items in step 402.
  • the barterer selects, the downward triangle 501, to display all
  • blanks are provided to indicate an indefinite opening or closing for the
  • the system preferably further indicates if the barterer's security is currently
  • barterer may enter the selected item 502 by typing it in.
  • the barterer may enter the selected item 502 by typing it in.
  • the barter ordering module locates
  • the barterer can modify the quantity to be bartered 410.
  • the quantity 504 can be modified via selection of the
  • the barter order module 105 does not allow a quantity value that
  • the system 100 may be
  • the barterer may specify a range such as 50-100 shares for barter.
  • the barter ordering module 105 has access to trading prices at step
  • FIG. 5A A fixed per share value of the stock or Himmelstein Option 508 of
  • Figure 5B is initially set to the trading price. If barterers are trading away cash or web barter dollars, the system 100 in that instance may rearrange the screens and
  • the barterer can elect to trade at the
  • the barterer can change the default fixed per share value 508 or select the value of
  • the value fluctuates until a barter
  • the barter price would be $115 per share if the
  • the barter value can be based upon the current stock trading price
  • the barterer selects a range around the fluctuating stock value as illustrated in Figure 5B at 512, 518.
  • the range can be a value amount 514, 517 or a percentage
  • the baiter ordering module displays at step 418 of Figure 4B the total barter amount
  • the display 520 is modified to reflect such.
  • the display 520 is modified to reflect such.
  • the barterer can change the barter value 520 by clicking on a "change" icon 522 and
  • the barterer selects the time in which the barter
  • the "day only” options means that the barter order can be posted to the posted
  • barter order is not be added to the posted barter order database, but the database is
  • the barterer may select special conditional
  • barterer may select one of the conditions by selecting a corresponding box. If the
  • the barterer then either adjusts the display
  • the barter ordering module 105 automatically selects "deferred
  • Figure 5C the barterer may enter a
  • the system will prompt barterer to include minimum
  • the barterer chooses between: 1) the stock must have a
  • the barterer chooses the type of barter they wish to
  • transact i.e. a direct barter only or permit the website to act as the barterer or use an
  • the barterer can request a direct
  • the barterer can request the website to be the
  • the first and second fee rates may be the same or change independent of
  • the second fee rate may be set at a relatively low rate, or it
  • the barterer selects the type of transaction in
  • predetermined formula including taking into account the relationship with the
  • the barterer selects the desired stock, Himmelstein Option, web barter dollars
  • desired security is a stock, Himmelstein Option, web barter dollars or cash, the
  • the system 100 displays all stock
  • stock symbols 535 are
  • the barterer can select from
  • system 100 can be configured to show various companies (in a predefined sort)
  • step 100 displays the symbol 535 pertaining to the chosen company.
  • the barter ordering module informs the barterer of the available
  • the barter value of the desired item defaults to the available stock trading
  • the system 100 may prompt in 540, the stock trading price
  • the barterer can accept the
  • the barterer can select the stock value to be traded.
  • stock value can range around a fluctuating trading price specified as either a value
  • the present invention assists the barterer in
  • barterer may then change the barter order per step 444 by selecting a change icon in
  • the barterer selects the desired formula after
  • Ratio formula may be modified by adding or subtracting a predetermined value or
  • Formula (a/b)/(x/y) may be changed to have the value "-1"
  • Ratio formula may be modified by multiplying or dividing a predetermined value or
  • Himmelstein Value Ratio formula may be modified by having both a predetermined
  • formula (b/a)-(y/x) may be substituted by another predetermined value or variable.
  • formula (b/a)-(y/x) may be substituted by another predetermined value or variable.
  • the system may
  • the barter order module may
  • a value price for security/Himmelstein Option desired to trade away.
  • x value price for security/Himmelstein Option desired to obtain.
  • the system 100 can also calculate the accrued, not paid, interest from
  • the system 100 may have the applicable variables (i.e. b or y) include the
  • the barterer may
  • 100 may use the present day to the earliest settlement date as the period of time for
  • system may include or exclude interest income from the value ratio formulas
  • the system 100 may disclose
  • the system 100 may be
  • the barterer can review the barter order
  • the barterer may decide to terminate the barter order creation by
  • matching engine searches the website database for a barter order or in an
  • barter order database module 116 posts the order to the database.
  • preferred embodiment includes matching the barterer's desired item and barter items with the barter and desired items of single or multiple combinations of posted barter
  • the screen also displays the order number, symbol,
  • share price ratio to stock trading price, value ratio, number of shares, barter amount
  • the system 100 enters the corresponding information in a table on
  • the system may display in 620, the after date and before date for
  • the system 100 shows the number of shares
  • the system 100 shows
  • system 100 displays additional screens to complete the above tasks.
  • system 100 may allow the barterer to convert the residual amount into web dollars
  • the system 100 "locks" the barter
  • the system 100 may, if desired, inform the individual that someone else is looking at the same barter order and may inform other users that there are pending
  • system 100 may include pop-up
  • the system provides a screen selection showing the security or
  • the range of settlement dates allowed and preferably includes all of the
  • the system 100 exhibits other special conditions such as if the value of a
  • the system 100 may require barterers to barter some or all of a security
  • the system 100 may be programmed to automatically purchase security within
  • the system 100 may act as a negotiator between
  • the system 100 may permit access
  • the system 100 may require e-mail sent through it to purge "identity"
  • the system 100 may create an e-mail subsystem allowing
  • system 100 may lock the individual's security being offered for a specified time
  • receiving it fails to respond within the time frame, modifies it or rejects it.
  • the system 100 can also be configured for telephone access so that all
  • A receives the 200 shares of IBM from B and irrevocably commits A's
  • 100 may balance the barter transaction by allowing one barterer or the other to pay
  • security X and acquire security Y through an intermediary. If a match is located but the values are not equal, the intermediary may retain the excess security and
  • the intermediary either obtains additional cash, a security, such as a
  • Himmelstein Option or more of the desired security, such as a Himmelstein Option
  • a security such as a Himmelstein Option, cash, or web barter dollars.
  • Figure 7C illustrates a three party transaction with an intermediary.
  • cash amounts may or may not be equal, but
  • Individuals A, B and C may incur a service charge from the intermediary/website for
  • system 100 may allow the barterers to barter away their securities or financial interest at a different time than
  • Figure 7D illustrates a three party transaction without an intermediary.
  • barterer "A” receives cash for security or financial interest X.
  • Barterer "B” receives cash for security or financial interest X.
  • Barterer "C” receives security or financial interest Y for the cash which is
  • Figure 7E illustrates a two party exchange with an intermediary. Barterer
  • the system 100 may
  • Z may be web dollars or some other security or interest acquired by the
  • the system 100 allows Barter "A" to exercise the
  • Himmelstein Option i.e. have the settlement on security X.
  • an individual may allow their security to be bartered for an interest of equal value which the barterer can identify at a later time.
  • a designated entity may, upon being directed by the barterer who has funds in
  • system 100 may continually update the barterer with respect to the security such as
  • the system 100 may continually update
  • the system 100 may be configured to only barter Himmelstein Options or the
  • the expiration date may
  • the system can, after the holding period, directly process the stock with a designated
  • the Himmelstein Option value and security value may be different, and
  • the system 100 can hold a barter item or security
  • a barterer posting a Himmelstein Option barter order chooses the after and
  • the system 100 may prompt the expiration date as "indefinite", with the barterer who is creating the Himmelstein
  • the system returns the item or security upon expiration date to the barterer who had
  • the system 100 has the ability, (if it were a security such as stock or a
  • bartering away securities can ensure that a sale occurs after the barterer has owned
  • the system 100 allows them to do so.
  • the system 100 has other advantages. For example, incorporating the security
  • the system 100 is preferably configured to internally track all individual
  • the system may permit them to barter their securities including a Himmelstein Option
  • the system 100 can require a barterer to transfer with the
  • system 100 can be configured to utilize the gift tax exemption.
  • the present system can be configured to effectuate a tax
  • system 100 can be adapted, modified or changed to utilize or capitalize on any
  • this system permits bartering in a discrete and/or anonymous manner, (i.e., not
  • system 100 is preferably configured to compile
  • system 100 may be modified to meet S .E . C . regulations , if required .
  • a Himmelstein Option may be bartered with a contingency
  • the present system permits any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be any type of securities or financial interests to be
  • the system 100 can interface with or be incorporated as part of online companies in such a fashion that it is transparent to the clients of the online trading
  • the online trading company may choose to acquire, if available,
  • the online trading company can act as the intermediary and barter for the security
  • the system 100 can be configured to handle "exchange funds" often known
  • system 100 maintains "system” funds and barterers
  • the system 100 may exchange various financial interests for units of the "system” fund.
  • the system 100 can allow barter orders to require only some security up front
  • a posted transaction can state that the Himmelstein Option must
  • system 100 may allow a barterer to issue a
  • Himmelstein Option i.e. rights to own. If, or when, the Himmelstein Option is not
  • the barterer is required to acquire the security
  • the barter transaction may occur, to then hand it over to person "A". This is to be
  • the virtual market (i.e. system 100) can handle what is referred to in the
  • the barter transaction can also
  • the system 100 may require the person posting the transaction for the
  • the system 100 can further do the following.
  • the system 100 may keep the dividends, interest
  • a formula is used to proportion the amount between any, and
  • the system 100 can require barterers to enter Himmelstein Options or barter
  • the system 100 can determine whether the security was stock. If the security was stock, the system 100 can
  • the system 100 can have the ability to break down posted order(s) into
  • IBM stock at $110.00 for each share the system 100 can re-post to be 2 barter
  • system 100 chose to break down into a specific quantity amount in the security
  • the system 100 may decide to break down posted orders to allotments of 100
  • the system 100 can re-post to be 13
  • barter orders (12) barter orders with 100 shares and (1) barter order with 20 shares.
  • system 100 can require the balance of the security plus web barter dollars to always

Abstract

A bartering system implements barters between a plurality of parties each having one or more classes of items available for barter. Preferably, barter orders are created by designating a selected quantity of a first class of items to be bartered, designating a date range for transferring title of the first class items to be bartered, designating a barter value of the first class of items to be bartered, and designating a second class of items to be acquired. Barter orders are posted via the Internet to a barter database and may be displayed via the Internet. Posted barter orders whose first class of items match the second class of items of a barterer's order are preferably displayed. Posted barter orders from the display are selected to effectuate a barter transaction which combines a barterer's barter order with the selected posted order(s).

Description

ELECTRONIC BARTERING SYSTEM
BACKGROUND
This invention relates to a computer-based website for bartering, exchanging
or selling, (hereinafter referred to as bartering), items or securities including but not
limited to, stock, cash (foreign or domestic currencies), web barter dollars (defined
below), Himmelstein Options (defined below), CD's, bonds, notes, Option Put,
Option Call, Commodities Futures, Annuities, Muni Bond(s), Government Bonds,
Funds, Strips (Zero Coupon Treasuries), Ginnie Mae(s), Fannie Mae(s), Freddie
Mac(s), UIT (Unit Investment Trust), T-bills and any future created or defined
security, commodity or commodity money wherein a barter order indicating the item
to barter and the desired barter item are matched by the website. Barter transactions
are made which combine a barterer's barter order with a matching order or
combination of orders which the barterer selects or the barterer has automatically
selected by the website. All barter transactions incorporate agreements. Agreements,
termed Himmelstein Options, permit barterers to agree to a future range of dates: a
date after the barter transaction may occur and a date before the barter transaction
must occur or the rights of ownership may expire. Himmelstein options also include
other conditions or parameters in the agreement as well.
Automated computer systems matching buy and sell orders for trading stocks,
futures and other properties are well known in the art. An example of such a system
is disclosed in U.S. Patent No. 3,573,747 to Adams, et al., which discloses a system
for matching buy and sell orders for fungible properties between traders. After the
initial match, one embodiment of this system allows traders to negotiate other terms of the transaction while all traders are continuously appraised of the negotiation
status. The system disclosed in U.S. Patent No. 4,412,287 to Braddock relates to
trading stock and discloses a central computer that matches buy and sell orders from
a plurality of user terminals. In U.S. Patent No. 5,689,652 to Lupien, et al. a
computer network with a plurality of trader terminals matches buy and sell orders
incorporating a satisfaction density profile. The density profile provides a measure
for maximizing the mutual satisfaction of all traders.
Computer systems to match bids and offers are also well known in the art.
The system disclosed in U.S. Patent No. 4,903,201 to Wagner matches bids and
offers for future commodity contracts and detects illegal trade practices. U.S. Patent
No. 5,727,165 to Ordish, et al., discloses a network system and further provides
confirmation timing and notification messaging to the traders. In U.S. Patent No.
5,924,082 to Silverman, et al., a negotiated matching system matches bids and offers
based on a criteria that includes "ranking" data. The ranking data is comprised of
credit and risk information to facilitate the best matches with respect to risk
management. Another aspect of this same system permits traders to negotiate
directly with each other prior to or after an initial match is made by the system. The
system of U.S. PatentNo.5,926,801 to Matsubara et al. also matches bids and offers,
and in one embodiment, credit criteria is considered in the match.
Another computer system disclosed in U.S. Patent No. 5,873,071 to
Ferstenberg, et al. includes an intermediary computer program and an electronic
agent computer program which can operate over the Internet. The intermediary computer program mediates offers and counter-offers for financial commodities.
Goals, expressed as either a set of computer rules or as an objective with constraints,
are set by the participants and the electronic agent computer program generates
counter-offers according to the goals in response to offers from the intermediary
computer program. In one embodiment of the system, a calculated "fairness
measure" is used to determine satisfaction of the participants goals.
None of these patents address a bartering, exchanging or selling system
whereby an individual trader constructs a barter order by establishing trading
parameters that include an item to be bartered and a desired item to be received.
Accordingly, none of these systems characterize potential barter exchanges in a
quantifiable manner for the individual trader. The known electronic systems also fail
to provide a means for assisting traders in the selection of trading items from that
trader's portfolio of financial instruments.
SUMMARY
It is an object of this invention to provide an electronic bartering system for
bartering items or securities including but not limited to, stock, cash (foreign or
domestic currencies), web barter dollars, Himmelstein Options, CD's, bonds, notes,
Option Put, Option Call, Commodities Futures, Annuities, Muni Bond(s),
Government Bonds, Funds, Strips (Zero Coupon Treasuries), Ginnie Mae(s), Fannie
Mae(s), Freddie Mac(s), UIT (Unit Investment Trust), T-bills and any future created
or defined security, commodity or commodity money. A Himmelstein Option is an agreement to barter items or securities with specific conditions for a settlement date
(i.e. rights to acquire) to occur after a specified date and before a specified date.
These dates may be the same. The before date may be indefinite. Himmelstein's
Options (i.e. the portion of the barter transaction that is to be acquired) may be sold
for cash or bartered (i.e. assign their rights or transfer their rights for a different
security). In other words, the Himmelstein Option agreement, once acquired may be
assigned without the written consent of the issuer/creator. This means that acquirer
may transfer his rights to acquire the security or other item which is the subject of a
Himmelstein Option to someone else.
The user, termed the barterer, creates a barter order that is posted and/or
matched against a website database of other posted barter orders. To implement a
barter, the barterer selects a posted barter order from a display of matching barter
orders. Barter orders include minimum criteria such as an identification of items to
be bartered, an identification of items desired, market value of the items to be
bartered and value determined by the barterer. Criteria such as the Himmelstein
Option having barter date ranges (i.e. date upon which the actual ownership of the
barter items changes hands) and value ranges add to the flexibility of the system.
The flexibility in timing utilizing the Himmelstein Option facilitates the ability to
potentially defer adverse tax consequences and to defer the creation of taxable
events.
It is an object of this invention to provide a barterer with a systematic means
for evaluating the financial benefit of potential matching candidate barter orders. Another object of this invention is to provide a barterer with a means of
selecting an item to be bartered from a current investment portfolio of the barterer.
It is another object of this invention to provide a flexible barter system which
allows ownership acquisition deferral and the matching of multi-order barter
transactions. Other, objects and advantages will become apparent after reviewing
a detailed description of a presently preferred embodiment of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a diagram of a bartering system in accordance with the teachings
of the present invention.
Figure 2 is a schematic diagram of the structure of an example barter database
and barter order in accordance with the teachings of the present invention.
Figure 3 is a schematic diagram of a multi-order barter transaction in
accordance with the teachings of the present invention.
Figures 4A-4E are flowcharts of a typical barter ordering session and barter
transaction in accordance with the teachings of the present invention.
Figures 5A-5F are portions of screen displays illustrating the creation of a
sample barter order in accordance with the teachings of the present invention.
Figure 6 is an example of a barter transaction screen in accordance with the
teachings of the present invention. Figures 7A-7E are schematic illustrations of several different types of barter
transactions which may be implemented according to the teachings of the present
invention.
Figure 8 is a schematic diagram of the components of a barter posting module
in accordance with the teachings of the present invention.
Figures 9A and 9B are tables illustrating general and specific parameters for
classes of barter items that are preferably utilized in a barter system made using a
Himmelstein Option in accordance with the teachings of the present invention.
Specifically, the "barter/settlement date, open/close" column in the tables is a
condition or parameter included in the Himmelstein Option.
DETAILED DESCRD7TION OF THE PREFERRED EMBODIMENTS
The preferred embodiment of the present invention will be described with
reference to the drawings where like numerals represent like elements throughout.
The Himmelstein Option is a new type of financial interest being created by
the present invention. Utilizing Himmelstein Option(s) allows the present invention
to create a new type of market ("virtual market"), whereby barters may own and/or
barter Himmelstein Options for Himmelstein Options, indefinitely, without having
to possibly incur ordinary or capital gains taxes. Furthermore, as long as the
individual who owns a Himmelstein Option or is in the possession of a Himmelstein
Option does not go to settlement and "take title", the actual owner of the security
defers a taxable event. The system creates web barter dollars to further its ability to facilitate a virtual
market. Web barter dollars are the system's currency with a unit (commodity dollar)
which is preferably set to equal the U.S. dollar or some other standard such as
foreign currency, gold etc. The system, for example, uses web barter dollars to track
an "I owe you" ("IOU") to individuals giving up a security but not simultaneously
receiving a security back. Preferably, the system uses web barter dollars to
supplement or balance a barter in lieu of other currencies such as the U.S. dollar.
Using web barter dollars or cash simplifies the matching of barter orders where items
of unequal value are traded.
When converting IOUs or web barter dollars to a different security, the system
may charge a different fee based on the age of the IOUs. For instance, if the IOU is
to be held longer, the system may charge a lower percentage or lower fee to convert
to U.S. dollars. Further, the system may charge a different fee or a different
percentage based on the relationship with a particular individual requesting the
conversion. The system and barterers may barter web barter dollars for cash at
different values. For example, the system may charge a fee to convert from web
barter dollars to cash, but as an incentive provide extra web barter dollars for cash.
Should there ever be a need to have the system redefine or modify its definition for
IOUs or web barter dollars, the system reserves the right (in the Agreement(s)) and
can do so. For example, the system may change IOU's or web barter dollars to
system funds which are portable and permit a barterer to transfer shares of system
funds to specific institutions without having to redeem shares and possibly incur a taxable event. Accordingly, those skilled in the art should recognize that the system
can be configured to perform any, and all stock market, banking and financial
institution functions.
Referring to Figure 1, an exemplary barter system 100 is illustrated which
utilizes a computer-based website that may effectuate a tax-free exchange or tax
deferred exchange for swapping barter items. Barter items are defined including, but
not limited to, stock, cash (foreign or domestic currencies), web barter dollars,
Himmelstein Options, CD's, bonds, notes, Option Put, Option Call,
Commodities/Futures, Annuities, Muni Bond(s), Government Bonds, Funds, Strips
(Zero Coupon Treasuries), Ginnie Mae(s), Fannie Mae(s), Freddie Mac(s), UIT (Unit
Investment Trust), T-bills and any future created or defined security, commodity or
commodity money. Bartering different categories of items is supported by the system
100. For example, stocks can be bartered for bonds. The system 100 provides for
its own "web-barter dollars" which may be accumulated or traded by barters using
the system 100 and are particularly useful in facilitating barters where items of
unequal value are traded.
The system 100 preferably includes a barter website 106 which is accessed via
an investing company website 102, or directly via the Internet using a computer such
as a personal computer 114 or a wireless hand-held computer with Internet
connectivity 110. Optionally, the system 100 may be incorporated as part of an
existing investing company's website. In the case of access via an investing company website 102, the barterer uses
a computer such as a personal computer 108, a portable computer 116 or a wireless
hand-held computer with Internet capability 112 to select a "Barter" icon 103 that
incorporates a link 104 to the barter website 106. Once the icon is selected, the
trader's investing company account information is transferred via a link 104 to the
barter website 106. In this manner, the barter website 106 is produced with all of the
relevant particulars of each item owned by the individual trader. For example, in the
case of bonds, the website 106 preferably includes the entity that issued bonds,
amount of bonds, market value, interest date and due date data. In the case of stocks,
the barter website 106 preferably includes data indicating company, number of
shares, market value and whether dividends are reinvested. Using the link 104, the
barter website 106 is transparent to a barterer accessing it via the investing company
website 102.
The system 100 can be further interfaced with traditional brokers so
traditional brokers and clients without the resources to go directly "online" can barter
in the same manner.
While the barter system 100 supports bartering different categories of items
such as stocks, Himmelstein Options for stocks, notes, Himmelstein Options for
notes, bonds, and Himmelstein Options for bonds, an online investing company
hosting the "Barter" icon 103 can limit barters to certain categories of items. For
example, an investment company website that provides online stock trading may
chose to limit the barter website 106 to only stock and/or Himmelstein Options for stock and/or Himmelstein Option barters. This allows someone (a barterer) to
acquire a Himmelstein Option which is, in this case, the right to own stock at a future
date which allows the other barterer the ability to delay or defer the taxable event.
This is accomplished by setting an appropriate filter so that only stock and/or
Himmelstein Option is identified in the barter orders. Preferably, such a filter also
allows use of web-barter dollars and/or cash which enables a wider range of barter
orders to be matched and barter transactions to be completed.
Regardless of the items bartered, the barter website 106 comprises three main
components: a barter ordering module 105, a posted barter order database module
117 and a barter matching engine 118. Optionally, the system 100 may include a
separate database (not shown) of each individual's portfolio for all securities. In
general, the barter ordering module 105 permits a trader, herein referred to as the
barterer, to create a barter order that includes the item to be traded, the item desired
and additional parameters related to the barter order.
The table set forth in Figure 9A reflects typical parameters associated with
various classes of items or securities to be identified in a barter order. In each barter
order, the appropriate parameters are identified for both the item to be traded and the
item to be acquired so that the barter order comprises two sets of item parameters.
The two sets of parameters may be quite different where the two items which are the
subject of the barter order are of a different class or type.
Each portfolio item, regardless of type or classes, can be transformed into a
Himmelstein Option agreement by defining a future date or range of dates for settlement using the last column in the table Figure 9A. The Himmelstein Option
is posted for immediate barter, but is subject to the specific settlement date or range
identified.
A Himmelstein Option permits a security to go "under agreement" with a
specific future closing date, (similar to a purchase of real estate). Presently, the IRS
does not treat this as a taxable event at the time of the agreement. An individual who
owns a Himmelstein Option may barter it again (with the same or different terms as
the original agreement) without having settlement and obtaining ownership of the
underlying security. Obviously, "different terms" are limited to a subset of terms of
the original Himmelstein Option agreement that was issued.
The "standard" Himmelstein Option requires that the individual acquiring the
Himmelstein Option must put up the full amount of the desired security at that time,
(i.e. and nothing at settlement). If the desired security is also a Himmelstein Option,
providing the rights to acquire or transferring the rights meets this requirement. It
should be noted that each Himmelstein option may have different future dates for
settlement. The IRS may attempt to claim that this constitutes a derivative.
However, if an individual is bartering away a security and barters for a security, on
future dates utilizing Himmelstein Options, they are receiving a derivative and giving
away a derivative. Consequently, in most cases, these derivatives in essence, "cancel
out. " The system 100 may further require that the barterers agree on the value for the
Himmelstein Option should the IRS consider it a derivative. Preferably, the system
sets the "barter value" as the default agreed upon value. The person who issues a Himmelstein Option or barters an acquired
Himmelstein Option chooses the future date or range of dates for settlement and
value which must be accepted by the acquirer. If there was a future range of dates
given for settlement, it is the choice of the person acquiring the Himmelstein Option
to go to settlement within the specified range. The "standard" Himmelstein Option
automatically goes to settlement on the final day should the person acquiring the
Himmelstein Option not choose a date. The system 100 may charge an additional
fee for the actual settlement.
When an individual creates a barter order for any security, the system 100
produces an Agreement of Barter, Exchange or Sale (i.e. terms and conditions).
Barterers, in essence, fill in the "blanks" of the Agreement of Barter, Exchange or
Sale. The system 100 may also require electronic signatures to accompany the
Agreement or may create a parallel Agreement for each barterer for simplicity and
anonymity purposes. The Agreement is also with the system 100, providing various
conditions or rights that the system 100, intermediary or designated agent(s) has with
the barterer.
At settlement, title to the security or financial interest which is the subject of
the Himmelstein Option is transferred. For stock, for example, settlement may
require the actual transference of Stock Certificates. Preferably the traded stocks are
not in paper certificate form so that a book entry of the stock transfer may be made
to transfer title. Once bartered, a Himmelstein Option cannot be canceled by its creator.
Himmelstein Options may continually be bartered without being required to have
settlement. Examples of a Himmelstein Option with appropriate parameters for each
of nine different classes/types of items are set forth in the table of Figure 9B.
Similar to Figure 9A, in Figure 9B each row shows one of the items of a barter
order, i.e. an item to be bartered or an item to be acquired. A Himmelstein Option
may be identified as a "to be bartered item" and actual stock may be identified as a
"to be acquired item" in a given complete barter order. A Himmelstein Option may
be acquired via the barter system as soon as it is posted, but the actual ownership of
the financial interest which is the subject of the option is not transferred to the
acquiring party until the acquiring party exercises the Himmelstein Option during the
settlement period.
When the barterer creates a barter order, the system 100 creates an order
number referencing the barter order. The system 100 may randomly create or code
barter order numbers so only the system 100 is aware of the age of a barter order and
the identity of the barterer. The posted barter order database module 116
accumulates posted barter orders and includes the software to add, delete and
maintain the data in the database. The barter matching engine 118 selectively
matches a barterer's barter order with posted barter orders in the database 116.
Posted barter orders "matching" a barterer' s order are displayed such that the barterer
can select a candidate or candidates from the displayed listing of matching posted
orders. The matching process functionally operates as a filter to display posted orders matching a selected criteria. Preferably, the filter is set to match the barterer's
selected item to be acquired with posted orders having the same item to be bartered.
The quantity of the selected item may also be used for filtering to require a direct
quantity match or a match within a quantity range. The barterer's selected item to be
bartered is also a preferred criteria for the matching filter, so that postings are
displayed of barter orders which seek to acquire the item selected to be bartered by
the barterer. A preferred filter includes both the barterer's selected item to be
bartered and selected item to be acquired. Optionally, the filter may allow both
specific items of a class as well as Himmelstein Options for the specific items. Thus,
where a barterer's desired item is IBM stock, posted barter orders seeking to barter
away IBM stock or Himmelstein Options for IBM stock are displayed as matches.
The barter matching engine 118 is configurable to either match one "best"
posted order or multiple posted orders with a barterer's order. The barter engine 118
can also be configured to use the barter website (or an entity chosen by the website)
as an intermediary as explained in greater detail below.
Figure 2 illustrates a typical stock and/or Himmelstein Option for stock
and/or Himmelstein Option barter transaction involving sample posted barter orders
204-224 stored in a database 216 of module 116 and a sample barterer's barter order
226. In this example, the barter order includes the stock to be bartered indicated by
stock symbol 228, the quantity 230 of the stock to be bartered, the value 232 at
which the barterer is willing to barter, the desired stock 234 indicated by stock
symbol, the value 236 the barterer is willing to barter for the desired stock, and an "*" indicating the ownership of the Himmelstein Option for the stock instead of
ownership of the stock itself. Preferably, the settlement date(s) are displayed for all
Himmelstein Options. The stock values of a barter order need not be a fixed value.
For example, values identified for several of the posted barter orders 204, 208, 212,
218-224 are based on the current market price of at least one of the respective stocks.
Barterer order 226 indicates that the barterer has 45 shares 230 of Dupont stock
(stock symbol DD) 228 which the barterer is willing to trade at a value of $20 per
share 232 for Aetna stock (stock symbol AET) 234 at a value of $90 per share 236.
If the matching criteria is set to match only the barterer's acquire item selection
(including Himmelstein Options for the item), orders 204, 206, 208 are displayed.
If the matching criteria is set to match only the barterer's barter item selection
(including Himmelstein Options for the item), orders 206, 208, 216 are displayed.
If the matching criteria is set to match either the barterer's barter or acquire item
selection (including Himmelstein Options for the item), orders 204, 206, 208, 216
are displayed. If the matching criteria is set to match both the barterer's barter and
acquire item selections (including Himmelstein Options for the item), orders 206 and
208 are displayed. An order combining orders 204 and 216 may also be displayed
in that situation.
Other criteria such as market value and the other parameters identified in
Figures 9A and 9B for each barter item may be displayed and used for matching.
For example, where barter value is required to be matched, if the market value of
Dupont stock is $20 per share, the barter engine 118 matches the order 226 with only one of the posted barter orders from database 216 namely, with posted barter order
208 from the database 216 since this posted order 208 barters Aetna stock for
Dupont stock at the same value prices.
Where an additional matching parameter is set that all of an item of a barter
order must be bartered, the Himmelstein Option for all 100 Aetna shares of posted
barter order 208 must be bartered. In the example, the barter matching engine 118
would then fail to match barter order 226 with any posted order unless the barter
website 106 acts as an intermediary as described below. Conversely, in an
embodiment where the barter orders include a minimum share barter parameter, the
barter engine 118 matches barterer order 226 if the minimum share parameter of the
posted barter order 208 is less than 11 shares.
Figure 3 illustrates a multi-order barter selection 300 having first 302, second
308, third 314 and fourth 320 barter orders according to the present invention.
Multi-order barter selection may be used either when no single barter order matches
are found irrespective of whether single barter orders matches are found in order to
find all potential available barters among the posted barter orders. In this example,
the barter engine 118 cannot fulfill the first barter order 302 with a single one of the
other barter orders 308, 314 or 320. The first barter order 302 barters Microsoft
stock (stock symbol MSFT) 304 for RedHat stock (stock symbol RHAT) 306. None
of the other posted database orders barter RHAT for MSFT, but barter order 302 can
be fulfilled if intermediate barters are matched. The barter matching engine 118
matches intermediate barters using several methods. In one embodiment, barter matching engine 118 searches for a posted barter order having a desired
stock/Himmelstein Option that matches the barterer's stock/Himmelstein Option to
be traded. Since posted barter order 320 lists MSFT as the desired stock 324 and the
first barter order 302 stock to be bartered is MSFT 304, the barter matching engine
118 search for the first half of the first barter 302 has been satisfied. However, the
barter matching engine must find a match for the desired stock 306 for the first barter
order 302 and must also find a match for the first half 322 of the third barter order,
320. Accordingly, the barter matching engine must find a transaction that satisfies
the desired stock Oracle (stock symbol ORCL) 322 of the third barter order 320.
The barter matching engine 118 searches for an order that trades ORCL for
RHAT in order to make a two posted order barter transaction. However, in the
example, there is no posted order that trades these two stocks, so the barter matching
engine 118 locates barter order 308 that trades Puma Technologies (stock symbol
PUMA) 310 for ORCL 312. The barter matching engine 118 then searches for
another posted barter order that trades RHAT for PUMA to find a transaction
candidate. Barter order 314 meets this criteria in that RHAT 316 is traded for
PUMA 318. Accordingly, barterer order 302 can be satisfied through posted barter
orders 320, 308 and 314. In a preferred embodiment so as to make the multi-order
transactions transparent to the barterer, barter matching engine 118 displays multi-
order barters as a single "phantom" posted barter order. The matching engine 118
creates a transaction and displays this phantom barter order in the list of matching
barter candidates. The barterer simply selects the phantom barter order to finalize the multi-order barter transaction. In these examples, it is assumed that the values
and other parameters set by the barterers permit all barter orders to occur.
In another method for locating multi-order barters, barter matching engine
118 begins by searching for the barterer's desired stock 306 first. Barter engine
locates barter order 314 that trades RHAT 316 for PUMA 318. Continuing in this
manner, the engine locates the same posted barter orders as above, but in the reverse
order. In general, the engine 118 attempts to link multiple barter orders. One of
ordinary skill in the art of software programming appreciates that a recursive
algorithm is well suited for generation of such a linked list.
The operation of barter ordering module 105 allows the barterer to enter the
barter order. In one embodiment of the present invention, the barterer selects
minimum barter order parameters such as the specific stock, quantity and value price
of the stock to be bartered in addition to the desired stock and value price for the
stock desired. Once these minimum parameters are selected, other parameters are
set to default settings determined by barter ordering module 105. In another
embodiment, order parameters have interdependencies. For example, a barterer
selects a quantity of shares of a stock to be traded as 100 shares and sets the per share
value price to $15. The total value of the stock, $1,500, is computed by the barter
ordering module as the product of the quantity of shares, 100, and the per share value
price, $15. In the case where the barterer subsequently changes the total value of the
stock from $1,500 to $2,000, the per share value price of the stock changes automatically to $20 since the value per share must be $20 to achieve the $2,000
total value with the 100 shares.
Barter orders may be created for stock and Himmelstein Option for stock
barters as illustrated in flowcharts Figures 4A-4E and the screen displays of Figures
5A-5F where the barterer is prompted through each step of the barter order creation
process. For bartering other securities or financial interests, including Himmelstein
Options, the bartering steps and screen displays are modified to preferably
accommodate all of the parameters for the classes of items identified in Figures 9A-
9B.
The system 100 in its most generalized configuration permits barters of
different securities, financial interests (including Himmelstein Options), or classes
of items, i.e. Himmelstein Option for stocks for bonds, foreign currency for
Himmelstein Option for T-bills, commodities for stocks, options for T-bills etc. The
most generalized configuration of the system 100 permits a barter to select any item
in the barterer's portfolio of securities or financial interest as the subject of a
Himmelstein Option which is immediately available for bartering where the title to
the security or financial interest is not actually transferred until the Himmelstein
Option is exercised in the range of settlement dates specified by the barterer creating
the Himmelstein Option. Where a barterer's portfolio includes such Himmelstein
Options, that barterer may create a Himmelstein Option of the Himmelstein Option
in which case the range of settlement dates would be within the settlement date range
of the original Himmelstein Option. In the example of Figures 4 and 5, barter website 106 is accessed via an
online stock trading company that limits bartering to stocks, Himmelstein Options
for stock, cash, web barter dollars and combinations thereof. The flowchart of
Figure 4A begins after the trader selects "Barter" icon 103. Accordingly, barter
ordering module 105 has received from the online stock trading website a barterer' s
list of currently owned stocks, Himmelstein Options for stock, web barter dollars and
cash in the barterer's portfolio as well as the quantity and other specifics of these
securities via link 104. At step 402 Figure 4A, the website displays all of the
barterer's stock, Himmelstein Options for stock, web barter dollars and cash available
for barter. In step 404, The barterer selects from the displayed items in step 402.
In the embodiment of Figure 5A, a symbol 502 representing a selection of the
barterers portfolio of stocks, Himmelstein Options for stock, web barter dollars and
cash is displayed. The barterer selects, the downward triangle 501, to display all
available stocks, Himmelstein Options for stock, web barter dollars and cash as
shown in 503, an * indicating the ownership of a Himmelstein Option for the stock
and date or range of dates for settlement instead of ownership of the stock itself.
Preferably, blanks are provided to indicate an indefinite opening or closing for the
Himmelstein Option settlement period. For example, the DuPont Option, DD* is
depicted having an indefinite closing date.
The system preferably further indicates if the barterer's security is currently
included in a posted barter order requiring the barterer to cancel said posted barter
order prior to selecting the security for a new barter order. Optionally, an alphabetical list of companies and/or stock symbols is displayed for alphabetical
searching and/or the portfolio quantity 504 of the stock is also displayed. The
barterer may enter the selected item 502 by typing it in. Preferably when the barterer
begins typing the name or symbol of the company, the barter ordering module locates
the first listed item that matches the entered characters. Alternatively, the portfolio
is displayed for selection via an array of pull down menus 507, each displaying one
class of the items of the barterer's portfolio.
Once the barterer locates and selects the item to be traded, the total quantity
of the selected item in the barterer's portfolio (as may be provided by the online stock
trading website) is automatically displayed in step 406 of Figure 4A as the quantity
to be bartered. At step 408, the barterer can modify the quantity to be bartered 410.
As shown in Figure 5A, the quantity 504 can be modified via selection of the
directional arrows 505 or the barterer can enter a new quantity value. In either case,
in this embodiment the barter order module 105 does not allow a quantity value that
exceeds the quantity owned by the barterer. Alternatively, the system 100 may be
configured to permit the barterer to select a range of quantities to be bartered. For
example, the barterer may specify a range such as 50-100 shares for barter.
Preferably, the barter ordering module 105 has access to trading prices at step
412 of Figure 4A, so that the trading price of the selected stock is displayed along
with the time and date of the trading price as illustrated in display section 506 of
Figure 5A. A fixed per share value of the stock or Himmelstein Option 508 of
Figure 5B is initially set to the trading price. If barterers are trading away cash or web barter dollars, the system 100 in that instance may rearrange the screens and
prompt the security being bartered for prior to prompting the cash or web barter
dollars being traded away. As one skilled in the art will realize, the fields which are
not applicable to cash or web barter dollars are modified to properly reflect what is
being bartered. At step 414 of Figure 4A, the barterer can elect to trade at the
displayed trading price or select a new barter value 416. As Figure 5B illustrates,
the barterer can change the default fixed per share value 508 or select the value of
the stock to be bartered based on the fluctuating stock trading price by selecting
block 510.
By selecting the fluctuating value price, the value fluctuates until a barter
transaction is finalized by a subsequent barterer who selects the barter order. For
example, if IBM stock was trading at $115 per share and the barterer selects "barter
at current stock trading price", the barter price would be $115 per share if the
transaction occurred instantaneously. However, if the barter transaction occurred
two weeks later and the stock trading price dropped to $ 110, then $ 110 would be the
barter value price. Likewise, if the stock trading price went up, then the barter price
would be that higher price.
Optionally, the barter value can be based upon the current stock trading price
plus or minus a certain value or percentage in step 416 in Figure 4A and at step 511
in Figure 5B or the barter value can range around a fluctuating trading price
specified as either a value amount or a percentage of the fluctuating trading price.
To do this the barterer selects a range around the fluctuating stock value as illustrated in Figure 5B at 512, 518. The range can be a value amount 514, 517 or a percentage
of the fluctuating trading price 516, 519. By selecting boxes 512 or 518, the barterer
selects whether the range is added to or subtracted from the fluctuating value. For
example, if the range was set to plus 1 percent at step 416 (by selecting box 512 and
entering 1 % in box 516) and the market price for IBM stock to be bartered, at the
time of the barter transaction was $115 per share, a posted barter order with a value
price between $115 and $116.15 would match the barterer's order. A barterer may
issue a Himmelstein Option to barter away IBM stock as low as minus 9 percent of
the $115 IBM market price by checking box 518 and entering 9% at box 519 so that
a posted barter order with a value price between $104.65 and $115 would match the
barterer's order.
Once the value of the item to be bartered is selected in step 416 of Figure 4A,
the baiter ordering module displays at step 418 of Figure 4B the total barter amount
and the percentage or dollar amount of the value price in relation to the available
market price per share in Figure 5B, at 520. Should a range of value price be
selected, the display 520 is modified to reflect such. In the example of Figure 5B,
the barterer can change the barter value 520 by clicking on a "change" icon 522 and
going through the appropriate steps or accept the value 520 by clicking on a
"continue" icon 523. This is also shown at step 420 of Figure 4B.
At step 422 of Figure 4B, barter order fee amounts are displayed. Fee
amounts, as illustrated in sample screen display lines 524 and 526 of Figure 5C, are determined based on whether the barter order is to be posted to the barter order
database 524 or the barter should occur with the barter website directly 526.
At step 424 of Figure 4B, the barterer selects the time in which the barter
order is valid. As illustrated in the embodiment of Figure 5C, timing options 528
are displayed once the barter selects the down arrow. The five options are:
1) day only;
2) good until canceled;
3) fill or kill;
4) immediate or cancel; or
5) only view the current posts.
The "day only" options means that the barter order can be posted to the posted
barter database only until the end of the day. Thereafter, the barter order are
expunged from the posted barter order database. The "good until canceled" option
means that the barter order remains posted to the posted barter order database until
it is canceled by the barterer. If the "fill or kill" timing option is selected, the entire
quantity must be filled or the barter order is canceled. With "fill or kill" timing, the
barter order is not be added to the posted barter order database, but the database is
searched for a match. Similarly, a barter order is not added to the posted barter order
database if the "immediate or cancel" timing is selected. In this case, a posted baiter
order for only part of the barterer's quantity matches the barterer's order. The last
timing option, "only view the current posts", never adds the barter order to the posted barter order database. Instead, the barter matching engine 118 displays the current
matches found in the posted barter order database.
At step 426 of Figure 4B, the barterer may select special conditional
parameters. The available special conditions are "minimum quantity," "do not
reduce," "all or none," and "deferred settlement." The display portion 530 of Figure
5C illustrates one means of selecting special conditions. In this embodiment, the
barterer may select one of the conditions by selecting a corresponding box. If the
minimum quantity condition is selected, the barterer then either adjusts the display
quantity via the arrows or enters a minimum quantity value. The default minimum
quantity may be set to equal the barter quantity 504. Selecting "do not reduce"
means the per share value will not be reduced even if the transaction date is the
stock's dividend date. If the barterer selects the "all or none" option, all barter
matches must barter the entire quantity of the stock to be traded away.
Selecting the "deferred settlement" condition creates a Himmelstein Option
of the item being bartered. The barterer is then required to identify open and close
settlement dates, which may be the same. If the barterer is already bartering a
Himmelstein Option, the barter ordering module 105 automatically selects "deferred
settlement" and displays the date used by the original creator/issuer. The barterer
may modify the dates as long as the modified dates are within the range of dates used
by creator/issuer. Optionally, at step 531, Figure 5C the barterer may enter a
subsequent amount of the security or a different security to be provided at settlement. As hereinbefore described, the system will prompt barterer to include minimum
criteria to clearly identify the security and the value.
At step 428 of Figure 4B, if the desired security is stock, the barterer selects
between three choices for the desired stock with respect to a dividend reinvestment
option. Accordingly, the barterer chooses between: 1) the stock must have a
dividend reinvestment program; 2) the stock must not have a dividend reinvestment
program; or 3) accept new stock with or without a dividend reinvestment program.
In the embodiment illustrated in Figure 5D, the barterer selects the desired option
by selecting the corresponding box in section 532.
At step 429 of Figure 4B, the barterer chooses the type of barter they wish to
transact, (i.e. a direct barter only or permit the website to act as the barterer or use an
intermediary if a direct barter is not available). The barterer can request a direct
barter with an order from the posted barter database at a first fee rate, or in the
alternative for a second fee rate, the barterer can request the website to be the
barterer. The first and second fee rates may be the same or change independent of
each other. At times to promote automated website bartering, depending on the
securities to be bartered, the second fee rate may be set at a relatively low rate, or it
may be set to a premium rate for the automated service. According to the
embodiment illustrated in Figure 5D, the barterer selects the type of transaction in
section 534.
Following the selection of barter type, step 429, posted barter orders may
optionally be displayed 430 based on matches of posted order "to be acquired" items with the barterer's "to be bartered item." In the case of a direct barter, a trade can be
displayed immediately if a match is found in the database, or the barterer can
complete and post the order to the database and await a match from a subsequent
barterer. In the case of a barter with the website, the transaction is displayed
immediately provided the website can buy or obtain the stock, Himmelstein Option,
web barter dollars or cash desired by the barterer. Here, the website uses a
predetermined formula including taking into account the relationship with the
barterer to calculate the fee for this type of transaction.
The barterer selects the desired stock, Himmelstein Option, web barter dollars
or cash price to acquire for the barter order at step 431 of Figure 4B . If the barterer' s
desired security is a stock, Himmelstein Option, web barter dollars or cash, the
barterer checks the appropriate box in display 537 as illustrated in Figure 5D.
Optionally, if the barterer's desired security is stock, the system 100 displays all stock
and Himmelstein Options for the desired stock in the database, allowing the barterer
to accept a Himmelstein Option in lieu of actual stock. In a manner similar to that
of selecting a stock to be traded from the barterer's portfolio, stock symbols 535 are
displayed upon selection of a down arrow. Optionally, the barterer can select from
a list of industries 536 wherein the stock symbols 535 are filtered to list only those
related to the selected industry. Alternatively, a merged alphabetical list of
companies and/or stocks is shown for alphabetical searching. Additionally, the
system 100 can be configured to show various companies (in a predefined sort)
including the symbol and predefined financial information. If the barterer chooses a stock or Himmelstein Option, by selecting it, the
system 100 displays the symbol 535 pertaining to the chosen company. Next, in step
432 of Figure 4C the barter ordering module informs the barterer of the available
stock trading price of the desired stock/Himmelstein Option, along with the current
date and time. One method of displaying the price is illustrated in Figure 5D at
section 538.
The barter value of the desired item defaults to the available stock trading
price at section 540 of the display of Figure 5E for stock, or Himmelstein Option.
Further, if the system 100 had a barterer trading a stock or Himmelstein Option for
cash or web barter dollars, the system 100 may prompt in 540, the stock trading price
of the stock or Himmelstein Option being traded away. The barterer can accept the
displayed value at step 434 or select a new value at step 436 of Figure 4C. In the
display of Figure 5E, the desired stock value for stock or Himmelstein Option can
be selected similar to that of selecting the stock value to be traded. The barterer can
select a fixed value using box 540 or a value plus or minus the stock trading price
(similar to step 511, as shown in Figure 5B) or a fluctuating stock value range in
section 541 in a manner as described in connection with 510-519 of Figure 5B. The
stock value can range around a fluctuating trading price specified as either a value
amount or a percentage of the fluctuating trading price. Thereafter, as indicated in
the flowchart of Figure 4C at step 438, the total desired barter amount and
percentage or dollar amount to the stock trading price is displayed as illustrated in
sample display 542 of Figure 5F. At step 440 of Figure 4C, the barterer can change the barter value of the desired item which steps can be implemented by clicking the
"change" icon of display section 542 of Figure 5F.
At step 442 of Figure 4C, the present invention assists the barterer in
determining whether the barter order is financially advantageous to the barterer.
Several ratio formulas, termed Himmelstein Value Ratios, are provided to assist the
barterer. In the embodiment of Figure 5F at section 544, the barter ordering module
selects the specific formula and the Himmelstein Nalue Ratio is displayed. The
barterer may then change the barter order per step 444 by selecting a change icon in
section 544 of the display Figure 5F.
In an alternative embodiment, the barterer selects the desired formula after
receiving help text describing the formulas. Regardless of the method used to select
a particular formula, there are three preferred formulas:
Nalue Ratio 1) (x/y)/(a/b)
Nalue Ratio 2) (a/b)/(x/y)
Nalue Ratio 3) (b/a)-(y/x)
where: a = value price for security Himmelstein Option desired to trade
away
b = current security trading price for security/Himmelstein Option
desired to trade away
x = value price for security/Himmelstein Option desired to obtain
y = current security trading price for security/Himmelstein Option
desired to obtain For example, using Himmelstein Nalue Ratio 2, a barterer owning Coke stock
or Coke Himmelstein Option is willing to barter it away at a value of $65 per share,
and Coke is currently trading at $67 on the stock market. If the barterer desires to
barter for IBM stock, or IBM Himmelstein Option at value of $ 110 per share and the
stock is currently trading at $115 per share on the stock market, the value ratio
formula is: ((65/67)/(l 10/115)) = 1.014, which means that if the barterer trading
Coke stock/Coke Himmelstein Option for IBM stock/IBM Himmelstein Option
chose to complete the transaction, they will gain 1.4 percent. In essence, in this
formula anything less than 1 is a stock/Himmelstein Option barter transaction that
loses value and anything greater than 1 is a transaction that gains value. This
formula is important to understand the relationship between the value of the
stock/Himmelstein Option that is being traded away and the stock/Himmelstein
Option that is being obtained. In lieu of displaying the value ratio, the system 100
may display the actual percentage of increase or decrease after interpreting the value
ratio. Variations of the above formulas may also be used. Any Himmelstein Value
Ratio formula may be modified by adding or subtracting a predetermined value or
variable. For example, Formula (a/b)/(x/y) may be changed to have the value "-1"
subtracted to it making the new Formula (a/b)/(x/y)- 1. If Himmelstein value formula
(a/b)/(x/y)-l is greater than 0.00 then to what extent greater is the percentage of
profit, which in the above COKE/IBM example is 1.4%. Any Himmelstein Value
Ratio formula may be modified by multiplying or dividing a predetermined value or
variable. For example, formula (a/b)/(x/y) maybe changed to have the variable "y/x" multiplied to it making the new formula (a/b)*(y/x) or (y/x)*(a/b). If Himmelstein
value formula (a/b*y/x) is greater than 1.00 then to what extent greater is the
percentage of profit, which in the above COKE/IBM example is 1.4%. Any
Himmelstein Value Ratio formula may be modified by having both a predetermined
value or variable added or subtracted while at the same time multiplying or dividing
by another predetermined value or variable. For example, formula (b/a)-(y/x) may
be changed to have the value of " 1 " added to it and have the variable "- 1 " multiplied
to it making the new Formula ((-b/a)+(y/x))-l or ((y/x)-(b/a))-l. If Himmelstein
value formula ((y/x)-(b/a))-l is greater than -1.00 then to what extent greater is the
percentage of profit, which in the above COKE/TBM example is 1.4%.
For securities such as CD's, bonds, annuities and government bonds that
provide an interest rate/current yield until a due/maturity date, the system may
calculate the actual income from that present day forward to be earned, factoring in
the type of interest and adding same to all applicable variables (i.e. b or y) in the
above stated formulas. For the securities stated above, the barter order module may
require the settlement date to be the same date as the due/maturity date. In other
words, the variables in the above formulas would be defined as:
a = value price for security/Himmelstein Option desired to trade away.
b = current security trading price for security/Himmelstein Option desired
to trade away, plus future interest income from that present day
forward to be earned, but not paid, before the earliest settlement date
of the securities being bartered. x = value price for security/Himmelstein Option desired to obtain.
y = current security trading price for security/Himmelstein Option desired
to obtain, plus future interest income from that present day forward to
be earned, but not paid, before the earliest settlement date of the
securities being bartered.
For barter items or securities such as CD's that do not have a current trading
market, the system 100 can also calculate the accrued, not paid, interest from
issuance up to the present day. In other words, the variables b and y in the above
formulas in such instances are modified as follows:
b = system calculated security trading price for security/Himmelstein
Option desired to trade away includes the following:
- original purchase price or face value of barter item or security plus,
- accrued unpaid interest income from issuance up to the present day
plus,
- future interest income from that present day forward to be earned, but
not paid, before the earliest settlement date of the securities being
bartered,
y = system calculated security trading price for security/Himmelstein
Option desired to obtain includes the following:
- original purchase price or face value of barter item or security plus,
- accrued unpaid interest income, from issuance up to the present day
plus, - future interest income from that present day forward to be earned, but
not paid, before the earliest settlement date of the securities being
bartered.
Optionally, for securities such as CD's that do not have a current trading
value, the system 100 may have the applicable variables (i.e. b or y) include the
original purchase price or face value plus accrued interest income, excluding future
interest income so that the system provides a "current day" value. The barterer may
select the desired formula, including the definitions of b and/or y for each security
in a barter transaction after receiving help text describing how each variable may
optionally be defined in the formulas.
If the securities being bartered have different due/maturity dates, the system
100 may use the present day to the earliest settlement date as the period of time for
calculating the income to be earned, calculating each securities' actual interest
rate/current yield, factoring the type of interest, and adding same to the respective
variables (i.e. b or y). To ascertain a more accurate value ratio, when one security
has interest income, such as CD's, and another security does not, such as stock, the
system may include or exclude interest income from the value ratio formulas
depending on the formula chosen by barterer/system. The system 100 may disclose
and or incorporate the actual formula(s) used to ascertain the value ratio into a
finalized transaction agreement. Where no conventional market value is available, the system 100 may be
configured to examine posted barter orders or develop methods or new formulas to
determine a current trading price.
Referring to Figure 4D at step 446, the barterer can review the barter order
prior to submission of the order to the barter matching engine. As illustrated in the
embodiment of Figure 5F the barter order module lists at section 546 the terms and
conditions before the barterer submits the order by clicking an appropriate icon 548.
Alternatively, the barterer may decide to terminate the barter order creation by
clicking a "QUIT" icon 549.
Once the order is submitted by the barterer at step 448 of Figure 4D, the
matching engine searches the website database for a barter order or in an
embodiment where the engine matches multi-order barters, multiple barter orders to
satisfy the submitted order. If no match is found at step 450, the barter matching
engine determines whether the order should be posted to the database 452 based on
the timing selected at step 424 of Figure 4B. If the order should be posted, the
barter order database module 116 posts the order to the database.
After the barterer clicks on the "continue/agree" icon 548, (and depending on
the timing chosen), the system 100 in accordance with Figure 4D posts the barter as
an available transaction 452, 456 and/or finds and displays "matching" posted barter
orders 450, 454 via the screen display illustrated in Figure 6. The "matching" in the
preferred embodiment includes matching the barterer's desired item and barter items with the barter and desired items of single or multiple combinations of posted barter
orders where any matched Himmelstein options have overlapping settlement dates.
Where posted barter orders are displayed, preferably the barter orders are
listed by the lowest share price of the stock or Himmelstein option that the barterer
wishes to acquire such as in display section 610 of Figure 6. If any one of the
available barter orders requires the price to fluctuate with the stock market, the
display is preferably continually updated so that the prices reflect market value as
close to real time as possible. The screen also displays the order number, symbol,
share price, ratio to stock trading price, value ratio, number of shares, barter amount,
barter price fluctuate with stock trading price, special conditions, timing, and
dividend reinvestment criteria.
If the individual decides that they are willing to barter away some or all of
their selected portfolio stock/Himmelstein option for one or more barter orders listed,
they select to do so 458, of Figure 4D (or as long as they have more barter amount
available) by simply clicking on each order, (i.e. choosing first preference then
second preference, and so on). Each time an order is chosen, the system 100
permits/requires the individual to revise their original quantity, and value price in the
stock/Himmelstein option for which they desire to trade away in the barter, thereby
requiring the individual to accept the prices and the amount of stock/Himmelstein
option received in return from the barter order that they had selected. When a posted
order is chosen, the system 100 enters the corresponding information in a table on
the screen to notify the individual of the transaction number, number of "shares trading away" with item price, number of "shares receiving" with item price and
barter amount with totals at bottom of the table as reflected in screen table 620 of
Figure 6. For cash and web barter dollars, the fields which are not applicable remain
blank. Optimally, the system may display in 620, the after date and before date for
Himmelstein Options being acquired or bartered.
Each time a transaction is chosen, the system 100 reduces the value for
"amount of barter left" in a display box 622. If an individual has less than an
available barter transaction, (with no special conditions nor timing limitations) when
the individual selects the order number, the system 100 shows the number of shares
for which the barter is permitted. Upon selecting each order, the system 100 shows
the residual amount in a display box 624 and presents three choices 460: 1) hold
stock/Himmelstein option in escrow; 2) donate the stock/Himmelstein option; and
3) purchase other stock/Himmelstein option. If any of these choices are chosen, the
system 100 displays additional screens to complete the above tasks. Optionally, the
system 100 may allow the barterer to convert the residual amount into web dollars
which are added to the barterer's portfolio after the transaction is completed.
Additionally, when a barter order is chosen, the system 100 "locks" the barter
order, including the price, to the individual for a predetermined duration. A display
of the time remaining to complete the transaction appears in a "time remaining"
display box 626. Should the time expire, the system 100 provides two options: 1)
finalize transaction; 2) or lose transaction in "X" seconds, with seconds decrementing
on screen. The system 100 may, if desired, inform the individual that someone else is looking at the same barter order and may inform other users that there are pending
barter orders which may come available.
Upon the individual reviewing available barter orders and deciding what they
want to do, (i.e. accept one or more orders or none), they proceed by choosing one
of the following four icons 631-634: 1) clear; 2) change barter order; 3) finalize
transaction; and 4) finalize transaction but display more barter options. Each option
leads to the display of additional screens to complete the selected task as indicated
in Figure 4E.
In addition to the main bartering screens, the system 100 may include pop-up
screens to show "history" of past barter transactions and to show performance on
how a security is performing, and the current value ratio formula provided from past
transaction(s). If an individual bartered away Himmelstein Option(s) that have not
gone to settlement, the system provides a screen selection showing the security or
securities, the range of settlement dates allowed and preferably includes all of the
criteria or information in the actual barter transaction.
The system 100 exhibits other special conditions such as if the value of a
security falls, the system 100 may require barterers to barter some or all of a security
back; an election to require that the value ratio must stay within a specified range for
a specified time or trigger an action by the system 100 such as a penalty, or forcing
the individuals switch some or all security back, etc.; and the entry of multiple
securities or symbols, and corresponding value prices, and permit the system 100 to
automatically take the best value ratio as long as value ratio is over a specific number (i.e. such as 1.00) set by the barterer and the system 100 automatically completes the
transaction if posted barter orders exist meeting that criteria.
The system 100 may be programmed to automatically purchase security within
a predetermined value range when a barter order is posted or market values change,
complete a barter transaction for the barter order and sell the acquired security while
charging an appropriate fee. The system 100 may act as a negotiator between
barterers, sending each an e-mail or otherwise notifying them when the search engine
discovers potential matches among barter orders. The system 100 may permit access
by individual barterers to the identity of barterers who have posted "matching" barter
orders to allow them to negotiate directly between themselves through e-mail or
otherwise. The system 100 may require e-mail sent through it to purge "identity"
(i.e. ensure anonymity). The system 100 may create an e-mail subsystem allowing
individuals interesting in bartering to enter limited pertinent information into the
blanks of the agreement being presented to one another only identifying the
individuals by the order number that was created by the system 100 when it
originally posted the barter order. This is referred to as an "offer to purchase." The
system 100 may lock the individual's security being offered for a specified time
allowing the individual receiving the offer time to accept, modify, or reject the offer.
In other words, the individual making the offer cannot back out unless the person
receiving it fails to respond within the time frame, modifies it or rejects it.
The system 100 can also be configured for telephone access so that all
functions that one may do online may be done over the telephone. Additionally, pre- approved individuals can be permitted to barter for securities (which the website
holds in escrow) prior to bartering their own securities.
In the generalized version of the barter system, various types of barters may
be implemented as schematically illustrated in Figures 7A through 7E.
Referring to Figure 7A, a two party exchange or direct barter is illustrated.
For example, Individual "A" barters directly with Individual "B" effecting an
exchange of securities, X and Y respectively. Example, Individual "A" issues or
posts a Himmelstein Option to barter 100 shares of AOL worth $1,000 (Stock "X")
for 200 shares of IBM worth $1,000 (Stock "Y") after 01/01/00 and before 02/01/05.
Individual "B" accepts the Himmelstein Option effectuating an agreement to
immediately barter 200 shares of IBM for the rights to acquire 100 shares of AOL
in the future. A receives the 200 shares of IBM from B and irrevocably commits A's
100 shares of AOL to be transferred to B or B's designee at any time settlement is
demanded between 01/01/00 and 02/01/05.
In the event the barter transaction is not an exact match in value, the system
100 may balance the barter transaction by allowing one barterer or the other to pay
cash, provide web barter dollars, offer a different security, such as a Himmelstein
Option on a different security, or allow the barterer to acquire more of the particular
security that they are bartering.
Referring to Figure 7B, a two party exchange with an intermediary is
illustrated. For example, Individual "A" barters with Individual "B" to trade away
security X and acquire security Y through an intermediary. If a match is located but the values are not equal, the intermediary may retain the excess security and
supplement the barterer bartering away the greater value security with cash, provide
web barter dollars, a different security, such as a Himmelstein Option on a different
security, or acquire more of the desired security (by first acquiring such).
The intermediary either obtains additional cash, a security, such as a
Himmelstein Option, or more of the desired security, such as a Himmelstein Option
from the other barterer and/or from a third party (upon which the intermediary
reciprocates a security, such as a Himmelstein Option, cash, or web barter dollars).
For example, using the same values above, Individual "A" issues or posts a
Himmelstein Option to barter 100 shares of AOL for 200 shares of IBM. Individual
"B" has 100 shares of IBM that he would like to barter for the rights to acquire 50
shares of AOL in the future. The intermediary keeps the Himmelstein Option for 50
shares of AOL and acquires the additional 100 shares of IBM and completes the
exchange with individual A.
Figure 7C illustrates a three party transaction with an intermediary.
Individual "C" barters away security Y to receive security X. The intermediary,
which may be the barter website, identifies Individuals "A" and "B" to complete the
transaction. Individual A sells or barters security X for cash and Individual B buys
or barters security Y for cash. The cash amounts may or may not be equal, but
Individuals A, B and C may incur a service charge from the intermediary/website for
the service provided. In lieu of cash, web dollar credits are preferred where the
website acts as intermediary. In another embodiment, the system 100 may allow the barterers to barter away their securities or financial interest at a different time than
when they receive a security or financial interest. This is a "Deferred Exchange."
Figure 7D illustrates a three party transaction without an intermediary. In this
example, barterer "A" receives cash for security or financial interest X. Barterer "B "
receives security or financial interest X in exchange for security or financial interest
Y. Barterer "C" receives security or financial interest Y for the cash which is
received by barterer A.
Figure 7E illustrates a two party exchange with an intermediary. Barterer
"A" wants to exercise a Himmelstein Option (i.e. have settlement and take title) to
own the security in the Himmelstein Option. In this illustration, the system 100 may
require in the Agreement that to exercise the Himmelstein Option, the barterer must
do so through the system 100. Barterer A trades the Himmelstein Option on
financial interest X for the actual interest X to the intermediary. The intermediary
acquires the interest X from source B in exchange for consideration Z. The
intermediary then maintains Himmelstein Option for X in its own portfolio for future
bartering. Z may be web dollars or some other security or interest acquired by the
website in a similar manner. Alternatively, if the value of Z is more than the
Himmelstein Option for X, the system 100 allows Barter "A" to exercise the
Himmelstein Option (i.e. have the settlement on security X).
Where the system 100 or a designated entity acts as an intermediary, a barterer
can create a barter order that does not require a security at the same time it barters
away its own security. For example, an individual may allow their security to be bartered for an interest of equal value which the barterer can identify at a later time.
The understanding being that the barterer can defer the completion of the transaction
by the website or a designated entity acting as intermediary. If another barterer
accepted the barter order terms, the funds for the transaction are immediately placed
in an escrow account. For example, if the current tax law permitted, the system 100
would allow "X" number of days to choose a particular security and "X" number of
additional days to actually acquire the new security. Therefore, the website or a
designated entity may hold the securities in escrow as a third party. The website or
a designated entity may, upon being directed by the barterer who has funds in
escrow, acquire a specific security to complete the baiter. In this embodiment, the
system 100 may continually update the barterer with respect to the security such as
stocks (re: stocks that the individual informed the system that they were interested
in) with respect to the current "closest" matches for a specific stock or range of
stocks that exist in the database system, based on the value ratio formula(s) that were
previously defined herein. This can be done by either e-mail, phone, or when the
barterer accesses the website. While online, the system 100 may continually update
the closest matches, thereby permitting an individual to either ignore, choose one,
or choose multiple ones. If the individual chooses a match or several matches, with
excess remaining funds, these excess funds are held in escrow.
The system 100 may be configured to only barter Himmelstein Options or the
future rights. Reiterating, a Himmelstein Option is an agreement given by the
individual that owns the barter item or security, an irrevocable right to another party that after a specific date and before a specified date, this party has the right to "go to
settlement" and acquire the barter item or security. Further, the Himmelstein Option
allows the party in possession or any party currently in possession to barter said
Himmelstein Option, i.e. transfer said rights for settlement. Barter order parameters
then include an "after date" upon which a Himmelstein Option may be exercised and
an "expiration date" that the Himmelstein Option expires. The expiration date may
be an indefinite date. For example, barterers may do this to diversify their portfolios
where they do not have the right to sell a security immediately, (such as via a
preexisting agreement with an employer company). If the security is unregistered,
the system can, after the holding period, directly process the stock with a designated
transfer agent in order for it to be allowed to be transferred, i.e. go to settlement. In
this instance, only Himmelstein Options are able to be immediately bartered since the
barterer cannot transfer the security until after a specific date.
The Himmelstein Option value and security value may be different, and
usually would be different if the Himmelstein Option expiration date is a specified
date and not open or "indefinite". Both dates and values are preferably displayed for
matching barter orders in a manner similar to the display of Figure 6.
Acting as an intermediary, the system 100 can hold a barter item or security
in a trust account if, or until, someone exercises a Himmelstein Option to acquire it.
A barterer posting a Himmelstein Option barter order chooses the after and
expiration date which date(s) must be within the terms of their Himmelstein Option
if they are not the actual owner of the security. The system 100 may prompt the expiration date as "indefinite", with the barterer who is creating the Himmelstein
Option away having the ability to modify the Himmelstein Option barter order with
a specific date. The value of the "Himmelstein Option" is worth less if there is an
expiration date, at which time the Himmelstein Option no longer exists. If the barter
item or security subject to the Himmelstein Option is held in trust by the system 100,
the system returns the item or security upon expiration date to the barterer who had
offered the Himmelstein Option or the party who settled the Himmelstein Option and
obtained "title." The purpose of the system 100 holding the security "in escrow", or
in trust, is to ensure that a barterer acquiring a Himmelstein Option has a complete
assurance that their right of ownership is "guaranteed" should they exercise it at a
future date. The system 100 has the ability, (if it were a security such as stock or a
mutual fund), to include or exclude the dividends, long term gains and losses and
short term gains and losses. If the dividends, long term gains and losses, and short
term gains and losses were included, at the end of each tax year, the 1099-DIV and
gains and losses issued may be transferred to the system 100 as the "nominee" which
may in turn, make the "nominee" the individual who had obtained the Himmelstein
Option or the rights of ownership to the security.
Himmelstein Options having an "after date" and an "expiration date" when
settlement can occur has a number of benefits for individual barterers. A barterer
bartering away securities can ensure that a sale occurs after the barterer has owned
the security more than one year so that any income is taxed at capital gains rate
instead of ordinary income rate. If a barter works for a company that requires them not to sell the security for a specific time period, but the barterer wants to diversify
their portfolio, the system 100 allows them to do so.
The system 100 has other advantages. For example, incorporating the security
stock into a Himmelstein Option that is bartered removes uncertainty (i.e. future
risk). This is beneficial in many instances. For example, successful, educated
investors desiring to decrease their stock portfolio can recognize this benefit and
utilize the Himmelstein Option to reduce their stock portfolio in a controlled manner.
Since the system 100 allows securities, such as CD's to be incorporated into
a Himmelstein Option, if one wanted to become liquid prior to maturity, one can
barter away a Himmelstein Option on the CD in lieu of incurring a penalty for early
redemption. The net value of the Himmelstein Option issued is logically set by the
barterer to be less than the penalty.
The system 100 is preferably configured to internally track all individual
rights when acting as an intermediary or escrow. If a barterer wants to "cash out",
the system may permit them to barter their securities including a Himmelstein Option
away for cash, or alternatively require them to exercise their Himmelstein Option and
then sell their securities that they acquired.
For tax purposes, the system 100 can require a barterer to transfer with the
security their estate exemption (or a portion thereof) up to the allowed estate
exemption amount (which is currently $625,000) as a gift. In this case, the barterer
is not entitled to this at death. When that individual receives a security in return, the
individuals from whom the security came would also have given an estate exemption. Also, the system 100 can be configured to utilize the gift tax exemption.
In essence, allowing a barterer to gift up to the maximum non-taxable amount, which
is currently $ 10,000, to each and every individual that they barter with at which time
they receive the same amount back in the security such as cash as "a gift". This
requires all gift transactions to be less than or equal to $10,000.
If Section 1031 of the Internal Revenue Code of 1986 is amended to include
securities as defined earlier, the present system can be configured to effectuate a tax
deferred exchange should one or both bartering parties desire such. Further, the
system 100 can be adapted, modified or changed to utilize or capitalize on any
existing or future tax laws.
Per the S.E.C., barter transactions or transfer of rights are not registered.
Thus, this system permits bartering in a discrete and/or anonymous manner, (i.e., not
informing the public). However, the system 100 is preferably configured to compile
historical barter information regarding barter transactions of each barter.
Additionally, the system 100 may be modified to meet S .E . C . regulations , if required .
Terms and Conditions in a Himmelstein Option can include contingencies for
settlement. For example, a Himmelstein Option may be bartered with a contingency
that for settlement it must meet SEC approval.
The present system permits any type of securities or financial interests to be
bartered, including but not limited to CD's, stocks, bonds, notes, evidences of
indebtedness or interest, interests in a partnership, certificate of trust or beneficial
interest, etc. The system 100 can interface with or be incorporated as part of online companies in such a fashion that it is transparent to the clients of the online trading
company. When a client from an online trading company desires to purchase a
particular security, the online trading company may choose to acquire, if available,
from another individual who has entered a transaction to barter their security away.
The online trading company can act as the intermediary and barter for the security,
in essence making the online trading company the system 100 barterer with the
ability to acquire new stock and/or any security, and then sell it to their online client.
By doing this, the online company can keep the entire spread between the "ask and
bid" with no commissions, and undercuts traditional stock exchanges in price and
speed by eliminating intermediaries such as floor brokers or specialists from the
trading process.
The system 100 can be configured to handle "exchange funds" often known
as "swap funds" or (Private Placement Memorandum) P.P.M. wherein an individual
puts in their financial interests or security (such as stock shares) into the fund for
exchange units of the entire fund. This allows the individual to diversify their
financial interests or securities such as stock holdings without having to pay capital-
gains taxes. In such a case, the system 100 maintains "system" funds and barterers
exchange various financial interests for units of the "system" fund. The system 100
can also be configured to further open and close new funds when deemed necessary
by the system or by pre-set parameters.
The system 100 can allow barter orders to require only some security up front
at the time of the Himmelstein Option Agreement being consummated. This portion of the security or commodity may or may not be refundable. The balance of the
Agreement would only be paid if the Himmelstein Option is finalized, or ownership
of the security is transferred.
For example, a posted transaction can state that the Himmelstein Option must
occur after 01/05/00 and before 01/06/00 and the barterer is bartering AOL stock for
cash or web barter dollars for $5.00 per share paid immediately which is non-
refundable and $95.00 per share at settlement. Individuals accepting this
Himmelstein Option must pay the $5.00 per share which is non-refundable. On
01/06/00 if the AOL stock is less than $95.00 per share, the individual will choose
not to exercise their rights in the Agreement, thereby allowing the Agreement to
expire. This is to be defined as selling long, in the "virtual stock market", (i.e.,
system 100).
In an alternative embodiment, the system 100 may allow a barterer to issue a
Himmelstein Option on a security that the barterer does not own, nor have a
Himmelstein Option (i.e. rights to own). If, or when, the Himmelstein Option is
chosen (for example, by person "A") the barterer is required to acquire the security
or the Himmelstein Option that was being traded away, on or before the date after
the barter transaction may occur, to then hand it over to person "A". This is to be
defined as selling short or trading futures in the "virtual stock market" (i.e. system
100).
The virtual market (i.e. system 100) can handle what is referred to in the
financial industry as a margin account wherein the system 100 allows the barterer to borrow web barter dollars, cash or issue Himmelstein Options against the value of
their portfolio including Himmelstein Options in their possession.
When someone issues a Himmelstein Option, the barter transaction can also
allow the person issuing the Himmelstein Option to enter a different before and after
date for the Himmelstein Option for the new security desired. Therefore, in this
embodiment, the system 100 may require the person posting the transaction for the
Himmelstein Option for the security desired to give a specific date before, and a
specific date after, or a range of dates that would be acceptable. This range of dates
may be disclosed to potential barterers; or in the alternative, can be undisclosed
(making a potential barterer be required to choose specific dates, before and after)
without knowing the range of dates that the individual posting the Himmelstein
Option used.
With respect to the securities that provide dividends, interest etc., the system
100 can further do the following. The system 100 may keep the dividends, interest
etc. as part of the transaction, and may put in a common "pool" all dividends,
interest etc. realized. A formula is used to proportion the amount between any, and
all, clients holding Himmelstein Options for the specific class of items.
The system 100 can require barterers to enter Himmelstein Options or barter
orders in round lots. For example, if the security was stock, the system 100 can
require increments of 100 shares.
The system 100 can have the ability to break down posted order(s) into
specific dollar and or quantity amount(s) allotment and re-post. For example, if the system 100 chose to break down into a specific dollar amount, the system 100 can
choose one thousand dollar amount(s) or block(s). If someone posted 10 shares of
IBM stock at $110.00 for each share, the system 100 can re-post to be 2 barter
orders: one order to be 9 shares of IBM stock with 10 web barter dollars; and one
order with 1 share of IBM stock as the residual amount. In another example, if the
system 100 chose to break down into a specific quantity amount in the security
"stock", the system 100 may decide to break down posted orders to allotments of 100
shares and post the remaining portion (if any) that isn't dividable by 100. For
example, if the posted order was 1220 shares, the system 100 can re-post to be 13
barter orders: (12) barter orders with 100 shares and (1) barter order with 20 shares.
Further, if the system 100 wanted all residual amount(s) to be a specific figure, the
system 100 can require the balance of the security plus web barter dollars to always
be a specific value. The purpose is to simplify the barter values to be essentially
equal to a common value or multiple common values in the system 100 to facilitate
more barter transactions.
As a "virtual stock market", the system may allow all securities to be in
decimal format or dividable by 100, 1000 etc. This means that even a Himmelstein
Option (no matter the security stated in the Himmelstein Option) can be in decimal
format or dividable by 100, 1000 etc. Therefore 1.00 = 1 total unit of the particular
security. For instance if the security is stock, 1.00 would equal one share of stock
for a particular company. Therefore, any fractional or decimal amount created from a barter transaction
can be worth for example, as little as .001 of a web barter dollar or .001 of a U.S.
dollar. Specifically, if Individual "A" posted a barter order to barter away 100 shares
of AOL stock at $85.00 per share while desiring IBM shares at $180 per share, the
system may, (if an available match existed or if it was a direct barter with the
website) complete the barter order and provide 47.22 IBM shares at $180.00 per
share. In this case, decimal amount of .22 is worth $39.60, if $180 is the current
stock trading price per share. Alternatively, the system/barterer may allow,
depending on the parameters set, barter 99.53 shares of AOL stock for 47 shares of
IBM stock.
The system can state in all barter agreements (i.e. terms and conditions) that
all parties using the system may accumulate "fractional" or "decimal" amounts (i.e.
all values less than ( 1.00) total unit of a particular security) from different parties and
upon the sum equaling 1.00, allow the sum to become 1 unit of a security, such as
1 share of stock. It should be noted that for Himmelstein Options, the system would
be required to ensure the latest before dates and latest after dates overlap, and the
system would restate the before date and after date to be the latest before date and
earliest after date of all the fractional or decimal amounts.
Preferably, the system maintains a history knowing which fractional or
decimal amount came from which security, such as stock, and can, when beneficial
to the system and/or the barterer, reseparate a unit of a particular security and
rematch it back together with a portion of the original security that had been part of the actually split. If for a Himmelstein Option, this may change the range of
settlement dates.
Optimally, the system may allow barterers to barter fractional or decimal
amounts to other barterers and/or only with the system.
The system 100 may set the standard for minimum transaction and maximum
transaction based upon various concerns, including but not limited to, profitability
and or irregularities, illegal trade practices and illegal trade patterns.
The methodology of the "standard" Himmelstein Option is to allow two or
more parties to agree at a future date to barter, exchange or sell items or securities
based on current agreed values, regardless of the trading values of the securities at
the time of settlement. In an alternative embodiment, two or more parties may agree
to exchange or barter at a future date based on values on that future date. In this
embodiment, the settlement date or dates for each security may yet be a different
date.
The system may unilaterally determine, or give each individual barterer, the
ability to select a closing price for securities as trading days get longer with extended
after-hours trading. For example, if a security was stock, the system may permit an
individual to choose the traditional 4:00 P.M. eastern/standard time closing price of
the NYSE and the NASDAQ market. On the other hand, the system or individual
may choose the value based on after-hours trading. For example with the security,
stock, or Himmelstein Option for stock, the system uses the closing price as the
current stock trading price as noted on 538, Figure 5D and 506, Figure 5A. The system 100 can operate 24 hours a day or during standard market hours
and/or during predefined after hours trading or a combination thereof. The system
100 can further allow specific securities to be traded/bartered during specific time
frames or allow a barterer to choose the hours during which the barterer wants their
barter order posted (i.e. available for barter). Furthermore, the barterer or the system
may allow the after hours trading market to operate totally independent from the
standard market hours session. It may be a selectable parameter by either the barterer
or system to determine whether a barter order posted during standard hours will
participate in the after trading sessions and vice versa. Also, the barterer or system
can determine if un-executed barter posted orders placed in either the standard or
after hours session carries over to the other session or gets canceled.
The system can ensure that barterers remain anonymous from one another and
may utilize trustees, assignors or intermediaries to accomplish such.
The system can also allow any barter order to be canceled under specific
terms. Further, if the order was not "locked" by a barterer or already processed, the
system can permit an individual who created the barter order to cancel or modify
same.
The system can also utilize the latest security features and encryption methods
available.
The system may permit an individual to post a barter order with a range of
quantities acceptable to the individual. For example, if the individual posted IBM
stock with a range of 5-10 shares, this means that the system can accept a barter order for any quantity between 5-10 shares. This increases the likelihood of the
barter transaction occurring. As will be recognized by those skilled in the art, the fee
structure charged by the system may be modified to handle this embodiment.
The system 100 can also conduct or perform auctions wherein the system 100
can further require: 1 ) a bidder to bid with a specific security; 2) a bidder to bid with
a specific list of securities pre-approved; 3) require various conditions on a bidder
such as requiring security to be held by the system/designated agent; 4) pre-approve
an individual to bid and 5) Minimum bid requirements may exist. The system 100
may use the embodiment that allows "offers" and allows communications between
potential barterers using the system's e-mail subsystem.
An agreement for a Himmelstein Option can state various additional
conditions such as requiring that the barterer in possession of or in ownership of a
Himmelstein Option must first offer or sell same to the system 100 and/or owner of
the security prior to going to settlement. The system may allow a barterer creating
Himmelstein Options the ability to draft specific conditions to essentially create a
custom contract to meet the barterer's needs.
If the system 100 utilizes an intermediary or designated agent, the system 100
has the ability to fully communicate in such fashion to ensure that all securities are
transferred back and forth in a proper controlled and secure fashion.
The system can authorize and permit an individual to access the
ebarterrealestate.com system and utilize an intermediary, or directly barter for real
estate. Ref erring now to Figure 8, the posted barter order database module 116
stores posted barter orders 806, provides access routines 802 and performs
maintenance of the database 804. Among the access routines 802 are add order
record, delete order record and get order record.
The add order routine generates a database record that comprises the barter
order in addition to a unique transaction number, the time and date stamp of the
order and the account number. There are numerous delete routines to remove posted
barter orders based on different criteria. Some of the criteria are account number,
transaction number, time and date, and barter item. Similarly, the get routine can
return records based on the same criteria.
The maintenance program 804 executes periodically, or optionally at the
request of and access routine 802, to remove and modify posted barter orders. For
example, orders may be modified if a stock split occurs and the barter order
designates this stock or a Himmelstein Option for the stock. Orders can be removed
for a number of reasons such as the barter order expires, the barter account closes or
the barter item is no longer available. For example, a barter order can be removed
if stock trading is halted and the barter order designates this stock.
Barter orders are modified by the maintenance program 804 under a number
of circumstances. A stock symbol designated in an order may have changed or the
account number of the barter order is changed. Optionally, maintenance program
804 generates indexes and tables to facilitate quick access to the database records. Optionally, if the system included a separate database of each individual's
portfolio for all securities, the system can perform similar access routines and
maintenance routines as described above.
Other modifications, configurations and adaptions will be apparent to those
of ordinary skill in the art and are within the scope of the present invention.

Claims

CLAIMSWhat is claimed is:
1. A bartering system for implementing barters between a plurality of
parties each having one or more classes of items available for barter comprising:
means for creating a barter order including:
means for designating a selected quantity of a first class of items to be
bartered;
means for designating a date range for transferring title of said selected
quantity of said first class of items to be bartered whereby a barterer may elect
to defer the transfer of title to said first class items to a time after the barter
order is used to complete a barter transaction or elect to transfer title along
with the completion of such a barter transaction;
means for designating a barter value of said first class of items to be
bartered; and
means for designating a second class of items to be acquired;
means for posting barter orders via the Internet to a barter database;
means for displaying via the Internet posted barter orders whose first class of
items match the second class of items of a barterer's order; and
means for selecting a posted barter order from said displaying means to
effectuate a barter transaction which combines a barterer's barter order with the
selected posted order.
2. The bartering system of claim 1 wherein said means for creating a
barter order further includes means for designating a quantity and a barter value of
said second class of items and means for calculating and displaying a value ratio
based on the barter value of said first class items and said second class items.
3. The bartering system of claim 1 wherein said barter value designating
means includes means for designating a variable value for a barter order based on
market value and said displaying means recalculates variable barter values for barter
orders which are displayed.
4. The bartering system of claim 1 wherein said means for creating a
barter order further includes means for designating a value ratio between designated
quantities of first class items and second class items of a barter order and said means
for displaying displays barter orders having a value ratios within a selected range.
5. The bartering system of claim 1 wherein said means for displaying
displays barter orders based on said designated date ranges.
6. The bartering system of claim 1 wherein said means for creating a
bartering order further includes means for designating applicable dividend
reinvestment preferences for said first class and second class items and said means
for displaying displays barter orders having first class items with a designated dividend preference which corresponds with the dividend preference of the second
class items of said barterer's order.
7. The bartering system of claim 2 wherein said means for designating
barter values of said first class and said second class items permits a barter value
range and said means for displaying displays barter orders having first class items
with barter values or ranges of barter values which fall within a selected range of
values which includes the barter value or value range of said second class items of
said barterer's order.
8. The bartering system of claim 1 wherein said means for creating a
barter order further includes means for accessing records related to current market
value of said first class of items.
9. The barter system of claim 4 wherein said means for displaying
displays a plurality of barter orders arranged by ratio to stock trading price, value
ratio or percentage.
10. The bartering system of claim 1 wherein said item classes include
different categories such as stock, stock options, specified rights in stocks, notes,
certificate of deposit, bonds and barter dollars and wherein a barter order's first class
items may be a different category than the second class items of that order.
11. The barter system of claim 1 wherein said item classes are limited to
stock and wherein barter order first and second class items are two different stocks.
12. The bartering system of claim 1 further comprising means for tracking
barter transactions for reporting taxable events attributable to respective barter orders
of a plurality of barter transactions.
13. The bartering system of claim 1 further comprises means for
concluding a barter transaction based on said barterer's order and a selected posted
barter order, identifying residual amounts reflective of value disparity between said
orders of said transaction, and designating a recipient of said residual amounts.
14. A bartering system for implementing barters between a plurality of
parties each having one or more classes of items available for barter comprising:
means for creating a barter order including:
means for designating a selected quantity of a first class of items to be
bartered;
means for designating a barter value of said first class of items to be
bartered; and
means for designating a second class of items to be acquired;
means for posting barter orders via the Internet to a barter database; and lϋ means for matching a plurality of barter orders such that the first class of
items of each barter order of the plurality of barter orders matches the second class
of items of a different barter order of the plurality of barter orders.
15. A method of bartering comprising the steps of:
creating a barter order including:
designating a first class of items and quantity to be bartered;
designating a barter value for said first class of items to be bartered;
5 and
designating a second class of items to be acquired;
posting barter orders to a barter database;
displaying via the Internet posted barter orders whose first class of items
match the second class of a barterer's order;
10 selecting a barter order from said display; and
finalizing a barter transaction based on said barter's order and said selected
barter order.
16. The method of claim 15 wherein creating a barter order includes means
for designating a date range for transferring title of said selected quantity of said first
class of items to be bartered whereby a barterer may elect to defer the transfer of title
to said first class items to a time after the barter order is used to complete a barter transaction or elect to transfer title along with the completion of such a barter
transaction.
17. A bartering system for implementing barters between a plurality of
investors each having one or more classes of items available for barter comprising:
means for creating a barter order including:
means for designating a selected quantity of a first class of items to be
bartered;
means for designating a barter value of said first class of items to be
bartered; and
means for designating a second class of items to be acquired;
means for posting barter orders via the Internet to a barter database;
means for displaying via the Internet posted barter orders whose first class of
items match the second class of items of a barterer's order; and
means for selecting a posted barter order from said displaying means.
18. The bartering system of claim 17 wherein said means for creating a
barter order further includes means for designating a quantity and a barter value of
said second class of items and means for calculating and displaying a value ratio
based on the barter value of said first class items and said second class items.
19. The bartering system of claim 18 wherein said value ratio is calculated
based upon a combination of the ratios x/y and a/b where: a = the barter value of said
first class of items to be bartered, b = a market price of said first class items to be
bartered, x = the barter value of said second class of items to be acquired and y = a
market price of said second class items to be acquired.
20. The bartering system of claim 18 further comprising means for
selecting a desired formula from among a plurality of formulas to calculate said
value ratio.
21. The bartering system of claim 18 wherein said value ratio is calculated
based on the formula (x/y)/(a/b) where: a = the barter value of said first class of items
to be bartered, b = a market price of said first class items to be bartered, x = the
barter value of said second class of items to be acquired and y = a market price of
said second class items to be acquired.
22. The bartering system of claim 18 wherein said value ratio is calculated
based on the formula (a/b)/(x/y) where: a = the barter value of said first class of items
to be bartered, b = a market price of said first class items to be bartered, x = the
barter value of said second class of items to be acquired and y = a market price of
said second class items to be acquired.
23. The bartering system of claim 18 wherein said value ratio is calculated
based on the formula (b/a)-(y/x) where: a = the barter value of said first class of
items to be bartered, b = a market price of said first class items to be bartered, x = the
barter value of said second class of items to be acquired and y = a market price of
said second class items to be acquired.
24. The bartering system according to claim 17 where said means for
creating a barter order further includes means for designating a quantity and a barter
value of said second class of items such that factional values of said quantities of
said first class items and said second class items may be selected.
25. The bartering system according to claim 1 where said means for
creating a barter order further includes means for designating a quantity and a barter
value of said second class of items such that factional values of said quantities of
said first class items and said second class items may be selected.
26. The bartering system of claim 2 wherein said value ratio is calculated
based on a combination of the ratios x/y and a/b where: a = the barter value of said
first class of items to be bartered, b = a market price of said first class items to be
bartered, x = the barter value of said second class of items to be acquired and y = a
market price of said second class items to be acquired.
27. The bartering system of claim 26 further comprising means for
selecting a desired formula from among a plurality of formulas to calculate said
value ratio.
PCT/US2000/021018 1999-08-05 2000-08-02 Electronic bartering system WO2001011518A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU65097/00A AU6509700A (en) 1999-08-05 2000-08-02 Electronic bartering system

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US14724399P 1999-08-05 1999-08-05
US60/147,243 1999-08-05
US15314299P 1999-09-09 1999-09-09
US60/153,142 1999-09-09
US16131899P 1999-10-25 1999-10-25
US60/161,318 1999-10-25
US09/454,035 US7080050B1 (en) 1999-08-05 1999-12-03 Electronic bartering system
US09/454,035 1999-12-03

Publications (2)

Publication Number Publication Date
WO2001011518A2 true WO2001011518A2 (en) 2001-02-15
WO2001011518A8 WO2001011518A8 (en) 2001-11-22

Family

ID=27495749

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/021018 WO2001011518A2 (en) 1999-08-05 2000-08-02 Electronic bartering system

Country Status (3)

Country Link
US (8) US7080050B1 (en)
AU (1) AU6509700A (en)
WO (1) WO2001011518A2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8370231B2 (en) 2000-12-28 2013-02-05 Ip Strategy Incorporated Method for supporting an exchange transaction
JP2014081965A (en) * 2002-12-17 2014-05-08 Masanobu Nishimaki Storage medium with recorded exchange transaction program for financial product and the like, exchange transaction system for financial product and the like, and product exchange transaction method
US10628883B2 (en) 2005-11-18 2020-04-21 Chicago Mercantile Exchange Inc. Detection of intra-firm matching and response thereto
US10636088B2 (en) 2005-11-18 2020-04-28 Chicago Mercantile Exchange Inc. Hybrid cross-margining
US10726479B2 (en) 2005-11-18 2020-07-28 Chicago Mercantile Exchange Inc. System and method for centralized clearing of over the counter foreign exchange instruments
US11151642B2 (en) * 2019-01-02 2021-10-19 Michael Christian Smeltzer Method and system of electronic bartering

Families Citing this family (163)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US20050251453A1 (en) * 2004-05-04 2005-11-10 Jun Lu Online electronic media exchange system and method
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
JP3976963B2 (en) * 1999-03-03 2007-09-19 富士通株式会社 Transaction support apparatus and recording medium
US8793178B2 (en) * 1999-08-05 2014-07-29 Bartersecurities, Inc. Electronic bartering system with facilitating tools
US7080050B1 (en) * 1999-08-05 2006-07-18 Barter Securities Electronic bartering system
US7356498B2 (en) 1999-12-30 2008-04-08 Chicago Board Options Exchange, Incorporated Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services
US9727916B1 (en) 1999-12-30 2017-08-08 Chicago Board Options Exchange, Incorporated Automated trading exchange system having integrated quote risk monitoring and integrated quote modification services
WO2001054031A2 (en) * 2000-01-19 2001-07-26 Iddex Corporation Systems and methods for managing intellectual property
US8332740B2 (en) * 2000-01-19 2012-12-11 Graham John D Systems and method for management of intangible assets
US20020165771A1 (en) * 2001-05-07 2002-11-07 Walker Jay S. Method and apparatus for establishing prices for a plurality of products
US7627498B1 (en) * 2000-02-24 2009-12-01 Walker Jay S System and method for utilizing redemption information
US7389268B1 (en) 2000-03-02 2008-06-17 Trading Technologies International, Inc. Trading tools for electronic trading
US20020023034A1 (en) * 2000-03-31 2002-02-21 Brown Roger G. Method and system for a digital automated exchange
US7606746B2 (en) * 2000-04-06 2009-10-20 Jpmorgan Chase Bank, N.A. Like kind exchange system and method
US8799138B2 (en) 2000-04-10 2014-08-05 Stikine Technology, Llc Routing control for orders eligible for multiple markets
US8775294B1 (en) * 2000-04-10 2014-07-08 Stikine Technology, Llc Automated linked order processing
US8296215B1 (en) * 2000-04-10 2012-10-23 Stikine Technology, Llc Trading system with elfs and umpires
WO2002003302A1 (en) * 2000-06-30 2002-01-10 Enron Net Works Llc Buying and selling goods and services using automated method and apparatus
US6629083B1 (en) * 2000-07-07 2003-09-30 Andrew B. Morton Computer-based service cooperative system and method for using the same
US7158956B1 (en) * 2000-09-20 2007-01-02 Himmelstein Richard B Electronic real estate bartering system
US20020038225A1 (en) * 2000-09-28 2002-03-28 Klasky Benjamin R. Method and system for matching donations
US20020052756A1 (en) * 2000-10-31 2002-05-02 Lomangino Donna M. Method and apparatus for facilitating donations
JPWO2002054310A1 (en) * 2000-12-28 2004-05-13 株式会社アイ・ピー・ストラテジー Exchange system for financial products
AU2002247235A1 (en) * 2001-02-26 2002-09-12 Richard Himmelstein Electronic bartering system with facilitating tools
US10298735B2 (en) 2001-04-24 2019-05-21 Northwater Intellectual Property Fund L.P. 2 Method and apparatus for dynamic configuration of a multiprocessor health data system
US7146260B2 (en) * 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
US20040210541A1 (en) * 2001-05-04 2004-10-21 Jeremy Epstien User interface for a rules engine and methods therefor
US20060235808A1 (en) * 2001-05-30 2006-10-19 Berry Matthew P System for managing recyclable and non-recyclable materials
US8494949B2 (en) * 2001-06-01 2013-07-23 Bgc Partners, Inc. Electronic trading for principal/broker trading
US7310616B2 (en) * 2001-06-15 2007-12-18 Goldman Sachs & Co. Method for structuring a transaction
US20030009417A1 (en) * 2001-07-09 2003-01-09 Troy Pappas Volume-dependent price negotiation method and system
US20030023539A1 (en) * 2001-07-27 2003-01-30 Wilce Scot D. Systems and methods for facilitating agreement definition via an agreement modeling system
US7143059B2 (en) * 2001-10-23 2006-11-28 International Business Machines Corporation Managing stock available to on-line and in-person shoppers
US20030088497A1 (en) * 2001-11-02 2003-05-08 Belgrano Eduardo J. Combination currency/barter system
US7809627B2 (en) * 2001-11-14 2010-10-05 The Nasdaq Omx Group, Inc. Balancing arbitragable tracking securities
US7813992B2 (en) * 2001-11-14 2010-10-12 The Nasdaq Omx Group, Inc. Balancing arbitragable tracking securities
US20030135441A1 (en) * 2001-12-17 2003-07-17 Cfph, L.L.C. Systems and methods for durable goods futures market
KR100453341B1 (en) * 2002-02-25 2004-10-15 (주)베스텍컴 payment system using a credit card for trade and method thereof
US20030163392A1 (en) * 2002-02-27 2003-08-28 International Business Machines Corporation Bartering protocol language
US7178049B2 (en) 2002-04-24 2007-02-13 Medius, Inc. Method for multi-tasking multiple Java virtual machines in a secure environment
DE10319277A1 (en) * 2002-05-02 2003-11-13 I2 Technologies Inc Sales offer display system for e-commerce, has inter-linked markers in offer variable windows, that move relatively to indicate specific offer price in different offer windows
US20060036447A1 (en) * 2002-05-15 2006-02-16 Stefan Roever Methods of facilitating contact management using a computerized system including a set of titles
US7814025B2 (en) * 2002-05-15 2010-10-12 Navio Systems, Inc. Methods and apparatus for title protocol, authentication, and sharing
US7707066B2 (en) * 2002-05-15 2010-04-27 Navio Systems, Inc. Methods of facilitating merchant transactions using a computerized system including a set of titles
US7707121B1 (en) 2002-05-15 2010-04-27 Navio Systems, Inc. Methods and apparatus for title structure and management
US20030217006A1 (en) * 2002-05-15 2003-11-20 Stefan Roever Methods and apparatus for a title transaction network
WO2003100562A2 (en) * 2002-05-22 2003-12-04 Jpmorgan Chase Bank American depositary receipts crossbook
US20030233312A1 (en) * 2002-06-05 2003-12-18 Moore Daniel F. Order entry and quote entry in a securities market
US20050119962A1 (en) * 2002-07-03 2005-06-02 Bowen Christopher K. Method and system for securitizing contracts valued on an index
US20040024682A1 (en) * 2002-07-31 2004-02-05 Popovitch Steven Gregory Method and system for providing paid notification of item availabilty in an online marketplace
US20040030636A1 (en) * 2002-08-08 2004-02-12 Adam Sommer Method of exchanging articles of commerce
US7542937B1 (en) * 2002-08-28 2009-06-02 Trading Technologies International, Inc. Method and system for displaying and trading spreads
US20050038724A1 (en) * 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transaction relating to digital assets
US20050038707A1 (en) * 2002-08-30 2005-02-17 Navio Systems, Inc. Methods and apparatus for enabling transactions in networks
US20040049441A1 (en) * 2002-09-06 2004-03-11 Nasser Menhall Process for purchasing fossil fuels using equity or equity-cash as the payment means
US7366691B1 (en) * 2002-09-25 2008-04-29 Trading Technologies International Inc. Method and interface for presenting last traded quantity information
US8041622B1 (en) * 2002-11-26 2011-10-18 Trading Technologies International Inc. System and method for randomizing orders in an electronic trading environment
US20040167824A1 (en) * 2003-02-25 2004-08-26 Tullett Liberty Inc. Match-and-swap marketplace
US7680722B2 (en) * 2003-03-03 2010-03-16 Itg Software Solutions, Inc. Dynamic aggressive/passive pegged trading
US20040199442A1 (en) * 2003-04-04 2004-10-07 Rainer Haberle Method and system for offering and selling a multi-purpose currency option
US7739202B2 (en) 2003-04-22 2010-06-15 United Parcel Service Of America, Inc. Computer system for routing package deliveries
US7769666B2 (en) * 2003-06-27 2010-08-03 J.P. Morgan Chase Bank Method and system for transfer of employee stock options
US20050010537A1 (en) * 2003-07-10 2005-01-13 Ettinger Richard W. Automated offer-based negotiation system and method
US20050021441A1 (en) * 2003-07-22 2005-01-27 Flake Gary William Concept valuation in a term-based concept market
US20050177478A1 (en) * 2003-12-15 2005-08-11 General Motors Corporation Method and system for managing promotional telematics services
US20050144113A1 (en) * 2003-12-24 2005-06-30 Daniel Opperman Methods and apparatus for facilitating financial instrument trading orders
US20050228730A1 (en) * 2004-01-07 2005-10-13 Thomas Henderson Targeted dividend reinvestment plans and methods of establishing same
US10810666B2 (en) 2004-01-14 2020-10-20 Hybridarts Llc Apparatus, method and system for a versatile financial mechanism and transaction generator and interface
US8352340B2 (en) * 2004-02-06 2013-01-08 Ubs Ag Methods and systems for exercising stock options
KR101119295B1 (en) * 2004-04-21 2012-03-16 삼성전자주식회사 Apparatus and method for locating mobile terminals using positioning determination entity server independent of network
US20050278235A1 (en) * 2004-06-10 2005-12-15 International Business Machines Corporation Method and system for a contract option
US7693770B2 (en) * 2004-08-06 2010-04-06 Jp Morgan Chase & Co. Method and system for creating and marketing employee stock option mirror image warrants
US9226975B1 (en) 2004-09-17 2016-01-05 Deem, Inc. Apparatus and method to provide community pricing
WO2006034221A2 (en) * 2004-09-17 2006-03-30 Swapthing, Inc. Method and system for electronic barter
US7877315B2 (en) * 2004-09-21 2011-01-25 National Book Swap, Llc System and method for swapping of tangible items
US20060085210A1 (en) * 2004-10-19 2006-04-20 Michael Owens System and method for facilitating like kind exchanges
US7650309B2 (en) * 2004-10-28 2010-01-19 The Depository Trust and Clearing Corporation Methods and systems for netting of payments and collateral
US7337650B1 (en) 2004-11-09 2008-03-04 Medius Inc. System and method for aligning sensors on a vehicle
US9161994B1 (en) * 2005-03-29 2015-10-20 Deem, Inc. Cost model analysis and breakdown for cost buildup
US7546268B1 (en) 2005-02-01 2009-06-09 Digiovanni Angela Real estate note market tools and techniques
US20060174350A1 (en) * 2005-02-03 2006-08-03 Navio Systems, Inc. Methods and apparatus for optimizing identity management
US20060170759A1 (en) * 2005-02-03 2006-08-03 Navio Systems Inc. Methods and apparatus for optimizing digital asset distribution
US20060200403A1 (en) * 2005-03-01 2006-09-07 Friss Warren E Method and apparatus for distributing items
US8271431B1 (en) 2005-03-08 2012-09-18 Unearthed Land Technologies, Llc Method and system for retrieving and serving regulatory history for a property
US7848986B2 (en) * 2005-04-05 2010-12-07 Reagan Inventions, Llc Method and system for creating an equity exchange fund for public and private entities
US20070022035A1 (en) * 2005-07-21 2007-01-25 Seaman David A System and method for continuous sale or transfer of employee stock options
US10552908B2 (en) * 2005-07-21 2020-02-04 Yellowjacket, Inc. Virtual over-the-counter financial product exchange system
US20070022038A1 (en) * 2005-07-21 2007-01-25 Jp Morgan Chase & Co. System and method for batch bidding on employee stock options
US7496520B1 (en) 2005-07-22 2009-02-24 Rearden Commerce, Inc. System and method for optimization of group shipments to reduce shipping costs
US8200563B2 (en) * 2005-09-23 2012-06-12 Chicago Mercantile Exchange Inc. Publish and subscribe system including buffer
US8095452B2 (en) 2005-09-23 2012-01-10 Chicago Mercantile Exchange Inc. Live alerts
US8984033B2 (en) * 2005-09-23 2015-03-17 Chicago Mercantile Exchange, Inc. Non-indexed in-memory data storage and retrieval
CA2624097C (en) * 2005-09-29 2018-01-30 Thomson Financial Llc Ioi-based block trading systems and methods
US20070118455A1 (en) * 2005-11-18 2007-05-24 Albert William J System and method for directed request for quote
US9177338B2 (en) * 2005-12-29 2015-11-03 Oncircle, Inc. Software, systems, and methods for processing digital bearer instruments
WO2007078987A2 (en) 2005-12-29 2007-07-12 Navio Systems, Inc. Software, systems, and methods for processing digital bearer instruments
US20070185808A1 (en) 2006-02-03 2007-08-09 Christopher Richards Systems and methods for providing a personalized exchange market
US20070192221A1 (en) * 2006-02-10 2007-08-16 Richard Sandor Present valuation of emission credit and allowance futures
US20070226119A1 (en) * 2006-03-21 2007-09-27 Balser Robert J Online valuation and trading of digital media
US20070244772A1 (en) * 2006-04-14 2007-10-18 Swaptree, Inc. Marketing system and methods in automated trading context
US20070244769A1 (en) * 2006-04-14 2007-10-18 Swaptree, Inc. User interaction for trading system and method
US20070244770A1 (en) * 2006-04-14 2007-10-18 Swaptree, Inc. Automated trading system and method database
US20070244793A1 (en) * 2006-04-14 2007-10-18 Swaptree, Inc. Automated Transaction System and Method with Electronic Notification
US7742978B2 (en) * 2006-04-14 2010-06-22 Swaptree, Inc. Multi-transaction system and method
US20070255624A1 (en) * 2006-04-14 2007-11-01 Swaptree, Inc. Automated Trading System and Method
US9621372B2 (en) * 2006-04-29 2017-04-11 Oncircle, Inc. Title-enabled networking
US8126776B2 (en) 2006-06-30 2012-02-28 Rearden Commerce, Inc. Method and systems for personal restaurant assistant
US7640202B2 (en) * 2006-08-14 2009-12-29 Halley Capital Llc Life insurance investment fund
WO2008027887A2 (en) * 2006-08-28 2008-03-06 Leasecorp, Ltd Lease proposal system and method
US7966213B2 (en) 2006-10-16 2011-06-21 Rearden Commerce, Inc. System and method for automatic review of travel changes and improved suggestions and rules set
WO2008057277A2 (en) * 2006-10-27 2008-05-15 Jpm Global, Inc. Secure shipment method for barter transaction
US7925541B2 (en) * 2006-10-27 2011-04-12 Jpm Global, Inc. Method, system, and medium for conducting barter transactions
US20080103810A1 (en) * 2006-10-27 2008-05-01 Paul Bocheck Secure shipment method for barter transaction
US20080103987A1 (en) * 2006-10-27 2008-05-01 Paul Bocheck Method and system for managing multi-party barter transaction
US10380621B2 (en) * 2006-11-15 2019-08-13 Api Market, Inc. Title-acceptance and processing architecture
US7797224B2 (en) * 2006-12-29 2010-09-14 Checkfree Corporation Systems and methods for automatically backing out by orders
US7873563B2 (en) * 2006-12-29 2011-01-18 Checkfree Corporation Systems and methods for automatically backing out buy orders
US8666871B1 (en) * 2007-02-28 2014-03-04 Charles Schwab & Co., Inc. System and method for handling trades by advisers turning independent
US20090012875A1 (en) * 2007-07-05 2009-01-08 Zanini Valerio Method and system for facilitating commercial transactions using automatic virtual currency
US20090076941A1 (en) * 2007-09-19 2009-03-19 Schneierson Daniel H Transaction Payment Instrument
US20090089071A1 (en) * 2007-10-02 2009-04-02 Chicago Mercantile Exchange, Inc. Compressed non-indexed data storage
US8818872B2 (en) * 2007-11-07 2014-08-26 At&T Intellectual Property I, L.P. Point of sale transaction processing
US20090198528A1 (en) * 2007-12-19 2009-08-06 Qcue Llc System and method providing market mechanisms for trading in forward contracts on heterogeneous goods
US9953339B2 (en) 2008-01-08 2018-04-24 Iheartmedia Management Services, Inc. Automated advertisement system
US8666807B1 (en) * 2008-01-08 2014-03-04 Clear Channel Management Services, Inc. System and method for creating and managing media advertising proposals
US8099331B2 (en) * 2008-12-03 2012-01-17 Derek A. Devries Method of facilitating value-based bartering over the internet
JP5345875B2 (en) * 2009-03-05 2013-11-20 株式会社野村総合研究所 Direct commodity exchange system
WO2010102268A2 (en) * 2009-03-06 2010-09-10 Riskradius, Llc Systems and methods for matching consumer requests with supplier appetites
US8725642B2 (en) * 2009-04-27 2014-05-13 Visa International Service Association Delayed settlement transactions
US20100287032A1 (en) * 2009-05-07 2010-11-11 Roy Wallace Systems and methods for matching desired purchases and sales of mis-matched items
US9358924B1 (en) 2009-05-08 2016-06-07 Eagle Harbor Holdings, Llc System and method for modeling advanced automotive safety systems
US8417490B1 (en) 2009-05-11 2013-04-09 Eagle Harbor Holdings, Llc System and method for the configuration of an automotive vehicle with modeled sensors
US8744945B2 (en) 2009-05-19 2014-06-03 Trading Technologies International, Inc. System and method for displaying trade information for electronic trading exchange
US20110196783A1 (en) * 2010-01-11 2011-08-11 Gad Liwerant Wireless payment platform and mobile reseller system
US20130226771A1 (en) * 2010-01-26 2013-08-29 Patricia MACRI LASSUS Complex trading mechanism
US9721298B2 (en) 2011-05-16 2017-08-01 Auden RovelleQuartz Trade-credit exchange apparatus
WO2013019519A1 (en) 2011-08-02 2013-02-07 Rights Over Ip, Llc Rights-based system
US8886392B1 (en) 2011-12-21 2014-11-11 Intellectual Ventures Fund 79 Llc Methods, devices, and mediums associated with managing vehicle maintenance activities
US8676661B2 (en) * 2012-02-17 2014-03-18 Artases OIKONOMIDIS Commodity backed payment system for social networks
US8732067B2 (en) 2012-03-09 2014-05-20 Trading Technologies International, Inc Slicer order quantity reduction tool
US10510116B2 (en) * 2012-05-02 2019-12-17 Imageworks Interactive System and method for modifying various types of assets
US8401923B1 (en) 2012-05-04 2013-03-19 Transengine Technologies, LLC Method for a ticket exchange across different systems of record
US9779454B2 (en) 2012-12-20 2017-10-03 Trading Technologies International, Inc. Speed adjustable and reversible tool for slicer orders
EP3514754A1 (en) 2013-03-15 2019-07-24 Tradeweb Markets LLC System and method for financial matching
US20140330590A1 (en) * 2013-05-02 2014-11-06 Dylan J. Tyson Asset-Based Adjustment of Premium Amounts for the Generation of an Annuity Based on a Pension Plan
US20150012401A1 (en) * 2013-07-03 2015-01-08 Johan L. Olsson Negotiating trades on an electronic trading system
ES2650498T3 (en) * 2013-09-09 2018-01-18 Intercapital Services North America Llc Method and apparatus for order entry in an electronic trading system
US20150100434A1 (en) * 2013-10-08 2015-04-09 Apple Inc. Bartering content for application developers
CN106104622B (en) * 2014-03-07 2021-03-30 佐藤通洋 Security issuing system and method for obtaining funds
US20160086275A1 (en) * 2014-09-24 2016-03-24 Sourcewater, Inc. Computerized techniques for facilitating exchange of a water resource
TWI564832B (en) * 2014-12-01 2017-01-01 南臺科技大學 Trade method and system of combining auction and barter
US10810560B2 (en) * 2015-06-09 2020-10-20 International Business Machines Corporation System and method for payment promise transfers based on preferences
EP3665582A4 (en) 2017-09-01 2021-05-12 Caboodle Technologies, Inc. Networked object trading activity and system usable for facilitating object acquisition
US11556991B1 (en) * 2017-12-29 2023-01-17 Wells Fargo Bank, N.A. Network-based joint investment platform
RU2698664C1 (en) * 2018-07-01 2019-08-29 Общество с ограниченной ответственностью "Свопер" Electronic goods exchange method
US10943277B2 (en) 2018-07-20 2021-03-09 Ebay Inc. Spot market: location aware commerce for an event
KR102620705B1 (en) * 2018-10-11 2024-01-04 삼성전자주식회사 Electronic device and operating method thereof
US11188960B2 (en) * 2019-03-15 2021-11-30 Swapretail, Inc. Systems and methods for managing direct exchange
US11494781B2 (en) 2019-05-28 2022-11-08 International Business Machines Corporation Buyback provision mechanism
US11776029B2 (en) * 2020-10-20 2023-10-03 Sharon Hall Digital non-fiat based system for bartering
BR102021010251A2 (en) * 2021-05-27 2022-12-06 André Augusto Ceballos Melo INTERACTIVE METHOD FOR RURAL BARTER

Family Cites Families (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US467044A (en) * 1892-01-12 Apparatus
US3573747A (en) 1969-02-24 1971-04-06 Institutional Networks Corp Instinet communication system for effectuating the sale or exchange of fungible properties between subscribers
US4412287A (en) 1975-05-29 1983-10-25 Braddock Iii Walter D Automated stock exchange
US4903201A (en) 1983-11-03 1990-02-20 World Energy Exchange Corporation Automated futures trading exchange
US4674044A (en) 1985-01-30 1987-06-16 Merrill Lynch, Pierce, Fenner & Smith, Inc. Automated securities trading system
US5077665A (en) 1989-05-25 1991-12-31 Reuters Limited Distributed matching system
US5136501A (en) 1989-05-26 1992-08-04 Reuters Limited Anonymous matching system
US5126936A (en) 1989-09-01 1992-06-30 Champion Securities Goal-directed financial asset management system
US5237500A (en) * 1990-02-27 1993-08-17 Realvalue Corporation System and process for converting constant dollar financial instruments
US5297031A (en) * 1990-03-06 1994-03-22 Chicago Board Of Trade Method and apparatus for order management by market brokers
GB9027249D0 (en) 1990-12-17 1991-02-06 Reuters Ltd Offer matching system
US6173270B1 (en) * 1992-09-01 2001-01-09 Merrill Lynch, Pierce, Fenner & Smith Stock option control and exercise system
JP3328991B2 (en) 1993-04-16 2002-09-30 富士通株式会社 Electronic trading system
US5794207A (en) 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
US5500793A (en) 1993-09-02 1996-03-19 Equitrade Computerized system for developing multi-party property equity exchange scenarios
US5809483A (en) 1994-05-13 1998-09-15 Broka; S. William Online transaction processing system for bond trading
US5592376A (en) 1994-06-17 1997-01-07 Commonweal Incorporated Currency and barter exchange debit card and system
GB9416673D0 (en) 1994-08-17 1994-10-12 Reuters Ltd Data exchange filtering system
US7937312B1 (en) 1995-04-26 2011-05-03 Ebay Inc. Facilitating electronic commerce transactions through binding offers
US5689652A (en) 1995-04-27 1997-11-18 Optimark Technologies, Inc. Crossing network utilizing optimal mutual satisfaction density profile
US5664115A (en) 1995-06-07 1997-09-02 Fraser; Richard Interactive computer system to match buyers and sellers of real estate, businesses and other property using the internet
US5715402A (en) * 1995-11-09 1998-02-03 Spot Metals Online Method and system for matching sellers and buyers of spot metals
US5852810A (en) 1996-01-29 1998-12-22 Student Housing Network Geographic specific information search system and method
US6505174B1 (en) * 1996-03-25 2003-01-07 Hsx, Inc. Computer-implemented securities trading system with a virtual specialist function
US6014643A (en) * 1996-06-28 2000-01-11 Minton; Vernon F. Interactive securities trading system
US6029146A (en) * 1996-08-21 2000-02-22 Crossmar, Inc. Method and apparatus for trading securities electronically
US6247000B1 (en) * 1996-08-21 2001-06-12 Crossmar, Inc. Method and system for confirmation and settlement for financial transactions matching
US20020091611A1 (en) * 1996-08-26 2002-07-11 Vernon F. Minton Interactive securities trading system
US5926793A (en) 1996-09-10 1999-07-20 De Rafael; Carey A. Digital-timeshare-exchange
US5963923A (en) 1996-11-12 1999-10-05 Garber; Howard B. System and method for trading having a principal market maker
US6112189A (en) * 1997-03-19 2000-08-29 Optimark Technologies, Inc. Method and apparatus for automating negotiations between parties
US5873071A (en) 1997-05-15 1999-02-16 Itg Inc. Computer method and system for intermediated exchange of commodities
US6058379A (en) * 1997-07-11 2000-05-02 Auction Source, L.L.C. Real-time network exchange with seller specified exchange parameters and interactive seller participation
US5950178A (en) 1997-07-29 1999-09-07 Borgato; Sergio Data processing system and method for facilitating transactions in diamonds
US6112181A (en) * 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US5857174A (en) 1997-11-21 1999-01-05 Dugan; John W. Real estate appraisal method and device for standardizing real property marketing analysis by using pre-adjusted appraised comparable sales
US6035287A (en) 1997-12-17 2000-03-07 Omega Consulting, Inc. Method and apparatus for bundled asset trading
US7124106B1 (en) * 1997-12-17 2006-10-17 Omega Consulting, Inc. Apparatus for trading of bundled assets including bundle substitution and method therefor
ATE239687T1 (en) 1998-01-09 2003-05-15 Eurovita As CERTAIN DITERPENES, EXTRACTS OR CONCENTRATES OF CURCUMA AMADA CONTAINING SAME FOR USE AS MEDICATIONS
US6064985A (en) * 1998-01-21 2000-05-16 Assured Equities, Inc. Automated portfolio management system with internet datafeed
AU5677599A (en) * 1998-08-21 2000-03-14 Marketxt, Inc. A real-time computerized stock trading system
US6343278B1 (en) 1998-09-04 2002-01-29 Ebs Dealing Resources, Inc. Combined order limit for a group of related transactions in an automated dealing system
US6058417A (en) * 1998-10-23 2000-05-02 Ebay Inc. Information presentation and management in an online trading environment
US6405180B2 (en) 1998-11-05 2002-06-11 International Securities Exchange, Llc Automated exchange for matching bids between a party and a counterparty based on a relationship between the counterparty and the exchange
US6292788B1 (en) 1998-12-03 2001-09-18 American Master Lease, L.L.C. Methods and investment instruments for performing tax-deferred real estate exchanges
US6233566B1 (en) * 1998-12-31 2001-05-15 Ultraprise Corporation System, method and computer program product for online financial products trading
US6236977B1 (en) 1999-01-04 2001-05-22 Realty One, Inc. Computer implemented marketing system
US6598026B1 (en) 1999-01-25 2003-07-22 Nextag.Com, Inc. Methods and apparatus for brokering transactions
US6408282B1 (en) * 1999-03-01 2002-06-18 Wit Capital Corp. System and method for conducting securities transactions over a computer network
US20020004759A1 (en) * 1999-06-03 2002-01-10 Bradford Kevin B. Method and apparatus for electronic barter system
WO2000078300A2 (en) 1999-06-18 2000-12-28 The Chase Manhattan Bank Internet based foreign currency exchange system
CA2375048A1 (en) 1999-06-23 2000-12-28 Richard Postrel System for electronic barter, trading and redeeming points accumulated in frequent use reward programs
US6684196B1 (en) 1999-07-07 2004-01-27 Ziprealty, Inc. Beginning-to-end online automation of real estate transactions
US6418419B1 (en) * 1999-07-23 2002-07-09 5Th Market, Inc. Automated system for conditional order transactions in securities or other items in commerce
US7080050B1 (en) 1999-08-05 2006-07-18 Barter Securities Electronic bartering system
US8793178B2 (en) * 1999-08-05 2014-07-29 Bartersecurities, Inc. Electronic bartering system with facilitating tools
US6493681B1 (en) * 1999-08-11 2002-12-10 Proxytrader, Inc. Method and system for visual analysis of investment strategies
US6847938B1 (en) 1999-09-20 2005-01-25 Donna R. Moore Method of exchanging goods over the internet
JP2001185721A (en) * 1999-12-22 2001-07-06 Nec Corp Semiconductor device
US6948063B1 (en) * 1999-12-23 2005-09-20 Checkfree Corporation Securing electronic transactions over public networks
US7536336B1 (en) * 2000-05-19 2009-05-19 Paypal, Inc. Multi-party electronic transactions
US20010034663A1 (en) * 2000-02-23 2001-10-25 Eugene Teveler Electronic contract broker and contract market maker infrastructure
JP2002092328A (en) * 2000-03-10 2002-03-29 Shoken Fund Kk Stock dealing system and stock dealing method
US8170934B2 (en) * 2000-03-27 2012-05-01 Nyse Amex Llc Systems and methods for trading actively managed funds
GB0206440D0 (en) 2002-03-18 2002-05-01 Global Financial Solutions Ltd System for pricing financial instruments
US20010049651A1 (en) * 2000-04-28 2001-12-06 Selleck Mark N. Global trading system and method
US8010438B2 (en) 2000-06-01 2011-08-30 Pipeline Financial Group, Inc. Method for directing and executing certified trading interests
US7177833B1 (en) 2000-07-18 2007-02-13 Edge Capture, Llc Automated trading system in an electronic trading exchange
US20050137964A1 (en) * 2000-08-31 2005-06-23 Optionable, Inc. System and method for real-time options trading over a computer network
US7158956B1 (en) 2000-09-20 2007-01-02 Himmelstein Richard B Electronic real estate bartering system
US20020069152A1 (en) * 2000-12-14 2002-06-06 B.C Paul A.Adao E Silva Day trading system
US20020099631A1 (en) * 2001-01-17 2002-07-25 David Vanker Method and system for transferring information between multiple buyers and multiple sellers
AU2002247235A1 (en) 2001-02-26 2002-09-12 Richard Himmelstein Electronic bartering system with facilitating tools
US20030101063A1 (en) 2001-09-28 2003-05-29 Sexton Ashley K. Real estate information system
US7039610B2 (en) 2001-10-04 2006-05-02 New York Mercantile Exchange, Inc. Implied market trading system
JP2003223483A (en) * 2002-01-31 2003-08-08 Nextware Ltd Trader selection supporting system
US20050288955A1 (en) 2004-06-29 2005-12-29 Shark Hunter, L.L.C. Real estate transaction automation system and method
US20130297448A1 (en) * 2012-05-04 2013-11-07 Transengine Technologies, LLC Method and device for exchanging semi-fungible goods and services
US10332166B2 (en) * 2014-08-01 2019-06-25 Have Need, Inc. System and method for a multi-party dynamic bartering network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
No Search *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8370231B2 (en) 2000-12-28 2013-02-05 Ip Strategy Incorporated Method for supporting an exchange transaction
US8671043B2 (en) 2000-12-28 2014-03-11 Ip Strategy Incorporated Server for supporting an exchange transaction
JP2014081965A (en) * 2002-12-17 2014-05-08 Masanobu Nishimaki Storage medium with recorded exchange transaction program for financial product and the like, exchange transaction system for financial product and the like, and product exchange transaction method
JP2015109112A (en) * 2002-12-17 2015-06-11 西巻 政信 Storage medium with recorded exchange transaction program for financial product and the like, exchange transaction system for financial product and the like, and product exchange transaction method
US10719874B2 (en) 2005-11-18 2020-07-21 Chicago Mercantile Exchange Inc. Multiple quote risk management
US10636088B2 (en) 2005-11-18 2020-04-28 Chicago Mercantile Exchange Inc. Hybrid cross-margining
US10628883B2 (en) 2005-11-18 2020-04-21 Chicago Mercantile Exchange Inc. Detection of intra-firm matching and response thereto
US10726479B2 (en) 2005-11-18 2020-07-28 Chicago Mercantile Exchange Inc. System and method for centralized clearing of over the counter foreign exchange instruments
US11270379B2 (en) 2005-11-18 2022-03-08 Chicago Mercantile Exchange Inc. System and method for centralized clearing of over the counter foreign exchange instruments
US11348173B2 (en) 2005-11-18 2022-05-31 Chicago Mercantile Exchange Inc. Detection of intra-firm matching and response thereto
US11538109B2 (en) 2005-11-18 2022-12-27 Chicago Mercantile Exchange Inc. System and method for centralized clearing of over the counter foreign exchange instruments
US11694265B2 (en) 2005-11-18 2023-07-04 Chicago Mercantile Exchange Inc. System and method for centralized clearing of over the counter foreign exchange instruments
US11151642B2 (en) * 2019-01-02 2021-10-19 Michael Christian Smeltzer Method and system of electronic bartering

Also Published As

Publication number Publication date
US7133847B2 (en) 2006-11-07
US7587370B2 (en) 2009-09-08
US20020038278A1 (en) 2002-03-28
US20060190416A1 (en) 2006-08-24
WO2001011518A8 (en) 2001-11-22
US7680726B2 (en) 2010-03-16
US6993511B2 (en) 2006-01-31
US7080050B1 (en) 2006-07-18
US10607288B2 (en) 2020-03-31
US20080071667A1 (en) 2008-03-20
US20020032643A1 (en) 2002-03-14
US20080097930A1 (en) 2008-04-24
US20080228627A1 (en) 2008-09-18
AU6509700A (en) 2001-03-05
US20150081511A1 (en) 2015-03-19

Similar Documents

Publication Publication Date Title
US10607288B2 (en) System and method for trading securities on a computer-based network
US7158956B1 (en) Electronic real estate bartering system
US7908199B2 (en) System and method of responding to orders in a securities trading system
US10269068B1 (en) System and method for matching users in a wireless communication system
US8671043B2 (en) Server for supporting an exchange transaction
AU2005201966B2 (en) Network-based trading system and method
US20010037284A1 (en) Negotiated right exchange system and method
US20130185187A1 (en) Method and system for aggregating orders for primary securities
JP4726892B2 (en) Investment trust product construction system including auction system and insurance claim right
WO2000070506A1 (en) Network-based trading system and method
JP2005535033A (en) Synthetic funds with structured bonds
EP1445719A1 (en) Exchange transaction system for financial and related instruments
JP5204143B2 (en) Transaction server, transaction program, and transaction support method
JP2004213642A5 (en)
AU2005201973B2 (en) Network-based trading system and method
JP4548704B2 (en) Transaction server, transaction program, and transaction support method
JP2004355608A (en) Storage medium with lease transaction program for financial commodity or the like recorded thereon; lease transaction system for financial commodity or the like; and lease transaction method for financial commodity or the like
JP2004192624A5 (en)
JP2004355608A5 (en)

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ 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
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: C1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ 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 MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ 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

D17 Declaration under article 17(2)a
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP