WO1994007207A1 - System and method for routing data and communications - Google Patents
System and method for routing data and communications Download PDFInfo
- Publication number
- WO1994007207A1 WO1994007207A1 PCT/US1993/008514 US9308514W WO9407207A1 WO 1994007207 A1 WO1994007207 A1 WO 1994007207A1 US 9308514 W US9308514 W US 9308514W WO 9407207 A1 WO9407207 A1 WO 9407207A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- remote
- communication
- processing unit
- central processing
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Third-party assisted
- G06Q30/0619—Neutral agent
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
Definitions
- the present invention relates generally to systems and methods for automatically routing and directing communications and data, and, in particular, to a system and method for routing communications from a central processing unit to one of a plurality of remote locations.
- Some florists may attempt to generate referral or "reciprocal" orders by placing costly advertisements in which acknowledgment is made of the willingness to reciprocate business to florists who favor their shop with deliverable orders in the various membership directories published by the wire service organizations. The process is further encumbered by the substantial lag between the time an order is processed and the time each delivering florist receives payment. This is due to the fact that the wire service organizations generally send monthly or bi-monthly statements and settle their bills at that time. Some florists may subscribe to the Mercury
- Flowers Direct a company which provides a direct telephone connection between the consumer and the delivering florist by means of AT&T's "INFOWORX” service. Subscribers to the Flowers Direct service pay significant amounts of money each quarter in the hopes that the company's advertising and toll-free telephone service will generate new business referrals. With this type of service, the telephone call is relayed by AT&T to the florist in the zip code nearest the recipient.
- U.S. Patent No. 4,797,818 discloses a computerized food order/delivery system by which a computer at a central location is programmed to receive customer orders and transmit particular order information to a predetermined particular store.
- This patent does not disclose, however, a system which directs orders based on a reciprocity principle. Rather, the store to receive a particular order is chosen simply based on the location of that store in relation to the consumer.
- U.S. Patent No. 4,734,858 discloses a method and system for enabling a large number of consumers to place orders for goods or services with a data terminal.
- the users of the system are provided with hand-held terminals on which they may enter a supplier and a particular item to be ordered. After such data is entered, the terminals may be connected to telephone lines over which the order information may be sent to a local processing center. The orders are then routed to the appropriate supplier.
- This patent does not disclose, however, a system which directs orders based upon reciprocity among those sending and receiving orders. Rather, orders are directed to the supplier, which the consumer chooses on his or her data terminal.
- What is, therefore, lacking in the art is a system and method for enhancing and ensuring reciprocity in the sending of orders among florists, and also a more efficient method and system for routing data and communications and making payment settlements. Such a system and method would ensure that merchants who are located in or who serve a specific area receive reciprocal (incoming) orders in proportion to their sending activity and in relation to the sending activity of other florist members who are located in or who serve the same specific area.
- a system for routing communications to one of a plurality of remote sites comprising a central processing unit and a storage device to store a first set of data identifying the plurality of remote sites. Also stored is a second set of data indicating the frequency at which each of the plurality of remote sites communicates with the system. Means are provided for analyzing the second set of data to select a specific remote site to receive a particular communication.
- a method for routing communications.
- the method includes the step of storing routing data for identifying a plurality of remote sites and the frequency at which each of the remote sites communicates with a central processor.
- the method also includes the steps of receiving a communication at the central processor, analyzing the routing data to select a particular remote site to receive the communication, and forwarding the communication to the selected remote site.
- the present invention advantageously provides a system and method for routing communications and data from a central processing unit to one of a plurality of remote locations to enhance and ensure reciprocity among users of the system.
- the invention is particularly well suited for industries in which businesses often receive referrals from like businesses in the same industry, but in different locales.
- FIG. 1 is a block diagram of a data/communication routing system made according to the preferred embodiment of the present invention
- FIG. 2 is a flow chart outlining the steps performed by the preferred computer program to be executed on the system depicted in FIG. 1.
- FIG. 1 is a block diagram representing a data/communication routing system 10 made in accordance with the presently preferred embodiment of the invention.
- the data/communication routing system 10 operates to route data or communications to one of a plurality of possible locations.
- the data/communication routing system 10 shown in FIG. 1, preferably includes a central processing site 12, a plurality of first remote sites 14a, and a plurality of second remote sites 14b.
- the first remote sites 14a constitute floral shops who have subscribed to the data/communication routing system 10 and the second remote sites 14b constitute non-subscribers, such as individual consumers and non- subscribing merchants.
- the central processing site 12 operates to route data or communications received from either non-subscribers 14b or subscribers 14a to one of the plurality of subscribing floral shops 14a.
- the present invention provides a system and method for ensuring and enhancing referrals or reciprocal business.
- the present invention may be implemented using a distributed system in which the processing elements are located in remote sites and are interconnected through a distributed network.
- the central processing site 12 preferably includes a computer system 16 and terminals 32 which are coupled to the computer system 16.
- the computer system 16 is coupled to a central communication interface 18, which permits the central processing site 12 to communicate with the remote sites 14a, 14b.
- the computer system 16 also preferably includes a central processing unit ("CPU") 20 for executing programs and controlling the operation of the computer system 16.
- the computer system 16 comprises two computers manufactured by Digital Equipment Corporation: Model No. CL-44JT1-VB, Multiline DECvoice 24-line VAX 4000 Series Minicomputer Model 400; and Model No. CL-42HT1-VA, Multiline DECvoice 16-line VAX 4000 Series Minicomputer Model 200 Timeshare.
- the Model 400 computer is coupled to four Multiline DECvoice modules (model no. DTC05-SA) and the Model 200 is coupled to two such DECvoice modules.
- the DECvoice modules are configurable under software control to support digitized speech.
- the Model 200 and 400 computers preferably operate in parallel.
- the communication interface 18 is preferably a digital Private Branch Exchange ("PBX").
- PBX digital Private Branch Exchange
- the communication interface comprises a PBX model no. SX-2000, manufactured by Mitel Inc. of Florida. This PBX provides the network signalling capability to allow the transfer and conferencing of incoming telephone calls.
- the terminals 32 are coupled to the CPU 20, preferably via a serial port, to allow terminal operators to transmit data to and receive data from the computer system 16.
- the terminals 32 also preferably include a screen (not shown).
- the terminals 32 are connected through a local area network 33, such as Ethernet or the like, and the system utilizes the PATHWORKS DOS software, provided by Digital Equipment Corporation, to establish and control the terminals 32.
- the terminals 32 are preferably served by a DECserver 700 (model no. DSRVW-CA) network server (not shown).
- Each of the terminals 32 also preferably comprise a DECstation 320sx base system (model no. DJ-PC443-03) .
- the computer system 16 further includes on-line memory 22, 24, and an off-line storage device 26.
- the on-line memory 22 preferably comprises Random Access Memory ("RAM") in the form of integrated circuits and the on-line memory 24 preferably constitutes a hard disk drive.
- the on-line memory 22, 24 is central to and shared by both the Model 200 and 400 computers.
- the preferred embodiment utilizes "disk shadowing" in which the data stored in on-line memory 22, 24 is duplicated for back-up purposes. Such arrangements are well known in the art and further description is not required herein.
- the off-line storage device 26 is preferably a magnetic tape device.
- the computer system 16 of the present invention may utilize different memory devices than the ones disclosed herein without departing from the spirit and scope of the invention.
- the computer system 16 is also coupled to an Uninterruptable Power Supply ("UPS") system 29.
- UPS Uninterruptable Power Supply
- the preferred UPS system is the 10KVA UPS System, model no. 4N-AEAAL-BA, manufactured by Exide Corporation. This system prevents data which is stored in the on-line memory 22, 24 from being lost due to a power interruption.
- the UPS uses battery backups to power the computer system 16 down in phases in the event of a power failure.
- UPS systems are well known in the art and need not be discussed further herein.
- the computer system 16 is also preferably coupled to a telephone modem 28, which is operable to communicate over a switched telephone line 30.
- the telephone modem 28 comprises the DECmodem V32, model no. DF296-DA, also manufactured by Digital Equipment Corporation.
- the telephone modem 28 preferably operates at 9600 BPS.
- the switched telephone line 30 also preferably can support a maximum transmission speed of 56 KB/second.
- Each of the first and second remote sites 14a, 14b includes at least one local communication interface 34.
- These local communication interfaces 34 communicate with the central processing site 12, as described in detail below.
- the local communication interfaces 34 comprise telephones and/or facsimile machines, which are coupled with the central processing site 12 over the telephone lines preferably by dialing an "800" or toll-free telephone number.
- each of the remote sites 14a, 14b is capable of communicating with the central processing site 12 via a first toll-free number to send telephone orders and via a second toll-free number to send facsimile orders.
- the present invention is also not limited to the input and output devices described above.
- computer terminals can be employed to provide input to and receive output from the system.
- the central communication interface 18 is directly coupled to a telephone long distance provider.
- the long distance provider usually provides access to a digital switching system 19 capable of handling incoming toll- free telephone calls and outgoing Wide Area Telephone Service ("WATS").
- the central communication interface 18 is coupled to such a long distance provider via a digital communications facility 21, such as a "Tl" two- way carrier.
- This communications facility 21 is capable of transmitting digital voice and data signals, and of connecting directly to a PBX.
- the central processing unit 20 is equipped to capture Automatic Number Identification (“A.N.I.") data of the calling party, which is output by the long distance provider, and to record this information in a storage medium.
- the A.N.I, data is encoded on incoming telephone calls and identifies the telephone number of the calling party.
- the central communication interface 18 may be coupled to a telephone network through a central switch (not shown) located at the telephone company's nearest regional exchange office.
- the central communication interface 18 is coupled to the central switch via a digital link such as the "Tl" two-way carrier mentioned above.
- the central switch is also preferably connected via a trunk line to a long distance provider for handling incoming toll-free telephone calls and outgoing WATS calls. Such arrangements are well known in the art and need not be further discussed herein.
- the subscriber database is preferably stored in the on-line memory 24 and serves to provide information relating to each floral shop or other type of subscriber (first remote site 14a) that subscribes to the data/communication routing system 10.
- the subscriber database thus comprises a table of records for each subscriber, with each record preferably containing the fields shown in Table 1.
- the first thirty-three (33) fields of each record are preferably updated by manual entry from the terminals 32 and the last three fields are dynamically updated by a "look ⁇ up" function described below.
- the subscriber database is preferably indexed based on the "subscriber I.D.” field.
- the selection (or "reciprocity") database is preferably stored in the on-line memory 22.
- This database comprises a table of records, with each record containing a subset derived from some of the fields which form the records of the subscriber database. These records preferably have the fields shown in Table 2. The first nineteen (19) fields are based on a "look-up" function of the related fields in the subscriber database and the last three fields are dynamically updated by the "routing controller program" described below.
- the selection database is preferably indexed based on the "subscriber I.D.” field.
- the "look up" functions referred to above are implemented by database application software and operate as follows. When new subscribers are added to the subscriber database, or when old subscribers are removed, or when changes are made to the data of an existing subscriber, such changes are automatically written to the selection database. Furthermore, as mentioned above, the last three fields of the selection database are dynamically updated. Thus, the corresponding last three fields of the subscriber database are preferably updated periodically to coincide with the dynamically updated fields of the selection database. This periodic update of the subscriber database is also performed by the "look up" function.
- the transaction database is preferably stored in the on-line memory 24 and serves to track account billing and operational data.
- the transaction database is stored in a table of records, with each record preferably containing the fields shown in Table 3.
- the transaction database is preferably indexed based on the "receiving subscriber I.D.” field.
- the zip code database is also preferably stored in the on-line memory 24.
- the zip code database references street addresses and cities to their appropriate zip codes.
- the zip code database is stored in "read only" form because there is no need to continuously change the data contained in the zip code database. 5.
- computer programs are also stored in the on ⁇ line memory 22. These computer programs execute on the computer system 16, and in particular on CPU 20, to implement the various tasks necessary to route incoming data or communications to their proper location.
- the computer programs preferably include application software which operates to route communications and orders received from either subscribers 14a or non- subscribers 14b to either on-site operators who tend to terminals 32 or to one of the plurality of subscribing floral shops 14a.
- the computer programs also include operating system software for tracking the start times, completion times, and length of telephone calls on the system and for keeping counts of system usage, such as the number of telephone calls received by the hour and by the day.
- the computer programs preferably include a "routing controller program" for processing and routing data, communications and/or orders, and for selecting which one of the plurality of first remote sites 14a is to receive a particular communication or order.
- the routing controller program utilizes voice application software and hardware which allows the computer system 16 to interact with callers by outputting voice messages and receiving digital input via touch-tone signalling.
- the routing controller program is implemented with the DECVoice software (model no. QA- VFUAA-H5), provided by Digital Equipment Corporation, together with suitable relational database application software.
- the voice application software of the preferred embodiment is created using the DECVoice Builder For VMS software.
- the Model 400 computer utilizes the VAX/VMS TK50 (model no. QA-001AA-H5) operating system software and the Model 200 computer utilizes the VAX/VMS EXT MDDS TK50 (model no. QT-001AA-E5) operating system software.
- VAX/VMS TK50 model no. QA-001AA-H5
- VAX/VMS EXT MDDS TK50 model no. QT-001AA-E5 operating system software.
- other suitable computer languages and software systems can be employed and will vary depending on the host computer system 16 selected.
- communications are routed so that the subscribers 14a who have the lowest relationship of number of orders received to number of orders sent receive priority for orders directed to their locality.
- the data/communication routing system ensures that subscribers 14a receive reciprocal orders for orders referred to merchants in different localities.
- a flow chart of the presently preferred steps to be implemented by the routing controller program is outlined in FIG. 2.
- the data/communication routing system 10 may be accessed in any of four different ways. As indicated at program entry points 50 and 52 in FIG. 2, the system may be accessed by telephones or facsimile machines located at the subscribing members (first remote sites 14a) or at non-subscribing merchants (second remote sites 14b) using toll-free telephone numbers. As indicated at program entry points 54 and 56, the system may also be accessed by individual consumers (second remote sites 14b) through telephone or facsimile machines using toll-free telephone numbers different than the numbers used by subscribers or non-subscriber merchants.
- Program entry point 50 indicates the starting point of the processing of telephone transmissions from the subscribing members (first remote sites 14a) or from non-subscribing merchants (second remote sites 14b) .
- the routing controller program operates to provide the caller with pre-recorded verbal messages which instruct the caller. (Such pre-recorded verbal messages are referred to in the art as "voice prompting" the caller.)
- the program first identifies the caller at step 58 by using the "A.N.I.” feature provided by the long distance carrier. If the telephone number encoded on the incoming telephone call matches the telephone number of a record in the selection database, then the program proceeds to step 62.
- step 60 If a match for the retrieved telephone number is not found, the caller is voice prompted at step 60 to enter his or her subscriber identification account code using the touchtone capabilities of his or her phone. Thus, telephone calls from non-subscribing merchants will always be directed to step 60.
- each subscriber is assigned a five digit account code at the time of subscription. These numbers are preferably assigned sequentially so that older members have lower account codes.
- the program checks the validity of the inputted subscriber identification account code by comparing it with the "subscriber I.D.” fields of the records in the selection database. If no match is found, the entry is invalid. If the subscriber identification account code that was entered is invalid, or if the entry was not a touchtone multi-frequency signal, or if no entry is made within five seconds, the caller is directed to an operator at step 61. Non-subscribing merchants, however, will always be directed to operators as indicated at step 61. The operators will preferably attempt to convince such non-subscribers to subscribe to the system.
- step 62 the caller is voice prompted to enter the five digit zip code of the locale where the order is to be delivered.
- the program checks the validity of the inputted zip code by comparing it to the zip code fields in the records of the selection database. If no match is found, the inputted zip code is invalid. If the computer receives an invalid zip code or if no entry is made within five seconds, the caller is directed to an operator at step 61. If the zip code entry is valid, the program proceeds to step 64 where the program begins the process of selecting which subscriber (first remote site 14a) is to receive the present communication.
- the routing controller program searches the selection database and selects all records for subscribers that serve the zip code entered by the caller. This is accomplished by selecting those subscriber records of the selection database which contain a zip code that matches the zip code entered by the caller.
- the program sorts the selected records based on the "ratio of orders received to orders sent" field. These selected records are sorted in order from the lowest ratio to the highest ratio. In the case of a tie, the selected record with more orders sent is placed first. If two selected records show identical ratios and orders sent, the record with the lower subscriber identification account code (the older subscriber) is placed first. Alternatively, the program may use some other basis to deal with ties. After this record sort is completed, the first record from the sorted list is selected at step 68. This record represents the subscriber in the selected zip code with the lowest ratio of orders received to orders sent.
- the routing controller program causes the communication interface 18 to
- step 72 if no party answers within five rings, the caller is routed to an operator at step 61. If a connection is made, the computer system 16 disconnects from the call, the caller is placed in direct communication with the selected subscriber via a conferencing bridge on the PBX and the program proceeds to step 78.
- step 72 if a busy signal is detected, the "subscriber secondary telephone number" field of the record selected from the sorted list is accessed and the communication interface 18 outpulses the telephone number contained therein over a dedicated WATS line at step 74. (If no number is stored in the "subscriber secondary telephone number" field, the next record in the sorted list is selected at step 68 and the above process is repeated. However, if the end of the list has been reached, the caller is directed to an operator at step 61.) As shown at step 76, if a connection is made, the computer system 16 disconnects from the call, the caller is placed in direct communication with the selected subscriber via a conferencing bridge on the PBX and the program proceeds to step 78.
- step 76 if a there is no answer after five rings, or if a busy signal is detected, the next record of the sorted list is selected at step 68 and the above process is repeated. As shown at step 68, if the end of the sorted list of records has been reached without achieving a telephone connection, the caller is directed to an operator at step 61.
- the selection database is updated for both the receiving subscriber and the sending subscriber to reflect the new order that was sent and received, and the resulting new ratios.
- the selection database is only updated for the receiving subscriber when the caller is a non- subscribing merchant.
- the data/communication routing system 10 operates to route floral orders based on the ratio of the number of orders received by a subscriber to the number of orders sent by that subscriber. The following example illustrates how the routing controller program operates.
- the routing controller program upon identifying a caller and receiving a zip code entry, searches the selection database for those subscribers who serve the inputted zip code. For the purposes of this example, the subscribers identified in Table 4 are retrieved via this search:
- subscriber #74322 After the list in Table 4 is sorted by the routing controller program, subscriber #74322 will be the first to receive the next communication because it has the lowest ratio. The second choice is subscriber #87449, which is tied with subscriber #59664 for the second lowest ratio, but has a higher number of orders sent. Subscriber #59664 is third, followed by subscriber #67345.
- a record of the call details and billing information is written to the transaction database, as indicated at step 80.
- the data required to perform this step is obtained from the record of the sending and receiving subscribers as contained in the subscriber and selection databases, and from the operating software which records the start time, completion time, and length of the call. If the sender is a non-subscribing merchant, the telephone number of the calling party is entered in the "sending subscriber I.D.” field and the "sending subscriber credit card #" field is left empty.
- the caller When a caller is routed to an operator at step 61, the caller is placed in communication with an operator who operates one of the terminals 32. When a call is transferred to an operator, the subscriber database record of the caller is preferably displayed on that operator's terminal 32. The record is located using either the telephone number which was retrieved by the A.N.I, feature or the subscriber identification account code entered by the caller.
- the operators are preferably capable of accessing any of the databases stored in the computer system 16 using their terminals 32. After completing any necessary data entry, the operators have the capability of releasing the call back to the routing controller program for outbound completion of the call. Where outbound completions are attempted, but there is no answer after five rings (as indicated at steps 68 and 72), the operator may personally take the order information. The operator will then relay the order to the selected subscriber when that subscriber can be contacted. Alternatively, the operator may relay the order to a non-subscriber if necessary. In the preferred embodiment, the operators also have the capability to override the selection process and cause a call to be forwarded to a location other than the one selected by the routing controller program.
- the present invention operates in substantially the same manner as described above when accessed by a facsimile machine (program entry point 52) located at a subscribing member 14a or a non- subscribing merchant 14b.
- a facsimile machine program entry point 52 located at a subscribing member 14a or a non- subscribing merchant 14b.
- a different toll- free telephone number is preferably provided for such facsimile communications.
- the facsimile user utilizes the touchtone capabilities of the facsimile machine to input the necessary database information.
- the routing controller program causes the communication interface 18 to outpulse the telephone number stored in the "subscriber fax number" field of the selected record.
- step 74 there is no need for step 74.
- the routing controller program causes the central communication interface 18 to send an "F tone" to the sending facsimile machine at step 73.
- An "F tone” signals the facsimile machine to begin sending its transmission in a manner generally known in the art.
- the computer system 16 then disconnects from the call, allowing the facsimile transmission to be sent.
- the routing controller program does not voice prompt the facsimile user, but receives the subscriber identification account code and zip code by digitally reading a form which is faxed from the user.
- a pre-printed form having spaces for the user to enter a subscriber identification account code and a zip code, is sent via facsimile to the central communication interface 18.
- the computer system 16 is preferably equipped with software and hardware capable of interpreting the transmission to read both the subscriber identification account code and the zip code. Such software and hardware are well known in the art and need not be further described herein.
- the information received via facsimile will be provided to the routing controller program, as indicated at steps 60 and 62.
- the routing controller program causes the central communication interface 18 to send an "F tone" to the sending facsimile machine as described above.
- the computer system 16 then disconnects from the call and allows the facsimile transmission to complete.
- the present invention also operates in substantially the same manner when accessed by individual consumers 14b, by either telephone or facsimile machine. There are, however, several minor differences in the operation of the system. Separate toll-free telephone numbers are provided for consumer initiated telephone calls and facsimile transmissions. For consumer communications, after the telephone number of the calling party is captured by the A.N.I feature at step 58, there is no need to compare this number with the selection database. Rather, the program automatically proceeds to step 62. The program then operates in substantially the same manner as for subscriber initiated communications.
- the caller is voice prompted to enter the zip code of the locale where the order is to be sent.
- the process of selecting a subscriber to receive the communication and of routing the communication to that subscriber is the same as described above.
- the selection database is updated at step 78. As in the case of a non-subscriber communication, however, the only record that can be updated is that of the receiving subscriber.
- the telephone number of the calling party (obtained from the A.N.I, feature) is entered in the "sending subscriber I.D.” field, and the "sending subscriber credit card #" field is left empty.
- facsimile communications from consumers 14b are handled in the same manner as described above for facsimile communications from subscribers 14a or non- subscriber merchants 14b.
- the caller telephone number obtained from the A.N.I, feature
- the subscriber record which is displayed for subscriber initiated communications.
- the computer system 16 is preferably equipped with voice recognition capabilities, as known in the art, so that callers from rotary telephones will be able to verbally indicate the zip code of the delivery locale.
- the present invention uses such voice recognition capabilities to receive all necessary inputs from the caller.
- the present invention is also not limited to the specific steps depicted in the preferred flow chart of FIG. 2, nor is it limited to the specific manner of achieving reciprocity described above. Rather, different steps may be implemented without departing from the spirit and essential characteristics of the present invention.
- the subscriber database, the selection database, and the transaction database are periodically downloaded to the off-line storage device 26 to maintain a system backup.
- the off-line storage device 26 is a magnetic tape drive, and such a backup will occur at least once daily.
- Each backup is also preferably maintained on a storage medium for at least one year.
- the invention also preferably includes application billing software stored in the computer system 16, which accesses the information stored in the transaction database.
- This billing software is employed to appropriately debit or credit the credit card accounts of the respective subscribers 14a who received and sent orders.
- This invoicing is achieved by using the modem 28 to send invoicing data to a credit card processing company, such as CYNET or NABANCO, over the switched telephone line 30.
- This invoicing data includes, among other requirements of the credit card processor, the relevant credit card information and the amounts of each debit or credit to the respective subscribers. In the preferred embodiment, such invoicing occurs daily.
- the system of the present invention charges delivering subscribers a flat fee for each order that they receive. Sending subscribers are also credited with a flat fee, as a referral payment.
- the present invention eliminates the need for a clearing house wire service to settle florist debits and credits. Payments are made immediately through each subscriber's credit card accounts.
- the present invention encourages and enhances reciprocity in the sending of orders among businesses.
- the invention provides incentives for subscribing merchants to send or refer orders to other subscribing merchants and rewards those subscribing merchants who have the highest sending activity in relation to the sending activity of other subscribing merchants who serve the same locale.
- the present invention is advantageous in that most businesses do not have the time nor the resources to ensure reciprocity with like businesses from which they have received orders.
- the present invention also eliminates the need for maintaining cumbersome paperwork in filling out reports of orders delivered and in maintaining records of such orders. Florists using the present invention also receive payments faster and more efficiently.
- the present invention further eliminates the need for costly and space consuming computer equipment located on the florists' premises, as required by the FTD Mercury Network. The need for florists to advertise in wire service membership directories and the high costs associated therewith are also eliminated.
- a system for routing communications to one of a plurality of remote sites comprising: a central processing unit; a storage device operatively associated with the central processing unit to store first data identifying a plurality of remote sites and second data associated with the number of times that each of the remote sites has sent a communication to the system for a prior period; a selector operable in conjunction with the central processing unit to select a specific remote site to receive a particular communication from the system by analyzing the second data; and a communication interface operatively associated with the central processing unit for forwarding the particular communication to the specific remote site.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP93924896A EP0705463B1 (en) | 1992-09-11 | 1993-09-10 | System and method for routing data and communications |
AU54398/94A AU5439894A (en) | 1992-09-11 | 1993-09-10 | System and method for routing data and communications |
DE69324825T DE69324825D1 (en) | 1992-09-11 | 1993-09-10 | SYSTEM AND METHOD FOR GUIDING DATA AND TRANSFER |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/943,501 US5289371A (en) | 1992-09-11 | 1992-09-11 | System and method for routing data and communications |
US07/943,501 | 1992-09-11 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1994007207A1 true WO1994007207A1 (en) | 1994-03-31 |
Family
ID=25479778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1993/008514 WO1994007207A1 (en) | 1992-09-11 | 1993-09-10 | System and method for routing data and communications |
Country Status (7)
Country | Link |
---|---|
US (2) | US5289371A (en) |
EP (1) | EP0705463B1 (en) |
AT (1) | ATE179816T1 (en) |
AU (1) | AU5439894A (en) |
CA (1) | CA2144091C (en) |
DE (1) | DE69324825D1 (en) |
WO (1) | WO1994007207A1 (en) |
Families Citing this family (138)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5289371A (en) * | 1992-09-11 | 1994-02-22 | Memorylink, Inc. | System and method for routing data and communications |
US6385312B1 (en) * | 1993-02-22 | 2002-05-07 | Murex Securities, Ltd. | Automatic routing and information system for telephonic services |
US5864679A (en) * | 1993-09-06 | 1999-01-26 | Kabushiki Kaisha Toshiba | Transaction routing in a multiple processor system using an extracted transaction feature parameter and transaction historical data |
US5485369A (en) | 1993-09-28 | 1996-01-16 | Tandata Corporation | Logistics system for automating tansportation of goods |
US5440479A (en) * | 1994-03-22 | 1995-08-08 | Hutton; Glenn W. | Apparatus and method for purchasing floral arrangements |
US6564321B2 (en) * | 1995-04-28 | 2003-05-13 | Bobo Ii Charles R | Systems and methods for storing, delivering, and managing messages |
US6769009B1 (en) | 1994-05-31 | 2004-07-27 | Richard R. Reisman | Method and system for selecting a personalized set of information channels |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US5787160A (en) * | 1994-12-08 | 1998-07-28 | Mci Communications Corporation | Intelligent routing of special service calls |
US5682525A (en) | 1995-01-11 | 1997-10-28 | Civix Corporation | System and methods for remotely accessing a selected group of items of interest from a database |
US5978577A (en) * | 1995-03-17 | 1999-11-02 | Csg Systems, Inc. | Method and apparatus for transaction processing in a distributed database system |
US7702540B1 (en) * | 1995-04-26 | 2010-04-20 | Ebay Inc. | Computer-implement method and system for conducting auctions on the internet |
US7937312B1 (en) | 1995-04-26 | 2011-05-03 | Ebay Inc. | Facilitating electronic commerce transactions through binding offers |
US6795852B1 (en) | 1995-09-11 | 2004-09-21 | Nomadix, Inc. | Automatic network connection |
CA2193582A1 (en) * | 1995-12-21 | 1997-06-22 | Aidan O'leary | Order processing method |
US5826270A (en) * | 1995-12-28 | 1998-10-20 | Csg Systems, Inc. | Methods and systems for client or customer-site transaction processing in a distributed database system |
US6070001A (en) * | 1995-12-29 | 2000-05-30 | Csg Systems, Inc | Addressability system |
US6141666A (en) * | 1996-01-22 | 2000-10-31 | Internet Consultants Llc | Method and system for customizing marketing services on networks communicating with hypertext tagging conventions |
US20010042089A1 (en) * | 1996-01-22 | 2001-11-15 | Tobin William J. | Method and system for customizing marketing services on networks Communicating with hypertext tagging conventions |
US6097802A (en) | 1996-02-28 | 2000-08-01 | Sbc Technology Resources, Inc. | Advanced intelligent single telephone number routing |
US5901214A (en) | 1996-06-10 | 1999-05-04 | Murex Securities, Ltd. | One number intelligent call processing system |
US5864822A (en) * | 1996-06-25 | 1999-01-26 | Baker, Iii; Bernard R. | Benefits tracking and correlation system for use with third-party enabling organization |
US7516089B1 (en) * | 1996-09-04 | 2009-04-07 | Pricline.Com Incorporated | System and method for allocating business to one of a plurality of sellers in a buyer driven electronic commerce system |
WO1998018250A2 (en) * | 1996-10-21 | 1998-04-30 | Orissa, Inc. | Transportation network system |
US6850600B1 (en) | 1997-03-31 | 2005-02-01 | Sbc Laboratories, Inc. | Apparatus and method for intelligent call routing and call return |
US6014698A (en) * | 1997-05-19 | 2000-01-11 | Matchlogic, Inc. | System using first banner request that can not be blocked from reaching a server for accurately counting displays of banners on network terminals |
US6286045B1 (en) | 1997-05-19 | 2001-09-04 | Matchlogic, Inc. | Information storage and delivery over a computer network using centralized intelligence to monitor and control the information being delivered |
US6990458B2 (en) * | 1997-08-28 | 2006-01-24 | Csg Systems, Inc. | System and method for computer-aided technician dispatch and communication |
US6832202B1 (en) * | 1997-08-29 | 2004-12-14 | Electronic Data Systems Corporation | Method and system of routing requests for authorized approval |
US6208984B1 (en) | 1997-08-29 | 2001-03-27 | Electronic Data Systems Corporation | Method and system of determining access to records of members of a community |
US6301480B1 (en) | 1997-09-05 | 2001-10-09 | @Track Communications, Inc. | System and method for communicating using a voice network and a data network |
US6169738B1 (en) * | 1997-11-06 | 2001-01-02 | Lucent Technologies Inc. | Method for call admission in packet voice system using statistical multiplexing and dynamic voice encoding |
US6330324B1 (en) * | 1997-12-09 | 2001-12-11 | Sbc Technology Resources, Inc. | Geographical call routing for a non-emergency calling service |
US6098125A (en) * | 1998-05-01 | 2000-08-01 | California Institute Of Technology | Method of mapping fibre channel frames based on control and type header fields |
US6597688B2 (en) | 1998-06-12 | 2003-07-22 | J2 Global Communications, Inc. | Scalable architecture for transmission of messages over a network |
US6167255A (en) * | 1998-07-29 | 2000-12-26 | @Track Communications, Inc. | System and method for providing menu data using a communication network |
US6405033B1 (en) | 1998-07-29 | 2002-06-11 | Track Communications, Inc. | System and method for routing a call using a communications network |
US6535743B1 (en) | 1998-07-29 | 2003-03-18 | Minorplanet Systems Usa, Inc. | System and method for providing directions using a communication network |
US6813346B2 (en) * | 1998-08-10 | 2004-11-02 | Sbc Properties, L.P. | System and method for selecting a destination number upon receiving a dialed number from a calling party |
AU1460000A (en) * | 1998-10-30 | 2000-05-22 | Thetrip.Com, Inc. | Obtaining and processing reservation information |
US6360205B1 (en) * | 1998-10-30 | 2002-03-19 | Trip.Com, Inc. | Obtaining and utilizing commercial information |
US6453348B1 (en) | 1998-11-06 | 2002-09-17 | Ameritech Corporation | Extranet architecture |
EP1003117A3 (en) | 1998-11-17 | 2003-07-23 | Citibank, N.A. | Method and system for strategic services enterprise workload management |
US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US8713641B1 (en) | 1998-12-08 | 2014-04-29 | Nomadix, Inc. | Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device |
US7353194B1 (en) | 1999-03-02 | 2008-04-01 | Alticor Investments, Inc. | System and method for managing recurring orders in a computer network |
AU769742B2 (en) * | 1999-03-02 | 2004-02-05 | Amway Corp. | Electronic commerce transactions within a marketing system that may contain a membership buying opportunity |
US7359871B1 (en) | 1999-03-02 | 2008-04-15 | Alticor Investments Inc. | System and method for managing recurring orders in a computer network |
US6519628B1 (en) | 1999-03-24 | 2003-02-11 | Live Person, Inc. | Method and system for customer service using a packet switched network |
US6594641B1 (en) | 1999-04-16 | 2003-07-15 | Reshare Corporation | Computer facilitated product selling system |
DE19918896A1 (en) | 1999-04-26 | 2000-11-02 | Mueschenborn Hans Joachim | Logical network system |
US7062454B1 (en) | 1999-05-06 | 2006-06-13 | Jarbridge, Inc. | Previewing system and method |
US7308426B1 (en) * | 1999-08-11 | 2007-12-11 | C-Sam, Inc. | System and methods for servicing electronic transactions |
US7885856B1 (en) | 1999-09-01 | 2011-02-08 | Richard W. Berger | Distributing products from suppliers to consumers in a network environment |
SE517445C2 (en) | 1999-10-01 | 2002-06-04 | Anoto Ab | Position determination on a surface provided with a position coding pattern |
US6976007B1 (en) | 1999-10-04 | 2005-12-13 | Pitney Bowes Inc. | Method and system for multi-carrier package tracking |
US6963861B1 (en) | 1999-10-04 | 2005-11-08 | Pitney Bowes Inc. | Method and system for resolution of carrier specific data utilizing a generic data model |
US6903756B1 (en) | 1999-10-14 | 2005-06-07 | Jarbridge, Inc. | Merged images viewed via a virtual storage closet |
US7418407B2 (en) | 1999-10-14 | 2008-08-26 | Jarbridge, Inc. | Method for electronic gifting using merging images |
US7917397B1 (en) | 1999-10-14 | 2011-03-29 | Jarbridge, Inc. | Merging private images for gifting |
AU4900901A (en) * | 1999-10-22 | 2001-07-03 | Dash Directory, Inc. | Method for local business advertising on the internet |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
DE19961399C2 (en) * | 1999-12-20 | 2002-08-22 | Mueschenborn Hans Joachim | Protection of security-critical data in networks |
US7401030B1 (en) * | 1999-12-30 | 2008-07-15 | Pitney Bowes Inc. | Method and system for tracking disposition status of an item to be delivered within an organization |
US7076455B1 (en) * | 2000-01-14 | 2006-07-11 | Bruce A. Fogelson | Builders on-line assistant |
US7254553B2 (en) * | 2000-01-14 | 2007-08-07 | Fogelson Bruce A | Builders on-line assistant |
US10055772B1 (en) | 2000-01-14 | 2018-08-21 | Versata Development Group, Inc. | Method and apparatus for product comparison |
US7206756B1 (en) | 2000-01-14 | 2007-04-17 | Trilogy Development Group, Inc. | System and method for facilitating commercial transactions over a data network |
US7844503B2 (en) * | 2000-01-14 | 2010-11-30 | Fogelson Bruce A | Builders on-line assistant |
US7069235B1 (en) * | 2000-03-03 | 2006-06-27 | Pcorder.Com, Inc. | System and method for multi-source transaction processing |
WO2001082187A1 (en) * | 2000-04-21 | 2001-11-01 | Robert Thorne | System and method for efficiently ordering and delivering goods to customers |
US8412547B1 (en) | 2000-04-24 | 2013-04-02 | Trilogy Development Group, Inc. | Commerce server architecture and method for using same |
US7069592B2 (en) | 2000-04-26 | 2006-06-27 | Ford Global Technologies, Llc | Web-based document system |
US7908200B2 (en) | 2000-05-16 | 2011-03-15 | Versata Development Group, Inc. | Method and apparatus for efficiently generating electronic requests for quote |
WO2001093130A1 (en) * | 2000-06-01 | 2001-12-06 | Global Media Online Inc. | Order receiving system, information providing unit, order receiving unit and recording medium |
AU2001271259A1 (en) * | 2000-06-28 | 2002-01-08 | Intertainer, Inc. | Intelligent media targeting system and method |
US7529563B1 (en) | 2000-07-10 | 2009-05-05 | Pitroda Satyan G | System for distribution and use of virtual stored value cards |
WO2002017605A1 (en) * | 2000-08-24 | 2002-02-28 | Nintendo Of America Inc. | Voice recognition method and apparatus using dynamic link library |
US20060015390A1 (en) * | 2000-10-26 | 2006-01-19 | Vikas Rijsinghani | System and method for identifying and approaching browsers most likely to transact business based upon real-time data mining |
US9819561B2 (en) | 2000-10-26 | 2017-11-14 | Liveperson, Inc. | System and methods for facilitating object assignments |
US8868448B2 (en) * | 2000-10-26 | 2014-10-21 | Liveperson, Inc. | Systems and methods to facilitate selling of products and services |
US7333947B2 (en) * | 2000-11-13 | 2008-02-19 | Anoto Ab | Network-based system |
US20020128934A1 (en) * | 2000-12-11 | 2002-09-12 | Ari Shaer | Interactive event planning and payment method and system |
US20020083006A1 (en) * | 2000-12-14 | 2002-06-27 | Intertainer, Inc. | Systems and methods for delivering media content |
US7870592B2 (en) | 2000-12-14 | 2011-01-11 | Intertainer, Inc. | Method for interactive video content programming |
US20020143647A1 (en) * | 2001-03-30 | 2002-10-03 | Intertainer, Inc. | Subscriber management system |
US6925469B2 (en) * | 2001-03-30 | 2005-08-02 | Intertainer, Inc. | Digital entertainment service platform |
US20020144283A1 (en) * | 2001-03-30 | 2002-10-03 | Intertainer, Inc. | Content distribution system |
US7286998B2 (en) * | 2001-04-20 | 2007-10-23 | American Express Travel Related Services Company, Inc. | System and method for travel carrier contract management and optimization using spend analysis |
US7775426B2 (en) | 2001-04-23 | 2010-08-17 | Paul David K | Method and system for facilitating electronic funds transactions |
US7104443B1 (en) * | 2001-04-23 | 2006-09-12 | Debitman Card, Inc. | Method and system for facilitating electronic funds transactions |
WO2003005161A2 (en) * | 2001-07-02 | 2003-01-16 | American Express Travel Related Services Company, Inc. | System and method for airline purchasing program management |
US20050288974A1 (en) * | 2001-08-23 | 2005-12-29 | American Express Travel Related Services Company, Inc. | Travel service broker system and method |
US20040260581A1 (en) * | 2001-08-23 | 2004-12-23 | American Express Travel Related Services Company, Inc. | Travel market broker system |
US7499864B2 (en) * | 2002-01-25 | 2009-03-03 | American Express Travel Related Services Company, Inc. | Integrated travel industry system |
US7539620B2 (en) * | 2002-07-02 | 2009-05-26 | American Express Travel Related Services Company, Inc. | System and method for facilitating transactions among consumers and providers of travel services |
WO2003042938A2 (en) * | 2001-11-14 | 2003-05-22 | Encorus Technologies Gmbh | Payment protocol and data transmission method and data transmission device for conducting payment transactions |
US7805323B2 (en) | 2002-01-25 | 2010-09-28 | American Express Travel Related Services Company, Inc. | System and method for processing trip requests |
US7103158B2 (en) * | 2002-02-28 | 2006-09-05 | Pacific Bell Information Services | Dynamic interactive voice architecture |
AU2003303393A1 (en) * | 2002-12-20 | 2004-07-22 | Kip Systems | Automated sales center |
US20050049917A1 (en) * | 2003-08-28 | 2005-03-03 | Fink Thomas Andrew | Reciprocal tangible-promotional-materials presentations enabling systems and methods |
US20050289003A1 (en) * | 2004-02-20 | 2005-12-29 | Thompson R M | System and method for direct marketing |
US7643627B2 (en) * | 2004-07-09 | 2010-01-05 | At&T Intellectual Property, I,L.P. | Methods, systems and storage mediums for providing a self-provisioning telephony service |
US8001476B2 (en) | 2004-11-16 | 2011-08-16 | Open Text Inc. | Cellular user interface |
US8418075B2 (en) | 2004-11-16 | 2013-04-09 | Open Text Inc. | Spatially driven content presentation in a cellular environment |
US9432468B2 (en) | 2005-09-14 | 2016-08-30 | Liveperson, Inc. | System and method for design and dynamic generation of a web page |
US8738732B2 (en) | 2005-09-14 | 2014-05-27 | Liveperson, Inc. | System and method for performing follow up based on user interactions |
WO2007044500A2 (en) | 2005-10-06 | 2007-04-19 | C-Sam, Inc. | Transactional services |
US20090007171A1 (en) * | 2005-11-30 | 2009-01-01 | Qwest Communications International Inc. | Dynamic interactive advertisement insertion into content stream delivered through ip network |
US8621531B2 (en) * | 2005-11-30 | 2013-12-31 | Qwest Communications International Inc. | Real-time on demand server |
US20070124769A1 (en) * | 2005-11-30 | 2007-05-31 | Qwest Communications International Inc. | Personal broadcast channels |
US8583758B2 (en) * | 2005-11-30 | 2013-11-12 | Qwest Communications International Inc. | Network based format conversion |
US8752090B2 (en) * | 2005-11-30 | 2014-06-10 | Qwest Communications International Inc. | Content syndication to set top box through IP network |
US20090063645A1 (en) * | 2005-11-30 | 2009-03-05 | Qwest Communications Internatinal Inc. | System and method for supporting messaging using a set top box |
US8212805B1 (en) | 2007-01-05 | 2012-07-03 | Kenneth Banschick | System and method for parametric display of modular aesthetic designs |
ITFI20070177A1 (en) | 2007-07-26 | 2009-01-27 | Riccardo Vieri | SYSTEM FOR THE CREATION AND SETTING OF AN ADVERTISING CAMPAIGN DERIVING FROM THE INSERTION OF ADVERTISING MESSAGES WITHIN AN EXCHANGE OF MESSAGES AND METHOD FOR ITS FUNCTIONING. |
ITPO20080002A1 (en) * | 2008-01-22 | 2009-07-23 | Riccardo Vieri | SYSTEM AND METHOD FOR THE CONTEXTUAL ADVERTISING GENERATION DURING THE SENDING OF SMS, ITS DEVICE AND INTERFACE. |
US8238559B2 (en) * | 2008-04-02 | 2012-08-07 | Qwest Communications International Inc. | IPTV follow me content system and method |
US8762313B2 (en) | 2008-07-25 | 2014-06-24 | Liveperson, Inc. | Method and system for creating a predictive model for targeting web-page to a surfer |
US8260846B2 (en) | 2008-07-25 | 2012-09-04 | Liveperson, Inc. | Method and system for providing targeted content to a surfer |
US8805844B2 (en) | 2008-08-04 | 2014-08-12 | Liveperson, Inc. | Expert search |
US20100205024A1 (en) * | 2008-10-29 | 2010-08-12 | Haggai Shachar | System and method for applying in-depth data mining tools for participating websites |
US9892417B2 (en) | 2008-10-29 | 2018-02-13 | Liveperson, Inc. | System and method for applying tracing tools for network locations |
WO2011127049A1 (en) | 2010-04-07 | 2011-10-13 | Liveperson, Inc. | System and method for dynamically enabling customized web content and applications |
US8897432B2 (en) | 2010-07-01 | 2014-11-25 | Etherfax, Llc | System and method of remote fax interconnect technology |
US8918465B2 (en) | 2010-12-14 | 2014-12-23 | Liveperson, Inc. | Authentication of service requests initiated from a social networking site |
US9350598B2 (en) | 2010-12-14 | 2016-05-24 | Liveperson, Inc. | Authentication of service requests using a communications initiation feature |
US8249230B1 (en) | 2012-01-09 | 2012-08-21 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture |
US8943002B2 (en) | 2012-02-10 | 2015-01-27 | Liveperson, Inc. | Analytics driven engagement |
US8254538B1 (en) | 2012-02-27 | 2012-08-28 | EC Data Systems, Inc. | Scalable and flexible internet fax architecture for processing outbound fax messages |
US8805941B2 (en) | 2012-03-06 | 2014-08-12 | Liveperson, Inc. | Occasionally-connected computing interface |
US9563336B2 (en) | 2012-04-26 | 2017-02-07 | Liveperson, Inc. | Dynamic user interface customization |
US9672196B2 (en) | 2012-05-15 | 2017-06-06 | Liveperson, Inc. | Methods and systems for presenting specialized content using campaign metrics |
US11386442B2 (en) | 2014-03-31 | 2022-07-12 | Liveperson, Inc. | Online behavioral predictor |
US10277778B2 (en) | 2014-06-24 | 2019-04-30 | Ec Data Systems Inc. | Audit logging for a secure, scalable and flexible internet fax architecture |
AU2016270937B2 (en) | 2015-06-02 | 2021-07-29 | Liveperson, Inc. | Dynamic communication routing based on consistency weighting and routing rules |
EP4130998A1 (en) | 2016-08-14 | 2023-02-08 | Liveperson Inc. | Systems and methods for real-time remote control of mobile applications |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4530067A (en) * | 1981-03-10 | 1985-07-16 | Xecutek Corporation | Restaurant management information and control method and apparatus |
US4734858A (en) * | 1983-12-05 | 1988-03-29 | Portel Services Network, Inc. | Data terminal and system for placing orders |
US4757267A (en) * | 1987-06-17 | 1988-07-12 | Applied Telematics, Inc. | Telephone system for connecting a customer to a supplier of goods |
US4797818A (en) * | 1987-03-26 | 1989-01-10 | Jeno F. Paulucci | Food order/delivery system |
US4817129A (en) * | 1987-03-05 | 1989-03-28 | Telac Corp. | Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument |
US4972318A (en) * | 1988-09-09 | 1990-11-20 | Iron City Sash & Door Company | Order entry and inventory control method |
US5003472A (en) * | 1988-12-05 | 1991-03-26 | Wand Corporation | Apparatus for order entry in a restaurant |
US5023904A (en) * | 1987-08-04 | 1991-06-11 | Science Dynamics Corporation | Direct telephone dial ordering service |
US5029199A (en) * | 1989-08-10 | 1991-07-02 | Boston Technology | Distributed control and storage for a large capacity messaging system |
US5038283A (en) * | 1989-04-13 | 1991-08-06 | Panduit Corp. | Shipping method |
US5073929A (en) * | 1988-05-16 | 1991-12-17 | First Data Resources Inc. | Voice-data telephonic control system |
US5159698A (en) * | 1990-08-10 | 1992-10-27 | Intellicall, Inc. | SMDR translator |
US5193110A (en) * | 1990-10-09 | 1993-03-09 | Boston Technology, Incorporated | Integrated services platform for telephone communication system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4567359A (en) * | 1984-05-24 | 1986-01-28 | Lockwood Lawrence B | Automatic information, goods and services dispensing system |
US5227874A (en) * | 1986-03-10 | 1993-07-13 | Kohorn H Von | Method for measuring the effectiveness of stimuli on decisions of shoppers |
US4775935A (en) * | 1986-09-22 | 1988-10-04 | Westinghouse Electric Corp. | Video merchandising system with variable and adoptive product sequence presentation order |
US4885685A (en) * | 1987-09-18 | 1989-12-05 | L & C Family Partnership | Investment management system with travel usage funds indexed to customer account status |
US4973952A (en) * | 1987-09-21 | 1990-11-27 | Information Resources, Inc. | Shopping cart display system |
US4961224A (en) * | 1989-03-06 | 1990-10-02 | Darby Yung | Controlling access to network resources |
DE68926446T2 (en) * | 1989-03-14 | 1996-12-05 | Ibm | Electronic document approval system |
US5212804A (en) * | 1990-08-02 | 1993-05-18 | Gte Airfone, Inc. | Communication system having multiple base stations and multiple mobile units |
US5289371A (en) * | 1992-09-11 | 1994-02-22 | Memorylink, Inc. | System and method for routing data and communications |
-
1992
- 1992-09-11 US US07/943,501 patent/US5289371A/en not_active Expired - Fee Related
-
1993
- 1993-09-10 CA CA002144091A patent/CA2144091C/en not_active Expired - Fee Related
- 1993-09-10 WO PCT/US1993/008514 patent/WO1994007207A1/en active IP Right Grant
- 1993-09-10 AT AT93924896T patent/ATE179816T1/en not_active IP Right Cessation
- 1993-09-10 DE DE69324825T patent/DE69324825D1/en not_active Expired - Lifetime
- 1993-09-10 EP EP93924896A patent/EP0705463B1/en not_active Expired - Lifetime
- 1993-09-10 AU AU54398/94A patent/AU5439894A/en not_active Abandoned
-
1995
- 1995-01-24 US US08/377,294 patent/US5852809A/en not_active Expired - Fee Related
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4530067A (en) * | 1981-03-10 | 1985-07-16 | Xecutek Corporation | Restaurant management information and control method and apparatus |
US4734858A (en) * | 1983-12-05 | 1988-03-29 | Portel Services Network, Inc. | Data terminal and system for placing orders |
US4734858B1 (en) * | 1983-12-05 | 1997-02-11 | Portel Services Network Inc | Data terminal and system for placing orders |
US4817129A (en) * | 1987-03-05 | 1989-03-28 | Telac Corp. | Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument |
US4797818A (en) * | 1987-03-26 | 1989-01-10 | Jeno F. Paulucci | Food order/delivery system |
US4757267A (en) * | 1987-06-17 | 1988-07-12 | Applied Telematics, Inc. | Telephone system for connecting a customer to a supplier of goods |
US4757267B1 (en) * | 1987-06-17 | 1991-05-21 | Applied Telematics Inc | |
US5023904A (en) * | 1987-08-04 | 1991-06-11 | Science Dynamics Corporation | Direct telephone dial ordering service |
US5073929A (en) * | 1988-05-16 | 1991-12-17 | First Data Resources Inc. | Voice-data telephonic control system |
US4972318A (en) * | 1988-09-09 | 1990-11-20 | Iron City Sash & Door Company | Order entry and inventory control method |
US5003472A (en) * | 1988-12-05 | 1991-03-26 | Wand Corporation | Apparatus for order entry in a restaurant |
US5038283A (en) * | 1989-04-13 | 1991-08-06 | Panduit Corp. | Shipping method |
US5029199A (en) * | 1989-08-10 | 1991-07-02 | Boston Technology | Distributed control and storage for a large capacity messaging system |
US5159698A (en) * | 1990-08-10 | 1992-10-27 | Intellicall, Inc. | SMDR translator |
US5193110A (en) * | 1990-10-09 | 1993-03-09 | Boston Technology, Incorporated | Integrated services platform for telephone communication system |
Non-Patent Citations (4)
Title |
---|
CHAIN STORE AGE EXECUTIVE EDITION article: "James McCann & 800-FLOWERS", December 1990, p. 35. * |
COMMUNICATIONS WEEK, article: "FTD Makes Connection With ANI" (Gareiss), May 27, 1991, p. 40. * |
COMPUTER MARKETING CORPORATION brochure: "Ordermation", published 24 March 1984; revised 27 August 1984; revised 15 March 1985. * |
PR NEWSWIRE (article): "Florafax and 800-FLOWERS Announce Agreement", January 17, 1990. * |
Also Published As
Publication number | Publication date |
---|---|
AU5439894A (en) | 1994-04-12 |
EP0705463A4 (en) | 1995-11-30 |
EP0705463A1 (en) | 1996-04-10 |
US5289371A (en) | 1994-02-22 |
EP0705463B1 (en) | 1999-05-06 |
US5852809A (en) | 1998-12-22 |
CA2144091C (en) | 1998-05-26 |
CA2144091A1 (en) | 1994-03-31 |
ATE179816T1 (en) | 1999-05-15 |
DE69324825D1 (en) | 1999-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5289371A (en) | System and method for routing data and communications | |
US10891598B2 (en) | Enhanced communication platform and related communication method using the platform | |
US6459782B1 (en) | System and method of developing mapping and directions from caller ID | |
US20150213446A1 (en) | Enhanced communication platform and related communication method using the platform | |
JPH02500070A (en) | Shared flexible calculation for long distance calls | |
CN101084684A (en) | Process for dynamic routing of customer contacts to service providers in real time | |
US20030093334A1 (en) | System and a method for transacting E-commerce utilizing voice-recognition and analysis | |
EP1633150A2 (en) | Communication services | |
KR20010008183A (en) | A system and a method for food order and deliver | |
US5341222A (en) | Distributed facsimile information system and method | |
CN100444206C (en) | Method of assigning value codes | |
Hongsirisuk | The unified messaging service: a feasibility study for implementation in Thailand | |
ZA200102171B (en) | Communication services. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AT AU BB BG BR BY CA CH CZ DE DK ES FI GB HU JP KP KR KZ LK LU MG MN MW NL NO NZ PL PT RO RU SD SE SK UA VN |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2144091 Country of ref document: CA |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1993924896 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWP | Wipo information: published in national office |
Ref document number: 1993924896 Country of ref document: EP |
|
WWG | Wipo information: grant in national office |
Ref document number: 1993924896 Country of ref document: EP |