×

Interactive electronic trade network and user interface

  • US 5,799,151 A
  • Filed: 07/24/1995
  • Issued: 08/25/1998
  • Est. Priority Date: 04/04/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for supporting multiline messaging among at least two remote user terminals ("RUTs") in addition to an unattended host terminal ("Host"), accessible from public and private communication networks supporting asynchronous transfer mode, whereby said Host integrates a programmable application ("PA") an integrated application program interface ("IAPI"), and a matrix of comprehensive indices and a cross-referencing table, to set up a public trade network with distinct modes of interactive message exchange supporting at least public topic board messaging, real-time conference boards, private electronic mail and file transfer among a plurality of RUTs, and which comprises:

  • means for storing in said Host'"'"'s memory a matrix that includes a table of cross-references relating to trade and industry, and two internationally familiar trade indices that each have a set of mutually exclusive topics, for goods and establishments, respectively,means for electronically transmitting data to and from said RUTs of varied hardware, that may use no software used by said Host, where said Host comprises a central processing unit, operating system, a memory, a display screen, communication software, multiport module, an input control device, all of which are connected to an input/output interface, and for said Hostto receive, interpret and process inputs from said RUTs and to produce host action outputs,to encode output received from said RUTs into encoded commands, andto send encoded prompts, information, menus, documents, and messages to said RUTs to permit said user at RUTs, including anonymous and returning RUTs, over said communication networks to send and receive messages and data;

    means in said PA for both (i) loading and continuously running a multiline network, that uses (a) a configuration editor to set up system-wide options, (b) a data base, (c) a set of menu design capabilities, and (d) a userlog, and (ii) partitioning said Host'"'"'s memoryto store two parallel sets of topic boards, wherein one of said sets includes a topic board for each number in said index of goods, and said other set includes a topic board for each number in said index of establishments, andto interpret and process menu functions and system commands from said PA that permit a user at any one of said RUTs to enter commands to engage in said modes of messaging and file transfer;

    means in said IAPI for said user to select one of said modes of messaging and file transfer, select between said index of goods that is dedicated to goods topics and said index of establishments that is dedicated to services topics navigate through menus and said modes using commands to find groups of logically related messages and data on any one of said topics and to send and retrieve data,means in said IAPI for said user to navigate to and within a selected mode by sending inputs that said Host interprets to display options and data, to make other communications path selections and terminate a session, and further means for said userto process an on-line key word search to identify topic boards matching each indexed alphanumeric string, to display outputs including index numbers associated with said string, to select a communications path dedicated and leading to a topic board for messaging by entering input related to said outputs,to retrieve and read messages on said topic board with content equivalent to content stored in said Host'"'"'s memory for said topic board, andto send messages to be stored with equivalent content in a part of said Host'"'"'s memory dedicated to said topic board which supports archiving of logically grouped messages in said data base;

    means for receiving and processing encoded commands and data at said Host using all means and said modes described herein on multiple lines concurrently, for messaging and file transfer among said plurality of RUTs;

    means for using topic boards as communication channels, that are each dedicated to a selected index number for store and forward messaging (a) between said user and said Host, and (b) among multiple users of said plurality of RUTs concurrently using a plurality of channels supported by said Host.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×