US20020107746A1 - Computerized commission based trading operations - Google Patents

Computerized commission based trading operations Download PDF

Info

Publication number
US20020107746A1
US20020107746A1 US09/773,803 US77380301A US2002107746A1 US 20020107746 A1 US20020107746 A1 US 20020107746A1 US 77380301 A US77380301 A US 77380301A US 2002107746 A1 US2002107746 A1 US 2002107746A1
Authority
US
United States
Prior art keywords
product
information
interface
application program
processing system
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
US09/773,803
Inventor
Theodore Jacoby
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.)
Tc Jacoby & Company Inc
T C Jacoby and Co Inc
Original Assignee
T C Jacoby and Co Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by T C Jacoby and Co Inc filed Critical T C Jacoby and Co Inc
Priority to US09/773,803 priority Critical patent/US20020107746A1/en
Assigned to T.C. JACOBY & COMPANY, INC. reassignment T.C. JACOBY & COMPANY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JACOBY, THEODORE J.
Priority to CA002437659A priority patent/CA2437659A1/en
Priority to PCT/US2002/002552 priority patent/WO2002063422A2/en
Priority to EP02706050A priority patent/EP1370996A4/en
Priority to MXPA03006987A priority patent/MXPA03006987A/en
Publication of US20020107746A1 publication Critical patent/US20020107746A1/en
Priority to US11/064,669 priority patent/US7421403B2/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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • 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/0613Third-party assisted
    • 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
    • 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
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services; Handling legal documents
    • G06Q50/188Electronic negotiation

Definitions

  • the present invention relates generally to a computerized system for facilitating the purchase of a product from a seller and the sale of the product to a buyer through an intermediary, and more particularly to the processing of requests for quotations for goods and/or services from buyers and for the linking of the buyers to sellers through an intermediary broker utilizing a centralized computer in communication with a communications network such as the Internet.
  • an intermediary broker functions as a central clearing house for the goods in which they specialize.
  • the broker establishes contact with a wide range of vendors, purchasing goods at a “buy price” to establish a suitable “supply.”
  • the broker next identifies suitable buyers in need of the goods which the broker has purchased, and arranges for the sale and transport to the of the goods to the buyer at a premium “sale price,” resulting in a small profit to the broker on each transaction, a portion of which is paid to the broker's agent in the form of a commission.
  • the broker never assumes actual possession of the goods, and rather, is able to arrange for the sale and transport of the goods within a very short period of time, such that the goods are delivered directly from the seller to the buyer, without an intermediate stop at the buyer's storage facility.
  • agents of the broker may receive unsolicited calls from buyers in need of a particular good, or from sellers who find themselves with a surplus of goods which must be sold in a short period of time.
  • agents of the intermediary broker In the dairy product field, it is not uncommon to find a surplus of goods in one region of the country (or world) such as a rural or primarily agricultural region, and a demand in another region of the country, such as an urban or densely populated area.
  • the agents of the intermediary broker must be continually made aware of the fluctuations in regional supply and demand for the goods, limitations on transportation distances and time requirements, as well as fluctuations in regional prices.
  • agents of the intermediary broker desire to purchase the goods at a lower prices, and sell the goods at a premium price, factoring in the cost of transportation from the seller to the buyer.
  • the agent requires access to a large amount of accurate and up-to-date information detailing the current market conditions, buyer information, and seller information.
  • Such information is traditionally stored in a central computer database at the intermediary broker, requiring manual entry of information as it becomes available to the agents.
  • the present invention is an improvement to the traditional computerized system for use by intermediary brokers, providing a plurality of user interfaces for accessing filtered information and for exchanging information pertaining the purchase, sale, and transportation of goods, such as dairy products, over the Internet between the buyers, sellers, and agents of the intermediary broker.
  • the present invention is a computerized information storage, filtering and presentation system configured to facilitate the function of intermediary broker agents in the purchasing and sale of consumable and perishable products, such as dairy goods.
  • the computerized system provides agents of the intermediary broker with filtered information via a communications network identifying the sellers of particular goods, current market purchase prices, and transportation costs for various regions.
  • the computerized system further provides the agents with additional filtered information via the communications network identifying buyers for particular goods and current market selling prices, enabling the agents to efficiently match goods purchased from a seller to a buyer's demand while achieving a desired profit margin.
  • FIG. 1A is a work flow chart illustrating the relationships between the graphical user interfaces of the present invention
  • FIG. 1B is a continuation of the work flow chart of FIG. 1A;
  • FIG. 1C is a continuation of the work flow chart of FIG. 1A;
  • FIG. 1D is a continuation of the work flow chart of FIG. 1A;
  • FIG. 2 is an illustration of a home page graphical user interface to the e-commerce server data processing system of the present invention
  • FIG. 3 is an illustration of a graphical user interface for facilitating selection of a plurality of contact inquiries or information filters
  • FIG. 4 is an illustration of a graphical user interface for displaying individual contact information
  • FIG. 5A is an illustration of a graphical user interface for displaying a first portion of corporate contact information
  • FIG. 5B is an illustration of the graphical user interface of FIG. 5A, displaying the second portion of corporate contact information
  • FIG. 5C is an illustration of the graphical user interface of FIG. 5A, displaying a hierarchical tree of associated contact information for a selected contact;
  • FIG. 5D is an illustration of the graphical user interface of FIG. 5A, displaying a window of attached documents associated with a selected contact;
  • FIG. 6 is an illustration of a graphical user interface for displaying selection criteria for filtering goods shipment schedules
  • FIG. 7 is an illustration of a graphical user interface for displaying filtered goods shipment schedules
  • FIG. 8 is an illustration of a graphical user interface for displaying confirmation information for a selected goods shipment
  • FIG. 9 is an illustration of a graphical user interface for displaying selection criteria for filtering goods and product information
  • FIG. 10 is an illustration of a graphical user interface for displaying filtered goods and product information
  • FIG. 11 is an illustration of a graphical user interface for displaying the buyers of a selected good and/or product
  • FIG. 12 is an illustration of a graphical user interface displaying market pricing information for goods and products
  • FIG. 13 is an illustration of a graphical user interface displaying pricing history for a selected entity
  • FIG. 14 is an illustration of a graphical user interface calculating pricing parameters for goods and/or products
  • FIG. 15 is an illustration of a graphical user interface displaying transportation information for goods
  • FIG. 16 is an illustration of a graphical user interface displaying a transportation detail window
  • FIG. 17 is an illustration of a graphical user interface providing access to maintenance and data entry screens
  • FIG. 18 is an illustration of a graphical user interface providing access to load settlement screens
  • FIG. 19 is an illustration of a graphical user interface displaying a filtered load settlement report
  • FIG. 20 is an illustration of a graphical user interface displaying a detailed information sheet for a load settlement.
  • FIG. 21 is an illustration of a graphical user interface displaying a filtered load settlement invoice report.
  • the term “interactive link” is intended to describe embedded information associated with a display of specific information in a graphical user interface of a computer system. Selection of the displayed specific information, for example, a highlighted name or button, by the user through a conventional interface, signals the computer system to access the embedded information, and to execute a specific set of instructions associated therewith. Such embedded information may direct the computer system to display additional information to the user in the graphical interface, to access stored data, or to perform one or more specified functions.
  • Updated information is critical to maintaining profitability for an intermediary broker or trader in the purchasing, sale, and transportation of goods such as dairy products.
  • the information can be stored centrally on a broker's e-commerce server data processing system or computer accessible via a communications network, such as the Internet.
  • a communications network such as the Internet.
  • the information can be updated and altered at a central location as soon as the new data becomes available, eliminating delays in sending updated information to numerous individual users.
  • a host broker computer is adapted to allow for data communication with one or more remote computers, such as a seller's computer, buyer's computer, or hauler's computer, via a communications network such as the Internet.
  • a communications network such as the Internet.
  • a conventional protocol for communicating with a local or global computer information network such as the Internet is implicit in the interconnection between each computer, which may be running an Internet browser application such as Internet Explorer from Microsoft or Netscape Communicator, the broker's e-commerce server data processing system which may be setup as an Internet web-server, and the communications network.
  • TCP/IP transmission control protocol/internet protocol
  • Each computer connects to the network using software residing on the computer, and access information stored on the broker's e-commerce server data processing system. It may be desirable for the broker's e-commerce server data processing system to verify the identity of the accessing user or computer before allowing access to the data on the broker's e-commerce server data processing system. This identity verification can be implemented through either software or hardware in a conventional manner.
  • a broker workstation 10 is linked to a communications network such as the Internet 12 and to an e-commerce server data processing system or computer 14 configured to provide transactional information and data.
  • a communications network such as the Internet 12
  • e-commerce server data processing system or computer 14 configured to provide transactional information and data.
  • one or more seller workstations 16 , buyer workstations 18 , and hauler workstations 20 may be linked to the e-commerce server data processing system or computer 14 via the Internet.
  • Sellers, buyers and haulers may utilize the e-commerce serve data processing system to gather product and sales information, transact business, and send or receive transaction confirmations and financial data.
  • the user Upon accessing the e-commerce server data processing system or computer 14 , the user, such as a broker workstation 10 , is presented with a Login Screen (Box 100 ) requiring user identification and password.
  • the Login Screen (Box 100 ), and all other informational screens provided to a user from the e-commerce server data processing system or computer 14 are presented as graphical user interfaces, which may include one or more conventional interactive components such as buttons, links, or tabs associated with specific actions.
  • the e-commerce server data processing system or computer 14 employs conventional security protocols to ensure that only authorized users may access the data stored thereon.
  • a Home Page (Box 102 ) is presented to the user.
  • Information displayed to the user by the Home Page (Box 102 ) may include a welcome message, version information, news, or other information pertinent to the user.
  • the user may select an interactive component such as a tab or drop-down menu item to view an Inquiry Page (Box 104 ), a Maintenance Page (Box 106 ), a Settlement Page (Box 108 ), a Settings Page (Box 110 ), News (Box 112 ), or to log out of the system (Box 114 ).
  • these interactive components are provided in the form of selection tabs 20 A- 20 H in a menu bar 22 at the top of the graphical user interface. Selection of one or more of these interactive components 20 A- 20 H may be blocked by the e-commerce server data processing system or computer 14 depending upon the user's level of security clearance. For example, buyers, sellers, and haulers may not be permitted to select the Maintenance Page (Box 106 ) or Settlement Page (Box 108 ), and accordingly, the associated interactive components 20 c and 20 D will be deactivated for such users.
  • Selection of the “Home” interactive component 20 a will return the user to the Home Page (Box 102 ) presented upon login to the e-commerce server data processing system 14 .
  • selection of the “Inquiry” interactive component 20 B presents the user with additional interactive components, such as a tab or drop-down menu item to view a Contacts Page (Box 114 ), a Schedules Page (Box 116 ), a Products Page (Box 118 ), a Pricing Page (Box 120 ), or to view a Transportation Page (Box 122 ).
  • these interactive components are provided in the form of selection tabs 24 A- 24 E below the menu bar 22 .
  • the first interactive component 24 A associated with the Contacts Page (Box 114 ) is automatically selected upon display of the inquiry page.
  • the Contacts Page (Box 114 ) provides the user with access to both corporate and individual contact information stored on the e-commerce server data processing system 14 .
  • a conventional interactive interface 26 is provided for the user to enter filter information utilized to retrieve stored contact information. For example, the user may search for a contact by the contact name/code, the contact type (buyer or seller), the contact status, or by the contact category. Alternative search parameters may be provided within the scope of the invention.
  • FIG. 4 illustrates the displayed results of a search for an individual contact stored on the e-commerce server data processing system 14 .
  • the displayed results are preferably presented in a separate Personal Contact window (Box 124 ) of the graphical user interface, and the information displayed may include interactive links to telephone numbers for a telephone auto-dialer, email addresses, or Internet web-site links. Additional contact information, including but not limited to names, addresses, contact codes, and update information may be included in the displayed results.
  • FIGS. 5A and 5B the displayed results of a search for corporate contacts matching the filter criteria input into the interface 26 located on the e-commerce server data processing system 14 are shown in a results column 30 of the graphical user interface. Adjacent the displayed results, a detailed listing 32 of the contact information for a single corporate contact selected from the results column 30 is displayed in a company contact column (Box 126 ). The detailed listing provides the user with conventional contact information for the selected corporation, including the names of individuals, telephone numbers and addresses. Interactive links associated with the names of individuals presented in the corporate contact information will display an individual contact in a Personal Contact window (Box 124 ) as described above. Additional interactive links may be provided for phone numbers, email addresses, and corporate web-sites accessed via the Internet.
  • a menu bar 33 comprising a plurality of interactive component buttons. Included on the menu bar 33 is a hierarchical tree interactive component button 35 for selecting a hierarchical tree view of associated contacts, as seen in FIG. 5C.
  • Associated contacts may include individual plants, warehouses, or hauling companies which are part of a larger corporate structure.
  • the hierarchical tree information is displayed in the results column 30 , as interactive links permitting the user to access contact information for each of the associated contacts.
  • the user may further expand the display of associated contacts to include, as subordinate entries on the hierarchical tree, individuals associated with each corporate entity displayed on the list, or may compress the hierarchical tree information to display only directly superior or subordinate corporate contacts.
  • the hierarchical view further permits the user to subdivide the display of a large corporate contact geographically, or by the types of products which are produced.
  • a large corporate contact in the dairy business may include several subsidiary corporations, each responsible for a different aspect of the business, such as milk production or cheese production. Displaying this information in a hierarchical tree structure allows the user to filter contact information to extract relevant data.
  • An attachment interactive component button 37 displayed in the menu bar 33 permits the users to associate or “attach” a stored document or data record with a specific contact.
  • Information associated with a contact may be stored on the e-commerce server data processing system or computer 14 , or may be accessible over the Internet through a suitable link.
  • Selection of the attachment button 37 results in the display, to the user, of an attachment windows 39 (Box 125 ), shown in FIG. 5D containing a list of all documents or records attached to the current contact.
  • the user may select one or more of the displayed documents or records for review or editing, or may insert or delete additional attachments.
  • an attachment list displayed in the attachment window 39 may include a picture file, a text file, a spreadsheet, or scanned images of contracts, certificates, or phone journals. In this manner, the user is provided with access to additional information specific to the current contact displayed in window 32 .
  • Additional interactive buttons included on the menu bar 33 may include a “print” button 41 , and an “add” button 43 , and a “delete” button 45 .
  • Selection of the “print” button 41 directs the e-commerce server data processing system or computer 14 to produce a printed copy of the contact information currently displayed in window 32 .
  • Selection of the “add” or “delete” buttons 43 , 45 causes the e-commerce server data processing system or computer 14 to add or delete the contact currently displayed in window 32 to a stored list of “favorites” associated with the current user.
  • the stored “favorites” lists is utilized by the user to provide rapid access to information which is utilized on a regular basis. For example, individual users may only be responsible for handling accounts with specific sellers and buyers, and hence will frequently refer to contact information associated with those buyers and sellers. A stored “favorites” list facilitates this by providing a listing of the commonly accessed information.
  • selection of the second interactive component 24 B associated with the Schedules Page presents the user with an interactive filter window 34 for displaying desired product or goods shipment and transport schedules.
  • desired criteria the user can search for and locate specific goods shipment schedules matching the selected criteria stored in the e-commerce server data processing system 14 .
  • Selection criteria may include, but are not limited to, the particular shipping entity (broker, buyer, seller, or hauler), shipment dates, schedule types (Ship From, Ship To), the product type, the contact type, the identification of the responsible broker agent, or specific remarks.
  • the user may select the format in which the results of the search are displayed (Box 128 ) through the use of interactive components in the Schedules Page graphical interface.
  • the user may select a Detail View, identifying all information pertaining to a particular set of shipment schedules, a Remarks View in which only stored remarks are displayed, or a Confirmation View, in which only order confirmation information associated with a shipment schedule is displayed (Box 128 ).
  • Shipment schedule information matching the input selection criteria for a specific corporate entity for example, T. C. Jacoby & Co. is illustrated in FIG. 7 displayed in the Detail View format.
  • the information preferably includes order parameters (Confirmation No. and Status), shipping parameters (From City, Ship Date, Ship Time, To City, Arrive Date, and Arrive Time), seller parameters (Ship From), buyer parameters (Ship To), product parameters (Product, Load Type), and hauler parameters (Carrier).
  • Information displayed may be in the form of an interactive link, for example, the buyer, seller, and hauler parameters provide interactive links to displays of corporate contact information as set forth above.
  • the product parameters may provide an interactive link to the products page (Box 118 ), described below.
  • the order parameters may provide a link to an order Confirmation Page (Box 130 ), illustrated in FIG. 8.
  • the Confirmation Page (Box 130 ) provides the user with a new window 36 in the graphical user interface, and displays information associated with the confirmation of a specific shipment of goods from a buyer to a seller which has been arranged by the broker.
  • the confirmation page window 36 displays an order confirmation number, shipment information, product information, buyer, seller, and hauler information, and pricing information. Additional information related to a specific product order may be included in the confirmation page window 36 .
  • the confirmation page windows 36 may further include one or more interactive links configured to access additional information available on the e-commerce server data processing system 14 , for example, an interactive link 38 for product pricing information is shown in confirmation page window 36 .
  • the e-commerce server data processing system 14 may be configured to automatically transmit, by an electronic means such as facsimile or e-mail, order confirmation information to the parties involved in a completed transaction.
  • selection of the third interactive component 24 C associated with the Products Page presents the user with an interactive filter window 40 for displaying desired product information.
  • the user may selectively search for product information on the e-commerce server data processing system 14 by either the name or code of the product, or by the category of the product.
  • FIG. 10 illustrates the displayed results of a search for a product by category. The search results are displayed in the graphical user interface in a tabular format (Box 132 ), including interactive links to access additional information available on the e-commerce server data processing system 14 . For example, as seen in FIG.
  • interactive links are provided for the user to access additional information pertaining to the product code (Box 134 ), the product buyers (Box 136 ), sellers (Box 138 ), and haulers (Box 140 ). Selection of an interactive link associated with a product buyer, seller, or hauler will display a list of entities associated with the product. As seen in FIG. 11, a list of buyers associated with a selected product is displayed (Box 136 ) in response to the activation of a buyer interactive link by the user in the product. search results display. Similar listings are provided by the system of the present invention in response to the selection of a seller or hauler interactive link by the user in the product search results display. The displayed lists of buyers, sellers, or haulers associated with a selected product provide the user with additional interactive links to displays of company contact information (Box 126 ) as described above, or product pricing history (Box 142 ), described below.
  • selection of the “Pricing” interactive component 24 D presents the user with additional interactive components, such as a tab or drop-down menu item to view Market Prices (Box 144 ), Pricing History (Box 142 ), a Pricing Calculator (Box 146 ), or to view a listing of links to external pricing information (Box 148 ) available over the Internet 12 .
  • these interactive components are provided in the form of selection tabs 42 A- 42 D below the selection tabs 24 A- 24 E.
  • the first interactive component 42 A associated with the Market Prices (Box 144 ) is automatically selected upon display of the pricing page in the user interface.
  • Information displayed to the user upon selection of the Market Prices interactive component 24 D includes, but is not limited to, a price basis code, a product description, price dates (i.e., effective from date, effective to date, update date), the current market price, and information identifying the broker agent who last updated the information on the e-commerce server data processing system 14 .
  • the displayed information for the Market Prices may include one or more interactive links to additional information stored on the e-commerce server data processing system 14 . For example, selection of the price basis code for an individual product will provide the user with pricing history for the individual product (Box 142 ).
  • selection of the tab 42 B for Pricing History displays a pricing history report 44 for a selected product, and provides an interactive filter window 46 through which the user may identify a product for which the pricing history records stored on the e-commerce server data processing system 14 will be displayed in the pricing history report 44 .
  • the interactive filter window 46 may provide the user with interactive components permitting the filtering of price histories by buyer, seller, hauler, dates, or purchase information.
  • the pricing history report 44 displayed in the graphical user interface optionally may include one or more interactive links to additional information stored in the e-commerce server data processing system 14 .
  • a pricing history report 44 displaying information for a specific product buyer may include interactive links to order confirmation information (Box 130 ) for each product order shown in the report 44 .
  • selection of the tab 42 c for Calculator displays an interactive product price calculator 50 .
  • the interactive product price calculator provides fields into which the user may enter product pricing parameters, hauling parameters, and load parameters.
  • Product pricing parameters may include items such as the product code, the price type, the market price basis, the price function, and the price factor.
  • Hauling parameters may include the identification of the responsible party, the rate type, the load type and the distance over which the product is to be transported.
  • Load parameters may include items such as the shipping date for the product, the estimated weight of the product, and the estimated test of the product.
  • a “calculate” button 52 is provided on the price calculate 50 . Responsive to the entry of the required data fields by the user, and the selection of the “calculate” button 52 , the e-commerce server data processing system 14 processes the provided information to produce an estimated product cost associated with the data provided by the user.
  • the final interactive tab, 42 D for the pricing options presents the user with a display of interactive links (Box 148 ) to one or more external information resources accessible via the Internet 12 .
  • These may include interactive links to web sites displaying current market activity, such as international exchanges or markets.
  • Selection of the “Transportation” interactive component 24 E presents the user with an interactive filter window 54 and a hauling report window 56 .
  • the user may enter filter information utilized to retrieve hauler information from the e-commerce server data processing system 14 .
  • Retrieved hauler information is displayed in the hauling report window 56 , preferably in tabular form, listing buyer, seller, ship from, and ship to information, together with an interactive link 58 to the specific details associated with each shipment.
  • Interactive links may be further provided to the corporate contact information (Box 126 ) for each buyer and seller listed in the hauler information report.
  • Selection of the interactive link 58 opens a Transportation Detail window 60 in the graphical user interface, as seen in FIG.
  • the detailed transportation information displayed in the Transportation Detail window 60 may include an interactive link to individual order confirmation information (Box 130 ), the hauling parameters such as load type, statue, rate, weight test, distance, and shipping information such as departure and arrival dates. Additional links may be provided to the corporate contact information (Box 126 ) for the buyer, seller, and hauler, and to access product information (Box 132 ).
  • FIG. 17 selection of the interactive tab 20 c in the menu bar 20 at the top of the graphical user interface results in the display of the Maintenance Home Page (Box 106 ), providing the user with access to a variety of data entry pages.
  • the display of the Maintenance Home Page presents the user with a maintenance menu bar 62 , comprising a plurality of interactive maintenance tabs 64 A- 64 H.
  • Maintenance tab 64 A provides an interactive link which returns the user to the Home Page 102 .
  • Maintenance tabs 64 B, 64 C, 64 D, and 64 E provide interactive links to data entry pages for contact information (Box 150 ), schedule information (Box 152 ), price information (Box 154 ), and product information (Box 156 ), respectively.
  • the user is presented with conventional data filters for the associated topic, and one or more data entry windows permitting alteration, insertion, and deletion of data stored on the e-commerce server data processing system 14 .
  • Selection of maintenance tab 64 F provides access to the maintenance page for attached documents and data (Box 158 ) associated with contact information, while selection of maintenance tab 64 G provides access to the maintenance page for the lookup tables (Box 160 ).
  • Maintenance for the lookup tables provides access to system-level information, used to define ranges of valid values for fields in the databases stored on the e-commerce server data processing system or computer 14 . These values may be changed or updated at any time.
  • selection of maintenance tab 64 H provides access to the maintenance page for the security (Box 162 ) of the e-commerce server data processing system 14 .
  • the security page (Box 162 ) presents the user with a variety of conventional options for regulating access to the e-commerce server data processing system 14 by different users. For example, buyers 18 accessing the e-commerce server data processing system 14 from the Internet 12 may be permitted only to access data available through the Inquiry Page (Box 104 ), but not to any other information. Similarly, haulers 20 accessing the e-commerce server data processing system 14 from the Internet 12 might only be permitted to access information related to the transportation of goods, and denied access to any pricing information for the products which they are hauling. In contrast, a broker's agent accessing the e-commerce server data processing system 14 directly from a terminal 10 may be granted unlimited security access to all aspects of the e-commerce server data processing system 14 .
  • FIG. 18 selection of the interactive tab 20 D in the menu bar 20 at the top of the graphical user interface results in the display of the Load Settlement Home Page (Box 108 ), shown in FIG. 1D, providing the user with access to a variety of report pages.
  • the display of the Load Settlement Home Page presents the user with a settlement menu bar 68 , comprising a plurality of interactive settlement tabs 70 A and 70 B together with a conventional interactive interface 71 for the user to enter filter information utilized to retrieve stored load settlement information.
  • the conventional interactive interface 71 permits the user to retrieve stored information stored by month, or by load settlement status, i.e. all, unsettled, or settled.
  • a “Contacts” field is additionally provided in the interface 71 , into which the user may enter a contact code for access to either the personal contact page (Box 124 ) or company contact page (Box 126 ) associated with the entered code.
  • Selection of settlement tab 70 A provides the user with a load report 74 , as seen in FIG. 19, based upon the parameters input into interface 71 .
  • the displayed report may be from either a seller's perspective (Box 164 ) or a buyer's perspective (Box 168 ), as determined by the user's selection of an associated interactive component 72 A or 72 B, respectively.
  • the shipping load Prior to a weight determination and the testing of a dairy product to be shipped, the shipping load is considered “unsettled”.
  • the user calls the buyer and the seller of the shipping load to get each weight and test results and then negotiates a settlement, after which the shipping load is considered to be “settled”. Accordingly, the user may chose, through selection in the interface 71 , to view all loads, only unsettled loads, or only loads whose weight and test have been settled.
  • an associated detail button 75 provides access to an expanded detail view 76 in a new detail window (Box 170 ) for the particular load, as seen in FIG. 20.
  • the expanded detail view 76 provides the user with additional information identifying the buyer or seller, the product, the sale confirmation number, shipping information, commission information, and the load information.
  • the detail view 76 may include one or more interactive links to additional information stored in the e-commerce server data processing system 14 or accessible over the Internet 12 . For example, selection of an interactive link associated with an order confirmation will present the user with expanded order information as previously described.
  • Selection of settlement tab 70 B provides the user with a load invoice report 78 , as seen in FIG. 20, based upon the parameters input into an interface 80 .
  • the conventional interactive interface 78 is configured to permit the user to enter filter information utilized to retrieve stored load invoice information. Stored information may be sorted by month, or by load invoice status, i.e. all, invoiced loads, or loads which have not yet been invoiced.
  • a “Contacts” field is additionally provided in the interface 80 , into which the user may enter a contact code for access to either the personal contact page (Box 124 ) or company contact page (Box 126 ) associated with the entered code.
  • a displayed load invoice report 78 provides the user with information identifying the invoice party, location information, and load status information. A load invoice cannot be generated before the load status information is settled, as described above.
  • the load invoice report 78 may include one or more interactive links to additional information stored in the e-commerce server data processing system 14 or accessible over the Internet 12 .
  • the information presented to the user through the graphical user interface is in the form of an individual page of information, or self-contained code segment formatted for viewing on a computer system configured with a conventional web-browser application such as Netscape Communicator of Microsoft Internet Explorer.
  • the present invention provides a medium through which information related to buyers, sellers, haulers, products, and pricing stored on an e-commerce server data processing system 14 is accessible from one or more workstations connected via a local connection or remotely via the Internet.
  • Sellers of a product may access the e-commerce server data processing system 14 , and provide information identifying products offered for sale and the selling price.
  • Buyers of a product may access the e-commerce server data processing system 14 to provide information identifying desired products
  • haulers may access the e-commerce server data processing system 14 to provide information identifying their transportation routes and hauling rates.
  • a broker or broker's agent may utilize the e-commerce server data processing system 14 of the present invention to obtain contact information for buyers, sellers, or haulers, product information, pricing information, invoicing reports and transportation information. Information is presented to the user in a interactive format, providing interactive links from displayed information to additional relevant information stored on the e-commerce server data processing system 14 or accessible via the Internet 12 .
  • the e-commerce server data processing system 14 may be further configured to interact with one or more financial or accounting systems, thereby facilitating the handling of customer accounts and invoicing.
  • Transactional information stored or entered into the e-commerce server data processing system 14 such as purchases, sales, and hauling contracts may be transferred to associated financial or accounting systems, wherein it is utilized to generate invoices or track accounts.

Abstract

A computerized information storage, filtering and presentation system configured to facilitate the function of intermediary broker agents in the purchasing and sale of consumable and perishable products, such as dairy goods. The computerized system provides agents of the intermediary broker with filtered information via a communications network identifying the sellers of particular goods, current market purchase prices, and transportation costs for various regions. The computerized system further provides the agents with additional filtered information via the communications network identifying buyers for particular goods and current market selling prices, enabling the agents to efficiently match goods purchased from a seller to a buyer's demand while achieving a desired profit margin.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • None. [0001]
  • STATEMENT REGARDING FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
  • Not Applicable. [0002]
  • BACKGROUND OF THE INVENTION
  • The present invention relates generally to a computerized system for facilitating the purchase of a product from a seller and the sale of the product to a buyer through an intermediary, and more particularly to the processing of requests for quotations for goods and/or services from buyers and for the linking of the buyers to sellers through an intermediary broker utilizing a centralized computer in communication with a communications network such as the Internet. [0003]
  • Buyers in need of goods, particularly in the dairy product field, often spend considerable time locating an appropriate seller or vendor for the product which they require, and commonly utilize a intermediary broker to eliminate the need for the buyer to locate, purchase, and arrange for the transport of the goods. Similarly, vendors in the dairy product field must find buyers for their products quickly, as dairy products are a perishable goods. Rather than locating individual buyers, vendors utilize the same intermediary brokers as the buyers, thereby facilitating the exchange of the goods. [0004]
  • Traditionally, an intermediary broker functions as a central clearing house for the goods in which they specialize. The broker establishes contact with a wide range of vendors, purchasing goods at a “buy price” to establish a suitable “supply.” The broker next identifies suitable buyers in need of the goods which the broker has purchased, and arranges for the sale and transport to the of the goods to the buyer at a premium “sale price,” resulting in a small profit to the broker on each transaction, a portion of which is paid to the broker's agent in the form of a commission. Ideally, the broker never assumes actual possession of the goods, and rather, is able to arrange for the sale and transport of the goods within a very short period of time, such that the goods are delivered directly from the seller to the buyer, without an intermediate stop at the buyer's storage facility. [0005]
  • Traditionally, the operation of the intermediary broker is carried out over the telephone, with agents of the broker contacting sellers to locate supplies of goods and to purchase goods, and contacting buyers to identify the need for particular goods and to close sales. Furthermore, agents of the brokers may receive unsolicited calls from buyers in need of a particular good, or from sellers who find themselves with a surplus of goods which must be sold in a short period of time. [0006]
  • Conventional general purpose computers utilized by brokers and their agents for maintaining a record of buyers and sellers may provide limited access to a network of computers (e.g., LAN) or to the Internet. However, traditional product brokerage systems generally do not integrate the Internet into the associated brokerage software so as to provide an integrated framework through which the buyers, sellers, and brokers may communicate and conduct business via the general purpose computer. Therefore, it is desirable to develop a traded goods brokerage system which integrates local or global computer networks such as the Internet into the brokerage software to provide an integrated system for tracking buyers, sellers, haulers, and products. [0007]
  • In the dairy product field, it is not uncommon to find a surplus of goods in one region of the country (or world) such as a rural or primarily agricultural region, and a demand in another region of the country, such as an urban or densely populated area. The agents of the intermediary broker must be continually made aware of the fluctuations in regional supply and demand for the goods, limitations on transportation distances and time requirements, as well as fluctuations in regional prices. As with any profit-driven business, agents of the intermediary broker desire to purchase the goods at a lower prices, and sell the goods at a premium price, factoring in the cost of transportation from the seller to the buyer. [0008]
  • Accordingly, for an agent of the intermediary broker to complete a transaction, the agent requires access to a large amount of accurate and up-to-date information detailing the current market conditions, buyer information, and seller information. Such information is traditionally stored in a central computer database at the intermediary broker, requiring manual entry of information as it becomes available to the agents. [0009]
  • Therefore, it is desirable to develop a brokerage system that integrates local or global computer networks such as the Internet into the system software to provide a more efficient and accurate system than is currently available by facilitating access to, and acquisition of, the most current and up-to-date information available pertaining to product pricing, availability and transportation. The present invention is an improvement to the traditional computerized system for use by intermediary brokers, providing a plurality of user interfaces for accessing filtered information and for exchanging information pertaining the purchase, sale, and transportation of goods, such as dairy products, over the Internet between the buyers, sellers, and agents of the intermediary broker. [0010]
  • BRIEF SUMMARY OF THE INVENTION
  • Briefly stated, the present invention is a computerized information storage, filtering and presentation system configured to facilitate the function of intermediary broker agents in the purchasing and sale of consumable and perishable products, such as dairy goods. The computerized system provides agents of the intermediary broker with filtered information via a communications network identifying the sellers of particular goods, current market purchase prices, and transportation costs for various regions. The computerized system further provides the agents with additional filtered information via the communications network identifying buyers for particular goods and current market selling prices, enabling the agents to efficiently match goods purchased from a seller to a buyer's demand while achieving a desired profit margin. [0011]
  • The foregoing and other objects, features, and advantages of the invention as well as presently preferred embodiments thereof will become more apparent from the reading of the following description in connection with the accompanying drawings.[0012]
  • BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
  • In the accompanying drawings which form part of the specification: [0013]
  • FIG. 1A is a work flow chart illustrating the relationships between the graphical user interfaces of the present invention; [0014]
  • FIG. 1B is a continuation of the work flow chart of FIG. 1A; [0015]
  • FIG. 1C is a continuation of the work flow chart of FIG. 1A; [0016]
  • FIG. 1D is a continuation of the work flow chart of FIG. 1A; [0017]
  • FIG. 2 is an illustration of a home page graphical user interface to the e-commerce server data processing system of the present invention; [0018]
  • FIG. 3 is an illustration of a graphical user interface for facilitating selection of a plurality of contact inquiries or information filters; [0019]
  • FIG. 4 is an illustration of a graphical user interface for displaying individual contact information; [0020]
  • FIG. 5A is an illustration of a graphical user interface for displaying a first portion of corporate contact information; [0021]
  • FIG. 5B is an illustration of the graphical user interface of FIG. 5A, displaying the second portion of corporate contact information; [0022]
  • FIG. 5C is an illustration of the graphical user interface of FIG. 5A, displaying a hierarchical tree of associated contact information for a selected contact; [0023]
  • FIG. 5D is an illustration of the graphical user interface of FIG. 5A, displaying a window of attached documents associated with a selected contact; [0024]
  • FIG. 6 is an illustration of a graphical user interface for displaying selection criteria for filtering goods shipment schedules; [0025]
  • FIG. 7 is an illustration of a graphical user interface for displaying filtered goods shipment schedules; [0026]
  • FIG. 8 is an illustration of a graphical user interface for displaying confirmation information for a selected goods shipment; [0027]
  • FIG. 9 is an illustration of a graphical user interface for displaying selection criteria for filtering goods and product information; [0028]
  • FIG. 10 is an illustration of a graphical user interface for displaying filtered goods and product information; [0029]
  • FIG. 11 is an illustration of a graphical user interface for displaying the buyers of a selected good and/or product; [0030]
  • FIG. 12 is an illustration of a graphical user interface displaying market pricing information for goods and products; [0031]
  • FIG. 13 is an illustration of a graphical user interface displaying pricing history for a selected entity; [0032]
  • FIG. 14 is an illustration of a graphical user interface calculating pricing parameters for goods and/or products; [0033]
  • FIG. 15 is an illustration of a graphical user interface displaying transportation information for goods; [0034]
  • FIG. 16 is an illustration of a graphical user interface displaying a transportation detail window; [0035]
  • FIG. 17 is an illustration of a graphical user interface providing access to maintenance and data entry screens; [0036]
  • FIG. 18 is an illustration of a graphical user interface providing access to load settlement screens; [0037]
  • FIG. 19 is an illustration of a graphical user interface displaying a filtered load settlement report; [0038]
  • FIG. 20 is an illustration of a graphical user interface displaying a detailed information sheet for a load settlement; and [0039]
  • FIG. 21 is an illustration of a graphical user interface displaying a filtered load settlement invoice report. [0040]
  • Corresponding reference numerals indicate corresponding parts throughout the several figures of the drawings.[0041]
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • The following detailed description illustrates the invention by way of example and not by way of limitation. The description clearly enables one skilled in the art to make and use the invention, describes several embodiments, adaptations, variations, alternatives, and uses of the invention, including what is presently believed to be the best mode of carrying out the invention. [0042]
  • Throughout the following description, the term “interactive link” is intended to describe embedded information associated with a display of specific information in a graphical user interface of a computer system. Selection of the displayed specific information, for example, a highlighted name or button, by the user through a conventional interface, signals the computer system to access the embedded information, and to execute a specific set of instructions associated therewith. Such embedded information may direct the computer system to display additional information to the user in the graphical interface, to access stored data, or to perform one or more specified functions. [0043]
  • Updated information is critical to maintaining profitability for an intermediary broker or trader in the purchasing, sale, and transportation of goods such as dairy products. As illustrated in FIGS. 1A and 1B, in order to receive the most current information on buyers, seller, haulers, and product pricing, the information can be stored centrally on a broker's e-commerce server data processing system or computer accessible via a communications network, such as the Internet. In this manner, the information can be updated and altered at a central location as soon as the new data becomes available, eliminating delays in sending updated information to numerous individual users. Thus, in the preferred embodiment, a host broker computer is adapted to allow for data communication with one or more remote computers, such as a seller's computer, buyer's computer, or hauler's computer, via a communications network such as the Internet. It is understood that a conventional protocol for communicating with a local or global computer information network such as the Internet is implicit in the interconnection between each computer, which may be running an Internet browser application such as Internet Explorer from Microsoft or Netscape Communicator, the broker's e-commerce server data processing system which may be setup as an Internet web-server, and the communications network. In the case of a global communications network, the transmission control protocol/internet protocol (TCP/IP) presently is the preferred protocol, although it will be appreciated that protocols such as HTML and XML may be implemented and utilized without altering the scope of the invention. Each computer connects to the network using software residing on the computer, and access information stored on the broker's e-commerce server data processing system. It may be desirable for the broker's e-commerce server data processing system to verify the identity of the accessing user or computer before allowing access to the data on the broker's e-commerce server data processing system. This identity verification can be implemented through either software or hardware in a conventional manner. [0044]
  • Turning to FIGS. 1A and 1B, a flow-chart guide to the components of the preferred embodiment of the present invention is illustrated. A [0045] broker workstation 10 is linked to a communications network such as the Internet 12 and to an e-commerce server data processing system or computer 14 configured to provide transactional information and data. Optionally, one or more seller workstations 16, buyer workstations 18, and hauler workstations 20 may be linked to the e-commerce server data processing system or computer 14 via the Internet. Sellers, buyers and haulers may utilize the e-commerce serve data processing system to gather product and sales information, transact business, and send or receive transaction confirmations and financial data.
  • Upon accessing the e-commerce server data processing system or computer [0046] 14, the user, such as a broker workstation 10, is presented with a Login Screen (Box 100) requiring user identification and password. In the preferred embodiment, the Login Screen (Box 100), and all other informational screens provided to a user from the e-commerce server data processing system or computer 14 are presented as graphical user interfaces, which may include one or more conventional interactive components such as buttons, links, or tabs associated with specific actions. The e-commerce server data processing system or computer 14 employs conventional security protocols to ensure that only authorized users may access the data stored thereon. Following a successful login by a user, a Home Page (Box 102) is presented to the user. Information displayed to the user by the Home Page (Box 102) may include a welcome message, version information, news, or other information pertinent to the user.
  • To access the information stored on the e-commerce server data processing system or computer [0047] 14, the user may select an interactive component such as a tab or drop-down menu item to view an Inquiry Page (Box 104), a Maintenance Page (Box 106), a Settlement Page (Box 108), a Settings Page (Box 110), News (Box 112), or to log out of the system (Box 114). As seen in FIG. 2, in the preferred embodiment, these interactive components are provided in the form of selection tabs 20A-20H in a menu bar 22 at the top of the graphical user interface. Selection of one or more of these interactive components 20A-20H may be blocked by the e-commerce server data processing system or computer 14 depending upon the user's level of security clearance. For example, buyers, sellers, and haulers may not be permitted to select the Maintenance Page (Box 106) or Settlement Page (Box 108), and accordingly, the associated interactive components 20c and 20D will be deactivated for such users.
  • Selection of the “Home” interactive component [0048] 20 a will return the user to the Home Page (Box 102) presented upon login to the e-commerce server data processing system 14.
  • As seen in FIG. 3, selection of the “Inquiry” interactive component [0049] 20B presents the user with additional interactive components, such as a tab or drop-down menu item to view a Contacts Page (Box 114), a Schedules Page (Box 116), a Products Page (Box 118), a Pricing Page (Box 120), or to view a Transportation Page (Box 122). In the preferred embodiment, these interactive components are provided in the form of selection tabs 24A-24E below the menu bar 22. By default, as seen in FIG. 3, the first interactive component 24A associated with the Contacts Page (Box 114) is automatically selected upon display of the inquiry page. The Contacts Page (Box 114) provides the user with access to both corporate and individual contact information stored on the e-commerce server data processing system 14. A conventional interactive interface 26 is provided for the user to enter filter information utilized to retrieve stored contact information. For example, the user may search for a contact by the contact name/code, the contact type (buyer or seller), the contact status, or by the contact category. Alternative search parameters may be provided within the scope of the invention. FIG. 4 illustrates the displayed results of a search for an individual contact stored on the e-commerce server data processing system 14. The displayed results are preferably presented in a separate Personal Contact window (Box 124) of the graphical user interface, and the information displayed may include interactive links to telephone numbers for a telephone auto-dialer, email addresses, or Internet web-site links. Additional contact information, including but not limited to names, addresses, contact codes, and update information may be included in the displayed results.
  • Turning to FIGS. 5A and 5B, the displayed results of a search for corporate contacts matching the filter criteria input into the [0050] interface 26 located on the e-commerce server data processing system 14 are shown in a results column 30 of the graphical user interface. Adjacent the displayed results, a detailed listing 32 of the contact information for a single corporate contact selected from the results column 30 is displayed in a company contact column (Box 126). The detailed listing provides the user with conventional contact information for the selected corporation, including the names of individuals, telephone numbers and addresses. Interactive links associated with the names of individuals presented in the corporate contact information will display an individual contact in a Personal Contact window (Box 124) as described above. Additional interactive links may be provided for phone numbers, email addresses, and corporate web-sites accessed via the Internet.
  • Additionally provided with each [0051] detailed listing 32 of corporate contact is a menu bar 33 comprising a plurality of interactive component buttons. Included on the menu bar 33 is a hierarchical tree interactive component button 35 for selecting a hierarchical tree view of associated contacts, as seen in FIG. 5C. Associated contacts may include individual plants, warehouses, or hauling companies which are part of a larger corporate structure. The hierarchical tree information is displayed in the results column 30, as interactive links permitting the user to access contact information for each of the associated contacts. The user may further expand the display of associated contacts to include, as subordinate entries on the hierarchical tree, individuals associated with each corporate entity displayed on the list, or may compress the hierarchical tree information to display only directly superior or subordinate corporate contacts. The hierarchical view further permits the user to subdivide the display of a large corporate contact geographically, or by the types of products which are produced. For example, a large corporate contact in the dairy business may include several subsidiary corporations, each responsible for a different aspect of the business, such as milk production or cheese production. Displaying this information in a hierarchical tree structure allows the user to filter contact information to extract relevant data.
  • An attachment [0052] interactive component button 37 displayed in the menu bar 33 permits the users to associate or “attach” a stored document or data record with a specific contact. Information associated with a contact may be stored on the e-commerce server data processing system or computer 14, or may be accessible over the Internet through a suitable link. Selection of the attachment button 37 results in the display, to the user, of an attachment windows 39 (Box 125), shown in FIG. 5D containing a list of all documents or records attached to the current contact. The user may select one or more of the displayed documents or records for review or editing, or may insert or delete additional attachments. For example, an attachment list displayed in the attachment window 39 may include a picture file, a text file, a spreadsheet, or scanned images of contracts, certificates, or phone journals. In this manner, the user is provided with access to additional information specific to the current contact displayed in window 32.
  • Additional interactive buttons included on the menu bar [0053] 33 may include a “print” button 41, and an “add” button 43, and a “delete” button 45. Selection of the “print” button 41 directs the e-commerce server data processing system or computer 14 to produce a printed copy of the contact information currently displayed in window 32. Selection of the “add” or “delete” buttons 43, 45 causes the e-commerce server data processing system or computer 14 to add or delete the contact currently displayed in window 32 to a stored list of “favorites” associated with the current user. The stored “favorites” lists is utilized by the user to provide rapid access to information which is utilized on a regular basis. For example, individual users may only be responsible for handling accounts with specific sellers and buyers, and hence will frequently refer to contact information associated with those buyers and sellers. A stored “favorites” list facilitates this by providing a listing of the commonly accessed information.
  • Turning to FIG. 6, selection of the second interactive component [0054] 24B associated with the Schedules Page (Box 116) presents the user with an interactive filter window 34 for displaying desired product or goods shipment and transport schedules. By selecting desired criteria, the user can search for and locate specific goods shipment schedules matching the selected criteria stored in the e-commerce server data processing system 14. Selection criteria may include, but are not limited to, the particular shipping entity (broker, buyer, seller, or hauler), shipment dates, schedule types (Ship From, Ship To), the product type, the contact type, the identification of the responsible broker agent, or specific remarks. Additionally, the user may select the format in which the results of the search are displayed (Box 128) through the use of interactive components in the Schedules Page graphical interface. For example, the user may select a Detail View, identifying all information pertaining to a particular set of shipment schedules, a Remarks View in which only stored remarks are displayed, or a Confirmation View, in which only order confirmation information associated with a shipment schedule is displayed (Box 128).
  • Shipment schedule information matching the input selection criteria for a specific corporate entity, for example, T. C. Jacoby & Co. is illustrated in FIG. 7 displayed in the Detail View format. The information preferably includes order parameters (Confirmation No. and Status), shipping parameters (From City, Ship Date, Ship Time, To City, Arrive Date, and Arrive Time), seller parameters (Ship From), buyer parameters (Ship To), product parameters (Product, Load Type), and hauler parameters (Carrier). Information displayed may be in the form of an interactive link, for example, the buyer, seller, and hauler parameters provide interactive links to displays of corporate contact information as set forth above. Similarly, the product parameters may provide an interactive link to the products page (Box [0055] 118), described below. The order parameters may provide a link to an order Confirmation Page (Box 130), illustrated in FIG. 8.
  • The Confirmation Page (Box [0056] 130) provides the user with a new window 36 in the graphical user interface, and displays information associated with the confirmation of a specific shipment of goods from a buyer to a seller which has been arranged by the broker. Preferably, the confirmation page window 36 displays an order confirmation number, shipment information, product information, buyer, seller, and hauler information, and pricing information. Additional information related to a specific product order may be included in the confirmation page window 36. The confirmation page windows 36 may further include one or more interactive links configured to access additional information available on the e-commerce server data processing system 14, for example, an interactive link 38 for product pricing information is shown in confirmation page window 36.
  • Optionally, in addition to storing and displaying order confirmation information, the e-commerce server data processing system [0057] 14 may be configured to automatically transmit, by an electronic means such as facsimile or e-mail, order confirmation information to the parties involved in a completed transaction.
  • Turning to FIG. 9, selection of the third interactive component [0058] 24C associated with the Products Page (Box 118) presents the user with an interactive filter window 40 for displaying desired product information. Through the interactive filter window 40, the user may selectively search for product information on the e-commerce server data processing system 14 by either the name or code of the product, or by the category of the product. FIG. 10 illustrates the displayed results of a search for a product by category. The search results are displayed in the graphical user interface in a tabular format (Box 132), including interactive links to access additional information available on the e-commerce server data processing system 14. For example, as seen in FIG. 10, interactive links are provided for the user to access additional information pertaining to the product code (Box 134), the product buyers (Box 136), sellers (Box 138), and haulers (Box 140). Selection of an interactive link associated with a product buyer, seller, or hauler will display a list of entities associated with the product. As seen in FIG. 11, a list of buyers associated with a selected product is displayed (Box 136) in response to the activation of a buyer interactive link by the user in the product. search results display. Similar listings are provided by the system of the present invention in response to the selection of a seller or hauler interactive link by the user in the product search results display. The displayed lists of buyers, sellers, or haulers associated with a selected product provide the user with additional interactive links to displays of company contact information (Box 126) as described above, or product pricing history (Box 142), described below.
  • As seen in FIG. 12, selection of the “Pricing” interactive component [0059] 24D presents the user with additional interactive components, such as a tab or drop-down menu item to view Market Prices (Box 144), Pricing History (Box 142), a Pricing Calculator (Box 146), or to view a listing of links to external pricing information (Box 148) available over the Internet 12. In the preferred embodiment, these interactive components are provided in the form of selection tabs 42A-42D below the selection tabs 24A-24E. By default, as seen in FIG. 12, the first interactive component 42A associated with the Market Prices (Box 144) is automatically selected upon display of the pricing page in the user interface. Information displayed to the user upon selection of the Market Prices interactive component 24D includes, but is not limited to, a price basis code, a product description, price dates (i.e., effective from date, effective to date, update date), the current market price, and information identifying the broker agent who last updated the information on the e-commerce server data processing system 14. The displayed information for the Market Prices may include one or more interactive links to additional information stored on the e-commerce server data processing system 14. For example, selection of the price basis code for an individual product will provide the user with pricing history for the individual product (Box 142).
  • Turning to FIG. 13, selection of the [0060] tab 42B for Pricing History (Box 142) displays a pricing history report 44 for a selected product, and provides an interactive filter window 46 through which the user may identify a product for which the pricing history records stored on the e-commerce server data processing system 14 will be displayed in the pricing history report 44. Optionally, the interactive filter window 46 may provide the user with interactive components permitting the filtering of price histories by buyer, seller, hauler, dates, or purchase information. The pricing history report 44 displayed in the graphical user interface optionally may include one or more interactive links to additional information stored in the e-commerce server data processing system 14. For example, a pricing history report 44 displaying information for a specific product buyer may include interactive links to order confirmation information (Box 130) for each product order shown in the report 44.
  • Turning to FIG. 14, selection of the [0061] tab 42 c for Calculator (Box 146) displays an interactive product price calculator 50. The interactive product price calculator provides fields into which the user may enter product pricing parameters, hauling parameters, and load parameters. Product pricing parameters may include items such as the product code, the price type, the market price basis, the price function, and the price factor. Hauling parameters may include the identification of the responsible party, the rate type, the load type and the distance over which the product is to be transported. Load parameters may include items such as the shipping date for the product, the estimated weight of the product, and the estimated test of the product. A “calculate” button 52 is provided on the price calculate 50. Responsive to the entry of the required data fields by the user, and the selection of the “calculate” button 52, the e-commerce server data processing system 14 processes the provided information to produce an estimated product cost associated with the data provided by the user.
  • The final interactive tab, [0062] 42D for the pricing options, presents the user with a display of interactive links (Box 148) to one or more external information resources accessible via the Internet 12. These may include interactive links to web sites displaying current market activity, such as international exchanges or markets.
  • Selection of the “Transportation” interactive component [0063] 24E, as shown in FIG. 15, presents the user with an interactive filter window 54 and a hauling report window 56. Through data entry fields in the interactive filter window 54, the user may enter filter information utilized to retrieve hauler information from the e-commerce server data processing system 14. Retrieved hauler information is displayed in the hauling report window 56, preferably in tabular form, listing buyer, seller, ship from, and ship to information, together with an interactive link 58 to the specific details associated with each shipment. Interactive links may be further provided to the corporate contact information (Box 126) for each buyer and seller listed in the hauler information report. Selection of the interactive link 58 opens a Transportation Detail window 60 in the graphical user interface, as seen in FIG. 16, and displays detailed transportation information associated with the selected hauling record. For example, the detailed transportation information displayed in the Transportation Detail window 60 may include an interactive link to individual order confirmation information (Box 130), the hauling parameters such as load type, statue, rate, weight test, distance, and shipping information such as departure and arrival dates. Additional links may be provided to the corporate contact information (Box 126) for the buyer, seller, and hauler, and to access product information (Box 132).
  • Turning to FIG. 17, selection of the interactive tab [0064] 20 c in the menu bar 20 at the top of the graphical user interface results in the display of the Maintenance Home Page (Box 106), providing the user with access to a variety of data entry pages. The display of the Maintenance Home Page presents the user with a maintenance menu bar 62, comprising a plurality of interactive maintenance tabs 64A-64H. Maintenance tab 64A provides an interactive link which returns the user to the Home Page 102. Maintenance tabs 64B, 64C, 64D, and 64E provide interactive links to data entry pages for contact information (Box 150), schedule information (Box 152), price information (Box 154), and product information (Box 156), respectively. Upon selection of one of these maintenance tabs, the user is presented with conventional data filters for the associated topic, and one or more data entry windows permitting alteration, insertion, and deletion of data stored on the e-commerce server data processing system 14.
  • Selection of [0065] maintenance tab 64F provides access to the maintenance page for attached documents and data (Box 158) associated with contact information, while selection of maintenance tab 64G provides access to the maintenance page for the lookup tables (Box 160). Maintenance for the lookup tables provides access to system-level information, used to define ranges of valid values for fields in the databases stored on the e-commerce server data processing system or computer 14. These values may be changed or updated at any time.
  • Finally, selection of maintenance tab [0066] 64H provides access to the maintenance page for the security (Box 162) of the e-commerce server data processing system 14. The security page (Box 162) presents the user with a variety of conventional options for regulating access to the e-commerce server data processing system 14 by different users. For example, buyers 18 accessing the e-commerce server data processing system 14 from the Internet 12 may be permitted only to access data available through the Inquiry Page (Box 104), but not to any other information. Similarly, haulers 20 accessing the e-commerce server data processing system 14 from the Internet 12 might only be permitted to access information related to the transportation of goods, and denied access to any pricing information for the products which they are hauling. In contrast, a broker's agent accessing the e-commerce server data processing system 14 directly from a terminal 10 may be granted unlimited security access to all aspects of the e-commerce server data processing system 14.
  • Turning to FIG. 18, selection of the interactive tab [0067] 20D in the menu bar 20 at the top of the graphical user interface results in the display of the Load Settlement Home Page (Box 108), shown in FIG. 1D, providing the user with access to a variety of report pages. The display of the Load Settlement Home Page presents the user with a settlement menu bar 68, comprising a plurality of interactive settlement tabs 70A and 70B together with a conventional interactive interface 71 for the user to enter filter information utilized to retrieve stored load settlement information. The conventional interactive interface 71 permits the user to retrieve stored information stored by month, or by load settlement status, i.e. all, unsettled, or settled. A “Contacts” field is additionally provided in the interface 71, into which the user may enter a contact code for access to either the personal contact page (Box 124) or company contact page (Box 126) associated with the entered code.
  • Selection of [0068] settlement tab 70A provides the user with a load report 74, as seen in FIG. 19, based upon the parameters input into interface 71. The displayed report may be from either a seller's perspective (Box 164) or a buyer's perspective (Box 168), as determined by the user's selection of an associated interactive component 72A or 72B, respectively. Prior to a weight determination and the testing of a dairy product to be shipped, the shipping load is considered “unsettled”. The user calls the buyer and the seller of the shipping load to get each weight and test results and then negotiates a settlement, after which the shipping load is considered to be “settled”. Accordingly, the user may chose, through selection in the interface 71, to view all loads, only unsettled loads, or only loads whose weight and test have been settled.
  • For each displayed load, an associated [0069] detail button 75 provides access to an expanded detail view 76 in a new detail window (Box 170) for the particular load, as seen in FIG. 20. The expanded detail view 76 provides the user with additional information identifying the buyer or seller, the product, the sale confirmation number, shipping information, commission information, and the load information. The detail view 76 may include one or more interactive links to additional information stored in the e-commerce server data processing system 14 or accessible over the Internet 12. For example, selection of an interactive link associated with an order confirmation will present the user with expanded order information as previously described.
  • Selection of [0070] settlement tab 70B provides the user with a load invoice report 78, as seen in FIG. 20, based upon the parameters input into an interface 80. The conventional interactive interface 78 is configured to permit the user to enter filter information utilized to retrieve stored load invoice information. Stored information may be sorted by month, or by load invoice status, i.e. all, invoiced loads, or loads which have not yet been invoiced. A “Contacts” field is additionally provided in the interface 80, into which the user may enter a contact code for access to either the personal contact page (Box 124) or company contact page (Box 126) associated with the entered code. A displayed load invoice report 78 provides the user with information identifying the invoice party, location information, and load status information. A load invoice cannot be generated before the load status information is settled, as described above. The load invoice report 78 may include one or more interactive links to additional information stored in the e-commerce server data processing system 14 or accessible over the Internet 12.
  • In the preferred embodiment of the present invention, the information presented to the user through the graphical user interface is in the form of an individual page of information, or self-contained code segment formatted for viewing on a computer system configured with a conventional web-browser application such as Netscape Communicator of Microsoft Internet Explorer. [0071]
  • As a process for facilitating a trading operating, the present invention provides a medium through which information related to buyers, sellers, haulers, products, and pricing stored on an e-commerce server data processing system [0072] 14 is accessible from one or more workstations connected via a local connection or remotely via the Internet. Sellers of a product may access the e-commerce server data processing system 14, and provide information identifying products offered for sale and the selling price. Buyers of a product may access the e-commerce server data processing system 14 to provide information identifying desired products, and haulers may access the e-commerce server data processing system 14 to provide information identifying their transportation routes and hauling rates.
  • A broker or broker's agent may utilize the e-commerce server data processing system [0073] 14 of the present invention to obtain contact information for buyers, sellers, or haulers, product information, pricing information, invoicing reports and transportation information. Information is presented to the user in a interactive format, providing interactive links from displayed information to additional relevant information stored on the e-commerce server data processing system 14 or accessible via the Internet 12.
  • Optionally, the e-commerce server data processing system [0074] 14 may be further configured to interact with one or more financial or accounting systems, thereby facilitating the handling of customer accounts and invoicing. Transactional information stored or entered into the e-commerce server data processing system 14, such as purchases, sales, and hauling contracts may be transferred to associated financial or accounting systems, wherein it is utilized to generate invoices or track accounts.
  • In view of the above, it will be seen that the several objects of the invention are achieved and other advantageous results are obtained. As various changes could be made in the above constructions without departing from the scope of the invention, it is intended that all matter contained in the above description or shown in the accompanying drawings shall be interpreted as illustrative and not in a limiting sense. [0075]

Claims (28)

1. A process for operating an on-line brokerage operation for goods, which comprises:
receiving at an e-commerce server data processing system at least one seller identification and an associated list of available goods;
receiving at said e-commerce server data processing system at least one buyer identification and an associated list of desired goods;
displaying said received seller identification and associated list of available goods at a brokerage terminal in communication with said e-commerce server data processing system;
displaying said received buyer identification and associated list of desired goods at said brokerage terminal;
negotiating through said e-commerce server data processing system with a seller associated with said seller identification, a purchase price for a quantity of at least one of said available goods;
receiving at said brokerage terminal, through said e-commerce server data processing system, a confirmation of purchase of said quantity of available goods from said seller, said confirmation of purchase including a negotiated purchase price;
negotiating through said e-commerce server data processing system, with a buyer associated with said buyer identification, a selling price for said purchased available goods matching at least one of said associated list of desired goods;
receiving at said brokerage terminal, through said e-commerce server data processing system, a confirmation of sale of said quantity of available goods from said buyer, said confirmation of sale including a negotiated sale price;
wherein said negotiated sale price is greater than said negotiated purchase price.
2. The process for operating an on-line brokerage operation for goods of claim 1 further including the additional steps of:
receiving at said brokerage terminal, a broker identifier for association with each of said sale confirmations;
tracking, at said e-commerce server data processing system, said broker identifiers; and
calculating a broker commission based upon said tracked broker identifiers and said sale confirmations.
3. The process for operating an on-line brokerage operation for goods of claim 1 further including the additional steps of:
receiving at said e-commerce server data processing system at least one hauler identification and an associated list of point-to-point hauling rates;
arranging, through said e-commerce server data processing system, the transportation of said purchased available goods from said seller to said buyer upon said receipt of said confirmation of sale of said quantity of available goods, a cost of said transportation based upon said associated list of point-to-point hauling rates; and
wherein said negotiated sale price includes the cost of said transportation.
4. A set of application program interfaces for utilization on a computer in conjunction with an application program for facilitating commercial trading transactions comprising:
a first interface that receives a buyer identification and a set of desired product identifications;
a second interface that receives a seller identification, a set of available product identifications, and a set of associated product prices;
a third interface that receives an inquiry product identification and returns a list of buyer and seller identifications associated with said product identification, together with said associated product prices.
5. The set of application program interfaces of claim 4 wherein said inquiry product identification is a desired product.
6. The set of application program interfaces of claim 4 wherein said inquiry product identification is an available product.
7. The set of application program interface of claim 4 including a fourth interface that receives a hauler identification and a set of hauling parameters; and wherein said third interface further returns a list of hauler identifications and hauling parameters.
8. An article of manufacture, which comprises a computer readable storage medium having stored therein a computer program for operating an product brokerage, the computer program comprising:
a first code segment for defining in an e-commerce server data processing system a plurality of entities associated with the product brokerage, said defined entities including at least one buyer, at least one seller, and at least one hauler;
a second code segment for defining in said e-commerce server data processing system a at least one product associated with the product brokerage;
a third code segment for defining in said e-commerce server data processing system at least one point-to-point transportation cost, said at least one point-to-point transportation cost associated with said at least one hauler and said at least one product;
a fourth code segment for defining in said e-commerce server data processing system at least one pricing index, said pricing index associated with said at least one seller and said at least one product; and
a fifth code segment for defining in said e-commerce server data processing system at least one schedule index, said schedule index associated with said at least one seller, said at least one buyer, said at least one hauler, and said at least one product.
9. The article of manufacture of claim 8 in which the first code segment is configured to store and access contact information for each of said entities.
10. The article of manufacture of claim 8 in which said fourth code segment is configured to track a pricing history for said at least one seller.
11. The article of manufacture of claim 8 further including a sixth code segment for calculating a brokerage product sale price, said sixth code segment configured to receive product pricing parameters associated with said at least one product, product hauling parameters associated with said at least one product and said at least one point-to-point transportation cost, and product load parameters associated with said at least one product; wherein said sixth code segment defines said brokerage product sale price based upon said received parameters.
12. A set of application program interfaces for utilization on a networked computer system in conjunction with an application program for facilitating commercial dairy product trading transactions comprising:
a first interface for receiving input information and for displaying stored data in response to said received input information;
a second interface for receiving input load settlement information and for displaying stored load settlement data in response to said received load settlement information; and
wherein each of said first and second interfaces each includes a plurality of interactive components for manipulating said displayed data.
13. The set of application program interfaces of claim 12 wherein said first interface further comprises:
a third interface for receiving input contact information and for displaying stored contact data in response to said received input contact information;
a fourth interface for receiving input shipment schedule information and for displaying stored shipment schedule data in response to said received input schedule information;
a fifth interface for receiving input product information and for displaying stored product data in response to said received input product information;
a sixth interface for receiving input transportation information and for displaying stored transportation data in response to said received input transportation information; and
a seventh interface for receiving input pricing information and for displaying stored pricing data in response to said received input pricing information.
14. The set of application program interfaces of claim 13 wherein said input contact information comprises alternatively a contact identifier, a contact type, a contact status, a contact category, or an entry from a predefined contact list.
15. The set of application program interfaces of claim 13 wherein said third interface is configured to display said stored contact data in a hierarchical format.
16. The set of application program interfaces of claim 13 wherein said input shipment schedule information includes a contact identifier, a shipment date range, and a shipment schedule type selection.
17. The set of application program interfaces of claim 13 wherein said input shipment schedule information comprises alternatively a contact identifier, a product identifier, a trader identifier, or a remark entry.
18. The set of application program interfaces of claim 13 where said fourth interface is configured to display said stored shipment schedule information alternatively in a detail view, a remarks view, and a confirmation view.
19. The set of application program interfaces of claim 13 wherein said input product information includes at least one data entry from the set of product identifiers and product categories.
20. The set of application program interfaces of claim 13 wherein said fifth interface is configured to display said stored product information with a plurality of interactive links to associated contact information for product buyers, product sellers, and product haulers.
21. The set of application program interfaces of claim 13 wherein said input transportation information includes a date range and a transportation report type.
22. The set of application program interfaces of claim 13 wherein said sixth interface is configured to display said stored transportation information with a plurality of interactive links to stored transportation details, associated contact information for product buyers, product sellers, and product haulers.
23. The set of application program interfaces of claim 13 wherein said sixth interface is configured to display said stored transportation information alternatively in a hauling history report or a hauling detail report.
24. The set of application program interfaces of claim 13 wherein said input pricing information includes a price basis.
25. The set of application program interfaces of claim 13 wherein said seventh interface is configured to display said stored pricing information alternatively in a current market prices report or a pricing history report.
26. The set of application program interfaces of claim 12 further including a third interface configured to receive load settlement information and to generate and transmit at least one confirmation messages in response to said received load settlement information.
27. The set of application program interfaces of claim 12 further including a third interface configured to receive load settlement information and to associate said received load settlement information with one or more customer account records.
28. The set of application program interfaces of claim 27 wherein said one or more customer account records are accessible through an accounting interface.
US09/773,803 2001-02-02 2001-02-02 Computerized commission based trading operations Abandoned US20020107746A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US09/773,803 US20020107746A1 (en) 2001-02-02 2001-02-02 Computerized commission based trading operations
CA002437659A CA2437659A1 (en) 2001-02-02 2002-01-29 Computerized commission based trading operations
PCT/US2002/002552 WO2002063422A2 (en) 2001-02-02 2002-01-29 Computerized commission based trading operations
EP02706050A EP1370996A4 (en) 2001-02-02 2002-01-29 Computerized commission based trading operations
MXPA03006987A MXPA03006987A (en) 2001-02-02 2002-01-29 Computerized commission based trading operations.
US11/064,669 US7421403B2 (en) 2001-02-02 2005-02-24 Computerized commission based trading operations

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/773,803 US20020107746A1 (en) 2001-02-02 2001-02-02 Computerized commission based trading operations

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/064,669 Division US7421403B2 (en) 2001-02-02 2005-02-24 Computerized commission based trading operations

Publications (1)

Publication Number Publication Date
US20020107746A1 true US20020107746A1 (en) 2002-08-08

Family

ID=25099351

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/773,803 Abandoned US20020107746A1 (en) 2001-02-02 2001-02-02 Computerized commission based trading operations
US11/064,669 Expired - Fee Related US7421403B2 (en) 2001-02-02 2005-02-24 Computerized commission based trading operations

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/064,669 Expired - Fee Related US7421403B2 (en) 2001-02-02 2005-02-24 Computerized commission based trading operations

Country Status (5)

Country Link
US (2) US20020107746A1 (en)
EP (1) EP1370996A4 (en)
CA (1) CA2437659A1 (en)
MX (1) MXPA03006987A (en)
WO (1) WO2002063422A2 (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030014348A1 (en) * 2001-07-12 2003-01-16 International Business Machines Corporation Apparatus and method for providing pricing hints during an on-line auction
US20030115112A1 (en) * 2000-05-12 2003-06-19 Seiji Takeda Distribution aiding method, distribution aiding server, recording medium, distribution aiding program, and dealer terminal
US20030236729A1 (en) * 2002-06-21 2003-12-25 Kenneth Epstein Systems and methods of directing, customizing, exchanging, negotiating, trading and provisioning of information, goods and services to information users
US20040066409A1 (en) * 2002-08-06 2004-04-08 Zingale Thomas B. Management of corporate entities
US20050065881A1 (en) * 2003-03-21 2005-03-24 Li David Ching Method and architecture for facilitating payment to e-commerce merchants via a payment service
US20050108143A1 (en) * 2003-11-18 2005-05-19 Espeed, Inc. System and method for managing relationships between brokers and traders using a messaging format
US20050149458A1 (en) * 2002-02-27 2005-07-07 Digonex Technologies, Inc. Dynamic pricing system with graphical user interface
US20060085320A1 (en) * 2004-10-18 2006-04-20 Trading Technologies International, Inc. Flexible system and method for electronic trading
US20060206834A1 (en) * 2005-03-08 2006-09-14 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US20080259260A1 (en) * 2000-03-30 2008-10-23 Samsung Electronics Co., Ltd Liquid crystal display
US20110022440A1 (en) * 2009-07-24 2011-01-27 International Business Machines Corporation System and method for allocating suppliers using geographical information system and supplier capability
US20130246469A1 (en) * 2005-09-09 2013-09-19 Salesforce.Com, Inc Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US8725587B2 (en) 2003-11-18 2014-05-13 Bgc Partners, Inc. System and method for managing relationships between brokers and traders
US10713230B2 (en) 2004-04-02 2020-07-14 Salesforce.Com, Inc. Custom entities and fields in a multi-tenant database system
US10719340B2 (en) 2018-11-06 2020-07-21 Microsoft Technology Licensing, Llc Command bar user interface
US10740852B1 (en) 2015-06-23 2020-08-11 Square, Inc. Classifying merchants
US10949825B1 (en) 2017-06-30 2021-03-16 Square, Inc. Adaptive merchant classification
US11348119B1 (en) 2017-10-18 2022-05-31 Block, Inc. Intelligent merchant onboarding

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2002315061A1 (en) * 2001-05-11 2002-11-25 United States Postal Service Systems and methods for a label with postage application programming interface
US20070076240A1 (en) * 2005-10-04 2007-04-05 Kabushiki Kaisha Toshiba Image processing system
JP5480462B2 (en) * 2007-02-27 2014-04-23 富士ゼロックス株式会社 Document processing program, document processing apparatus, and document processing system
US9110854B1 (en) 2010-06-23 2015-08-18 Allsup, Inc. Web-based community for disabled individuals
JP5782119B2 (en) * 2010-06-28 2015-09-24 アマゾン・テクノロジーズ・インコーポレーテッド Method and apparatus for providing tote delivery options
US20220076330A1 (en) * 2020-09-08 2022-03-10 Agora Intelligence, Inc. Method, apparatus, and computer readable medium for generating a real-time risk score associated with financing of an invoice based on real-time transaction data

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010032165A1 (en) * 1999-12-21 2001-10-18 Friend Ralph K. Method and apparatus for internet connectivity for agriculture buyers,sellers and transporters
US20010037254A1 (en) * 2000-03-09 2001-11-01 Adi Glikman System and method for assisting a customer in purchasing a commodity using a mobile device
US6336105B1 (en) * 1998-11-16 2002-01-01 Trade Access Inc. System and method for representing data and providing electronic non-repudiation in a negotiations system
US20020138392A1 (en) * 2000-12-28 2002-09-26 Leblanc Donald G. Network based system for real-time trading of physical commodities

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666493A (en) * 1993-08-24 1997-09-09 Lykes Bros., Inc. System for managing customer orders and method of implementation
US5758328A (en) 1996-02-22 1998-05-26 Giovannoli; Joseph Computerized quotation system and method
WO2001073671A1 (en) 2000-03-28 2001-10-04 Inc2Inc Technologies Corporation System and method for forecast and order processing
WO2002019596A2 (en) * 2000-08-25 2002-03-07 Cityrealty.Com Online property exchange
US20020069156A1 (en) * 2000-09-01 2002-06-06 Kerry Adam Electronic trading platform for agricultural commodities
US7130802B1 (en) * 2000-10-02 2006-10-31 Ninesigma, Inc. Systems and methods for facilitating research and development
JP4328458B2 (en) * 2000-10-20 2009-09-09 日本電気株式会社 Sales price determination method, sales price determination system, and machine-readable recording medium recording program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336105B1 (en) * 1998-11-16 2002-01-01 Trade Access Inc. System and method for representing data and providing electronic non-repudiation in a negotiations system
US20010032165A1 (en) * 1999-12-21 2001-10-18 Friend Ralph K. Method and apparatus for internet connectivity for agriculture buyers,sellers and transporters
US20010037254A1 (en) * 2000-03-09 2001-11-01 Adi Glikman System and method for assisting a customer in purchasing a commodity using a mobile device
US20020138392A1 (en) * 2000-12-28 2002-09-26 Leblanc Donald G. Network based system for real-time trading of physical commodities

Cited By (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080259260A1 (en) * 2000-03-30 2008-10-23 Samsung Electronics Co., Ltd Liquid crystal display
US20030115112A1 (en) * 2000-05-12 2003-06-19 Seiji Takeda Distribution aiding method, distribution aiding server, recording medium, distribution aiding program, and dealer terminal
US7664675B2 (en) * 2000-05-12 2010-02-16 Wako Pure Chemical Industries, Ltd. Distribution aiding method, distribution aiding server, recording medium, distribution aiding program, and dealer terminal
US20030014348A1 (en) * 2001-07-12 2003-01-16 International Business Machines Corporation Apparatus and method for providing pricing hints during an on-line auction
US20050149458A1 (en) * 2002-02-27 2005-07-07 Digonex Technologies, Inc. Dynamic pricing system with graphical user interface
US20030236729A1 (en) * 2002-06-21 2003-12-25 Kenneth Epstein Systems and methods of directing, customizing, exchanging, negotiating, trading and provisioning of information, goods and services to information users
US20120290986A1 (en) * 2002-08-06 2012-11-15 Goldman, Sachs & Co. Management Of Corporate Entities
US8230363B2 (en) * 2002-08-06 2012-07-24 Goldman, Sachs & Co. Management of corporate entities
US20040066409A1 (en) * 2002-08-06 2004-04-08 Zingale Thomas B. Management of corporate entities
US20100325042A1 (en) * 2003-03-21 2010-12-23 Ebay Inc. Payment service to efficiently enable electronic payment
US8112353B2 (en) 2003-03-21 2012-02-07 Ebay Inc. Payment service to efficiently enable electronic payment
US7831510B2 (en) 2003-03-21 2010-11-09 Ebay Inc. Payment service to efficiently enable electronic payment
US7457778B2 (en) * 2003-03-21 2008-11-25 Ebay, Inc. Method and architecture for facilitating payment to e-commerce merchants via a payment service
US20080313053A1 (en) * 2003-03-21 2008-12-18 Ebay Inc. Payment service
US20050065881A1 (en) * 2003-03-21 2005-03-24 Li David Ching Method and architecture for facilitating payment to e-commerce merchants via a payment service
US7930247B2 (en) 2003-03-21 2011-04-19 Ebay Inc. Payment service to efficiently enable electronic payment
US20050108143A1 (en) * 2003-11-18 2005-05-19 Espeed, Inc. System and method for managing relationships between brokers and traders using a messaging format
US8725587B2 (en) 2003-11-18 2014-05-13 Bgc Partners, Inc. System and method for managing relationships between brokers and traders
US10757085B2 (en) * 2003-11-18 2020-08-25 Bgc Partners, Inc. System and method for managing relationships between brokers and traders
US20150020166A1 (en) * 2003-11-18 2015-01-15 Bgc Partners, Inc. System and method for managing relationships between brokers and traders
US8027902B2 (en) 2003-11-18 2011-09-27 Bgc Partners, Inc. System and method for managing relationships between brokers and traders using a messaging format
US10713230B2 (en) 2004-04-02 2020-07-14 Salesforce.Com, Inc. Custom entities and fields in a multi-tenant database system
US8145553B2 (en) 2004-10-18 2012-03-27 Trading Technologies International Inc. Flexible system and method for electronic trading
US8386359B2 (en) 2004-10-18 2013-02-26 Trading Technologies International, Inc. Flexible system and method for electronic trading
US20110166984A1 (en) * 2004-10-18 2011-07-07 Trading Technologies International Inc. Flexible System and Method for Electronic Trading
US10885584B2 (en) 2004-10-18 2021-01-05 Trading Technologies International, Inc. Flexible system and method for electronic trading
EP1815417A2 (en) * 2004-10-18 2007-08-08 Trading Technologies International, Inc A flexible system and method for electronic trading
US20100228662A1 (en) * 2004-10-18 2010-09-09 Trading Technologies International Inc. Flexible System and Method for Electronic Trading
EP2450844A3 (en) * 2004-10-18 2012-05-16 Trading Technologies International, Inc A flexible system and method for electronic trading
EP1815417A4 (en) * 2004-10-18 2009-08-26 Trading Technologies Int Inc A flexible system and method for electronic trading
US7742974B2 (en) 2004-10-18 2010-06-22 Trading Technologies International Inc. Flexible system and method for electronic trading
US7930233B2 (en) 2004-10-18 2011-04-19 Trading Technologies International Inc. Flexible system and method for electronic trading
US20060085320A1 (en) * 2004-10-18 2006-04-20 Trading Technologies International, Inc. Flexible system and method for electronic trading
US8682775B2 (en) 2004-10-18 2014-03-25 Trading Technologies International, Inc. Flexible system and method for electronic trading
US8701024B2 (en) 2005-03-08 2014-04-15 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US7774366B2 (en) * 2005-03-08 2010-08-10 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US20100299608A1 (en) * 2005-03-08 2010-11-25 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US20060206834A1 (en) * 2005-03-08 2006-09-14 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US10558336B2 (en) 2005-03-08 2020-02-11 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US9747006B2 (en) 2005-03-08 2017-08-29 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US9740374B2 (en) 2005-03-08 2017-08-22 Salesforce.Com, Inc. Systems and methods for implementing multi-application tabs and tab sets
US9378227B2 (en) 2005-09-09 2016-06-28 Salesforce.Com, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US10691437B2 (en) 2005-09-09 2020-06-23 Salesforce.Com, Inc. Application directory for a multi-user computer system environment
US9740466B2 (en) * 2005-09-09 2017-08-22 Salesforce.Com, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US9195687B2 (en) 2005-09-09 2015-11-24 Salesforce.Com, Inc. System, method and computer program product for validating one or more metadata objects
US10235148B2 (en) 2005-09-09 2019-03-19 Salesforce.Com, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US10521211B2 (en) 2005-09-09 2019-12-31 Salesforce.Com, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US9298750B2 (en) 2005-09-09 2016-03-29 Salesforce.Com, Inc. System, method and computer program product for validating one or more metadata objects
US11314494B2 (en) 2005-09-09 2022-04-26 Salesforce.Com, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US9069803B2 (en) 2005-09-09 2015-06-30 Salesforce.Com, Inc. Application installation system, method and computer program product for allowing a package to be installed by a third party
US11704102B2 (en) 2005-09-09 2023-07-18 Salesforce, Inc. Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US20130246469A1 (en) * 2005-09-09 2013-09-19 Salesforce.Com, Inc Systems and methods for exporting, publishing, browsing and installing on-demand applications in a multi-tenant database environment
US20110022440A1 (en) * 2009-07-24 2011-01-27 International Business Machines Corporation System and method for allocating suppliers using geographical information system and supplier capability
US9129318B2 (en) * 2009-07-24 2015-09-08 International Business Machines Corporation System and method for allocating suppliers using geographical information system and supplier capability
US10740852B1 (en) 2015-06-23 2020-08-11 Square, Inc. Classifying merchants
US10949825B1 (en) 2017-06-30 2021-03-16 Square, Inc. Adaptive merchant classification
US11348119B1 (en) 2017-10-18 2022-05-31 Block, Inc. Intelligent merchant onboarding
US11720905B2 (en) 2017-10-18 2023-08-08 Block, Inc. Intelligent merchant onboarding
US10719340B2 (en) 2018-11-06 2020-07-21 Microsoft Technology Licensing, Llc Command bar user interface

Also Published As

Publication number Publication date
US7421403B2 (en) 2008-09-02
US20050144116A1 (en) 2005-06-30
WO2002063422A3 (en) 2003-02-13
EP1370996A2 (en) 2003-12-17
EP1370996A4 (en) 2007-06-13
WO2002063422A2 (en) 2002-08-15
CA2437659A1 (en) 2002-08-15
MXPA03006987A (en) 2004-10-15

Similar Documents

Publication Publication Date Title
US7421403B2 (en) Computerized commission based trading operations
US6922676B2 (en) Method and system for ordering items over the internet
US9824380B1 (en) Method for optimizing a business transaction
US8442883B2 (en) Relationship management in an auction environment
US6901380B1 (en) Merchandising system method, and program product utilizing an intermittent network connection
US20050209913A1 (en) Computer based system and method for facilitating commerce between shippers and carriers
Muther Customer relationship management: Electronic customer care in the new economy
US20040139001A1 (en) Network based business to business portal for the retail convenience marketplace
US20050125251A1 (en) System and method for enterprise resource management
US20050197946A1 (en) Product data file for online marketplace sales channels
US20110184835A1 (en) Business-to-Business Electronic Commerce Clearinghouse
EP1563429A1 (en) Collection and analysis of document traffic in an electronic marketplace
US20030216993A1 (en) System, method and computer program product for providing online service contract negotiation service
JP2005521923A (en) Method and apparatus of computer-implemented system for maintaining business relationship between seller and buyer
KR20000037057A (en) Internet contents provider and electronic commercial transac tion unified business method by united linkdomain
US20030130900A1 (en) Internet-based system and method for electronically fulfilling purchase orders for chemical and plastic products
US20050171805A1 (en) Streamlined procurement system
US20050165654A1 (en) Method and system for searching and structuring purchase information and conducting purchase transactions
KR20010073531A (en) System and method of electronic commerce on internet
WO2002013048A2 (en) System and method for client-server communication
AU2002233050B2 (en) Network based business to business portal for the retail convenience marketplace
Taupiac Manage purchasing with the Internet
JP2002140568A (en) Selling method of industrial vehicle and sales system to be used for the same
US20020138644A1 (en) Internet-based transaction management system
KR20010109883A (en) Method for providing estimation of an insurance capable of real-time price comparison

Legal Events

Date Code Title Description
AS Assignment

Owner name: T.C. JACOBY & COMPANY, INC., MISSOURI

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JACOBY, THEODORE J.;REEL/FRAME:013843/0136

Effective date: 20010129

STCB Information on status: application discontinuation

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