US20030195822A1 - Methods and systems for purchase of commodities - Google Patents

Methods and systems for purchase of commodities Download PDF

Info

Publication number
US20030195822A1
US20030195822A1 US10/417,729 US41772903A US2003195822A1 US 20030195822 A1 US20030195822 A1 US 20030195822A1 US 41772903 A US41772903 A US 41772903A US 2003195822 A1 US2003195822 A1 US 2003195822A1
Authority
US
United States
Prior art keywords
price
commodity
exchange
buyer
commodities
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/417,729
Inventor
Jason Tatge
Daniel Fritsch
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=31187191&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20030195822(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Priority claimed from US09/835,088 external-priority patent/US20020046127A1/en
Application filed by Individual filed Critical Individual
Priority to US10/417,729 priority Critical patent/US20030195822A1/en
Publication of US20030195822A1 publication Critical patent/US20030195822A1/en
Abandoned legal-status Critical Current

Links

Images

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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • 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
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Shopping interfaces
    • 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
    • G06Q30/08Auctions

Definitions

  • the invention is directed to methods and systems for purchasing commodities with concomitant hedging.
  • a futures contract is a standardized contract to make or take delivery of a commodity or financial instrument at a predetermined time and place. Thus, a futures contract locks in a price for a future date.
  • equity-based contracts such as the Dow Jones Industrial Average
  • interest rate contracts such as Treasury bonds and Treasury notes
  • agricultural contracts such as corn, soybeans, and wheat
  • precious metals such as silver and gold.
  • Hedging is the practice of offsetting the price risk inherent in any cash market position by taking an equal but opposite position in the futures market. Hedgers use the futures markets to protect their business from adverse price changes. Thus, Hedgers try to protect themselves from an inherent price risk associated with a future purchase or sale of an asset.
  • a wide variety of institutions and individuals hedge such as mortgage bankers, stock portfolio holders, food processors, and farmers.
  • the classic example of a hedger using the futures market as a risk management tool is a farmer.
  • Buyers of commodities often take a short futures position, which is a position in the market where one has sold futures contracts to offset risk. Because of the complexity of completing a transaction, hedge buyers generally spend long hours on the phone to transmit bids, consummate sales, and place their hedge.
  • Grain elevators provide facilities for elevating, storing, discharging, and sometimes processing grain.
  • Country elevator operators who generate a majority of their revenue through put-through and storage charges, have little desire to take on risk and thus hedge grain purchases against the futures price listed at the Chicago Board of Trade.
  • Elevator operators are constantly on the phone trying to find grain. Once the buyer locates a seller for the desired grain, he then needs to negotiate the price. After the grain is purchased, the buyer then needs to call a futures broker to place a futures hedge on the grain just purchased. Then the buyer starts the process all over again.
  • An elevator operator may have anywhere from 100 to 2,000 different producers calling to check prices daily. It is very difficult for a buyer to remember who is offering what amount and at what price. With the futures price constantly changing, local basis levels constantly changing, and the phone-ringing non-stop it is difficult to execute transactions in an orderly fashion.
  • an elevator operator calculates his bid price based on a basis, which is the difference between the grain's current local cash price for a specific delivery period and the futures option price the commodity is being put against. The elevator buys the product this way because it makes it easier for them to hedge their purchases.
  • a grain producer calls to get a bid for his product
  • the elevator operator adds or subtracts his local cash basis from the Chicago Board of Trade futures price to come up with a flat price to quote to the grain producer.
  • hedge buyers e.g., grain elevator operators
  • face a complicated series of transactions that require numerous hours on the telephone there is a need for improved methods and systems for purchasing commodities with concomitant hedging.
  • the invention is directed to methods and systems for purchase of commodities with concomitant hedging. Multiple buyers and sellers can participate in the platform for any number of different commodities.
  • the invention enables a prospective buyers of commodities the opportunity to automatically procure the commodity at a desired basis level when a seller's price matches a buyer's basis bid, and automatically place an electronic order for a listed commodity to hedge the purchase (“hedge commodity”).
  • the methods and systems of the invention further enable the sellers to: (1) place on offer to sell to a buyer or place the same offer to sell to multiple buyers; (2) view buyer information and select the particular buyers with which to transmit sell data, e.g., based on buyer's requested delivery point; (3) continually monitor the buyers' basis bids, for example, from a Web site; (3) be notified when the sell data conforms to the buy data of a buyer.
  • sellers will manipulate their sell data to conform to the buyer's bid data, thus, the cheapest buyer will typically prevail and win the seller's offer.
  • a buyer can specify multiple delivery options; his basis will typically reflect, among other variables, his costs corresponding to the particular point of delivery.
  • FIG. 1 is a flow chart of a preferred embodiment of the invention for purchase of a commodity with a concomitant hedge transaction
  • FIG. 2 a illustrates a preferred network for use in the invention
  • FIG. 2 b illustrates a typical server for use in the invention
  • FIG. 3 is an outline of the preferred system architecture and operation of the methods and systems of the invention.
  • FIG. 4 is an illustration of a central station of the invention.
  • FIG. 5 is a diagram summarizing the software of the invention.
  • FIG. 1 is a flow chart of a preferred embodiment of the invention.
  • a buyer (or multiple buyers) provides bid data on the invention's network platform for a commodity desired to be purchased (“purchase commodity”) using the methods and systems of the invention.
  • the commodity the buyer whishes to purchase can be any item or service (see definition section 5.2). It is not required for the purchase commodity to be listed on an exchange.
  • Each buyer participating in the platform may desire to purchase the same or a different commodity.
  • Bid data typically includes the bid price, quantity desired, and point of delivery and, optionally, other relevant data.
  • relevant data will vary depending on the commodity. Examples of relevant data include, but are not limited to, quantity sought, quality, delivery date, and delivery place etc.
  • a buyer selects the listed commodity with which he will hedge his purchase (i.e., the hedge commodity) to calculate the bid price.
  • the methods and systems of the invention can receive and process real-time exchange rate quotes for listed commodities. Using these real-time quotes, the methods and systems of the invention can automatically and continually calculates and update the bid price based on the hedge commodity's real time quote. For example, the invention can automatically and continually calculate and update the buyers' bid prices by subtracting the buyer's basis from the real-time exchange-rate quote for the hedge commodity. Alternatively, the buyers can calculate a bid separately from the software and enter it manually.
  • the buyers enter information respecting a hedge transaction.
  • this includes the hedge commodity to be purchased or sold, the amount, the introducing broker or futures clearing merchant from which it can be purchased, and ID or account numbers required by the introducing broker or futures clearing merchant.
  • the hedge transaction will be executed at the time that a seller agrees to sell a commodity on the terms specified by the buyers.
  • sell data includes sell price and other relevant data, herein termed “sell data parcels”.
  • relevant sell data will vary depending on the commodity, for example, quantity for sale, quality, and proposed delivery date and place etc.
  • the methods and systems of the invention monitor the bid and sell data to identify conformance between the bid data and a particular seller's sell data.
  • conformance might require only a match in sell and buy price or may require the seller's commodity to conform with other specifications, such as quality, age, color, or type etc.
  • the program automatically alerts the conforming buyer and conforming seller (preferably by e-mail) and automatically discontinues that buyer's bid.
  • the methods and systems of the invention automatically transmit the hedge transaction programmed by conforming buyer to an introducing broker or futures clearing merchant.
  • a futures clearing merchant such as Advanced Trading
  • the methods and systems of the invention are Web based and located on a Web server.
  • the Web site will further comprise information relevant to the commodities purchased and sold.
  • a Web site of the invention directed to agricultural commodities might display relevant current news, weather, and market information as well as a “Local Trends” section that allows the buyer to provide their own daily commentary of local information.
  • FIG. 2 a A preferred network for use in the invention is illustrated in FIG. 2 a .
  • a plurality of personal computers 20 are connected to an Internet service provider (ISP) 25 via a network connections 30 , such as a model and dialup telephone line, a digital subscriber line (“DSL”), or a cable modem connection.
  • Internet service provider 25 interfaces with network 35 , which comprises a plurality of Web content servers 40 , including servers for control of domain-name resolution, routing, and other control functions.
  • the personal computers typically are configured with common Internet tools, including a Web browser to access servers 40 and specialized programs to connect with certain services. These services include electronic mail, one-to-many messaging (bulletin board), on-line chat, file transfer, and browsing. Browsing is effected using the Hypertext Transfer Protocol (HTTP), which provides users access to multimedia files using Hypertext Markup Language (HTML).
  • HTTP Hypertext Transfer Protocol
  • HTML Hypertext Markup Language
  • the entire system of personal computers, internet service providers, and servers is called the Internet.
  • the collection of servers 40 that use HTTP comprise the World Wide Web, which is the Internet's multimedia information delivery system.
  • FIG. 2 b provides the details of a typical server 40 for use in the invention.
  • Server engine 45 receives HTTP requests to access the Web pages 50 identified by Uniform Resource Locator (“URL”) and provides the Web pages as an interface to the requesting personal computer 20 .
  • the databases 55 contain various tables storing information such as buyer and seller information.
  • a preferred embodiment of the invention comprises central station 100 , buyer interface 200 (e.g., a Web page), buyer interface provider 250 (e.g., a computer used to access and display a buyer interface Web page), one or more seller interfaces 300 , and their corresponding seller interface providers 350 .
  • buyer interface 200 e.g., a Web page
  • buyer interface provider 250 e.g., a computer used to access and display a buyer interface Web page
  • seller interfaces 300 e.g., a computer used to access and display a buyer interface Web page
  • seller interface providers 350 e.g., a preferred embodiment of the invention.
  • a buyer enters hedge transaction data and bid data, including a bid price through interface 200 for transmittal to central station 100 .
  • the buyer can continually update the bid price and other bid data as appropriate.
  • the software of the invention can receive real-time exchange-rate quotes for listed commodities; the buyer can rely on software of the invention to automatically and continually calculate a bid price based on the real-time quote.
  • the software of the invention can automatically and continually calculate a bid price by subtracting the buyer's basis from a real-time exchange-rate quote for a particular commodity.
  • the buyer selects the commodity with which he will hedge his purchase (i.e., the hedge commodity) to calculate the bid price.
  • Sellers review the bid data through seller interfaces 300 and transmit sell data, including a sell price to central station 100 .
  • the software of the invention monitors the bid and sell data and identifies when the sell data conforms to the bid data (e.g., a match of sell price with buy price).
  • the software of the invention automatically alerts the buyer and seller (preferably by e-mail), automatically discontinues the bid, and automatically transmits the hedge transaction to introducing broker or futures clearing merchant 400 respecting a listed commodity (selected by the buyer) by way of trading interface 450 to hedge the buyer's purchase.
  • Each of buyer interface 200 , seller interface 300 , and trading interface 400 communicate with central station 100 via network connections 500 .
  • central station 100 Any conventional personal computer, computer workstation, or server with sufficient memory and processing capability may be used as central station 100 .
  • central station 100 is a buyer's personal computer.
  • central station 100 is an application service provider or a Web server providing a Web page.
  • an application service provider is an entity that offers individuals and enterprises access to applications and related services through the Internet (or other network) that would otherwise have to be located in local computers and/or devices.
  • central station 100 comprises central processor unit (“CPU”) 110 , data-storage device 120 , software of the invention 140 , random access memory (“RAM”) 145 , and operating system 165 .
  • CPU central processor unit
  • RAM random access memory
  • processors suitable for use in the invention include, but are not limited to, those sold by Sun Microsystems, Motorola, and Intel.
  • the RAM should preferably be of the error-correcting code (ECC) memory type and should be from 512 MB to 1 GB in total capacity.
  • ECC error-correcting code
  • the operating system should be robust and provide for security of the data in storage.
  • Exemplary operating system include LINUX®, UNIX, Windows 2000®, or Windows NT®.
  • Data-storage device 120 stores information necessary to process transactions.
  • the data-storage device should provide for re-writable data and should provide redundancy via mirroring or error correction (RAID), and it should have a fast interface to the operating system so that data can be made readily available to the network.
  • Suitable data-storage devices include hard disks.
  • Data-storage device 120 comprises: (1) buyer table 122 ; (2) seller table 124 ; (3) bid and sell price table 126 ; and (4) commodities table 128 .
  • Buyer table 122 stores buyer information, such as name, buyer identification number, contact information, email address, etc.
  • Seller table 124 stores seller information, such as a unique seller identification number, contact information, email address, payment preferences, credit, delivery record, type of business, and commodities sold, etc.
  • the seller table contains a mapping from each seller identification number to the seller interface that is provided by a collection of dynamic web pages.
  • Bid and sell-price table 126 stores bid prices and sell prices corresponding to the commodity bid on and the buyer's and seller's identity as well as other information about the pending transaction (e.g., quantity sought, quality, delivery date, and other relevant information).
  • Commodities table 128 stores a list of commodities that can be traded on the platform as well as information about each commodity. Relevant information will vary depending on the commodity. For example, a grain elevator bidding for grain might maintain a list of past bids, grain futures prices, basis information, supply issues, etc.
  • database software such as SQL Server, manufactured by the Microsoft Corporation, is used to create and manage the database and tables.
  • Other relational database products e.g., those manufactured by Oracle Corp. can be used for data storage management.
  • buyer and seller interfaces 200 and 300 display or transmit, a user friendly set of pictures, text, or voice statements that provide instructions and protocols indicating how a user is to communicate with and use the platform of the invention and direct the computer software of the invention located on the user's computer 250 or 350 or on central station 100 .
  • the interfaces will prompt for and accept passwords, provide prompts for data entry, and display information stored in the data tables, etc.
  • Interface 200 and 300 are accessed and displayed by an interface providers 250 and 350 , preferably, personal computers having an input device, such as a keyboard, mouse, or conventional voice-recognition software package; a display device, such as a video monitor; and a network connection such as a modem.
  • FIG. 5 is a diagram summarizing the software of the invention, which comprises:
  • the software of the invention comprises a program to receive and process real-time exchange rate quotes for listed commodities ( 505 ). This functions in conjunction with a program that can automatically and continually calculate and update the bid price based on the real time quote ( 510 ).
  • Software of the invention comprises dynamic database ( 515 ) for receiving dynamic data, such as the real-time exchange-rate quotes.
  • the software of the invention further comprises a program ( 520 ) for displaying, entering, and transmitting bid and sell-price data from and to the buyer and seller interfaces.
  • a program for displaying, entering, and transmitting bid and sell-price data from and to the buyer and seller interfaces.
  • sellers can review the bid through the seller interface and transmit sell prices to the central station for matching with the bid price.
  • the software of the invention further comprises a program ( 525 ) to monitor the bid and sell prices, to identify conformance between a bid data and a particular seller's sell data, and to identify the corresponding seller.
  • a conformance occurs, the program automatically alerts the buyer and seller (preferably by e-mail) and automatically discontinues the buyer's bid.
  • conformance might require only a match in sell and buy price or may require the seller's commodity to conform with other specifications, such as quality, age, color, or type etc.
  • the software further comprises a program ( 530 ) to automatically transmit a hedge transaction to introducing broker or futures clearing merchant 400 respecting the hedge commodity (selected by the buyer).
  • the software of the invention is Web based and located on a Web server.
  • Software of the invention is readily designed by one of skill in the art or available commercially.
  • a buyer calculates a bid price based on many different factors and variables including the nature of the commodity sought and the listed hedge commodity, their current exchange rate, market trends, etc. For example, a buyer may calculate his bid price by subtracting a basis from the current exchange rate of a particular listed hedge commodity.
  • a grain elevator will calculate a bid price for a desired quantity of grain by subtracting a basis.
  • the basis is the arithmetical difference between the local cash price for the grain and its corresponding futures price listed by the Chicago Board of Trade at a point in time. This allows the elevator to effectively hedge his purchase of grain.
  • cash and futures prices do not always parallel one another, often a cash-price shift results in a similar futures shift, particularly if some unexpected event causes a violent price change.
  • the basis may, among other things, reflect the elevator's expenses and allow for a profit.
  • Basis considerations for an elevator purchasing grain might include local supply issues, such as the predicted quality of the coming year's crop and local demand issues, as well as national and world grain indicators.
  • the seller must establish an account with the buyer. Typically this requires the seller to provide name, address, contact information, credit information, etc.
  • the seller will calculate his sell price bases on a number of different factors specific for the commodity he wishes to sell. Cost of delivering the commodity to the buyer upon sale “freight” costs is typically included, particularly in selling agricultural products, such as grain. Thus, a farmer will first calculate a “net” sell price and add a different freight cost depending on the buyer's location.
  • the seller logs onto central station 100 through the seller interface 300 , establishing a communication link by entering a password or seller ID.
  • the seller may be an individual, a corporation, a partnership, a government, or any other entity.
  • central station 100 has a page on the World Wide Web, allowing the seller to provide information through the interface of conventional Web browser.
  • the software of the invention allows the seller to access, through seller interface 300 , the buyer's platform at central station 100 and to view the buyer's bid price and specifications for the desired commodity. More or less information will be available to the seller depending on the commodity's nature and the buyer's platform policy.
  • the seller can then enter a firm sell price as well as other required information according to the platform policy.
  • the offer will remain open for a period of time depending on the platform policy.
  • the seller logs onto the platform (typically hosted and operated by the buyer) and enters information required by the platform policy, such as seller information, quantity, delivery date, sell price, etc. As discussed above, a multitude of sellers can be logged on a buyer's platform and bid against one another.
  • Authentication of the seller's identity involves central station 100 extracting the seller ID from seller response and looking up the seller's identity in seller table 124 .
  • Information in seller table 124 provides an indication of the seller's ability to deliver the goods. If necessary, central station 100 can verify that the seller can provide the specific commodity. In another embodiment, the seller adds in his response to the buyer's bid that a contract is agreed to, for example, a digital signature.
  • Central station 100 then verifies the status of the bid to determine whether it is still active. In one embodiment, if the bid is still active a unique tracking number can added to seller response. Central station 100 then stores the seller's response. If the bid is not active, the seller response is refused by central station 100 and transmitted back to the potential seller.
  • the seller transmits the seller response directly to the buyer.
  • the buyer may then send the seller a response through central station 100 for verification and authentication, or he may choose to accept seller response without verification and authentication.
  • the software and platform of the invention monitors the sell price data and bid price data to detect conformation therebetween. Conformance can occur if, for example, the bid price matches the sell price: (1) seller lowers the sell price to equal the bid price, or (2) the buyer raises the bid until it equals the sell price.
  • the seller can monitor the buyer's bid prices, perhaps adjust his sell price, or simply turn off his computer and wait for the buyer's bid to match the sell price.
  • FIG. 1 An example of what information a seller's interface (here seller A) might display according to the invention is shown in Tables 1.1-1.3 below. Values are included in Table 1 for exemplary purposes.
  • the seller entered the platform of the invention, for example, by way of a Web page interface, viewed buy data for a plurality of buyers, and chose to offer to sell to buyer's 001, 002, and 003 at a specific price based on the commodity they offered to buy, their location (e.g., to account for delivery costs), their buy price, and other information.
  • Tables 1.1-1.3 illustrates the general case where a seller A entered a sell price and waited for one of a plurality of buyer's—seeking to purchase seller A's commodity—bid to match the sell price. This occurred at time point 3 .
  • the software would automatically withdraw buyer 001's bid from the platform; notify the conforming buyer and seller of the match, preferably by e-mail; and execute the buyer's hedge transaction.
  • the match could have occurred by either the software and platform of the invention automatically updating the buyer's bid price (e.g., by calculating a new bid price bases on the current exchange rate of a listed commodity) or the buyer manually entered a new, higher bid price that matched seller 001's sell price
  • the software of the invention allows the buyer to access, through buyer interface 200 , the platform at central station 100 where he can: (1) Post a bid data, such as post a bid price for a particular amount of a particular commodity of particular type or quality and instruct the software whether the bid is to be continually updated according to the exchange rate for a particular listed commodity.
  • Post a bid data such as post a bid price for a particular amount of a particular commodity of particular type or quality and instruct the software whether the bid is to be continually updated according to the exchange rate for a particular listed commodity.
  • the buyer can specify the particular quality desired, for example, agricultural products might have to meet certain quality specifications; (2) Program a specific hedge transaction for a particular hedge commodity that the software will automatically execute upon sale consummation; and (3) view information respecting a plurality of sellers, including the sell prices.
  • Table 3 below is a general example of information that might be displayed on the buyer's interface 200 for a bid to purchase a commodity.
  • the buyer receives a plurality of sell prices for the desired commodity.
  • three sellers (ID Nos. 001, 002, and 003) have posted offers to sell and sell prices on the buyer's platform.
  • TABLE 2 Buyer's Experience buyer: 001 quantity requested: 100 units delivery date: immediately delivery location: buyer 001's address Time quantity for sale sell price buyer's bid difference Seller ID No. 001 1 100 units $10.00/unit $9.95/unit $0.05 2 100 units $10.00/unit $9.98/unit $0.02 3 100 units $10.00/unit $9.50/unit $0.50 Seller ID No.
  • the software of the invention automatically executes a hedge transaction for the buyer when the sell-price and buy-price data match.
  • the software of the invention prompts the buyer through buyer interface 200 to enter the hedge transaction data, such as the hedge commodity, the amount, and manner in which the transaction is to be executed.
  • the software of the invention automatically transmits the hedge order to central station 100 where it is processed as appropriate, for example, electronically directed to introducing broker or futures clearing merchant 400 .
  • the execution can be any means effective to notify an introducing broker or futures clearing merchant to place the order to buy or sell the hedge commodity.
  • the software of the invention can be configured to transmit an electronic mail or voice mail order to an introducing broker or futures clearing merchant.
  • the broker can read the e-mail or listen to the voice mail and then execute the transaction.
  • the software of the invention is configured to directly buy or sell the hedge commodity through a commodities-trading interface (FIG. 3 450 ).
  • Many exchanges, introducing broker or futures clearing merchants operate trading platforms that instantaneously mediate binding, direct purchase or sale of listed commodities through electronic trading software.
  • the Chicago Board of Trade's Electronic Open Outcry Market enables futures clearing merchant member firms to electronically manage customer business from both off-floor and on-floor locations.
  • the crucial component is that an electronic customer order ticket (e-ticket) is created during the order initiation phase and new information is added to that original order during the trade execution and trade processing phases.
  • e-ticket electronic customer order ticket
  • the order is electronically created by software of the invention through an Internet order entry system.
  • the broker receives the electronic order ticket.
  • the broker executes the order and adds the execution price and opposing firm/broker information to the ticket.
  • the broker also adds trade endorsement data to a flashed-order ticket. Then the tickets are electronically returned to the futures clearing merchant member firm.
  • the futures clearing merchant order entry staff (and Internet customer) receive the electronic trade confirmation.
  • the futures clearing merchant back office also receives that same electronic trade ticket.
  • additional account information is automatically downloaded onto the order ticket and the ticket is sent on to clearing for trade matching on a real-time basis.
  • network means any system of two or more interconnected computers. Examples of networks include, but are not limited to, the Internet and other Wide Area Networks (WANs), and Local Area Networks (LANs).
  • WANs Wide Area Networks
  • LANs Local Area Networks
  • network connection means any channel by which a person, party, or business entity can interface or communicate with a network.
  • Examples of network connections include, but are not limited to, telephone lines by way of internal or external modems, digital subscriber lines (“DSL”), voice mail and voice pages; dedicated data lines; cellular phone communication; communication by way of satellite; and cable television lines.
  • DSL digital subscriber lines
  • platform means a system of software and hardware located on a network that performs a function, such as providing services or information and which is accessible through a network interface.
  • platform policy means a set of rules and protocols governing access to and use of services offered on a platform. Platform policies will govern access to and use of services offered through a Web page, voice page, or other network interface. Examples of platform rules include entry of passwords and account information, payment of fees, prohibited use of profane language, methods of payment, and dates when payments are due.
  • interface means a displayed or transmitted, user friendly set of pictures, text, or voice statements that provide instructions and protocols indicating how a user is to communicate and interact with a platform.
  • an interface allows a user to direct computer software located on the user's computer or within a network. Examples of interfaces include, but are not limited to, Web pages, e-mail transmittals, voice pages, voice mail instructions, and facsimile transmissions (fax).
  • An interface is displayed or provided by an “interface provider”, for example, a personal computer displaying a Web page interface.
  • the term “automatically” means execution by computer software upon occurrence of an event or satisfaction of a condition without instruction from or intervention of a user.
  • the term “buyer” means any person, party, or business entity that desires to purchase a commodity.
  • the term “seller” means any person, party, or business entity that desires to sell a commodity.
  • the term “commodity” means any good or service that can be purchased.
  • the phrase “listed commodity” means any commodity that is listed on an exchange.
  • Exchanges include, but are not limited to United States exchanges, for example, American Stock Exchange, Chicago Board of Exchange, Chicago Board of Trade, Chicago Mercantile Exchange, Coffee, Sugar & Cocoa Exchange, Currenex (currency exchange), Futurecom: Electronic Trading Exchange, International Securities Exchange (options), NASDAQ Stock Market, New York Board of Trade, New York Cotton Exchange, New York Mercantile Exchange, New York Stock Exchange, OTC Bulletin Board, Arizona Stock Exchange, Boston Stock Exchange, Chicago Stock Exchange, Cincinnati Stock Exchange, Iowa Electronic Markets, Kansas City Board of Trade, Mid America Commodity Exchange, Minneapolis Grain Exchange, Pacific Exchange, Philadelphia Stock Exchange, San Diego Stock Exchange, Archipelago (ARCA), Attain (ATTN), Bloomberg Tradebook (BTRD), GlobeNet, Island (ISLD), Instinet (INCA), MarketXT, NexTrade (NTRD), onExchange, Primex, REDIbook (REDI), and Strike (STRK); Canada
  • Examples of listed commodities include, but are not limited to, stocks; bonds; futures, such as grain futures, including corn, wheat, barley, and milo; treasury notes; treasury bills; currency; precious metals; derivatives.
  • exchange rate means the price listed by an exchange for a listed commodity at a particular time.
  • bid data means the bid price a buyer is offering to purchase a commodity and, optionally, other relevant information, such as quantity sought, quality, delivery date, and delivery place etc.
  • sell data means the sell price a seller is offering to sell a commodity and, optionally, other relevant information, such as quantity for sale, quality, proposed delivery date and place etc.
  • a “sell data parcel” is the sell data associated with a particular seller.
  • purchase commodity means any commodity that a buyer wishes to buy.
  • edge commodity means a listed commodity (listed on an exchange) having a current exchange rate with which a buyer wishes to hedge the buy of the purchase commodity.
  • Tables 3.1 to 3.4 illustrate an example where a seller (farmer) seeks to sell 10,000 bushels of grain to various buyers (grain elevators).
  • the tables show information that might be displayed on the farmer's interface 300 according to the invention.
  • the farmer calculates a net sell price based on the costs of growing and harvesting the crop and accounting for desired profits (in this example $1.81/bushel).
  • the farmer logs onto the platform (e.g., Web page) and views data for a number of buyers including bid price, quantity, and other information. The farmer then selects four buyers (Nos.
  • the platform automatically calculates the farmers sell price by subtracting the freight price from the net price.
  • the platform also continually calculates and updates the buyer's bid by subtracting a basis from the current value of December grain futures price as listed by the Chicago Board of Trade. Accordingly, the bid price may be raised: (a) by reducing the basis; or (b) the futures market for the commodity increases to a level such that the bid price matches the selling price after subtracting the basis.
  • the software of the invention updates the seller's interface continually.
  • the grain seller waited for the futures price to rise to a level such that when elevator 001 subtracted his basis at time 4 , the bid price and the sell price matched.
  • the bid data conformed to the sell data and both farmer and elevator were notified by e-mail that the farmer was willing to sell and the elevator was willing to buy 10,000 bushels of grain for $1.82/bushel.
  • buyer 001's bid was automatically withdrawn from the view of other sellers and the buyer 001's hedge transaction was automatically executed.
  • Tables 4.1-4.4 below illustrate a specific example of information that might be displayed on grain elevator 001's interface upon posting an offer to buy 10,000 bushels of grain on the platform to be delivered in Decatur in October.
  • the elevator chose December grain futures to calculate his bid price.
  • the platform of the invention automatically and continually updates the elevator's bid price by subtracting his basis from the current futures price listed by the Chicago Board of Trade.
  • the elevator instructed the platform to sell a futures contract for 10,000 bushels of grain from a current futures clearing merchant (for a transaction fee of course) at the Chicago Board of Trade's futures price at the time a sale is consummated with a seller.
  • the buyer calculated the basis to include the cost of the transaction fee, storage costs, elevation costs, other operation costs, and his desired profit.
  • elevator 001 purchased 10,000 bushels of grain for 1.82/bushel from farmer “A” for a net cost of $18,200 and sold 10,000 bushels of grain at $2.25/bushel (i.e., the hedge futures sell contract) for a gross of $22,500.
  • the difference reflects the basis of $ ⁇ 0.44 or $4,300, which accounts for the elevator's profits and costs.
  • the grain elevator After purchase of the grain, the grain elevator will likely sell the grain at the local cash price, realize the profit built into his basis, and buy back his futures contract to sell 10,000 bushels of grain at the current futures price. Optimally, the futures price should track the local cash price. Thus, if a sudden fall in the local cash price for grain at the time the elevator sought to sell the grain, he would be hedged by his futures contract.
  • the invention is directed to a method for purchasing a commodity comprising:
  • the invention relates to a system for purchasing a commodity comprising:
  • (b) provide one or more sell data parcels for the commodity on the network platform, each sell data parcel corresponding to a particular seller;
  • the invention is directed to a computer readable medium encoded with a computer program that causes a system comprising a memory storage device and a processor to perform the steps of:

Abstract

The invention is directed to methods and systems for commodities procurement with concomitant hedging. The invention enables automatic commodity purchase at a desired basis level when a seller's price matches a buyer's basis bid and concomitantly automatically placing an electronic commodities order to hedge the buyer's purchase.

Description

  • This application is a continuation of application Ser. No. 10/209,994, filed on Aug. 1, 2002, entitled Methods And Systems For Purchasing Commodities With Concomitant Hedging, which application is hereby incorporated herein by reference.[0001]
  • 1. FIELD OF THE INVENTION
  • The invention is directed to methods and systems for purchasing commodities with concomitant hedging. [0002]
  • 2. BACKGROUND OF THE INVENTION
  • Today, the Internet hosts a multitude of sites and protocols whereby the sale of goods and commodities can be consummated. The majority of such sites and protocols are seller oriented where a seller advertises goods or commodities to a multitude of buyers to achieve an optimized selling price. The seller's goal is straightforward, i.e., once the goods are sold, the seller has achieved his objective. [0003]
  • Commodity buyers often hedge their purchases against the listed exchange rate for the same or a different commodity. For example, buyers of agricultural products often sell futures contracts at the exchange rate listed by the Chicago Board of Trade to hedge their purchases (i.e., take a short futures position). These “hedge purchasers” face a more complicated series of transactions than do sellers. Thus, it is not surprising that the seller-oriented platforms currently available on the Internet do not fully satisfy the hedge buyer's needs. First, the buyer must advertise a bid price to a plurality of sellers. Since the buyer will hedge his purchase, his bid price is based on the exchange rate listed for a particular hedge commodity (which may be the same commodity he is seeking to purchase). Since the hedge commodity's exchange rate is constantly fluctuating, the buyer must constantly adjust and post his current bid price. Furthermore, once the buyer buys, he should immediately complete the hedge transaction to avoid adverse price shifts of the hedge commodity. [0004]
  • A futures contract is a standardized contract to make or take delivery of a commodity or financial instrument at a predetermined time and place. Thus, a futures contract locks in a price for a future date. Some of the most popular futures contracts traded in the United States today are equity-based contracts such as the Dow Jones Industrial Average; interest rate contracts such as Treasury bonds and Treasury notes; agricultural contracts, such as corn, soybeans, and wheat; and precious metals, such as silver and gold. [0005]
  • Hedging is the practice of offsetting the price risk inherent in any cash market position by taking an equal but opposite position in the futures market. Hedgers use the futures markets to protect their business from adverse price changes. Thus, Hedgers try to protect themselves from an inherent price risk associated with a future purchase or sale of an asset. A wide variety of institutions and individuals hedge, such as mortgage bankers, stock portfolio holders, food processors, and farmers. The classic example of a hedger using the futures market as a risk management tool is a farmer. Buyers of commodities often take a short futures position, which is a position in the market where one has sold futures contracts to offset risk. Because of the complexity of completing a transaction, hedge buyers generally spend long hours on the phone to transmit bids, consummate sales, and place their hedge. [0006]
  • Grain elevators provide facilities for elevating, storing, discharging, and sometimes processing grain. Country elevator operators, who generate a majority of their revenue through put-through and storage charges, have little desire to take on risk and thus hedge grain purchases against the futures price listed at the Chicago Board of Trade. Currently, grain elevators and grain producers conduct a majority of their business buy phone. Elevator operators are constantly on the phone trying to find grain. Once the buyer locates a seller for the desired grain, he then needs to negotiate the price. After the grain is purchased, the buyer then needs to call a futures broker to place a futures hedge on the grain just purchased. Then the buyer starts the process all over again. An elevator operator may have anywhere from 100 to 2,000 different producers calling to check prices daily. It is very difficult for a buyer to remember who is offering what amount and at what price. With the futures price constantly changing, local basis levels constantly changing, and the phone-ringing non-stop it is difficult to execute transactions in an orderly fashion. [0007]
  • There are several factors that can simultaneously affect the price a grain elevator operator is willing to pay at a given time. In general, an elevator operator calculates his bid price based on a basis, which is the difference between the grain's current local cash price for a specific delivery period and the futures option price the commodity is being put against. The elevator buys the product this way because it makes it easier for them to hedge their purchases. When a grain producer calls to get a bid for his product, the elevator operator adds or subtracts his local cash basis from the Chicago Board of Trade futures price to come up with a flat price to quote to the grain producer. [0008]
  • Because hedge buyers (e.g., grain elevator operators) face a complicated series of transactions that require numerous hours on the telephone, there is a need for improved methods and systems for purchasing commodities with concomitant hedging. [0009]
  • 3. SUMMARY OF THE INVENTION
  • The invention is directed to methods and systems for purchase of commodities with concomitant hedging. Multiple buyers and sellers can participate in the platform for any number of different commodities. The invention enables a prospective buyers of commodities the opportunity to automatically procure the commodity at a desired basis level when a seller's price matches a buyer's basis bid, and automatically place an electronic order for a listed commodity to hedge the purchase (“hedge commodity”). The methods and systems of the invention further enable the sellers to: (1) place on offer to sell to a buyer or place the same offer to sell to multiple buyers; (2) view buyer information and select the particular buyers with which to transmit sell data, e.g., based on buyer's requested delivery point; (3) continually monitor the buyers' basis bids, for example, from a Web site; (3) be notified when the sell data conforms to the buy data of a buyer. In one embodiment, sellers will manipulate their sell data to conform to the buyer's bid data, thus, the cheapest buyer will typically prevail and win the seller's offer. A buyer can specify multiple delivery options; his basis will typically reflect, among other variables, his costs corresponding to the particular point of delivery.[0010]
  • 4. BRIEF DESCRIPTION OF THE FIGURES
  • These and other features, aspects, and advantages of the invention are better understood with regard to the following description, appended claims, and accompanying drawings where: [0011]
  • FIG. 1 is a flow chart of a preferred embodiment of the invention for purchase of a commodity with a concomitant hedge transaction; [0012]
  • FIG. 2[0013] a illustrates a preferred network for use in the invention;
  • FIG. 2[0014] b illustrates a typical server for use in the invention;
  • FIG. 3 is an outline of the preferred system architecture and operation of the methods and systems of the invention; [0015]
  • FIG. 4 is an illustration of a central station of the invention; and [0016]
  • FIG. 5 is a diagram summarizing the software of the invention.[0017]
  • 5. DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 is a flow chart of a preferred embodiment of the invention. First, as indicated in [0018] Box 1, a buyer (or multiple buyers) provides bid data on the invention's network platform for a commodity desired to be purchased (“purchase commodity”) using the methods and systems of the invention. According to the invention, the commodity the buyer whishes to purchase can be any item or service (see definition section 5.2). It is not required for the purchase commodity to be listed on an exchange. Each buyer participating in the platform may desire to purchase the same or a different commodity. Bid data typically includes the bid price, quantity desired, and point of delivery and, optionally, other relevant data. Of course, relevant data will vary depending on the commodity. Examples of relevant data include, but are not limited to, quantity sought, quality, delivery date, and delivery place etc.
  • Typically, a buyer selects the listed commodity with which he will hedge his purchase (i.e., the hedge commodity) to calculate the bid price. The methods and systems of the invention can receive and process real-time exchange rate quotes for listed commodities. Using these real-time quotes, the methods and systems of the invention can automatically and continually calculates and update the bid price based on the hedge commodity's real time quote. For example, the invention can automatically and continually calculate and update the buyers' bid prices by subtracting the buyer's basis from the real-time exchange-rate quote for the hedge commodity. Alternatively, the buyers can calculate a bid separately from the software and enter it manually. [0019]
  • As illustrated in [0020] Box 2, the buyers enter information respecting a hedge transaction. Typically this includes the hedge commodity to be purchased or sold, the amount, the introducing broker or futures clearing merchant from which it can be purchased, and ID or account numbers required by the introducing broker or futures clearing merchant. Typically, the hedge transaction will be executed at the time that a seller agrees to sell a commodity on the terms specified by the buyers.
  • Next, as indicated in [0021] Box 3, one or more sellers will review the bid data and submit sell data for the purchase commodity to the network platform. Sell data includes sell price and other relevant data, herein termed “sell data parcels”. As with the bid data, relevant sell data will vary depending on the commodity, for example, quantity for sale, quality, and proposed delivery date and place etc.
  • Next, as indicated in [0022] Box 4, the methods and systems of the invention monitor the bid and sell data to identify conformance between the bid data and a particular seller's sell data. Depending on the commodity, conformance might require only a match in sell and buy price or may require the seller's commodity to conform with other specifications, such as quality, age, color, or type etc.
  • Preferably, as indicated in [0023] Box 5, when a conformance occurs, the program automatically alerts the conforming buyer and conforming seller (preferably by e-mail) and automatically discontinues that buyer's bid.
  • As indicated in [0024] Box 6, the methods and systems of the invention automatically transmit the hedge transaction programmed by conforming buyer to an introducing broker or futures clearing merchant. For example, a futures clearing merchant, such as Advanced Trading, will electronically send a futures order to a trade executor, such as EDFMAN, which has trading terminals or the floor of the Chicago Board of Trade.
  • Preferably, the methods and systems of the invention are Web based and located on a Web server. In a preferred embodiment, the Web site will further comprise information relevant to the commodities purchased and sold. For example, a Web site of the invention directed to agricultural commodities might display relevant current news, weather, and market information as well as a “Local Trends” section that allows the buyer to provide their own daily commentary of local information. [0025]
  • A preferred network for use in the invention is illustrated in FIG. 2[0026] a. A plurality of personal computers 20, are connected to an Internet service provider (ISP) 25 via a network connections 30, such as a model and dialup telephone line, a digital subscriber line (“DSL”), or a cable modem connection. Internet service provider 25 interfaces with network 35, which comprises a plurality of Web content servers 40, including servers for control of domain-name resolution, routing, and other control functions.
  • The personal computers typically are configured with common Internet tools, including a Web browser to access [0027] servers 40 and specialized programs to connect with certain services. These services include electronic mail, one-to-many messaging (bulletin board), on-line chat, file transfer, and browsing. Browsing is effected using the Hypertext Transfer Protocol (HTTP), which provides users access to multimedia files using Hypertext Markup Language (HTML). The entire system of personal computers, internet service providers, and servers is called the Internet. The collection of servers 40 that use HTTP comprise the World Wide Web, which is the Internet's multimedia information delivery system.
  • FIG. 2[0028] b provides the details of a typical server 40 for use in the invention. Server engine 45 receives HTTP requests to access the Web pages 50 identified by Uniform Resource Locator (“URL”) and provides the Web pages as an interface to the requesting personal computer 20. The databases 55 contain various tables storing information such as buyer and seller information.
  • 5.1 System Architecture and Operation
  • Referring to FIG. 3, a preferred embodiment of the invention comprises [0029] central station 100, buyer interface 200 (e.g., a Web page), buyer interface provider 250 (e.g., a computer used to access and display a buyer interface Web page), one or more seller interfaces 300, and their corresponding seller interface providers 350. In operation, a buyer enters hedge transaction data and bid data, including a bid price through interface 200 for transmittal to central station 100. The buyer can continually update the bid price and other bid data as appropriate. Alternatively, since the software of the invention can receive real-time exchange-rate quotes for listed commodities; the buyer can rely on software of the invention to automatically and continually calculate a bid price based on the real-time quote. For example, the software of the invention can automatically and continually calculate a bid price by subtracting the buyer's basis from a real-time exchange-rate quote for a particular commodity. Typically, the buyer selects the commodity with which he will hedge his purchase (i.e., the hedge commodity) to calculate the bid price.
  • Sellers review the bid data through [0030] seller interfaces 300 and transmit sell data, including a sell price to central station 100. The software of the invention monitors the bid and sell data and identifies when the sell data conforms to the bid data (e.g., a match of sell price with buy price). When conformance occurs, the software of the invention automatically alerts the buyer and seller (preferably by e-mail), automatically discontinues the bid, and automatically transmits the hedge transaction to introducing broker or futures clearing merchant 400 respecting a listed commodity (selected by the buyer) by way of trading interface 450 to hedge the buyer's purchase. Each of buyer interface 200, seller interface 300, and trading interface 400 communicate with central station 100 via network connections 500.
  • Any conventional personal computer, computer workstation, or server with sufficient memory and processing capability may be used as [0031] central station 100. In one embodiment, central station 100 is a buyer's personal computer. In another embodiment, central station 100 is an application service provider or a Web server providing a Web page. As is understood by those of skill in the art, an application service provider is an entity that offers individuals and enterprises access to applications and related services through the Internet (or other network) that would otherwise have to be located in local computers and/or devices.
  • As shown in FIG. 4, [0032] central station 100 comprises central processor unit (“CPU”) 110, data-storage device 120, software of the invention 140, random access memory (“RAM”) 145, and operating system 165.
  • Examples of processors suitable for use in the invention include, but are not limited to, those sold by Sun Microsystems, Motorola, and Intel. [0033]
  • The RAM should preferably be of the error-correcting code (ECC) memory type and should be from 512 MB to 1 GB in total capacity. [0034]
  • The operating system should be robust and provide for security of the data in storage. Exemplary operating system include LINUX®, UNIX, Windows 2000®, or Windows NT®. [0035]
  • Data-[0036] storage device 120 stores information necessary to process transactions. The data-storage device should provide for re-writable data and should provide redundancy via mirroring or error correction (RAID), and it should have a fast interface to the operating system so that data can be made readily available to the network. Suitable data-storage devices include hard disks. Data-storage device 120 comprises: (1) buyer table 122; (2) seller table 124; (3) bid and sell price table 126; and (4) commodities table 128.
  • Buyer table [0037] 122 stores buyer information, such as name, buyer identification number, contact information, email address, etc.
  • Seller table [0038] 124 stores seller information, such as a unique seller identification number, contact information, email address, payment preferences, credit, delivery record, type of business, and commodities sold, etc. The seller table contains a mapping from each seller identification number to the seller interface that is provided by a collection of dynamic web pages.
  • Bid and sell-price table [0039] 126 stores bid prices and sell prices corresponding to the commodity bid on and the buyer's and seller's identity as well as other information about the pending transaction (e.g., quantity sought, quality, delivery date, and other relevant information).
  • Commodities table [0040] 128 stores a list of commodities that can be traded on the platform as well as information about each commodity. Relevant information will vary depending on the commodity. For example, a grain elevator bidding for grain might maintain a list of past bids, grain futures prices, basis information, supply issues, etc.
  • In a preferred embodiment, database software, such as SQL Server, manufactured by the Microsoft Corporation, is used to create and manage the database and tables. Other relational database products (e.g., those manufactured by Oracle Corp.) can be used for data storage management. [0041]
  • Referring to FIG. 3, buyer and [0042] seller interfaces 200 and 300 display or transmit, a user friendly set of pictures, text, or voice statements that provide instructions and protocols indicating how a user is to communicate with and use the platform of the invention and direct the computer software of the invention located on the user's computer 250 or 350 or on central station 100. For example, the interfaces will prompt for and accept passwords, provide prompts for data entry, and display information stored in the data tables, etc. Interface 200 and 300 are accessed and displayed by an interface providers 250 and 350, preferably, personal computers having an input device, such as a keyboard, mouse, or conventional voice-recognition software package; a display device, such as a video monitor; and a network connection such as a modem.
  • 5.1.1 Software of the Invention [0043]
  • FIG. 5 is a diagram summarizing the software of the invention, which comprises: [0044]
  • (1) a program to receive real-time commodity exchange-rate quotes from an exchange, and introducing broker, or futures clearing merchant; [0045]
  • (2) a program to automatically calculate a buyer's bid based on the exchange-rate quote for a commodity; [0046]
  • (2) a database for receiving dynamic data; [0047]
  • (3) a program for displaying, entering, and transmitting bid and sell price data to the buyer and seller interfaces; [0048]
  • (4) a program to identify when sell data conforms to bid data, withdraw buyer bid, and alert the buyer and seller of the match; and [0049]
  • (5) a program to automatically transmits a hedge transaction to an introducing broker or futures clearing merchant. [0050]
  • The software of the invention comprises a program to receive and process real-time exchange rate quotes for listed commodities ([0051] 505). This functions in conjunction with a program that can automatically and continually calculate and update the bid price based on the real time quote (510).
  • Software of the invention comprises dynamic database ([0052] 515) for receiving dynamic data, such as the real-time exchange-rate quotes.
  • The software of the invention further comprises a program ([0053] 520) for displaying, entering, and transmitting bid and sell-price data from and to the buyer and seller interfaces. Thus, sellers can review the bid through the seller interface and transmit sell prices to the central station for matching with the bid price.
  • The software of the invention further comprises a program ([0054] 525) to monitor the bid and sell prices, to identify conformance between a bid data and a particular seller's sell data, and to identify the corresponding seller. When a conformance occurs, the program automatically alerts the buyer and seller (preferably by e-mail) and automatically discontinues the buyer's bid. Depending on the commodity, conformance might require only a match in sell and buy price or may require the seller's commodity to conform with other specifications, such as quality, age, color, or type etc.
  • The software further comprises a program ([0055] 530) to automatically transmit a hedge transaction to introducing broker or futures clearing merchant 400 respecting the hedge commodity (selected by the buyer).
  • There are many commercial software applications that can enable the communications required by [0056] seller interface 200, buyer interface 300, and commodity trading interface 400. Eudora Pro manufactured by Qualcomm Inc., for example, provides editing tools for the creation of messages as well as the communications tools to send the message to the appropriate electronic address. When central station 100 is configured as a Web server, conventional communications software such as Internet Information Server, for delivering web pages, and Internet Explorer, for viewing web pages, by Microsoft Corp. can be used.
  • Preferably, the software of the invention is Web based and located on a Web server. Software of the invention is readily designed by one of skill in the art or available commercially. [0057]
  • 5.1.2 Calculation of the Bid Price by the Buyer [0058]
  • A buyer calculates a bid price based on many different factors and variables including the nature of the commodity sought and the listed hedge commodity, their current exchange rate, market trends, etc. For example, a buyer may calculate his bid price by subtracting a basis from the current exchange rate of a particular listed hedge commodity. [0059]
  • Typically, a grain elevator will calculate a bid price for a desired quantity of grain by subtracting a basis. The basis is the arithmetical difference between the local cash price for the grain and its corresponding futures price listed by the Chicago Board of Trade at a point in time. This allows the elevator to effectively hedge his purchase of grain. Although cash and futures prices do not always parallel one another, often a cash-price shift results in a similar futures shift, particularly if some unexpected event causes a violent price change. The basis may, among other things, reflect the elevator's expenses and allow for a profit. Basis considerations for an elevator purchasing grain might include local supply issues, such as the predicted quality of the coming year's crop and local demand issues, as well as national and world grain indicators. For discussions, see TEWELES ET AL., THE FUTURES GAME; WHO WINS WHO LOSES AND WHY 33 (1987); HENRY B. AUTHUR, COMMODITY FUTURES AS A BUSINESS MANAGEMENT TOOL 64-69 (1971), both of which are hereby incorporated herein by reference. [0060]
  • 5.1.3 The Seller's Interface and Posting the Sell Data [0061]
  • Initially, the seller must establish an account with the buyer. Typically this requires the seller to provide name, address, contact information, credit information, etc. The seller will calculate his sell price bases on a number of different factors specific for the commodity he wishes to sell. Cost of delivering the commodity to the buyer upon sale “freight” costs is typically included, particularly in selling agricultural products, such as grain. Thus, a farmer will first calculate a “net” sell price and add a different freight cost depending on the buyer's location. [0062]
  • The seller logs onto [0063] central station 100 through the seller interface 300, establishing a communication link by entering a password or seller ID. The seller may be an individual, a corporation, a partnership, a government, or any other entity. In one embodiment, central station 100 has a page on the World Wide Web, allowing the seller to provide information through the interface of conventional Web browser.
  • The software of the invention allows the seller to access, through [0064] seller interface 300, the buyer's platform at central station 100 and to view the buyer's bid price and specifications for the desired commodity. More or less information will be available to the seller depending on the commodity's nature and the buyer's platform policy.
  • The seller can then enter a firm sell price as well as other required information according to the platform policy. The offer will remain open for a period of time depending on the platform policy. [0065]
  • The seller logs onto the platform (typically hosted and operated by the buyer) and enters information required by the platform policy, such as seller information, quantity, delivery date, sell price, etc. As discussed above, a multitude of sellers can be logged on a buyer's platform and bid against one another. [0066]
  • Authentication of the seller's identity involves [0067] central station 100 extracting the seller ID from seller response and looking up the seller's identity in seller table 124. Information in seller table 124 provides an indication of the seller's ability to deliver the goods. If necessary, central station 100 can verify that the seller can provide the specific commodity. In another embodiment, the seller adds in his response to the buyer's bid that a contract is agreed to, for example, a digital signature.
  • [0068] Central station 100 then verifies the status of the bid to determine whether it is still active. In one embodiment, if the bid is still active a unique tracking number can added to seller response. Central station 100 then stores the seller's response. If the bid is not active, the seller response is refused by central station 100 and transmitted back to the potential seller.
  • In another embodiment, the seller transmits the seller response directly to the buyer. The buyer may then send the seller a response through [0069] central station 100 for verification and authentication, or he may choose to accept seller response without verification and authentication.
  • The software and platform of the invention monitors the sell price data and bid price data to detect conformation therebetween. Conformance can occur if, for example, the bid price matches the sell price: (1) seller lowers the sell price to equal the bid price, or (2) the buyer raises the bid until it equals the sell price. The seller can monitor the buyer's bid prices, perhaps adjust his sell price, or simply turn off his computer and wait for the buyer's bid to match the sell price. [0070]
  • An example of what information a seller's interface (here seller A) might display according to the invention is shown in Tables 1.1-1.3 below. Values are included in Table 1 for exemplary purposes. In this example, the seller entered the platform of the invention, for example, by way of a Web page interface, viewed buy data for a plurality of buyers, and chose to offer to sell to buyer's 001, 002, and 003 at a specific price based on the commodity they offered to buy, their location (e.g., to account for delivery costs), their buy price, and other information. [0071]
    TABLE 1.1
    Seller's Interface For Buyer 001
    buyer: 001
    quantity requested: 100 units
    delivery date: immediately
    delivery location: buyer 001's address
    Time quantity for sale sell price buyer's bid difference
    1 100 units $10.00/unit  $9.95/unit $0.05
    2 100 units $10.00/unit  $9.98/unit $0.02
    3 100 units $10.00/unit $10.00/unit $0.0 (sold)
  • [0072]
    TABLE 1.2
    Seller's Interface For Buyer 002
    buyer: 002
    quantity requested: 100 units
    delivery date: immediately
    delivery location: buyer 002's address
    Time quantity for sale sell price buyer's bid difference
    1 100 units $10.10/unit $9.96/unit $0.14
    2 100 units $10.10/unit $9.97/unit $0.13
    3 100 units $10.10/unit $8.80/unit $0.30
  • [0073]
    TABLE 1.3
    Seller's Interface For Buyer 003
    buyer: 003
    quantity requested: 100 units
    delivery date: immediately
    delivery location: buyer 003's address
    Time quantity for sale sell price buyer's bid difference
    1 100 units $10.20/unit $9.90/unit $0.30
    2 100 units $10.20/unit $9.91/unit $0.29
    3 100 units $10.20/unit $9.92/unit $0.28
  • Tables 1.1-1.3 illustrates the general case where a seller A entered a sell price and waited for one of a plurality of buyer's—seeking to purchase seller A's commodity—bid to match the sell price. This occurred at [0074] time point 3. At this time, the software would automatically withdraw buyer 001's bid from the platform; notify the conforming buyer and seller of the match, preferably by e-mail; and execute the buyer's hedge transaction. At time point 3, the match could have occurred by either the software and platform of the invention automatically updating the buyer's bid price (e.g., by calculating a new bid price bases on the current exchange rate of a listed commodity) or the buyer manually entered a new, higher bid price that matched seller 001's sell price
  • 5.1.4 The Buyer Interface and Posting the Bid Data [0075]
  • The software of the invention allows the buyer to access, through [0076] buyer interface 200, the platform at central station 100 where he can: (1) Post a bid data, such as post a bid price for a particular amount of a particular commodity of particular type or quality and instruct the software whether the bid is to be continually updated according to the exchange rate for a particular listed commodity. The buyer can specify the particular quality desired, for example, agricultural products might have to meet certain quality specifications; (2) Program a specific hedge transaction for a particular hedge commodity that the software will automatically execute upon sale consummation; and (3) view information respecting a plurality of sellers, including the sell prices.
  • Table 3 below is a general example of information that might be displayed on the buyer's [0077] interface 200 for a bid to purchase a commodity. The buyer receives a plurality of sell prices for the desired commodity. In this case, three sellers (ID Nos. 001, 002, and 003) have posted offers to sell and sell prices on the buyer's platform.
    TABLE 2
    Buyer's Experience
    buyer: 001
    quantity requested: 100 units
    delivery date: immediately
    delivery location: buyer 001's address
    Time quantity for sale sell price buyer's bid difference
    Seller ID No. 001
    1 100 units $10.00/unit $9.95/unit $0.05
    2 100 units $10.00/unit $9.98/unit $0.02
    3 100 units $10.00/unit $9.50/unit $0.50
    Seller ID No. 002
    1 100 units $10.50/unit $9.95/unit $0.55
    2 100 units $10.50/unit $9.98/unit $0.52
    3 100 units $10.50/unit $9.50/unit $1.00
    Seller ID No. 003
    1 100 units $10.00/unit $9.95/unit $0.05
    2 100 units $10.00/unit $9.98/unit $0.02
    3 100 units  $9.50/unit $9.50/unit $0.0 (sold)
  • In the above example, seller 003 sold [0078] 100 units of a commodity to the buyer 001 for $9.50 per unit. The sale was consummated upon the seller's lowering his sell price to match the buyer's bid price. Simultaneously, the buyer's bid was withdrawn from the platform and the hedge transaction programmed by the buyer was automatically executed.
  • 5.1.5 Placing the Hedge Transaction [0079]
  • As discussed above, in a preferred embodiment, the software of the invention automatically executes a hedge transaction for the buyer when the sell-price and buy-price data match. The software of the invention prompts the buyer through [0080] buyer interface 200 to enter the hedge transaction data, such as the hedge commodity, the amount, and manner in which the transaction is to be executed. Referring to FIG. 3, when the buy data and sell data conform, the software of the invention automatically transmits the hedge order to central station 100 where it is processed as appropriate, for example, electronically directed to introducing broker or futures clearing merchant 400.
  • The execution can be any means effective to notify an introducing broker or futures clearing merchant to place the order to buy or sell the hedge commodity. For example, the software of the invention can be configured to transmit an electronic mail or voice mail order to an introducing broker or futures clearing merchant. The broker can read the e-mail or listen to the voice mail and then execute the transaction. Preferably, the software of the invention is configured to directly buy or sell the hedge commodity through a commodities-trading interface (FIG. 3 [0081] 450). Many exchanges, introducing broker or futures clearing merchants operate trading platforms that instantaneously mediate binding, direct purchase or sale of listed commodities through electronic trading software.
  • For example, the Chicago Board of Trade's Electronic Open Outcry Market enables futures clearing merchant member firms to electronically manage customer business from both off-floor and on-floor locations. The crucial component is that an electronic customer order ticket (e-ticket) is created during the order initiation phase and new information is added to that original order during the trade execution and trade processing phases. [0082]
  • During the order initiation phase, the order is electronically created by software of the invention through an Internet order entry system. In the trade execution phase, the broker receives the electronic order ticket. The broker executes the order and adds the execution price and opposing firm/broker information to the ticket. The broker also adds trade endorsement data to a flashed-order ticket. Then the tickets are electronically returned to the futures clearing merchant member firm. [0083]
  • In the trade confirmation/processing phase, the futures clearing merchant order entry staff (and Internet customer) receive the electronic trade confirmation. The futures clearing merchant back office also receives that same electronic trade ticket. There, additional account information is automatically downloaded onto the order ticket and the ticket is sent on to clearing for trade matching on a real-time basis. [0084]
  • 5.2 Definitions
  • As used herein, the term “network” means any system of two or more interconnected computers. Examples of networks include, but are not limited to, the Internet and other Wide Area Networks (WANs), and Local Area Networks (LANs). [0085]
  • As used herein, the phrase “network connection” means any channel by which a person, party, or business entity can interface or communicate with a network. Examples of network connections include, but are not limited to, telephone lines by way of internal or external modems, digital subscriber lines (“DSL”), voice mail and voice pages; dedicated data lines; cellular phone communication; communication by way of satellite; and cable television lines. [0086]
  • As used herein, the term “platform” means a system of software and hardware located on a network that performs a function, such as providing services or information and which is accessible through a network interface. [0087]
  • As used herein, the phrase “platform policy” means a set of rules and protocols governing access to and use of services offered on a platform. Platform policies will govern access to and use of services offered through a Web page, voice page, or other network interface. Examples of platform rules include entry of passwords and account information, payment of fees, prohibited use of profane language, methods of payment, and dates when payments are due. [0088]
  • As used herein, the term “interface” means a displayed or transmitted, user friendly set of pictures, text, or voice statements that provide instructions and protocols indicating how a user is to communicate and interact with a platform. For example, an interface allows a user to direct computer software located on the user's computer or within a network. Examples of interfaces include, but are not limited to, Web pages, e-mail transmittals, voice pages, voice mail instructions, and facsimile transmissions (fax). An interface is displayed or provided by an “interface provider”, for example, a personal computer displaying a Web page interface. [0089]
  • As used herein, the term “automatically” means execution by computer software upon occurrence of an event or satisfaction of a condition without instruction from or intervention of a user. [0090]
  • As used herein, the term “buyer” means any person, party, or business entity that desires to purchase a commodity. [0091]
  • As used herein, the term “seller” means any person, party, or business entity that desires to sell a commodity. [0092]
  • As used herein, the term “commodity” means any good or service that can be purchased. [0093]
  • As used herein, the phrase “listed commodity” means any commodity that is listed on an exchange. Exchanges include, but are not limited to United States exchanges, for example, American Stock Exchange, Chicago Board of Exchange, Chicago Board of Trade, Chicago Mercantile Exchange, Coffee, Sugar & Cocoa Exchange, Currenex (currency exchange), Futurecom: Electronic Trading Exchange, International Securities Exchange (options), NASDAQ Stock Market, New York Board of Trade, New York Cotton Exchange, New York Mercantile Exchange, New York Stock Exchange, OTC Bulletin Board, Arizona Stock Exchange, Boston Stock Exchange, Chicago Stock Exchange, Cincinnati Stock Exchange, Iowa Electronic Markets, Kansas City Board of Trade, Mid America Commodity Exchange, Minneapolis Grain Exchange, Pacific Exchange, Philadelphia Stock Exchange, San Diego Stock Exchange, Archipelago (ARCA), Attain (ATTN), Bloomberg Tradebook (BTRD), GlobeNet, Island (ISLD), Instinet (INCA), MarketXT, NexTrade (NTRD), onExchange, Primex, REDIbook (REDI), and Strike (STRK); Canada exchanges, such as Canadian Venture Exchange (merger of the Alberta and Vancouver exchanges), Montreal Exchange (Bourse de Montréal), Nasdaq-Canada, Toronto Stock Exchange, Winnipeg Commodity Exchange, and Winnipeg Stock Exchange; European exchanges, for example, EASDAQ (see NASDAQ Europe), Eurex: The European Derivatives Market, Euronext (merger of the Amsterdam, Brussels, and Paris exchanges), International Petroleum Exchange, Jiway.com, NASDAQ Europe; Austrian Exchanges, for example, NEWEX, and Wiener Börse (Vienna Stock Exchange and Austrian Futures & Options Exchange); French exchanges, for example, Bourse de Paris (see Euronext), Marche a Terme International de France (MATIF), Marche des Options Negociables de Paris (MONEP), and Nouveau Marché; German exchanges, for example, Baden-Württembergische Wertpapierbörse zu Stuttgart, Bayerische Börse (Munich), Berliner Wertpapierbörse (Berlin Stock Exchange), Bremer Baumwollbörse (Bremen Cotton Exchange), Deutsche Börse, Hamburger Börse, Neuer Markt, Rheinisch-Westfälische Börse zu Düsseldorf, SMAX (small caps), Warenterminbörse Hannover (Commodity Exchange Hannover), and Xetra: an ECN; Russian exchanges, for example, Inter-Republican Universal Commodity Exchange (Offline 2 May 2001), Moscow Interbank Currency Exchange, Moscow Central Stock Exchange, Moscow Stock Exchange, Nijny Novgorod Stock and Currency Exchange, Russian Exchange, Russian Trading System, St. Petersburg Futures Exchange, St. Petersburg Monetary Exchange, St. Petersburg Stock Exchange, Siberian Interbank Currency Exchange, Siberian Stock Exchange (Under construction), Ural Stock Exchange, and FCSM of Russia Information Disclosure Program (Russian EDGAR); The Switzerland Swiss Exchange; English exchanges, for example, Baltic Exchange, E-Crossnet: an ECN, London Clearing House: an ECN, London International Financial Futures and Options Exchange, London Metal Exchange, London Securities and Derivatives Exchange, London Stock Exchange, and virt-x (formerly Tradepoint Stock Exchange); Australian exchanges, for example, Australia Australian Stock Exchange, Bendigo Stock Exchange, Stock Exchange of Newcastle, Sydney Futures Exchange; Chinese exchanges, such as, China-Commodity Futures Exchange of Hainan (Offline January 2002), Dalian Commodity Exchange, Shanghai Futures Exchange, Shanghai Metal Exchange, Shanghai Stock Exchange, Shenzhen Metal Exchange, Shenzhen Stock Exchange, Tianjin United Futures Exchange, and Zhengzhou Commodity Exchange, Chinese Gold & Silver Exchange Society, Growth Enterprise Market, and Hong Kong Exchanges (Hong Kong Futures Exchange, Stock Exchange of Hong Kong); Japanese exchanges, such as, Central Japan Commodity Exchange (Chubu Commodity Exchange, Nagoya Textile Exchange)), Hiroshima Stock Exchange, Fukuoka Futures Exchange, JASDAQ, Kanmon Commodity Exchange (Offline January 2002), Kansai Commodities Exchange (Osaka Grain Exchange, Osaka Sugar Exchange, Kobe Grain Commodities Exchange, and Kobe Raw Silk Exchange), NASDAQ-Japan, Nagoya Stock Exchange, Osaka Mercantile Exchange (Osaka Textile Exchange, Kobe Rubber Exchange), Osaka Securities Exchange, Tokyo Commodity Exchange, Tokyo Grain Exchange, Tokyo International Financial Futures Exchange, Tokyo Stock Exchange, and Yokohama Commodity Exchange. [0094]
  • Examples of listed commodities include, but are not limited to, stocks; bonds; futures, such as grain futures, including corn, wheat, barley, and milo; treasury notes; treasury bills; currency; precious metals; derivatives. [0095]
  • As used herein, the phrase “exchange rate” means the price listed by an exchange for a listed commodity at a particular time. [0096]
  • As used herein, the term “bid data” means the bid price a buyer is offering to purchase a commodity and, optionally, other relevant information, such as quantity sought, quality, delivery date, and delivery place etc. [0097]
  • As used herein, the term “sell data” means the sell price a seller is offering to sell a commodity and, optionally, other relevant information, such as quantity for sale, quality, proposed delivery date and place etc. A “sell data parcel” is the sell data associated with a particular seller. [0098]
  • As used herein, the term “purchase commodity” means any commodity that a buyer wishes to buy. [0099]
  • As used herein, the term “hedge commodity” means a listed commodity (listed on an exchange) having a current exchange rate with which a buyer wishes to hedge the buy of the purchase commodity. [0100]
  • 6. EXAMPLES 6.1 Example 1
  • Tables 3.1 to 3.4 illustrate an example where a seller (farmer) seeks to sell 10,000 bushels of grain to various buyers (grain elevators). The tables show information that might be displayed on the farmer's [0101] interface 300 according to the invention. The farmer calculates a net sell price based on the costs of growing and harvesting the crop and accounting for desired profits (in this example $1.81/bushel). The farmer logs onto the platform (e.g., Web page) and views data for a number of buyers including bid price, quantity, and other information. The farmer then selects four buyers (Nos. 001-004) at four different locations (in this case grain elevators) for which to place bid data and posts his net sell price of $1.81/bushel and a freight cost corresponding to the particular buyer's location. As indicated by the Tables 2.1-2.4, the platform automatically calculates the farmers sell price by subtracting the freight price from the net price. The platform also continually calculates and updates the buyer's bid by subtracting a basis from the current value of December grain futures price as listed by the Chicago Board of Trade. Accordingly, the bid price may be raised: (a) by reducing the basis; or (b) the futures market for the commodity increases to a level such that the bid price matches the selling price after subtracting the basis. The software of the invention updates the seller's interface continually.
    TABLE 3.1
    Grain Seller's Interface At Time 1
    Dec.
    quant. to Buyer No. and net sell Futures buyer's buyer's
    sell (location) price freight price Price basis bid diff.
    10,000 001 (Decatur) $1.80 0.02 $1.82 $2.20 $−0.44 $1.76 $0.06
    10,000 002 (Peoria) $1.80 0.03 $1.83 $2.20 $−0.45 $1.75 $0.08
    10,000 003 (Faribault) $1.80 0.04 $1.84 $2.20 $−0.46 $1.74 $0.1
    10,000 004 (Boise) $1.80 0.01 $1.81 $2.20 $−0.47 $1.73 $0.8
  • [0102]
    TABLE 3.2
    Grain Seller's Interface At Time 2
    Dec.
    quant. to Buyer No. and net sell Futures buyer's buyer's
    sell (location) price freight price Price basis bid diff.
    10,000 001 (Decatur) $1.80 0.02 $1.82 $2.22 $−0.44 $1.78 $0.04
    10,000 002 (Peoria) $1.80 0.03 $1.83 $2.22 $−0.45 $1.77 $0.06
    10,000 003 (Fan bault) $1.80 0.04 $1.84 $2.22 $−0.46 $1.76 $0.08
    10,000 004 (Boise) $1.80 0.01 $1.81 $2.22 $−0.47 $1.75 $0.06
  • [0103]
    TABLE 3.3
    Grain Seller's Interface At Time 3
    Dec.
    quant. to Buyer No. and net sell Futures buyer's buyer's
    sell (location) price freight price Price basis bid diff.
    10,000 001 (Decatur) $1.80 0.02 $1.82 $2.23 $−0.44 $1.79 $0.03
    10,000 002 (Peoria) $1.80 0.03 $1.83 $2.23 $−0.45 $1.78 $0.05
    10,000 003 (Faribault) $1.80 0.04 $1.84 $2.23 $−0.46 $1.77 $0.07
    10,000 004 (Boise) $1.80 0.01 $1.81 $2.23 $−0.47 $1.74 $0.05
  • [0104]
    TABLE 3.4
    Grain Seller's Interface At Time 4
    Dec.
    quant. to Buyer No. and net sell Futures buyer's buyer's
    sell (location) price freight price Price basis bid diff.
    10,000 001 (Decatur) $1.80 0.02 $1.82 $2.26 $−0.44 $1.82 $0.00
    10,000 002 (Peoria) $1.80 0.03 $1.83 $2.26 $−0.45 $1.81 $0.02
    10,000 003 (Faribault) $1.80 0.04 $1.84 $2.26 $−0.46 $1.80 $0.04
    10,000 004 (Boise) $1.80 0.01 $1.81 $2.26 $−0.47 $1.79 $0.03
  • In this example, the grain seller waited for the futures price to rise to a level such that when elevator 001 subtracted his basis at [0105] time 4 , the bid price and the sell price matched. At time 4 , the bid data conformed to the sell data and both farmer and elevator were notified by e-mail that the farmer was willing to sell and the elevator was willing to buy 10,000 bushels of grain for $1.82/bushel. Simultaneously, buyer 001's bid was automatically withdrawn from the view of other sellers and the buyer 001's hedge transaction was automatically executed.
  • 6.2 Example 2
  • Tables 4.1-4.4 below illustrate a specific example of information that might be displayed on grain elevator 001's interface upon posting an offer to buy 10,000 bushels of grain on the platform to be delivered in Decatur in October. The elevator chose December grain futures to calculate his bid price. The platform of the invention automatically and continually updates the elevator's bid price by subtracting his basis from the current futures price listed by the Chicago Board of Trade. [0106]
  • As a hedge transaction, the elevator instructed the platform to sell a futures contract for 10,000 bushels of grain from a current futures clearing merchant (for a transaction fee of course) at the Chicago Board of Trade's futures price at the time a sale is consummated with a seller. The buyer calculated the basis to include the cost of the transaction fee, storage costs, elevation costs, other operation costs, and his desired profit. [0107]
    TABLE 4.1
    Grain Elevator 001's Interface At Time 1
    Seller quantity sell price Dec. Futures Price elevator's basis buyer's bid diff.
    A 10,000 $1.82 $2.20 $−0.44 $1.76 $0.06
    B 10,000 $1.83 $2.20 $−0.44 $1.76 $0.07
    C 10,000 $1.84 $2.20 $−0.44 $1.76 $0.08
    D 10,000 $1.85 $2.20 $−0.44 $1.76 $0.09
  • [0108]
    TABLE 4.2
    Grain Elevator 001's Interface At Time 2
    Seller quantity sell price Dec. Futures Price elevator's basis buyer's bid diff.
    A 10,000 $1.82 $2.22 $−0.44 $1.78 $0.04
    B 10,000 $1.83 $222 $−0.44 $1.78 $0.05
    C 10,000 $1.84 $2.22 $−0.44 $1.78 $0.06
    D 10,000 $1.85 $222 $−0.44 $1.78 $0.07
  • [0109]
    TABLE 4.3
    Grain Elevator 001's Interface At Time 3
    Seller quantity sell price Dec. Futures Price elevator's basis buyer's bid diff.
    A 10,000 $1.82 $2.23 $−0.44 $1.79 $0.03
    B 10,000 $1.83 $2.23 $−0.44 $1.79 $0.04
    C 10,000 $1.84 $2.23 $−0.44 $1.79 $0.05
    D 10,000 $1.85 $2.23 $−0.44 $1.79 $0.06
  • [0110]
    TABLE 4.4
    Grain Elevator 001's Interface At Time 4
    Seller quantity sell price Dec. Futures Price elevator's basis buyer's bid diff.
    A 10,000 $1.82 $2.24 $−0.44 $1.82 $0.00
    (sold)
    B 10,000 $1.83 $2.24 $−0.44 $1.82 $0.01
    C 10,000 $1.84 $2.24 $−0.44 $1.82 $0.02
    D 10,000 $1.85 $2.24 $−0.44 $1.82 $0.03
  • At [0111] time 4, the farmer A's sell data conformed to the elevator 001's bid data. Farmer A and elevator 001 were both notified of the conformance by e-mail that farmer A was willing to sell 10,000 bushels of grain for $1.82/bushel to elevator 001 and deliver the grain to elevator 001 in Decatur in October. Simultaneously, the elevator 001's bid was automatically withdrawn from the view of farmers C, D, and E. Also simultaneously, the elevator 001's hedge was automatically executed to sell a futures contract for 10,000 bushels of grain for $2.24/bushel electronically through a current futures clearing merchant. The net effect was that elevator 001 purchased 10,000 bushels of grain for 1.82/bushel from farmer “A” for a net cost of $18,200 and sold 10,000 bushels of grain at $2.25/bushel (i.e., the hedge futures sell contract) for a gross of $22,500. The difference reflects the basis of $−0.44 or $4,300, which accounts for the elevator's profits and costs.
  • After purchase of the grain, the grain elevator will likely sell the grain at the local cash price, realize the profit built into his basis, and buy back his futures contract to sell 10,000 bushels of grain at the current futures price. Optimally, the futures price should track the local cash price. Thus, if a sudden fall in the local cash price for grain at the time the elevator sought to sell the grain, he would be hedged by his futures contract. [0112]
  • 7. CONCLUSION
  • From the above description and examples, it is clear that in one embodiment, the invention is directed to a method for purchasing a commodity comprising: [0113]
  • (a) providing bid data for the commodity on a network platform, the bid data provided by a buyer; [0114]
  • (b) providing one or more sell data parcels for the commodity on the network platform, each sell data parcel corresponding to a particular seller; [0115]
  • (c) providing hedge transaction information respecting a listed hedge commodity, the hedge transaction provided by the buyer; [0116]
  • (d) monitoring the bid data and the one or more sell data parcels; [0117]
  • (e) automatically identifying a conforming sell data parcel, which conforms to the bid data; and [0118]
  • (f) automatically executing the buyer's hedge transaction. [0119]
  • In another embodiment, the invention relates to a system for purchasing a commodity comprising: [0120]
  • (i) a memory storage device; [0121]
  • (ii) a processor connected to the storage device; [0122]
  • (iii) a program for controlling the processor; wherein the memory storage device and the processor are operative with the program to: [0123]
  • (a) provide bid data for the commodity on a network platform, the bid data provided by a buyer; [0124]
  • (b) provide one or more sell data parcels for the commodity on the network platform, each sell data parcel corresponding to a particular seller; [0125]
  • (c) provide hedge transaction information respecting a listed hedge commodity, the hedge transaction provided by the buyer; [0126]
  • (d) monitor the bid data and the one or more sell data parcels; [0127]
  • (e) automatically identify a conforming sell data parcel, which conforms to the bid data; and [0128]
  • (f) automatically execute the buyer's hedge transaction. [0129]
  • In still another embodiment, the invention is directed to a computer readable medium encoded with a computer program that causes a system comprising a memory storage device and a processor to perform the steps of: [0130]
  • (a) providing bid data for the commodity on a network platform, the bid data provided by a buyer; [0131]
  • (b) providing one or more sell data parcels for the commodity on the network platform, each sell data parcel corresponding to a particular seller; [0132]
  • (c) providing hedge transaction information respecting a listed hedge commodity, the hedge transaction provided by the buyer; [0133]
  • (d) monitoring the bid data and the one or more sell data parcels; [0134]
  • (e) automatically identifying a conforming sell data parcel, which conforms to the bid data; and [0135]
  • (f) automatically executing the buyer's hedge transaction. [0136]
  • Although the present invention has been described in considerable detail with reference to certain preferred embodiments, versions, and Examples other versions and embodiments are possible. Therefore, the spirit and scope of the appended claims should not be limited to the description of the versions and embodiments expressly disclosed herein. [0137]

Claims (24)

What is claimed is:
1. An Internet based system for facilitating commercial transactions between producers of agricultural commodities and intermediaries who purchase agricultural commodities from the producers, comprising:
(a) a first computing sub-system configured to receive electronic communications from an intermediary;
(b) a memory associated with the first computing sub-system wherein the memory includes information relating to the intermediary including an agricultural commodity desired to be purchased, a quantity of the agricultural commodity desired to be purchased, and a basis price for the agricultural commodity desired to be purchased,
(i) wherein the communications received from the intermediary will selectively affect the information relating to the intermediary;
(c) a second computing sub-system operatively coupled to the first computing subsystem and the memory, the second computing sub-system configured to selectively request data from a commodities exchange, wherein the data includes a current trading price of the commodity;
(d) a third computing subsystem configured to generate at least a portion of a web page specific to the intermediary based upon the information stored in the memory and the data obtained from the commodities exchange,
(i) wherein the second computing subsystem can transmit the web page to a producer of an agricultural commodity, wherein the web page includes the quantity of the agricultural commodity desired to be purchased by the intermediary, and a flat price for the commodity
(ii) wherein the third computing subsystem calculates the flat price by adding the basis provided by the intermediary from the current trading price obtained from the commodities exchange;
(e) and a fourth computing sub-system operatively coupled to the first, second and third computing sub-systems, the fourth computing subsystem configured to receive responses from producers indicating an ability to deliver an available quantity of the commodity to the intermediary and
(i) to communicate with the commodities exchange on behalf of the intermediary in order to attempt to obtain a futures contract for the commodity in an amount as close as possible to (within pre-set parameters), but not exceeding the available quantity and to generate a contract between the producer and the intermediary.
2. The system of claim 1, wherein the second computing subsystem periodically requests updated information about the current trading price of the commodity.
3. The system of claim 2, wherein the periodic requests occur at a rate to generate a near real-time correlation to the trading price as posted by the commodities exchange.
4. The system of claim 3, wherein the web page made available to the producer is updated so as to provide a near real time correlation between fluctuations occurring on the commodities exchange and a resulting change in the flat price.
5. A system for facilitating commercial transactions, comprising:
(a) a first computing sub-system configured to receive communications from a logically external intermediary;
(b) a memory associated with the first computing sub-system wherein the memory includes information relating to the intermediary,
(i) wherein the communications received from the intermediary will selectively affect the information relating to the intermediary;
(c) a second computing sub-system operatively coupled to the first computing subsystem and the memory, the second computing sub-system configured to selectively request data from an external source
(i) and further configured to generate an exchange structure specific to the intermediary based upon the information stored in the memory for the intermediary and the data obtained from the external source, wherein
(ii) the second computing subsystem can transmit the exchange structure to a third party;
(d) a third computing sub-system operatively coupled to the first and second computing sub-systems, the third computing subsystem configured to facilitate commercial transactions between the third party and the intermediary and
(i) to automatically engage in a commercial transaction with a centralized exchange on behalf of the intermediary.
6. The system of claim 5, wherein the information includes a basis price and the data includes a trading price, wherein the second computing sub-system calculates a fixed price based upon the basis price and the trading price, and the fixed price is presented in the exchange structure.
7. The system of claim 6 wherein the trading price is repeatedly obtained from the external source over a time period and the fixed price is recalculated each time the trading price is obtained.
8. The system of claim 7 wherein the fixed price is determined and updated at a near real time rate as compared to a posting of the trading price by the centralized exchange.
9. The system of claim 5 wherein the commercial transaction that is automatically engaged in on behalf of the intermediary is the selling of a futures contract on the centralized exchange.
10. The system of claim 6 wherein the commercial transaction that is automatically engaged in on behalf of the intermediary is the selling of a futures contract on the centralized exchange.
11. The system of claim 10, wherein terms of the futures contract are based upon a trading price on the commodities exchanges that was utilized to calculate the fixed price.
12. The system of claim 6, wherein the intermediary is a purchaser of commodities and the third party is a producer of commodities.
13. The system of claim 12 wherein the commercial transaction between the producer of commodities and the purchaser of commodities is an agreement that the producer will sell a quantity of a commodity to the purchaser.
14. The system of claim 13 wherein a maximum amount of the commodity desired by the purchaser is included in the information in the memory and after an agreement is made between a purchaser and a producer, the second computing sub-system updates the information to reduce the maximum amount of the commodity desired.
15. A method of facilitating commercial transactions between a first class of participants and a second class of participants, utilizing a system having a centralized electronic information exchange, accessible to the first class of participants wherein information specifically pertaining to each of the second class of participants is available, and members of the second class of participants have limited access to the system to provide and update the information that specifically pertains to the members, comprising:
(a) obtaining pricing data from a centralized source;
(b) receiving bids from the second class of participants, wherein
(i) a posted offer is generated by the system based in part on the information provided and in part based upon the data obtained;
(c) displaying the generated offer on the centralized electronic information exchange;
(d) receiving a response from a given member of the first class of participants to the generated offer for a given member of the second class of participants;
(e) communicating with the centralized source to attempt to generate a hedging transaction on behalf of the given member of the second class of participants; and
(f) generating a contract between the given member of the first class of participants and the given member of the second class of participants.
16. The method of claim 15, wherein the contract is generated without requiring further input from the given member of the first class of participants or the given member of the second class of participants.
17. The method of claim 15, wherein the centralized source is a commodities exchange and the hedging transaction is an attempt to sell a futures contract on the commodities exchange.
18. The method of claim 15, wherein the first class of participants are producers of a commodity and the first party patrons are purchasers of the commodity.
19. The method of claim 15, further comprising: resubmitting a request for the pricing data from the centralized source at a periodic interval; and recalculating the generated offer based upon the most recent pricing data.
20. The method of claim 19, where the request is continuously resubmitted so as to receive at least near real time pricing data from the centralized source.
21. A system for facilitating commercial transactions between first parties and second parties, comprising:
(a) a first computing subsystem configured to receive information from one first party, sufficient to generate an offer for specified quantities of an item,
(i) to display the offer upon request, and to interact with one second party on behalf of the one first party
(ii) to generate a contract for an amount of the item without requiring further interaction from the one first party;
(b) a second computing sub-system operatively coupled to the first computing subsystem and configured to automatically communicate with a centralized exchange to initiate the placement of a hedging order on behalf of the one first party.
22. The system of claim 21, wherein the hedging order is a futures contract to sell a quantity of the item as close to, without exceeding the amount of the item.
23. A server based system for facilitating transactions between buyers of a commodity and sellers of a commodity, comprising:
(a) a server system configured to receive input from one or more buyers including information relating to a quantity of a commodity desired and a basis price,
(b) to communicate with a commodities exchange to obtain pricing information relating to the commodity,
(c) to calculate a flat price for each buyer based on the provided basis price and the obtained pricing information, to provide the calculated flat price and an offer associated with it to a seller when requested,
(d) to periodically communicate with the commodities exchange to update the pricing information,
(e) to receive responses from a given seller indicating an acceptance of a given offer from a given buyer,
(f) to communicate with the commodities exchange on behalf of the given buyer to attempt to sell a futures contract based on the given offer, and
(g) to generate a contract between the given seller and the given buyer.
24. A method for allowing a purchaser of a commodity to post information relating to bids to purchase commodities on a system and to have the system act on behalf of the purchaser in contracting with a seller of the commodity and in contracting with a futures commission merchant to obtain a futures contract, comprising:
(a) determining a quantity of a commodity to purchase; determining a basis price for the commodity; and posting the quantity and the basis price on a system configured to obtain a current trading price for the commodity from a commodities exchange,
(b) determine a flat price based on the basis price and the trading price,
(c) deliver the determined price and the quantity to the seller, receive an offer from the seller,
(d) initiate communication with the futures commission merchant and negotiate a futures contract,
(e) and generate a contract between the purchaser and the seller.
US10/417,729 2001-04-13 2003-04-17 Methods and systems for purchase of commodities Abandoned US20030195822A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/417,729 US20030195822A1 (en) 2001-04-13 2003-04-17 Methods and systems for purchase of commodities

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/835,088 US20020046127A1 (en) 2000-10-18 2001-04-13 System and method for automated commodities transactions including an automatic hedging function
US10/209,994 US7840475B2 (en) 2002-08-01 2002-08-01 Methods and systems for purchase of commodities
US10/417,729 US20030195822A1 (en) 2001-04-13 2003-04-17 Methods and systems for purchase of commodities

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US09/835,088 Continuation US20020046127A1 (en) 2000-10-18 2001-04-13 System and method for automated commodities transactions including an automatic hedging function
US10/209,994 Continuation US7840475B2 (en) 2001-04-13 2002-08-01 Methods and systems for purchase of commodities

Publications (1)

Publication Number Publication Date
US20030195822A1 true US20030195822A1 (en) 2003-10-16

Family

ID=31187191

Family Applications (5)

Application Number Title Priority Date Filing Date
US10/209,994 Expired - Lifetime US7840475B2 (en) 2001-04-13 2002-08-01 Methods and systems for purchase of commodities
US10/417,729 Abandoned US20030195822A1 (en) 2001-04-13 2003-04-17 Methods and systems for purchase of commodities
US10/773,539 Abandoned US20040230493A1 (en) 2002-08-01 2004-02-06 Methods and systems for providing an average pricing contract for the sale of a commodity
US10/793,054 Abandoned US20040236637A1 (en) 2002-08-01 2004-03-04 Methods and systems for managing commodity transactions
US12/406,470 Expired - Fee Related US7991685B2 (en) 2002-08-01 2009-03-18 Methods and systems for purchase of commodities

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/209,994 Expired - Lifetime US7840475B2 (en) 2001-04-13 2002-08-01 Methods and systems for purchase of commodities

Family Applications After (3)

Application Number Title Priority Date Filing Date
US10/773,539 Abandoned US20040230493A1 (en) 2002-08-01 2004-02-06 Methods and systems for providing an average pricing contract for the sale of a commodity
US10/793,054 Abandoned US20040236637A1 (en) 2002-08-01 2004-03-04 Methods and systems for managing commodity transactions
US12/406,470 Expired - Fee Related US7991685B2 (en) 2002-08-01 2009-03-18 Methods and systems for purchase of commodities

Country Status (3)

Country Link
US (5) US7840475B2 (en)
AU (1) AU2003259066A1 (en)
WO (1) WO2004013743A2 (en)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040044591A1 (en) * 2002-06-19 2004-03-04 Gilliland Ramelle L. Method and system for electronic procurement involving electronic requests for quotation
US20060080208A1 (en) * 2004-09-07 2006-04-13 Harrison James A Financial instrument for a specific deliverable product on a daily settlement basis
WO2005074624A3 (en) * 2004-01-30 2007-08-16 Canon Usa Inc Estimated time of arrival (eta) systems and methods
US20080052223A1 (en) * 2003-03-10 2008-02-28 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US20080086408A1 (en) * 2003-03-10 2008-04-10 Chicago Mercantile Exchange, Inc. Order Risk Management for Derivative Products
US20080301034A1 (en) * 2000-10-18 2008-12-04 Farms Technology, Llc System and method for automated commodities transactions including an automatic hedging function
US20090132335A1 (en) * 2007-11-19 2009-05-21 Howard Barry Pein Method And System For Developing And Applying Market Data Scenarios
US7558750B1 (en) * 2005-03-31 2009-07-07 Trading Technologies International Inc. Visual representation and configuration of trading strategies
US20090265267A1 (en) * 2003-03-10 2009-10-22 Chicago Mercantile Exchange Inc. Derivatives trading methods that use a variable order price
US7672898B1 (en) 2006-07-07 2010-03-02 Trading Technologies International Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US20100121699A1 (en) * 2008-11-12 2010-05-13 Phyllis Pierce Method and system for web-based incentive acquisition market making
US7945501B2 (en) 2007-04-09 2011-05-17 Pricelock, Inc. System and method for constraining depletion amount in a defined time frame
US7945500B2 (en) 2007-04-09 2011-05-17 Pricelock, Inc. System and method for providing an insurance premium for price protection
US20110208636A1 (en) * 2009-09-18 2011-08-25 Intuit Inc. Matching parties to a transaction for an agricultural commodity
US8019694B2 (en) 2007-02-12 2011-09-13 Pricelock, Inc. System and method for estimating forward retail commodity price within a geographic boundary
US8156022B2 (en) 2007-02-12 2012-04-10 Pricelock, Inc. Method and system for providing price protection for commodity purchasing through price protection contracts
US8160952B1 (en) 2008-02-12 2012-04-17 Pricelock, Inc. Method and system for providing price protection related to the purchase of a commodity
US20120246050A1 (en) * 2011-03-22 2012-09-27 Mcnew Kevin Patrick Systems and Methods For Locating the Best Cash Market For a Commodity
US8538858B2 (en) 2011-02-23 2013-09-17 Farms Technology, Llc Apparatus and method for commodity trading with automatic odd lot hedging
US20140143098A1 (en) * 2012-11-21 2014-05-22 Ebay Inc. Method and system to enhance presentation of a shared resource
US20190325467A1 (en) * 2018-04-24 2019-10-24 Indigo Ag, Inc. Satellite-based agricultural modeling
US20190333163A1 (en) * 2018-04-24 2019-10-31 Indigo Ag, Inc. Satellite-based agricultural modeling
US10813359B2 (en) 2013-11-06 2020-10-27 The Texas A & M University System Fungal endophytes for improved crop yields and protection from pests
US20210192556A1 (en) * 2019-12-20 2021-06-24 Lg Electronics Inc. Smart farm platform
US11164243B1 (en) 2017-12-20 2021-11-02 Robin R. Buckham System, method and market place for selling items in an on-line environment
US11263707B2 (en) 2017-08-08 2022-03-01 Indigo Ag, Inc. Machine learning in agricultural planting, growing, and harvesting contexts
US11288739B2 (en) 2015-10-12 2022-03-29 Chicago Mercantile Exchange Inc. Central limit order book automatic triangulation system
US11354743B1 (en) * 2021-06-08 2022-06-07 Eco Media NYC System and methods for quantitative data securitization via a value exposure, portioning, and exchange platform
US11379865B2 (en) 2020-07-17 2022-07-05 Sap Se Machine learned models for item price planning
US20220391531A1 (en) * 2021-06-08 2022-12-08 Ruben Buckris System and methods for quantitative data securitization via a value exposure, portioning, and exchange platform
US11747316B2 (en) 2014-06-26 2023-09-05 Ait Austrian Institute Of Technology Gmbh Plant-endophyte combinations and uses therefor
US11754553B2 (en) 2013-09-04 2023-09-12 Indigo Ag, Inc. Agricultural endophyte-plant compositions, and methods of use
US11751571B2 (en) 2015-05-01 2023-09-12 Indigo Ag, Inc. Isolated complex endophyte compositions and methods for improved plant traits
US11753618B2 (en) 2013-12-24 2023-09-12 Indigo Ag, Inc. Method for propagating microorganisms within plant bioreactors and stably storing microorganisms within agricultural seeds
US11751515B2 (en) 2015-12-21 2023-09-12 Indigo Ag, Inc. Endophyte compositions and methods for improvement of plant traits in plants of agronomic importance
US11766045B2 (en) 2016-12-01 2023-09-26 Indigo Ag, Inc. Modulated nutritional quality traits in seeds
US11793202B2 (en) 2013-06-26 2023-10-24 Indigo Ag, Inc. Methods of use of seed-origin endophyte populations
US11807586B2 (en) 2016-12-23 2023-11-07 The Texas A&M University System Fungal endophytes for improved crop yields and protection from pests
US11819027B2 (en) 2015-06-08 2023-11-21 Indigo Ag, Inc. Streptomyces endophyte compositions and methods for improved agronomic traits in plants
US11880894B2 (en) 2021-08-31 2024-01-23 Indigo Ag, Inc. Systems and methods for ecosystem credit recommendations
US11882838B2 (en) 2017-04-27 2024-01-30 The Flinders University Of South Australia Bacterial inoculants

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI358677B (en) * 2003-03-25 2012-02-21 Future Freight Corp Freight fulfillment and trading platform
US7596528B1 (en) * 2005-03-31 2009-09-29 Trading Technologies International, Inc. System and method for dynamically regulating order entry in an electronic trading environment
US7765145B2 (en) * 2005-04-12 2010-07-27 Georgakopoulos Nicholas L Method of optimal informed trading with limited competition
CA2614440C (en) 2005-07-07 2016-06-21 Sermo, Inc. Method and apparatus for conducting an information brokering service
US8001036B2 (en) * 2006-05-30 2011-08-16 Altex-Ats Ltd System for matching orders for futures contracts which facilitate electronic trading of over the counter futures contracts
US8392278B1 (en) 2007-05-30 2013-03-05 Konot Ltd Method and system for selling items
CA2702897A1 (en) * 2007-10-19 2009-04-23 Pioneer Hi-Bred International, Inc. Electronic forum based on grain quality
US10083420B2 (en) 2007-11-21 2018-09-25 Sermo, Inc Community moderated information
US20140035363A1 (en) 2009-09-25 2014-02-06 Pucline, Llc Electrical power supplying device having a central power-receptacle assembly supplying electrical power to power plugs, adaptors and modules while concealed from view and managing excess power cord during power supplying operations
US9927837B2 (en) 2013-07-03 2018-03-27 Pucline, Llc Electrical power supplying system having an electrical power supplying docking station with a multi-function module for use in diverse environments
US9513682B2 (en) 2013-07-03 2016-12-06 Pucline, Llc Transportable electrical power supplying device for storing and configuring excess power cord and sharing a multiplicity of AC and DC electrical power supplies in diverse user environments
US20150073964A1 (en) * 2013-09-12 2015-03-12 Sap Ag Market data handling based on derivative contract specifications
CN105976538B (en) * 2016-06-15 2018-10-23 湖南工学院 Electronic virtual, storage, transmission and the method for commerce and system and equipment of physical goods
US10424018B2 (en) 2017-01-26 2019-09-24 Trading Technologies International, Inc. System and method for active order management in an electronic trading environment

Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4674044A (en) * 1985-01-30 1987-06-16 Merrill Lynch, Pierce, Fenner & Smith, Inc. Automated securities trading system
US4677552A (en) * 1984-10-05 1987-06-30 Sibley Jr H C International commodity trade exchange
US4903201A (en) * 1983-11-03 1990-02-20 World Energy Exchange Corporation Automated futures trading exchange
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
US5285383A (en) * 1990-09-14 1994-02-08 Plains Cotton Cooperative Association Method for carrying out transactions of goods using electronic title
US5297031A (en) * 1990-03-06 1994-03-22 Chicago Board Of Trade Method and apparatus for order management by market brokers
US5715402A (en) * 1995-11-09 1998-02-03 Spot Metals Online Method and system for matching sellers and buyers of spot metals
US5727165A (en) * 1990-12-17 1998-03-10 Reuters Limited Offer matching system having timed match acknowledgment
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
US5884286A (en) * 1994-07-29 1999-03-16 Daughtery, Iii; Vergil L. Apparatus and process for executing an expirationless option transaction
US5924082A (en) * 1994-08-17 1999-07-13 Geneva Branch Of Reuters Transaction Services Limited Negotiated matching system
US5930767A (en) * 1997-05-28 1999-07-27 Motorola, Inc. Transaction methods systems and devices
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
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
US6104643A (en) * 1997-04-03 2000-08-15 Micron Technology, Inc. Integrated circuit clock input buffer
US6131087A (en) * 1997-11-05 2000-10-10 The Planning Solutions Group, Inc. Method for automatically identifying, matching, and near-matching buyers and sellers in electronic market transactions
US20010032162A1 (en) * 1999-12-06 2001-10-18 Alsberg Peter A. Methods and systems for market clearance
US20010032165A1 (en) * 1999-12-21 2001-10-18 Friend Ralph K. Method and apparatus for internet connectivity for agriculture buyers,sellers and transporters
US20010034663A1 (en) * 2000-02-23 2001-10-25 Eugene Teveler Electronic contract broker and contract market maker infrastructure
US6317728B1 (en) * 1998-10-13 2001-11-13 Richard L. Kane Securities and commodities trading system
US20020002530A1 (en) * 2000-05-16 2002-01-03 Blackbird Holdings, Inc. Systems and methods for conducting derivative trades electronically
US6338050B1 (en) * 1998-11-16 2002-01-08 Trade Access, Inc. System and method for providing and updating user supplied context for a negotiations system
US20020023039A1 (en) * 1999-12-03 2002-02-21 Fritsch Daniel Scott Computerized system and method for conducting an online virtual auction
US20020046127A1 (en) * 2000-10-18 2002-04-18 Gary Reding System and method for automated commodities transactions including an automatic hedging function
US20020052795A1 (en) * 2000-11-02 2002-05-02 David Dines Sales transactions for transfer of agricultural products
US20020059091A1 (en) * 2000-07-05 2002-05-16 Renessen Llc Apparatus and methods for selecting farms to grow a crop of interest
US6390472B1 (en) * 2000-02-02 2002-05-21 Michael A. Vinarsky Pseudo-commodities interactive futures trading game
US6393406B1 (en) * 1995-10-03 2002-05-21 Value Mines, Inc. Method of and system for valving elements of a business enterprise
US20020065765A1 (en) * 2000-07-20 2002-05-30 Agspan, Inc. Systems and methods for interactive beef cattle marketplace
US6401041B1 (en) * 2000-05-11 2002-06-04 Clayton Petersen Automated graphical representation of agricutural information
US20020095369A1 (en) * 2001-01-12 2002-07-18 Kaplan Harry A. Anonymous auctioning of structured financial products over a computer network
US20020138393A1 (en) * 2001-01-22 2002-09-26 Tatge Jason G. Computerized system and method for conducting an online virtual auction
US20020194115A1 (en) * 2001-04-26 2002-12-19 Optionable, Inc. System and method for real-time options trading over a global computer network

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US835088A (en) * 1906-01-02 1906-11-06 Orlin J Wilder Concrete roofing.
US5970479A (en) * 1992-05-29 1999-10-19 Swychco Infrastructure Services Pty. Ltd. Methods and apparatus relating to the formulation and trading of risk management contracts
US5673647A (en) * 1994-10-31 1997-10-07 Micro Chemical, Inc. Cattle management method and system
US6012925A (en) * 1996-07-09 2000-01-11 Kelly; James B. Method for guaranteeing remuneration received by the owner when selling cattle
US6754636B1 (en) * 1996-09-04 2004-06-22 Walker Digital, Llc Purchasing systems and methods wherein a buyer takes possession at a retailer of a product purchased using a communication network
US6584451B1 (en) * 1999-01-12 2003-06-24 Ariba, Inc. Facilitator for aggregating buyer power in an on-line market system
US6862580B1 (en) * 1999-06-11 2005-03-01 Robert M. Ford System and method for managing tier-priced commodity transactions
US7251629B1 (en) 1999-10-14 2007-07-31 Edge Capture, Llc Automated trading system in an electronic trading exchange
US6598027B1 (en) * 1999-11-16 2003-07-22 Xs, Inc. Systems, methods and computer program products for conducting regulation-compliant commercial transactions of regulated goods via a computer network
US7043449B1 (en) * 1999-12-17 2006-05-09 Prosticks.Com Limited Method for charting financial market activities
AU781979B2 (en) 2000-01-26 2005-06-23 Carl Zeiss Vision Australia Holdings Ltd Anti-static, anti-reflection coating
SE0000385D0 (en) * 2000-02-07 2000-02-07 Om Technology Ab A trading system
US7318045B2 (en) 2000-02-29 2008-01-08 Accenture Llp Event-driven trade link between trading and clearing systems
US20020032638A1 (en) * 2000-03-31 2002-03-14 Arti Arora Efficient interface for configuring an electronic market
WO2002006921A2 (en) * 2000-07-18 2002-01-24 Lerner Julie A System and method for physicals commodity trading
US7346536B2 (en) * 2000-10-19 2008-03-18 Fujitsu Limited Purchase support system
US20020052826A1 (en) * 2000-11-02 2002-05-02 David Dines Sales transactions for transfer of agricultural products
US7200572B2 (en) * 2001-02-02 2007-04-03 E-Markets, Inc. Method and apparatus for pricing a commodity
US20020178102A1 (en) * 2001-03-15 2002-11-28 Larry Scheinberg Margin release system for an electronic-based market
US20030055664A1 (en) * 2001-04-04 2003-03-20 Anil Suri Method and system for the management of structured commodity transactions and trading of related financial products
WO2003023679A1 (en) 2001-09-07 2003-03-20 Thomas Eugene Jester Method for automating price discovery

Patent Citations (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4903201A (en) * 1983-11-03 1990-02-20 World Energy Exchange Corporation Automated futures trading exchange
US4677552A (en) * 1984-10-05 1987-06-30 Sibley Jr H C International commodity trade 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
US5297031A (en) * 1990-03-06 1994-03-22 Chicago Board Of Trade Method and apparatus for order management by market brokers
US5285383A (en) * 1990-09-14 1994-02-08 Plains Cotton Cooperative Association Method for carrying out transactions of goods using electronic title
US5727165A (en) * 1990-12-17 1998-03-10 Reuters Limited Offer matching system having timed match acknowledgment
US5884286A (en) * 1994-07-29 1999-03-16 Daughtery, Iii; Vergil L. Apparatus and process for executing an expirationless option transaction
US5924082A (en) * 1994-08-17 1999-07-13 Geneva Branch Of Reuters Transaction Services Limited Negotiated matching system
US6393406B1 (en) * 1995-10-03 2002-05-21 Value Mines, Inc. Method of and system for valving elements of a business enterprise
US5715402A (en) * 1995-11-09 1998-02-03 Spot Metals Online Method and system for matching sellers and buyers of spot metals
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
US6104643A (en) * 1997-04-03 2000-08-15 Micron Technology, Inc. Integrated circuit clock input buffer
US5930767A (en) * 1997-05-28 1999-07-27 Motorola, Inc. Transaction methods systems and devices
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
US5960411A (en) * 1997-09-12 1999-09-28 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US6131087A (en) * 1997-11-05 2000-10-10 The Planning Solutions Group, Inc. Method for automatically identifying, matching, and near-matching buyers and sellers in electronic market transactions
US6317728B1 (en) * 1998-10-13 2001-11-13 Richard L. Kane Securities and commodities trading system
US6338050B1 (en) * 1998-11-16 2002-01-08 Trade Access, Inc. System and method for providing and updating user supplied context for a negotiations system
US20020023039A1 (en) * 1999-12-03 2002-02-21 Fritsch Daniel Scott Computerized system and method for conducting an online virtual auction
US20020023038A1 (en) * 1999-12-03 2002-02-21 Fritsch Daniel Scott Computerized system and method for conducting an online virtual auction
US20010032162A1 (en) * 1999-12-06 2001-10-18 Alsberg Peter A. Methods and systems for market clearance
US20010032165A1 (en) * 1999-12-21 2001-10-18 Friend Ralph K. Method and apparatus for internet connectivity for agriculture buyers,sellers and transporters
US6390472B1 (en) * 2000-02-02 2002-05-21 Michael A. Vinarsky Pseudo-commodities interactive futures trading game
US20010034663A1 (en) * 2000-02-23 2001-10-25 Eugene Teveler Electronic contract broker and contract market maker infrastructure
US6401041B1 (en) * 2000-05-11 2002-06-04 Clayton Petersen Automated graphical representation of agricutural information
US20020002530A1 (en) * 2000-05-16 2002-01-03 Blackbird Holdings, Inc. Systems and methods for conducting derivative trades electronically
US20020059091A1 (en) * 2000-07-05 2002-05-16 Renessen Llc Apparatus and methods for selecting farms to grow a crop of interest
US20020065765A1 (en) * 2000-07-20 2002-05-30 Agspan, Inc. Systems and methods for interactive beef cattle marketplace
US20020046127A1 (en) * 2000-10-18 2002-04-18 Gary Reding System and method for automated commodities transactions including an automatic hedging function
US20020052795A1 (en) * 2000-11-02 2002-05-02 David Dines Sales transactions for transfer of agricultural products
US20020095369A1 (en) * 2001-01-12 2002-07-18 Kaplan Harry A. Anonymous auctioning of structured financial products over a computer network
US20020138393A1 (en) * 2001-01-22 2002-09-26 Tatge Jason G. Computerized system and method for conducting an online virtual auction
US20020194115A1 (en) * 2001-04-26 2002-12-19 Optionable, Inc. System and method for real-time options trading over a global computer network

Cited By (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080301034A1 (en) * 2000-10-18 2008-12-04 Farms Technology, Llc System and method for automated commodities transactions including an automatic hedging function
US7742979B2 (en) 2000-10-18 2010-06-22 Farms Technology, Llc System and method for automated commodities transactions including an automatic hedging function
US20040044591A1 (en) * 2002-06-19 2004-03-04 Gilliland Ramelle L. Method and system for electronic procurement involving electronic requests for quotation
US8738508B2 (en) 2003-03-10 2014-05-27 Chicago Mercantile Exchange Inc. Order risk management for financial product processing
US8688567B2 (en) 2003-03-10 2014-04-01 Chicago Mercantile Exchange Inc. Order risk management for derivative products
US7440917B2 (en) 2003-03-10 2008-10-21 Chicago Mercantile Exchange, Inc. Order risk management system
US20080052223A1 (en) * 2003-03-10 2008-02-28 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US8160949B2 (en) 2003-03-10 2012-04-17 Chicago Mercantile Exchange, Inc. Order risk management for financial product processing
US10366454B2 (en) 2003-03-10 2019-07-30 Chicago Mercantile Exchange Inc. Order risk management for derivative products
US8630941B2 (en) 2003-03-10 2014-01-14 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US7571133B2 (en) 2003-03-10 2009-08-04 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US8447683B2 (en) 2003-03-10 2013-05-21 Chicago Mercantile Exchange, Inc. Hedging risks associated with variable priced orders for derivative financial products
US9607338B2 (en) 2003-03-10 2017-03-28 Chicago Mercantile Exchange Inc. Order risk management for derivative products
US20090265267A1 (en) * 2003-03-10 2009-10-22 Chicago Mercantile Exchange Inc. Derivatives trading methods that use a variable order price
US9911157B2 (en) 2003-03-10 2018-03-06 Chicago Mercantile Exchange Inc. Derivatives trading methods that use a variable order price
US7672899B2 (en) 2003-03-10 2010-03-02 Chicago Mercantile Exchange, Inc. Hedge transactions using variable order prices
US8374942B2 (en) 2003-03-10 2013-02-12 Chicago Mercantile Exchange Inc. Order risk management for financial product processing
US10217165B2 (en) 2003-03-10 2019-02-26 Chicago Mercantile Exchange Inc. Derivatives trading methods that use a variable order price
US20080086408A1 (en) * 2003-03-10 2008-04-10 Chicago Mercantile Exchange, Inc. Order Risk Management for Derivative Products
US7778911B2 (en) 2003-03-10 2010-08-17 Chicago Mercantile Exchange, Inc. Order risk management for financial product processing
US8374947B2 (en) 2003-03-10 2013-02-12 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US20100306133A1 (en) * 2003-03-10 2010-12-02 Chicago Mercantile Exchange, Inc. Order Risk Management for Financial Product Processing
US8326738B2 (en) 2003-03-10 2012-12-04 Chicago Mercantile Exchange Inc. Order risk management for derivative products
US7991684B2 (en) 2003-03-10 2011-08-02 Chicago Mercantile Exchange, Inc. Order risk management for derivative products
US8060431B2 (en) 2003-03-10 2011-11-15 Chicago Mercantile Exchange Inc. Hedging risks associated with variable priced orders for derivative financial products
US10147139B2 (en) 2003-03-10 2018-12-04 Chicago Mercantile Exchange Inc. Order risk management for derivative products
US8224737B2 (en) 2003-03-10 2012-07-17 Chicago Mercantile Exchange Inc. Hedging risks associated with variable priced orders for derivative financial products
US7890418B2 (en) 2003-03-10 2011-02-15 Chicago Mercantile Exchange Inc. Hedging risks associated with variable priced orders for derivative financial products
US8751361B2 (en) 2003-03-10 2014-06-10 Chicago Mercantile Exchange Inc. Hedging risks associated with variable priced orders for derivative financial products
US8219503B2 (en) 2004-01-30 2012-07-10 Canon U.S.A., Inc. Estimated time of arrival (ETA) systems and methods
WO2005074624A3 (en) * 2004-01-30 2007-08-16 Canon Usa Inc Estimated time of arrival (eta) systems and methods
US20090265223A1 (en) * 2004-01-30 2009-10-22 Canon Usa, Inc. Estimated time of arrival (eta) systems and methods
US7536321B2 (en) 2004-01-30 2009-05-19 Canon U.S.A., Inc. Estimated time of arrival (ETA) systems and methods
US7966245B2 (en) 2004-09-07 2011-06-21 Harrison James A Financial instrument for a specific deliverable product on a daily settlement basis
US20060080208A1 (en) * 2004-09-07 2006-04-13 Harrison James A Financial instrument for a specific deliverable product on a daily settlement basis
US8090647B2 (en) 2004-09-07 2012-01-03 Harrison James A Financial instrument for a specific deliverable product on a daily settlement basis
US8195545B2 (en) 2005-03-31 2012-06-05 Trading Technologies International Inc. Visual representation and configuration of trading strategies
US7558750B1 (en) * 2005-03-31 2009-07-07 Trading Technologies International Inc. Visual representation and configuration of trading strategies
US7590576B1 (en) * 2005-03-31 2009-09-15 Trading Technologies International Inc. Visual representation and configuration of trading strategies
US8560418B2 (en) 2005-03-31 2013-10-15 Trading Technologies International, Inc. Visual representation and configuration for trading strategies
US8423442B2 (en) 2005-03-31 2013-04-16 Trading Technologies International, Inc. Visual representation and configuration of trading strategies
US7835964B1 (en) 2005-03-31 2010-11-16 Trading Technologies International Inc. Visual representation and configuration of trading strategies
US20110035309A1 (en) * 2005-03-31 2011-02-10 Trading Technologies International Inc. Visual Representation and Configuration of Trading Strategies
US9805418B2 (en) 2006-07-07 2017-10-31 Trading Technologies International, Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US7672898B1 (en) 2006-07-07 2010-03-02 Trading Technologies International Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US20100121757A1 (en) * 2006-07-07 2010-05-13 Trading Technologies International Inc. Regulating Order Entry in an Electronic Trading Environment to Maintain an Actual Cost for a Trading Strategy
US8156037B2 (en) 2006-07-07 2012-04-10 Trading Technologies International Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US8533106B2 (en) 2006-07-07 2013-09-10 Trading Technologies International, Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US7996300B2 (en) 2006-07-07 2011-08-09 Trading Technologies International Inc. Regulating order entry in an electronic trading environment to maintain an actual cost for a trading strategy
US8019694B2 (en) 2007-02-12 2011-09-13 Pricelock, Inc. System and method for estimating forward retail commodity price within a geographic boundary
US8156022B2 (en) 2007-02-12 2012-04-10 Pricelock, Inc. Method and system for providing price protection for commodity purchasing through price protection contracts
US8538795B2 (en) 2007-02-12 2013-09-17 Pricelock, Inc. System and method of determining a retail commodity price within a geographic boundary
US7945501B2 (en) 2007-04-09 2011-05-17 Pricelock, Inc. System and method for constraining depletion amount in a defined time frame
US8086517B2 (en) 2007-04-09 2011-12-27 Pricelock, Inc. System and method for constraining depletion amount in a defined time frame
US7945500B2 (en) 2007-04-09 2011-05-17 Pricelock, Inc. System and method for providing an insurance premium for price protection
US8065218B2 (en) 2007-04-09 2011-11-22 Pricelock, Inc. System and method for providing an insurance premium for price protection
US8671042B2 (en) 2007-11-19 2014-03-11 Codestreet, Llc Method and system for developing and applying market data scenarios
US20090132335A1 (en) * 2007-11-19 2009-05-21 Howard Barry Pein Method And System For Developing And Applying Market Data Scenarios
US8175941B2 (en) 2007-11-19 2012-05-08 Codestreet, Llc Method and system for developing and applying market data scenarios
US8160952B1 (en) 2008-02-12 2012-04-17 Pricelock, Inc. Method and system for providing price protection related to the purchase of a commodity
US20100121699A1 (en) * 2008-11-12 2010-05-13 Phyllis Pierce Method and system for web-based incentive acquisition market making
US20110208636A1 (en) * 2009-09-18 2011-08-25 Intuit Inc. Matching parties to a transaction for an agricultural commodity
US8538858B2 (en) 2011-02-23 2013-09-17 Farms Technology, Llc Apparatus and method for commodity trading with automatic odd lot hedging
US20120246050A1 (en) * 2011-03-22 2012-09-27 Mcnew Kevin Patrick Systems and Methods For Locating the Best Cash Market For a Commodity
US9727908B2 (en) * 2012-11-21 2017-08-08 Paypal, Inc. Method and system to enhance presentation of a shared resource
US20140143098A1 (en) * 2012-11-21 2014-05-22 Ebay Inc. Method and system to enhance presentation of a shared resource
US11793202B2 (en) 2013-06-26 2023-10-24 Indigo Ag, Inc. Methods of use of seed-origin endophyte populations
US11754553B2 (en) 2013-09-04 2023-09-12 Indigo Ag, Inc. Agricultural endophyte-plant compositions, and methods of use
US10813359B2 (en) 2013-11-06 2020-10-27 The Texas A & M University System Fungal endophytes for improved crop yields and protection from pests
US11771090B2 (en) 2013-11-06 2023-10-03 The Texas A&M Unversity System Fungal endophytes for improved crop yields and protection from pests
US11753618B2 (en) 2013-12-24 2023-09-12 Indigo Ag, Inc. Method for propagating microorganisms within plant bioreactors and stably storing microorganisms within agricultural seeds
US11747316B2 (en) 2014-06-26 2023-09-05 Ait Austrian Institute Of Technology Gmbh Plant-endophyte combinations and uses therefor
US11751571B2 (en) 2015-05-01 2023-09-12 Indigo Ag, Inc. Isolated complex endophyte compositions and methods for improved plant traits
US11819027B2 (en) 2015-06-08 2023-11-21 Indigo Ag, Inc. Streptomyces endophyte compositions and methods for improved agronomic traits in plants
US11288739B2 (en) 2015-10-12 2022-03-29 Chicago Mercantile Exchange Inc. Central limit order book automatic triangulation system
US11823267B2 (en) 2015-10-12 2023-11-21 Chicago Mercantile Exchange Inc. Central limit order book automatic triangulation system
US11751515B2 (en) 2015-12-21 2023-09-12 Indigo Ag, Inc. Endophyte compositions and methods for improvement of plant traits in plants of agronomic importance
US11766045B2 (en) 2016-12-01 2023-09-26 Indigo Ag, Inc. Modulated nutritional quality traits in seeds
US11807586B2 (en) 2016-12-23 2023-11-07 The Texas A&M University System Fungal endophytes for improved crop yields and protection from pests
US11882838B2 (en) 2017-04-27 2024-01-30 The Flinders University Of South Australia Bacterial inoculants
US11776071B2 (en) 2017-08-08 2023-10-03 Indigo Ag, Inc. Machine learning in agricultural planting, growing, and harvesting contexts
US11263707B2 (en) 2017-08-08 2022-03-01 Indigo Ag, Inc. Machine learning in agricultural planting, growing, and harvesting contexts
US11164243B1 (en) 2017-12-20 2021-11-02 Robin R. Buckham System, method and market place for selling items in an on-line environment
US11170453B2 (en) * 2018-04-24 2021-11-09 Indigo Ag, Inc. Satellite-based agricultural modeling
US11138677B2 (en) 2018-04-24 2021-10-05 Indigo Ag, Inc. Machine learning in an online agricultural system
US11710196B2 (en) 2018-04-24 2023-07-25 Indigo Ag, Inc. Information translation in an online agricultural system
US20190325467A1 (en) * 2018-04-24 2019-10-24 Indigo Ag, Inc. Satellite-based agricultural modeling
US11367093B2 (en) * 2018-04-24 2022-06-21 Indigo Ag, Inc. Satellite-based agricultural modeling
WO2019209947A1 (en) * 2018-04-24 2019-10-31 Indigo Ag, Inc. Interaction management in an online agricultural system
US11915329B2 (en) 2018-04-24 2024-02-27 Indigo Ag, Inc. Interaction management in an online agricultural system
US20190333163A1 (en) * 2018-04-24 2019-10-31 Indigo Ag, Inc. Satellite-based agricultural modeling
US20210192556A1 (en) * 2019-12-20 2021-06-24 Lg Electronics Inc. Smart farm platform
US11928700B2 (en) * 2019-12-20 2024-03-12 Lg Electronics Inc. Smart farm platform
US11379865B2 (en) 2020-07-17 2022-07-05 Sap Se Machine learned models for item price planning
US11675925B2 (en) * 2021-06-08 2023-06-13 Ruben Buckris System and methods for quantitative data securitization via a value exposure, portioning, and exchange platform
US20220391531A1 (en) * 2021-06-08 2022-12-08 Ruben Buckris System and methods for quantitative data securitization via a value exposure, portioning, and exchange platform
US11354743B1 (en) * 2021-06-08 2022-06-07 Eco Media NYC System and methods for quantitative data securitization via a value exposure, portioning, and exchange platform
US11880894B2 (en) 2021-08-31 2024-01-23 Indigo Ag, Inc. Systems and methods for ecosystem credit recommendations

Also Published As

Publication number Publication date
AU2003259066A8 (en) 2004-02-23
AU2003259066A1 (en) 2004-02-23
US20040230493A1 (en) 2004-11-18
WO2004013743A2 (en) 2004-02-12
US20040024648A1 (en) 2004-02-05
US20090177574A1 (en) 2009-07-09
US7991685B2 (en) 2011-08-02
US20040236637A1 (en) 2004-11-25
WO2004013743A3 (en) 2004-06-03
US7840475B2 (en) 2010-11-23

Similar Documents

Publication Publication Date Title
US7991685B2 (en) Methods and systems for purchase of commodities
US7035819B1 (en) Method and system for facilitating automated interaction of marketable retail orders and professional trading interest at passively determined prices
CA2585324C (en) System for market research based on financial exchange
US8078511B2 (en) Method and system for foreign exchange price procurement and automated hedging
US8484121B2 (en) System and method for execution delayed trading
US8498925B2 (en) Public offering risk management
US8326736B2 (en) Linked displayed market and midpoint matching system
US20140222651A1 (en) System and Method for Trading Options
US20010044767A1 (en) Auction market with price improvement mechanism
US8655772B2 (en) Web-based account management
US20060200403A1 (en) Method and apparatus for distributing items
WO2000026745A9 (en) Computer-implemented securities trading system with virtual currency and virtual specialist
US20140310120A1 (en) Auction system, auction processing apparatus, auction processing method, and information processing system and method of same
JP2002007720A (en) System and method for commodity transaction, and recording medium
US20040181452A1 (en) System, method and apparatus for selling gift certificates and store credits
WO2001067308A1 (en) A computer system and method for providing a seller/buyer environment over a network
CA2408243A1 (en) Web-based account management
KR20010090962A (en) Electronic auction method having auction condition according to payment mode and system thereof
AU718538B1 (en) Method and apparatus for price setting
WO2007034170A2 (en) An online exchange system
EP1540538A1 (en) System and method for trading options
AU4383200A (en) Method for price setting

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION