This application is related to commonly assigned, co-pending U.S. patent application Ser. No.: 09/965,753, filed on even date herewith, entitled “POSTAGE METERING SYSTEM HAVING TELEPHONE ANSWERING CAPABILITY,”in the name of Joseph L. Garagiulo.
The present invention relates to telephone answering machines in general and more particularly to a postage system having telephone answering and message retrieval capability.
Postage metering systems are well known in the art. A typical postage meter stores and dispenses postage. Historically, postage meters have been mechanical and electromechanical devices that maintain through mechanical or “electronic” registers an account of all postage printed and the remaining balance of postage available for printing. Evidence that postage has been dispensed is most often in the form of a postal indicium that is printed on an envelope or other mail piece. As is well known, postage meters include an ascending register, that stores a running total of all postage dispensed by the meter, and a descending register that holds the remaining amount of postage credited to the meter. The descending register is reduced by the amount of postage dispensed during a transaction. The postage meter generally also includes a control sum register that provides a check upon the descending and ascending registers. The control sum register has a running account of the total funds having been added into the meter. The control sum register must always correspond with the summed readings of the ascending and descending registers. Thus, the control sum register is the total amount of postage ever put into the meter and it is alterable only when adding funds to the meter. In this manner, by inspecting the various registers and securing them from tampering, the dispensing of postal funds may be accurately recorded, tracked and accounted for.
It is typical of postal authorities, such as the United States Postal Service (USPS), to promulgate rules governing the placement, installation, registration and tracking of postage meters by postage meter manufacturers with customers. For example, postal funds records for each postage meter may be maintained by the regional post offices wherein the postage meters are physically located. As such, the postage meter is typically registered (licensed) to a particular user at a specified location and assigned to a regional post office corresponding to the specified location. As another example, the postage meter is typically provided with the ability to print a geographic location indicator, such as a ZIP Code, as part of the postal indicium. In the United States, this geographic location indicator is part of the “town circle” information contained with the postal indicium and corresponds to the ZIP code of the regional post office where the postage meter is installed. Generally, postal authority rules require that the mail pieces be delivered to the corresponding regional post office. Thus, if a regional post office begins to receive a large volume of mail containing an incorrect geographic location indicator, then it may be an indication that the user or manufacturer has moved the postage meter from one location to another location. This necessitates an updating of the records that are kept by the postal authority and modification of the postage metering system by the manufacturer to update the geographic origin indicator.
As is well understood in the art, postage meters will not dispense postage unless sufficient funds or authorization exists in the accounting registers described above. Thus, the postage meters eventually run out of stored postage value such that the postage meter is disabled from printing postage until additional postage value or authorization (in a post-payment system) is added to the postage meter. Remote meter resetting systems have been developed which provide the capability of having postage added to these postage meters without requiring the postage meter to be physically brought into the post office. Examples of such conventional remote postage meter resetting systems are shown in U.S. Pat. Nos. 4,447,890 and 4,097,923. Typically, remote postage meter resetting is accomplished by obtaining authorization codes from a data center via telephone which are in turn used by the postage meter to adjust the accounting registers accordingly. In older postage metering systems an operator calls the data center and manually enters the authorization codes into the postage meter. In new systems, the postage meter is placed directly into communication with the data center via modem and common telephone lines or some other suitable communication network.
To confirm compliance with various postal authority regulations like those described above, the postage metering systems must also be periodically inspected. In older postage metering systems, a customer service representative was often dispatched to the customer's location to perform the inspection. This may entail confirming that the postage metering system is at the anticipated address, inspecting the accounting register readings and reviewing the general operation and condition of the postage metering system. More recently, newer systems allow much, if not all, of this activity to be performed remotely by placing the postage meter into communication with the data center. Examples of such conventional remote inspections are shown in U.S. Pat. Nos. 5,799,093 and 6,038,690.
Another reason why postage meter manufacturers communicate remotely with postage metering systems is to effect upgrades and/or changes to the postage metering systems. Thus, downloading of new software and enabling dormant/optional features are just some of the tasks that may be executed remotely by placing the postage metering system into communication with the data center. Examples of such techniques are shown in U.S. Pat. Nos. 5,778,348 and 5,737,426. Accordingly, these techniques may be employed to update town circle information and make other changes associated with relocation of a postage meter from one facility to another facility.
Even with all of the potential uses for the remote communications described above, some customers have been reluctant to accept the increased costs associated with embedding this communication capability into the postage metering system. One reason may be that they perceive that they are paying for something that not only benefits themselves, but also largely benefits the postal authority and the meter manufacturer. As examples, the postal authority benefits by increased security and reduced costs due to the remote inspections while the manufacturer benefits by reduced costs since those instances in which a service representative must be dispatched are reduced. Another reason that some customers may be slow to accept the embedded communication capability is that it may not be frequently utilized. As examples, the customer may only need to reset the postage metering system (download postal funds) once or twice a month while inspections are conducted annually. Similarly, it is not anticipated that software upgrades would be required on a frequent basis. Therefore, the embedded communication capability remains dormant much of the time.
Similarly, since a postage metering system has traditionally been a dedicated device, its utility in the mail room or office has been limited to postage metering activities. Although the postage metering system is a computer based system that typically also incorporates digital printing (laser, ink jet, thermal transfer, or other dot matrix printing technology), the system is not based on standard components, such as: a personal computer, off the shelf operating system and software, and general purpose office printer. Thus, the proprietary nature of the postage metering system has provided no utility for the customer beyond the postage metering environment. As a result, for those customers that do not have a lot of mail volume, the postage metering system remains idle for long periods of time.
As a result of the above, in environments where customers are scrutinizing their capital expenditures and desk/office space is at a premium, the justification for obtaining a postage metering system is increasingly challenged.
Therefore, there is a need for a postage metering system that provides increased functionality for the customer while taking advantage of the already existing components of the postage metering system. In this way, the new functionality may be brought to the customer without having to conduct a substantial redesign of the postage metering system by the manufacturer or pass significant extra cost on to the customer.
The present invention increases the functionality of traditional postage metering systems without adding significantly to the cost of such systems by incorporating telephone answering capability and remote retrieval capability.
It is believed that the present invention leverages the investment that the customer has already made in the postage metering system by using the embedded systems that are already present in new ways.
In accordance with the present invention, a postage system includes a data center, a population of postage metering systems and a control system that is in operative communication with the data center and the population of postage metering systems. The population of postage metering systems are located remote from the data center and are geographically distributed. The control system receives an incoming telephone call at one postage metering system of the population of postage metering system, stores a voice message associated with the telephone call and retrieves the voice message from another postage metering system of the population of postage metering systems.
In accordance with the present invention, methods of operating a postage meter system and a data center are also provided.
Therefore, it should now be apparent that the invention substantially achieves all the above objects and advantages. Additional objects and advantages of the invention will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by practice of the invention. Moreover, the objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out in the appended claims.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention. As shown throughout the drawings, like reference numerals designate like or corresponding parts.
Referring to
Referring to
The postage metering system 100 further includes a control system 160, user interface 170, a modem 180 and a voice recognition module 190. The user interface 170 is for communicating messages (information, commands, instructions or the like) to the operator from the control system 160 and vice versa. The user interface 170 includes a numeric keypad 171, a set of function keys 172, a display 173 (CRT, LED, LCD, or otherwise), a set of menu keys 174 and a speaker/microphone 175. The function keys 172 are aligned with a portion of the display 173 so as to facilitate the selection of various menus and options by the operator. These keys 172 provide access to a set of “soft” commands or functions, such as: enter, clear, download postage, generate report, account setup, diagnostics and the like. By soft commands, it is meant that these commands are not directly related to processing a batch of mailpieces. The menu keys 174 provide access to a set of “hard” commands, such as: start, stop, print tape, reset batch counter, weigh mode on/off, sealer/moistener mode on/off and the like, which are directly related to processing a batch of mailpieces. The speaker/microphone 175 allows for the audio exchange of messages between the control system 160 and the operator. The modem 180 provides for direct communication between the postage metering system 100 and a common telephone network 40. In this way, the postage metering system 100 may be placed into direct communication with a data center 50 or other entity having access to the telephone network 40. The voice recognition module 190 may be of any conventional design that is commercially available, such as those from Dragon Systems, Inc., Lernout & Hauspie Speech Products N.V. or International Business Machines of Armonk, N.Y., USA, for recognizing verbal dialog (speech) and translating it into computer based text format (ascii, rich text format, or other suitable format).
Generally, the control system 160 is for overseeing the operation of the postage metering system 100 and may be of any conventional design employing a suitable combination of software and hardware components. In the most preferred embodiment, the control system 160 includes a suitable processor 162 in operative communication with a clock module 164, a non-volatile memory (NVM) 166, a random access memory (RAM) 167 and a read only memory (ROM) 168 over suitable communication lines, such as an internal bus. In conventional fashion, the processor 162 provides computing resources, the clock 162 provides real time clock data, the RAM 167 serves as the primary workspace for the processor 162 while the ROM 168 stores control routines (BIOS, operating software, telephone answering software, postage meter operational software and the like) for use by the processor 162. Although the ROM 168 is also non-volatile, it is not updateable by the processor 162. Therefore, the processor 162 does not write to the ROM 168, but instead uses the NVM 166.
Although the data center 50 may be operated by the postal authority itself, the remainder of the description will focus on an implementation where the data center 50 is operated by a postage meter manufacture, or other authorized agency. Generally, the data center 50 communicates periodically with the postage metering system 100 for the various reasons (recharge, inspection, upgrade, etc.) described in detail above. Additionally, the data center 50 and the postage metering system 100 may communicate with each other for additional reasons discussed in detail below. Referring to
Referring to
By way of introduction, with the postage metering system 100 described as above, it can now be seen that adding telephone answering software and voice recognition capability (most preferably software only) extends the functionality of a traditional postage meter while not adding significant cost. This is largely because the addition of software is primarily a sunk cost and the embedded systems of the postage metering system 100, such as the processor 162, modem 180 and user interface 170, are taken advantage of and reused for telephone answering. Furthermore, the recording medium feeding and printing capabilities of the postage metering system 100, as well as the networked arrangement of the population of postage metering systems 100 to the data center 50, may be further leveraged to offer extra features associated with telephone answering. A more detailed discussion is provided below.
Referring to
Referring to
Referring to
Referring to
With the structure of the present invention described as above, the operational characteristics will now be described with respect to receiving the voice message VM and printing of the print message 200 by the postage metering system 100. Referring primarily to
At 602, the postage metering system 100 receives an incoming telephone call by conducting a sequence of events, such as: waiting a predetermined number of rings, answering the incoming telephone call, playing back a previously recorded salutation (outgoing message) and providing a response period during which the caller may leave the voice message VM. Generally, this may be accomplished by the control system 160 in combination with the modem 180. Next, at 604, the postage metering system 100 stores the voice message VM in the NVM 166 by digitally sampling the analog signals corresponding to the caller's voice that are received by the modem 180. Using the clock module 164 and appropriate software, the postage metering system 100 associates other information relating to and contained within the header 200h with the voice message VM. Next, at 606, the postage metering system 100 recognizes (translates) the voice message VM and parses the resultant computer based text to generate the print message 200. Using the voice recognition module 190, the caller's verbal dialog (speech) is translated into computer based text format which in turn is parsed to provide special print characteristics to portions of the voice message VM meeting previously defined parameters. Both the types of special print characteristics and the defined parameters are most preferably settable and modifiable by the operator. Next, at 608, the translated and parsed version of the voice message VM along with the various header information 200h is stored in the NVM 166 as the print message 200. Those skilled in the art will recognize that the postage metering system 100 maintains an association between each voice message VM and its respective print message 200. Optionally, those skilled in the art will recognize that this step may be automatically conducted at the voice message VM is being received, at a latter predetermined time as specified by the operator or at the request of the operator. Furthermore, the parsing may occur as the voice recognition translation is occurring or after the voice recognition has completed. Next, at 610, the postage metering system 100 prints the print message 200. Generally, this is most preferably conducted depending upon previously established parameters that have been set by the operator. As examples, the printing may: (i) occur on a tape 30, an envelope 20 or other suitable recording medium; (ii) automatically in response to receipt of a voice message VM; (iii) in response to a request from the operator via the user interface 170; (iv) after the collection of a predetermined number of voice messages VM; (v) automatically print “priority” messages only; and (vi) print “priority” messages in a predetermined sequence with respect to other messages (i.e. print first so that they are available sooner or print last so that they are on top of a stack of printed messages). Those skilled in the art will now appreciate that many other suitably desirable parameters may be used to control the printing of print messages 200.
Referring primarily to
At 702, an operator establishes a communication session with the data center 50 using a first postage metering system 100 that is located remotely from the data center 50. Generally, this may be achieved by entry of suitable account information 60 via the user interface 170, where the account information 60 corresponds to a second postage metering system 100 that is located remotely from both the data center 50 and the first postage metering system 100. Most preferably, this involves the entry of a valid account ID 60a and corresponding personal identification number (PIN). As mentioned above, the second postage metering system 100 has stored therein a voice message VM. Next, at 704, the operator requests message retrieval from the second postage metering system 100 by entry of suitable menu selections or commands via the user interface 170 of the first postage metering system 100. Message retrieval is in contrast to other activities, such as: account status inquiries and postal funds transactions. Thus, since the account information 60 entered at the first postage metering system 100 corresponds to the second postage metering system 100, it is assumed by the data center 50 that the operator has authority to retrieve the voice message VM and/or the print message 200 stored at the second postage metering system 100 even though the operator is not physically present at the second postage metering system 100. Next, at 706, the data center 50 establishes a communication session with the second postage metering system 100. This is achieved by having the data center 50 access the account information 60 of the second postage metering system 100 and use it to call the second postage metering system 100. Thus, the data center 50 operates as a communication bridge between the first and second postage metering systems 100. Next, at 708, the message retrieval instructions issued by the operator are executed. For example, voice messages VM stored at the second postage metering system 100 may be played back at the first postage metering system 100. As another example, print messages 200 generated by the second postage metering system 100 may be printed at the first postage metering system 100. This may be achieved by having the operator control the second postage metering system 100 via the first postage metering system 100 or through suitable electronic data interchange (EDI) first between the second postage metering system 100 and the data center 50 and subsequently between the data center 50 and the first postage metering system 100, or some other suitable technique.
As an alternative, the data center 50 need not be in simultaneous communication with both the first and the second postage metering systems 100. Generally, this may be achieved by having the second postage metering system 100 upload voice messages VM and/or print messages 200 to the data center 50. This may occur at any predetermined instances (intervals, such as: automatically after each message, one time per day; and/or in response to any predetermine event, such as: after a given number of messages, for priority messages, system start up, system power down) where the instances (upload preferences) are most preferably established by the operator. Thus, the voice messages VM and/or print messages 200 are already resident at the data center 50 if the operator calls in. This eliminates the need to contact the second postage metering system 100 when it may be unavailable due to power off, mail processing activities or other conditions (resets, inspections, upgrades, etc.).
As another alternative, the second postage metering system 100 may only store the voice message VM and upload it to the data center 50. In turn, the data center 50 could translate and parse all of the voice messages VM received in batch mode at a predetermined time, in response to a request from the operator at the first postage metering system 100 or at some other predetermined instance.
Whether the data center 50 contacts the second postage metering system 100 or vice versa, it is preferable that the communications are secured. In this way, the integrity of the overall system cannot be compromised. In this manner, a system of mutual authentication where the data center 50 identifies itself as an authentic data center to the second postage metering system 100 and vice versa, should optionally be employed.
Those skilled in the art will now recognize that the present invention substantially addresses many of the drawbacks and deficiencies discussed above. By adding telephone answering and message retrieval capabilities to a postage metering system 100, the functionality is greatly increased without the addition of significant cost. Furthermore, since in many countries there is a large population P (over 1.5 million postage meters in the United States) of postage metering systems 100 with connections to the data center 50, the population P represents a well established network of remotely located terminals from which to retrieve messages when out of your office. Thus, the need for access to a telephone is reduced. This may even provide an incentive for various service based organizations (copy centers, mail centers, professional offices and businesses, etc.) to allow the use of their postage metering system 100 to their customers so that their customers may check messages while out of their own offices.
Furthermore, those skilled in the art will now recognize that the present invention has many advantages over traditional telephone answering systems that are not specific to their implementation in a postage metering system 100. First, the ability to print messages reducing note taking that is typically associated with audio only playback of messages. Second, printed messages convey information more quickly to the operator. Humans can skim a printed sheet for the primary information that they require of a message, namely a contact name and a phone number, more quickly than using the playback features (fast forward, skip, rewind, etc.) of an answering system. Third, the parsing and special printing associated with critical information further enhances the speed at which the operator assimilates the primary information. This addresses a typical problem with voice mail messages where people often provide their phone numbers at the end of their voice message.
Those skilled in the art will recognize that various modifications can be made without departing from the spirit of the present invention. For example, some postage metering systems 100 have roll tape capability in addition to the more conventional adhesive tapes 30 discussed above. In this case, an additional printing option exists. On the other side of the product line, some postage metering systems 100 do not have any automatic feed capability. In these systems, tapes 30 and envelopes 20 are hand fed. Thus, printing would occur at the request of the operator and after suitable recording media has been fed into the postage metering system 100. As another example, in some postage metering systems 100 the tape print path and the envelope print path are not coincident. Thus, adjustments in the printer module 140 may be required when printing on different print media. Also, those skilled in the art will recognize that the postage metering system 100 could be configured to print on general purpose office paper stock instead of or as well as tapes 30 and envelopes 20. However, those skilled in the art will appreciate that the present invention is not limited to the particular details of the postage metering system architecture. As yet another example, those skilled in the art will recognize that many of the steps and activities described above with respect to the routines 600 and 700 may be performed in differing orders or even concurrently. As yet still another example, the control of the various steps and activities described above may be shared or moved between the various modules of the postage metering system 100 and even between the postage metering system 100 and the data center 50. As an example, the voice recognition system 190 may be part of or construed to be a part of the control system 160.
Therefore, the inventive concept in its broader aspects is not limited to the specific details of the preferred embodiments but is defined by the appended claims and their equivalents.
Number | Name | Date | Kind |
---|---|---|---|
3792446 | McFiggins et al. | Feb 1974 | A |
4097923 | Eckert et al. | Jun 1978 | A |
4447890 | Duwel et al. | May 1984 | A |
4556944 | Daniels et al. | Dec 1985 | A |
4744554 | Kulpa et al. | May 1988 | A |
4752950 | Le Carpentier | Jun 1988 | A |
4817127 | Chamberlin et al. | Mar 1989 | A |
4821311 | Hashimoto | Apr 1989 | A |
4907161 | Sansone et al. | Mar 1990 | A |
5310128 | Doeberl et al. | May 1994 | A |
5311573 | Otsuki | May 1994 | A |
5337246 | Carroll et al. | Aug 1994 | A |
5615120 | Schwartz et al. | Mar 1997 | A |
5701250 | Wilson | Dec 1997 | A |
5737426 | Brookner et al. | Apr 1998 | A |
5778348 | Manduley et al. | Jul 1998 | A |
5799093 | French et al. | Aug 1998 | A |
5822738 | Shah et al. | Oct 1998 | A |
6038690 | Jacobson et al. | Mar 2000 | A |
6161007 | McCutcheon et al. | Dec 2000 | A |
6175820 | Dietz | Jan 2001 | B1 |
6356883 | Katikaneni et al. | Mar 2002 | B1 |
6370521 | Pigos, Jr. et al. | Apr 2002 | B1 |
Number | Date | Country |
---|---|---|
217869 | Feb 1987 | GB |
WO 0028719 | May 2000 | WO |
Number | Date | Country | |
---|---|---|---|
20030065628 A1 | Apr 2003 | US |