US20010014142A1 - System and method for accessing a messaging service using a short dialing sequence - Google Patents

System and method for accessing a messaging service using a short dialing sequence Download PDF

Info

Publication number
US20010014142A1
US20010014142A1 US09/052,480 US5248098A US2001014142A1 US 20010014142 A1 US20010014142 A1 US 20010014142A1 US 5248098 A US5248098 A US 5248098A US 2001014142 A1 US2001014142 A1 US 2001014142A1
Authority
US
United States
Prior art keywords
service
messaging
cpe
supplementary
central office
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/052,480
Other versions
US6453018B2 (en
Inventor
Tricia E. Henry
Victor Piollet Mills
Margaret J. Andrietsch
Dianna Tiliks
Rodney T. Brand
Carlos H. Donoso
Diane Thomas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Intellectual Property I LP
SBC Holdings Properties LP
Ameritech Properties Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority to US09/052,480 priority Critical patent/US6453018B2/en
Application filed by Individual filed Critical Individual
Assigned to AMERITECH CORPORATION reassignment AMERITECH CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HENRY, TRICIA EHLERS, ANDRIETSCH, MARGARET JEAN, MILLS, VICTOR PIOLLET JR., BRAND, RODNEY T., TILIKS, DIANA INARA, DONOSO, CARLOS H.
Assigned to AMERITECH CORPORATION reassignment AMERITECH CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: THOMAS, DIANE MARIE, BRAND, RODNEY T., TILIKS, DIANA INARA, MILLS, VICTOR PIOLLET, JR., DONOSO, CARLOS H., ANDRIETSCH, MARGARET JEAN, HENRY, TRICIA EHLERS
Assigned to AMERITECH CORPORATION reassignment AMERITECH CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: THOMAS, DIANE MARIE, BRAND, RODNEY T, TILIKS, DIANA INARA, MILLS, JR., VICTOR PIOLLET, DONOSO, CARLOS H, ANDRIETSCH, MARGARET JEAN, HENRY, TRICIA EHLERS
Publication of US20010014142A1 publication Critical patent/US20010014142A1/en
Priority to US10/138,045 priority patent/US6718018B2/en
Application granted granted Critical
Publication of US6453018B2 publication Critical patent/US6453018B2/en
Assigned to AMERITECH PROPERTIES, INC. reassignment AMERITECH PROPERTIES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AMERITECH CORPORATION
Assigned to SBC PROPERTIES, L.P. reassignment SBC PROPERTIES, L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SBC HOLDINGS PROPERTIES, L.P.
Assigned to SBC HOLDINGS PROPERTIES, L.P. reassignment SBC HOLDINGS PROPERTIES, L.P. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AMERITECH PROPERTIES, INC.
Priority to US10/775,831 priority patent/US7567655B2/en
Priority to US12/490,728 priority patent/US8144843B2/en
Assigned to AT&T INTELLECTUAL PROPERTY 1, L.P. reassignment AT&T INTELLECTUAL PROPERTY 1, L.P. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: SBC PROPERTIES, L.P.
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/44Additional connecting arrangements for providing access to frequently-wanted subscribers, e.g. abbreviated dialling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53325Interconnection arrangements between voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • H04M3/53333Message receiving aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/12Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place intelligent networks

Definitions

  • the present invention relates to telecommunications services, and more particularly to a method and system for efficiently accessing messaging services.
  • Telephone answering devices such as message answering machines have become a popular way for users of telephone subscribers to retrieve messages left by callers who have called while no one was available to answer the telephone. Once the message answering machine is setup, its easy to use. By pressing a button, a user can play any messages left by callers.
  • TAD The problem with such a TAD is that callers are not able to leave messages while another caller is already leaving a message. In addition, callers cannot leave messages while the subscriber is using the telephone. The caller receives a busy signal unless the called party subscribes to a “call-waiting” service. If the called party subscribes to a call-waiting service and is on the telephone when another call comes in, the caller would get a ring. The TAD, however, is still not able to record a message. The TAD may therefore be inadequate for recording messages particularly in business environments in which a subscriber may receive a large number of telephone calls.
  • TAD TAD
  • a popular alternative is a voice mail system allowing subscribers to receive messages in voice mailboxes.
  • Voice mail systems allow subscribers to receive, edit and forward messages to one or more mailboxes within the voice mail system.
  • Voice mail systems are available as stand-alone or integrated systems. Stand-alone systems are similar to answering machines except that the voice mailboxes communicate with one another to make it possible to forward messages from one voice mailbox to another. Integrated voice mail systems typically connect a caller to the called party's mailbox after a certain number of rings. Integrated voice mail systems are preferred because they can provide the capability of receiving messages while the phone is being used, or even while another caller is leaving a message.
  • voice mail systems were implemented in private branch exchanges (PBX) or other telephone systems local to the users.
  • Telecommunications service providers also offer messaging services or the capability of making third-party messaging services available to its subscribers.
  • the subscribers may subscribe to the voice mail service and receive a special telephone number for accessing the customer mailbox.
  • Early messaging services were typically implemented in local switches.
  • Some providers use a voice messaging platform supplied by the telecommunications provider or by a third-party to offer messaging services.
  • the voice-messaging platform contains voice mailboxes to which callers are connected when a called telephone number goes unanswered.
  • the voice-messaging platform is also accessible to subscribers via the telephone number for voice mail. The user may access the voice mailbox to which it is assigned from any telephone in the network.
  • the advantage of using the messaging services provided by telecommunications service providers is that it makes voice mail available to all customers and not just to organizations or businesses having a local voice mail system. Furthermore, the voice mail system provided by the telecommunications service providers will connect a caller to a voice mailbox even when the telephone is being used.
  • Switch-based voice mail systems permit a customer to access messages using a two or three digit sequence.
  • Switch-based systems are not practical in a multi-vendor telephone network. Telephone switches in the United States and other multi-vendor networks must provide access to different service providers.
  • FIG. 1 is a block diagram of a voice mail system in a telecommunications network in which the present invention finds particular use;
  • FIG. 2 is a block diagram of a preferred embodiment of the present invention.
  • FIGS. 3A and 3B show a flow chart of a preferred embodiment of a described process for accessing messaging services.
  • FIG. 1 is a block diagram of a messaging system 5 in a telecommunications network according to an aspect of the present invention.
  • the messaging system 5 includes a first and second customer premises equipment (CPE) 10 a - b, a first, second and third central office switch 20 a - c, a supplementary service database 50 , and a messaging services platform 80 .
  • the message system 5 in FIG. 1 implements messaging services, such as voice mail services, for any subscriber or user connected to the telecommunications network through a telecommunications device, such as, for example, the CPE's 10 a - b.
  • the messaging services system 5 advantageously provides access to messaging services using a short dialing or messaging sequence while permitting the use of switches 20 provided by different vendors.
  • a short dialing sequence may include any sequence of n characters and digits where n is less than 7.
  • the star-code access service permits the user to access voice mail by pressing the *(star key) and any selected sequence of digits fewer than six. For example, a two digit sequence following the * (star key), i.e. *XX, may be dialed from the user's CPE 10 to access voice mail.
  • a user may subscribe to the star-code access service in addition to or in conjunction with a messaging service, such as voice mail. Alternatively, a user may obtain the star-code access service with the messaging service.
  • the CPE's 10 a - b are typically telephones having a keypad that is capable of generating dual-tone multiple frequency (DTMF) tones for dialing and signaling.
  • the CPE 10 a is one of many CPEs that access the telecommunications network via the first central office switch 20 a . Users of telephone service providers have CPEs 10 a - b with telephone numbers A and B assigned to them.
  • the CPE 10 a connects to the first central office switch 20 a using a circuit at connection 1 the details of which are known by those skilled in the art.
  • the central office switch 20 a to which the CPE 10 a is connected may identify the CPE by the telephone number at A.
  • the central office switch 20 a switches calls to and from the CPE 1 a and other telecommunications devices to which it is connected.
  • the central office switch 20 a may also be provisioned to perform other services as is well known in the art.
  • the central office switch 20 a identifies the telephone number A of the CPE 1 a and analyzes the destination telephone number. If the destination telephone number is one that initiates one of the services for which the central office switch 20 a is provisioned, the steps for performing the service are started. Otherwise, the central office switch 20 a routes the call to the destination telephone number.
  • the central office switch 20 a uses a signal transfer point (STP) to route calls.
  • STP signal transfer point
  • Switches that may be used for the central office switches 20 a - c include the 5ESS7 made by Lucent and the DMS-100 made by Northern Telecom.
  • the central office switch 20 a is connected to all other switches in the system via voice and signal trunk lines such as trunk lines 12 , 14 , 16 .
  • the central office switch 20 a is connected to the supplementary service database 50 a by connection 13 .
  • the supplementary service database 50 a may be any database used by a service provider suitable for configuring and controlling the services to which users subscribe.
  • the user with the CPE 10 a having telephone number A may subscribe to supplementary services such as call forwarding, caller ID or voice mail.
  • the supplementary service database 20 a includes a customer record identifying these services as those subscribed to by the user with telephone number A.
  • the supplementary service database 50 a includes the advanced intelligent network service control point (AIN SCP).
  • the central office switches a-c and the supplementary service database 50 a - b operate according to the Signaling System #7 (SS7) protocol.
  • SS7 Signaling System #7
  • Messaging services platform 80 can be accessed from anywhere on the network using a call forwarding number 60 .
  • the messaging services platform 80 connects to the system via a data path 19 and a voice path 18 .
  • the messaging services platform 80 uses voice lines organized as a hunt group.
  • the messaging services platform 80 preferably uses a Signal Message Desk Interface (SMDI) circuit. Hunt groups and SMDI circuits are known in the art and require no further description.
  • the messaging services platform 80 includes the mailboxes and other resources needed to perform, or to access the services needed to perform messaging services.
  • SMSI Signal Message Desk Interface
  • the operation of the messaging services performed by the messaging services platform 80 may depend on the service selected by the user.
  • a voice mail service may be provisioned in the central office switch 20 a to connect the second user at CPE 10 b to the mailbox of the first user at CPE 10 a when no one answers the second user's call at the CPE 10 a .
  • the second user may leave the first user a message.
  • the user dials the call forwarding number 60 and, once connected, may enter a password, or some other personal identification number, to gain access to the mailbox.
  • the user would have to dial the call forwarding number 60 from the CPE 10 a to retrieve his messages.
  • the advantage of the present invention is that, from the CPE 10 a , the user need only dial a short dialing sequence, such as *XX, to retrieve messages from his mailbox.
  • FIG. 2 shows software and data structure in the system of FIG. 1 for providing a short dialing sequence access to messaging services.
  • the central office switch 20 a in FIG. 2 includes a router 22 , a caller identifier 24 , a supplementary service processor 30 , and an error handler 32 .
  • the user uses a star code with two digits, “*XX,” to access voice mail.
  • the user is required to subscribe to the star code access service.
  • the router 22 performs signaling functions for routing calls to and from the CPE 10 .
  • the router 22 is a signal transfer point (STP) that uses SS7 signaling.
  • STP signal transfer point
  • the supplementary service processor 30 analyzes dialing sequences from the CPE 10 to determine whether access to a supplementary service for which the switch has been provisioned is being accessed. If a supplementary service is identified, the supplementary service processor 30 suspends call processing and initiates the service identified by the dialing sequence. The supplementary service processor 30 may require instruction from the supplementary service database 50 . If instructions are required, the supplementary service processor 30 uses a caller identifier 24 to query the supplementary service database 50 to obtain instructions on how to initiate the service requested by the caller. In a preferred embodiment, the supplementary service processor 30 is an AIN SSP (service switching point). The AIN SSP 30 detects the star code access sequence as a public office dialing plan (PODP) trigger.
  • PODP public office dialing plan
  • the error handler 32 may be invoked by the supplementary service processor 30 to handle errors associated with using supplementary services. For example, if a caller tries to use a service for which the caller has no subscription, the error handler is used to provide the proper feedback. The caller may dial a sequence that is identified by the supplementary service processor 30 . To initiate service, the supplementary service processor 30 queries the supplementary service database 50 and, determines that the caller does not subscribe to the service requested. The supplementary service processor 30 will request that the error handler 32 send, for example, a recorded message notifying the caller that the attempted access to the service was not permitted.
  • the supplementary service database 50 includes at least one services code 51 , a redirecting information record 53 , a subscriber counter 55 , a plurality of customer records 52 , and a routing table 62 .
  • the customer records 52 are data base records for the users that are connected to the central office switch 20 .
  • the customer records 52 include a customer identifier 54 , an optional star code access service indicator 56 , an optional voice mail service indicator 58 , and a call forwarding number 60 .
  • the services codes 51 may be used to determine if supplementary services are supported in a service area that access the supplementary services database 50 .
  • the supplementary services indicated by the services code 51 may include the star code access service.
  • the star code access service may be processed by detecting the service, and then determining if the calling party subscribes to the service.
  • the service code 51 includes the AIN vertical services code system to indicate whether the services to which any customer may subscribe include the star code access service.
  • the calling party number is used to determine if the caller subscribes to the star code access service.
  • the redirecting information record 53 may be used to shut down the star code access service at any time.
  • the subscriber counter 55 may be used to count the number of times the service is accessed.
  • the customer identifier 54 may include any type of data element that identifies the customer.
  • the customer identifier 54 may include the name, social security number, customer identification number, telephone number or other any other suitable type of identification.
  • the customer identifier 54 preferably includes the customer's telephone number.
  • the optional star code access service indicator 56 identifies whether the customer subscribes to the star code access service.
  • the customer may subscribe to a variety of different services such as call forwarding, three-way calling, caller ID, etc.
  • the optional voice mail service indicator 58 identifies whether the customer subscribes to a voice mail service and may include information that would provide instructions on the use of the voice mail service. For example, a password may be required, or other special steps may be necessary to use the service.
  • the instructions may be provided to the switch 20 if any special processing is required of the switch 20 .
  • the optional star code access service indicator 56 and voice mail service indicator 58 are used in an alternative embodiment in which the supplementary services database 50 determines the calling party's records are accessed before determining the services to which the party subscribes.
  • the call forwarding number 60 is a number that the customer uses to access voice mail.
  • the call forwarding number 60 is typically a 7 or 10 digit telephone number that a customer could use to dial in for voice mail messages from any telecommunications device.
  • the call forwarding numbers 60 are preferably maintained in a routing table 62 .
  • the calling party's identifier is used to retrieve a call forwarding number from the routing table 62 .
  • the customer records 52 in the supplementary service database 50 are preferably entered during normal customer service processing through a data entry system. For example, when a new customer orders service, a new customer record 52 is created using a menu or form driven user interface.
  • the user interface may be located at any office of the service provider and have the ability to process customer records at any supplementary service database 50 in the provider's network.
  • the supplementary service database includes the AIN service control point (SCP).
  • the central office switch 20 a is provisioned for the star code access service.
  • the supplementary service processor 30 detects the selected sequence (for example, ‘*98’)
  • the supplementary service processor 30 queries the supplementary services database 50 to determine whether the customer subscribes to the short dialing sequence access to voice mail service at connection 30 .
  • the query that is sent by the supplementary service processor 30 preferably includes the caller identifier 24 .
  • the supplementary services database 50 determines whether the star code access service is offered in the service area and then determines whether the calling party identified by the caller identifier 24 is a subscriber to the service.
  • the supplementary service database 50 may search a plurality of customer records 52 for the customer record 52 that matches the caller identifier 24 .
  • the supplementary service database 50 finds that the caller subscribes to the star code access service, it forwards the call forwarding number for the service to the central office switch 20 .
  • the router 22 in the central office switch 20 uses the call forwarding number to connect the customer to the messaging services platform 80 .
  • the messaging service platform 80 performs the necessary steps to enable the customer to access voice mail. The steps may include requesting and processing a password or other access code.
  • FIGS. 3 A-B show a flow chart that describes a method of accessing messaging services using a star code access code.
  • the method described in FIGS. 3 A-B are preferably performed using the messaging services system described in FIG. 2 in which the supplementary services processor 50 includes the AIN SCP; the supplementary service processor 30 is an SSP and the router 22 is an STP.
  • the flow charts in FIGS. 3A and 3B are methods that are preferably performed by the central office switch 20 a when the customer at CPE 10 a uses the star code access service.
  • the method begins when the customer places the CPE 10 a off-hook at step 102 .
  • the dial tone is present at step 104 , the customer dials the sequence of digits selected by the service provider as the star code access code (e.g. *98).
  • the SSP receives the dialed digits at step 106 and encounters a PODP trigger at step 108 .
  • the SSP In response to the PODP trigger, the SSP connects to the SCP for instructions.
  • the SCP analyzes the sequence that caused the PODP trigger (i.e. *98) and the caller's number to determine if the caller subscribes to the star code access service.
  • the SCP analyzes the information according to the method described by the flow chart in FIG. 3B.
  • the SCP begins a database query at step 130 .
  • the SCP may be queried by analyzing the service code 51 to determine if the star code access service is offered to the customers that are connected to the central office switch 20 .
  • the customer records for customers that use the star code access service are then analyzed to determine of the caller subscribes to the service.
  • One of ordinary skill in the art will understand how to modify the flow charts in FIG. 3B to perform alternative embodiments, such as one in which the customer records 52 are analyzed to determine whether the star code access service is one of the services to which caller subscribes.
  • the SCP analyzes the sequence that caused the PODP trigger to determine if a vertical services code (VSC) is present at decision block 132 .
  • VSC vertical services code
  • the SCP checks the service code 51 for a vertical services code. If no vertical services code is present, an error is processed at an error handler at step 154 .
  • An error message may be set at step 154 and sent to the central office switch 20 at step 156 . The message may be linked to, or may include a recorded message that the central office switch 20 may send to the CPE 10 .
  • the vertical services code is detected, it is checked to determine if it includes the star code access service at decision block 134 . If the star code access service is not indicated, the SCP returns a “No subscription” message back to the SSP in the central office switch 20 at step 152 .
  • the vertical services code includes the star access service
  • the subscriber counter 55 is incremented at step 136 . If redirection information 53 is present, an error is processed at step 154 .
  • the query that is sent by the SSP in the central office switch 20 is checked to determine if it includes a caller identifier 24 .
  • the caller identifier 24 is the calling party identification, which is typically the caller's telephone number. If the query did not include the caller identification 24 , an error condition is processed at step 154 .
  • the caller identifier 24 is used to retrieve a call forwarding number 60 , or a “forward to number (#).”
  • the call forwarding numbers are stored in a routing table 62 .
  • decision block 144 if no record of a call forwarding number is found for the caller identifier 24 , an error condition is processed at step 154 . If a record is found, it is checked to determine if it contains a NULL at decision block 146 . If a NULL is found, control is transferred to the error handler at step 154 .
  • the call forwarding number is checked to see if it is the same as the caller identifier 24 .
  • an error condition is processed at step 154 . If a NULL or the caller identifier 24 is retrieved from the routing table 62 , it may indicate a variety of status conditions. For example, it may indicate that the customer recently cancelled a star code access service, or that the customer recently cancelled the messaging service, or is in the process of switching messaging services.
  • a data element that may have been sent in the query from the SSP such as a called party identifier, may be set to the call forwarding number at step 150 .
  • the call forwarding number is sent to the SSP as the analyzed route at step 158 .
  • a subscription is found at decision block 112 when the analyzed route returns from step 158 with a call forwarding number.
  • an error is detected at step 110 , no subscription was found.
  • Error conditions are sent to the error handler at step 114 .
  • the error handler preferably processes the error by announcing the error to the caller at step 116 by playing for example, a recorded error message.
  • the SSP sends the call forwarding number to the STP.
  • the STP routes the call to the messaging service at step 120 .

Abstract

A system and method for providing easy access to messaging services in a telecommunications network having office switches that are used by different providers of telephone and messaging services. The system uses a supplementary services database to maintain customer records including whether the customer uses messaging services and whether the customer subscribes to a short dialing sequence service for access to the messaging services. The customer is connected to the central office switch, which analyzes the dialing sequences generated by the customer. When the customer attempts access to the messaging services, the customer dials a short dialing or message sequence, such as *XX. The central office switch triggers a query to the supplementary services database for a call forwarding number to the messaging service used by the customer when the selected short dialing sequence is recognized by the switch. When the central office switch receives the call forwarding number, the number is used to route the customer to the messaging service.

Description

    BACKGROUND OF THE INVENTION
  • 1. Field of the Invention [0001]
  • The present invention relates to telecommunications services, and more particularly to a method and system for efficiently accessing messaging services. [0002]
  • 2. Description of Related Art and Advantages of the Invention [0003]
  • Telephone answering devices (TAD) such as message answering machines have become a popular way for users of telephone subscribers to retrieve messages left by callers who have called while no one was available to answer the telephone. Once the message answering machine is setup, its easy to use. By pressing a button, a user can play any messages left by callers. [0004]
  • The problem with such a TAD is that callers are not able to leave messages while another caller is already leaving a message. In addition, callers cannot leave messages while the subscriber is using the telephone. The caller receives a busy signal unless the called party subscribes to a “call-waiting” service. If the called party subscribes to a call-waiting service and is on the telephone when another call comes in, the caller would get a ring. The TAD, however, is still not able to record a message. The TAD may therefore be inadequate for recording messages particularly in business environments in which a subscriber may receive a large number of telephone calls. [0005]
  • Alternatives TAD are available in most office environments. A popular alternative is a voice mail system allowing subscribers to receive messages in voice mailboxes. Voice mail systems allow subscribers to receive, edit and forward messages to one or more mailboxes within the voice mail system. [0006]
  • Voice mail systems are available as stand-alone or integrated systems. Stand-alone systems are similar to answering machines except that the voice mailboxes communicate with one another to make it possible to forward messages from one voice mailbox to another. Integrated voice mail systems typically connect a caller to the called party's mailbox after a certain number of rings. Integrated voice mail systems are preferred because they can provide the capability of receiving messages while the phone is being used, or even while another caller is leaving a message. [0007]
  • Initially, voice mail systems were implemented in private branch exchanges (PBX) or other telephone systems local to the users. Telecommunications service providers also offer messaging services or the capability of making third-party messaging services available to its subscribers. The subscribers may subscribe to the voice mail service and receive a special telephone number for accessing the customer mailbox. Early messaging services were typically implemented in local switches. Some providers use a voice messaging platform supplied by the telecommunications provider or by a third-party to offer messaging services. The voice-messaging platform contains voice mailboxes to which callers are connected when a called telephone number goes unanswered. The voice-messaging platform is also accessible to subscribers via the telephone number for voice mail. The user may access the voice mailbox to which it is assigned from any telephone in the network. [0008]
  • The advantage of using the messaging services provided by telecommunications service providers is that it makes voice mail available to all customers and not just to organizations or businesses having a local voice mail system. Furthermore, the voice mail system provided by the telecommunications service providers will connect a caller to a voice mailbox even when the telephone is being used. [0009]
  • One problem with the voice mail system provided by service providers is that a user must dial either a 7 or 10 digit telephone number to access and retrieve messages. This is inconvenient to customers who would prefer the ease of simply pressing one button on the answering machine. [0010]
  • It would be desirable to provide a voice mail service that will permit the customer to access messages with a dialing sequence that is shorter than a full telephone number. [0011]
  • Some switch-based voice mail systems permit a customer to access messages using a two or three digit sequence. Switch-based systems, however, are not practical in a multi-vendor telephone network. Telephone switches in the United States and other multi-vendor networks must provide access to different service providers. [0012]
  • It would be desirable to provide a voice mail service that is not switch-based and that permits access to mailboxes using a short dialing sequence. [0013]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Presently preferred embodiments of the invention are described below in conjunction with the appended drawing figures, wherein like reference numerals refer to like elements in the various figures, and wherein: [0014]
  • FIG. 1 is a block diagram of a voice mail system in a telecommunications network in which the present invention finds particular use; [0015]
  • FIG. 2 is a block diagram of a preferred embodiment of the present invention; and [0016]
  • FIGS. 3A and 3B show a flow chart of a preferred embodiment of a described process for accessing messaging services. [0017]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • FIG. 1 is a block diagram of a messaging system [0018] 5 in a telecommunications network according to an aspect of the present invention. The messaging system 5 includes a first and second customer premises equipment (CPE) 10 a-b, a first, second and third central office switch 20 a-c, a supplementary service database 50, and a messaging services platform 80. The message system 5 in FIG. 1 implements messaging services, such as voice mail services, for any subscriber or user connected to the telecommunications network through a telecommunications device, such as, for example, the CPE's 10 a-b. The messaging services system 5 advantageously provides access to messaging services using a short dialing or messaging sequence while permitting the use of switches 20 provided by different vendors. A short dialing sequence may include any sequence of n characters and digits where n is less than 7.
  • The star-code access service permits the user to access voice mail by pressing the *(star key) and any selected sequence of digits fewer than six. For example, a two digit sequence following the * (star key), i.e. *XX, may be dialed from the user's [0019] CPE 10 to access voice mail. In a preferred embodiment, a user may subscribe to the star-code access service in addition to or in conjunction with a messaging service, such as voice mail. Alternatively, a user may obtain the star-code access service with the messaging service.
  • The CPE's [0020] 10 a-b are typically telephones having a keypad that is capable of generating dual-tone multiple frequency (DTMF) tones for dialing and signaling. The CPE 10 a is one of many CPEs that access the telecommunications network via the first central office switch 20 a. Users of telephone service providers have CPEs 10 a-b with telephone numbers A and B assigned to them. The CPE 10 a connects to the first central office switch 20 a using a circuit at connection 1 the details of which are known by those skilled in the art. The central office switch 20 a to which the CPE 10 a is connected may identify the CPE by the telephone number at A.
  • The central office switch [0021] 20 a switches calls to and from the CPE 1 a and other telecommunications devices to which it is connected. The central office switch 20 a may also be provisioned to perform other services as is well known in the art. When the user at CPE 10 a lifts the telephone set off the hook, or otherwise closes the circuit at connection 11 and begins to dial a destination telephone number, the central office switch 20 a identifies the telephone number A of the CPE 1 a and analyzes the destination telephone number. If the destination telephone number is one that initiates one of the services for which the central office switch 20 a is provisioned, the steps for performing the service are started. Otherwise, the central office switch 20 a routes the call to the destination telephone number. In a preferred embodiment, the central office switch 20 a uses a signal transfer point (STP) to route calls. Switches that may be used for the central office switches 20 a-c include the 5ESS7 made by Lucent and the DMS-100 made by Northern Telecom.
  • The central office switch [0022] 20 a is connected to all other switches in the system via voice and signal trunk lines such as trunk lines 12, 14, 16.
  • The central office switch [0023] 20 a is connected to the supplementary service database 50 a by connection 13. The supplementary service database 50 a may be any database used by a service provider suitable for configuring and controlling the services to which users subscribe. For example, the user with the CPE 10 a having telephone number A may subscribe to supplementary services such as call forwarding, caller ID or voice mail. The supplementary service database 20 a includes a customer record identifying these services as those subscribed to by the user with telephone number A. In a preferred embodiment, the supplementary service database 50 a includes the advanced intelligent network service control point (AIN SCP).
  • In a preferred embodiment, the central office switches a-c and the supplementary service database [0024] 50 a-b operate according to the Signaling System #7 (SS7) protocol.
  • [0025] Messaging services platform 80 can be accessed from anywhere on the network using a call forwarding number 60. The messaging services platform 80 connects to the system via a data path 19 and a voice path 18. In a preferred embodiment, the messaging services platform 80 uses voice lines organized as a hunt group. For a data path, the messaging services platform 80 preferably uses a Signal Message Desk Interface (SMDI) circuit. Hunt groups and SMDI circuits are known in the art and require no further description. The messaging services platform 80 includes the mailboxes and other resources needed to perform, or to access the services needed to perform messaging services.
  • The operation of the messaging services performed by the [0026] messaging services platform 80 may depend on the service selected by the user. For example, a voice mail service may be provisioned in the central office switch 20 a to connect the second user at CPE 10 b to the mailbox of the first user at CPE 10 a when no one answers the second user's call at the CPE 10 a. The second user may leave the first user a message. To retrieve the message from a telecommunications device other than the CPE 10 a, the user dials the call forwarding number 60 and, once connected, may enter a password, or some other personal identification number, to gain access to the mailbox. Typically, the user would have to dial the call forwarding number 60 from the CPE 10 a to retrieve his messages. The advantage of the present invention is that, from the CPE 10 a, the user need only dial a short dialing sequence, such as *XX, to retrieve messages from his mailbox.
  • FIG. 2 shows software and data structure in the system of FIG. 1 for providing a short dialing sequence access to messaging services. The central office switch [0027] 20 a in FIG. 2 includes a router 22, a caller identifier 24, a supplementary service processor 30, and an error handler 32. In a preferred embodiment, the user uses a star code with two digits, “*XX,” to access voice mail. Preferably, the user is required to subscribe to the star code access service.
  • The [0028] router 22 performs signaling functions for routing calls to and from the CPE 10. In a preferred embodiment, the router 22 is a signal transfer point (STP) that uses SS7 signaling.
  • The supplementary service processor [0029] 30 analyzes dialing sequences from the CPE 10 to determine whether access to a supplementary service for which the switch has been provisioned is being accessed. If a supplementary service is identified, the supplementary service processor 30 suspends call processing and initiates the service identified by the dialing sequence. The supplementary service processor 30 may require instruction from the supplementary service database 50. If instructions are required, the supplementary service processor 30 uses a caller identifier 24 to query the supplementary service database 50 to obtain instructions on how to initiate the service requested by the caller. In a preferred embodiment, the supplementary service processor 30 is an AIN SSP (service switching point). The AIN SSP 30 detects the star code access sequence as a public office dialing plan (PODP) trigger.
  • The error handler [0030] 32 may be invoked by the supplementary service processor 30 to handle errors associated with using supplementary services. For example, if a caller tries to use a service for which the caller has no subscription, the error handler is used to provide the proper feedback. The caller may dial a sequence that is identified by the supplementary service processor 30. To initiate service, the supplementary service processor 30 queries the supplementary service database 50 and, determines that the caller does not subscribe to the service requested. The supplementary service processor 30 will request that the error handler 32 send, for example, a recorded message notifying the caller that the attempted access to the service was not permitted.
  • The supplementary service database [0031] 50 includes at least one services code 51, a redirecting information record 53, a subscriber counter 55, a plurality of customer records 52, and a routing table 62.
  • The customer records [0032] 52 are data base records for the users that are connected to the central office switch 20. In a preferred embodiment, the customer records 52 include a customer identifier 54, an optional star code access service indicator 56, an optional voice mail service indicator 58, and a call forwarding number 60.
  • The services codes [0033] 51 may be used to determine if supplementary services are supported in a service area that access the supplementary services database 50. The supplementary services indicated by the services code 51 may include the star code access service. The star code access service may be processed by detecting the service, and then determining if the calling party subscribes to the service. In a preferred embodiment, the service code 51 includes the AIN vertical services code system to indicate whether the services to which any customer may subscribe include the star code access service.
  • If, during a query, the service code [0034] 51 indicates that the star code access service is available, the calling party number is used to determine if the caller subscribes to the star code access service.
  • The redirecting [0035] information record 53 may be used to shut down the star code access service at any time. The subscriber counter 55 may be used to count the number of times the service is accessed.
  • The customer identifier [0036] 54 may include any type of data element that identifies the customer. For example, the customer identifier 54 may include the name, social security number, customer identification number, telephone number or other any other suitable type of identification. The customer identifier 54 preferably includes the customer's telephone number.
  • The optional star code access service indicator [0037] 56 identifies whether the customer subscribes to the star code access service. The customer may subscribe to a variety of different services such as call forwarding, three-way calling, caller ID, etc. The optional voice mail service indicator 58 identifies whether the customer subscribes to a voice mail service and may include information that would provide instructions on the use of the voice mail service. For example, a password may be required, or other special steps may be necessary to use the service. The instructions may be provided to the switch 20 if any special processing is required of the switch 20. The optional star code access service indicator 56 and voice mail service indicator 58 are used in an alternative embodiment in which the supplementary services database 50 determines the calling party's records are accessed before determining the services to which the party subscribes.
  • The [0038] call forwarding number 60 is a number that the customer uses to access voice mail. The call forwarding number 60 is typically a 7 or 10 digit telephone number that a customer could use to dial in for voice mail messages from any telecommunications device. The call forwarding numbers 60 are preferably maintained in a routing table 62. In a preferred embodiment, the calling party's identifier is used to retrieve a call forwarding number from the routing table 62.
  • The customer records [0039] 52 in the supplementary service database 50 are preferably entered during normal customer service processing through a data entry system. For example, when a new customer orders service, a new customer record 52 is created using a menu or form driven user interface. The user interface may be located at any office of the service provider and have the ability to process customer records at any supplementary service database 50 in the provider's network. In a preferred embodiment, the supplementary service database includes the AIN service control point (SCP).
  • In a preferred embodiment, the central office switch [0040] 20 a is provisioned for the star code access service. When the supplementary service processor 30 detects the selected sequence (for example, ‘*98’), the supplementary service processor 30 queries the supplementary services database 50 to determine whether the customer subscribes to the short dialing sequence access to voice mail service at connection 30. The query that is sent by the supplementary service processor 30 preferably includes the caller identifier 24. The supplementary services database 50 determines whether the star code access service is offered in the service area and then determines whether the calling party identified by the caller identifier 24 is a subscriber to the service. Alternatively, the supplementary service database 50 may search a plurality of customer records 52 for the customer record 52 that matches the caller identifier 24.
  • If the supplementary service database [0041] 50 finds that the caller subscribes to the star code access service, it forwards the call forwarding number for the service to the central office switch 20. The router 22 in the central office switch 20 uses the call forwarding number to connect the customer to the messaging services platform 80. Once connected, the messaging service platform 80 performs the necessary steps to enable the customer to access voice mail. The steps may include requesting and processing a password or other access code.
  • FIGS. [0042] 3A-B show a flow chart that describes a method of accessing messaging services using a star code access code. The method described in FIGS. 3A-B are preferably performed using the messaging services system described in FIG. 2 in which the supplementary services processor 50 includes the AIN SCP; the supplementary service processor 30 is an SSP and the router 22 is an STP.
  • The flow charts in FIGS. 3A and 3B are methods that are preferably performed by the central office switch [0043] 20 a when the customer at CPE 10 a uses the star code access service. The method begins when the customer places the CPE 10 a off-hook at step 102. When the dial tone is present at step 104, the customer dials the sequence of digits selected by the service provider as the star code access code (e.g. *98). The SSP receives the dialed digits at step 106 and encounters a PODP trigger at step 108.
  • In response to the PODP trigger, the SSP connects to the SCP for instructions. At [0044] step 110, the SCP analyzes the sequence that caused the PODP trigger (i.e. *98) and the caller's number to determine if the caller subscribes to the star code access service. The SCP analyzes the information according to the method described by the flow chart in FIG. 3B.
  • As shown in FIG. 3B, the SCP begins a database query at [0045] step 130. As discussed with reference to FIG. 2, the SCP may be queried by analyzing the service code 51 to determine if the star code access service is offered to the customers that are connected to the central office switch 20. The customer records for customers that use the star code access service are then analyzed to determine of the caller subscribes to the service. One of ordinary skill in the art will understand how to modify the flow charts in FIG. 3B to perform alternative embodiments, such as one in which the customer records 52 are analyzed to determine whether the star code access service is one of the services to which caller subscribes.
  • The SCP analyzes the sequence that caused the PODP trigger to determine if a vertical services code (VSC) is present at [0046] decision block 132. In a preferred embodiment, the SCP checks the service code 51 for a vertical services code. If no vertical services code is present, an error is processed at an error handler at step 154. An error message may be set at step 154 and sent to the central office switch 20 at step 156. The message may be linked to, or may include a recorded message that the central office switch 20 may send to the CPE 10.
  • If at [0047] step 132, the vertical services code is detected, it is checked to determine if it includes the star code access service at decision block 134. If the star code access service is not indicated, the SCP returns a “No subscription” message back to the SSP in the central office switch 20 at step 152.
  • If at [0048] step 134, the vertical services code includes the star access service, the subscriber counter 55 is incremented at step 136. If redirection information 53 is present, an error is processed at step 154.
  • At decision block [0049] 140, the query that is sent by the SSP in the central office switch 20 is checked to determine if it includes a caller identifier 24. In a preferred embodiment, the caller identifier 24 is the calling party identification, which is typically the caller's telephone number. If the query did not include the caller identification 24, an error condition is processed at step 154.
  • At step [0050] 142, the caller identifier 24 is used to retrieve a call forwarding number 60, or a “forward to number (#).” The call forwarding numbers are stored in a routing table 62. At decision block 144, if no record of a call forwarding number is found for the caller identifier 24, an error condition is processed at step 154. If a record is found, it is checked to determine if it contains a NULL at decision block 146. If a NULL is found, control is transferred to the error handler at step 154. At decision block 148, the call forwarding number is checked to see if it is the same as the caller identifier 24. If the call forwarding number is the same as the caller identifier 24, an error condition is processed at step 154. If a NULL or the caller identifier 24 is retrieved from the routing table 62, it may indicate a variety of status conditions. For example, it may indicate that the customer recently cancelled a star code access service, or that the customer recently cancelled the messaging service, or is in the process of switching messaging services.
  • If the messaging service call forwarding number is found in the routing table [0051] 62, a data element that may have been sent in the query from the SSP, such as a called party identifier, may be set to the call forwarding number at step 150. The call forwarding number is sent to the SSP as the analyzed route at step 158.
  • Referring back to FIG. 3A, a subscription is found at decision block [0052] 112 when the analyzed route returns from step 158 with a call forwarding number. When an error is detected at step 110, no subscription was found. Error conditions are sent to the error handler at step 114. The error handler preferably processes the error by announcing the error to the caller at step 116 by playing for example, a recorded error message.
  • If a subscription is found at decision block [0053] 112, the SSP sends the call forwarding number to the STP. The STP routes the call to the messaging service at step 120.
  • While the invention has been described in conjunction with presently preferred embodiments of the invention, persons of skill in the art will appreciate that variations may be made without departure from the scope and spirit of the invention. This true scope and spirit is defined by the appended claims, interpreted in light of the foregoing. [0054]

Claims (19)

We claim:
1. A system for accessing a messaging service comprising, in combination:
a customer premises equipment (CPE) at a user location for use by a user, said CPE comprising a plurality of character keys for dialing a plurality of sequences of characters, at least one of said plurality of sequences of characters being an n-character messaging sequence wherein n<7;
a supplementary service database comprising a service indicator including a call forwarding number for accessing said messaging service; and
a central office switch in communication with said CPE to receive said plurality of sequences of characters from said CPE, said central office switch comprising:
a supplementary service processor for connecting to said supplementary service database when one of said plurality of sequences of characters from said CPE matches said n-character messaging sequence and for receiving from said supplementary service database said call forwarding number to said messaging service; and
said central office switch being operable to route said CPE to said messaging service according to said call forwarding number.
2. The system of
claim 1
wherein said central office switch comprises:
a caller identifier, said supplementary service processor being operable to include said caller identifier and said n-character sequence when said supplementary service processor connects to
said supplementary services database; and
said supplementary service database further comprising:
a plurality of customer identifiers of users who may use said short dialing access service, said supplementary service database being operable to search said service indicator for customer matching said caller identifier to determine whether the user identified by said caller identifier may use said short dialing access service.
3. The system of
claim 2
wherein said central office switch further includes:
an error handler for sending a pre-recorded error message to said CPE when said service indicator indicates that said user does not subscribe to said messaging service.
4. The system of
claim 1
wherein n=3.
5. The system of
claim 4
wherein said 3-character messaging sequence includes a first ‘*’ star character followed by a two number sequence.
6. The system of
claim 1
wherein said supplementary service processor further comprises a routing table for storing said call forwarding numbers for a plurality of service users having access to said short dialing access service.
7. The system of
claim 1
wherein said supplementary service database further comprises a redirecting identifier for connecting said user to an error message when said short dialing access service is shutdown.
8. A system for accessing a messaging service comprising, in combination:
a customer premises equipment (CPE) at a user location for use by a user, said CPE comprising a plurality of character keys for dialing a plurality of sequences of characters, one of said plurality of sequences of characters being a 3-character messaging sequence;
a supplementary service database comprising a customer record including a service indicator and a call forwarding number for accessing said messaging service, said supplementary service database being operable to respond to requests for the service indicator of said customer records; and
a central office switch connected to said CPE to receive said plurality of sequences of characters from said CPE, said central office switch including:
a caller identifier for identifying the user dialing at said CPE;
a supplementary service processor for connecting to said supplementary service database when one of said plurality of sequences of characters from said CPE matches said 3-character messaging sequence and for receiving from said supplementary service database said call forwarding number to said messaging service;
said supplementary service processor being operable, when connected to said supplementary service database, to include said caller identifier and said n-character sequence when said supplementary service processor connects to said supplementary services database, and to receive said call forwarding number when said customer record for said caller identifier includes the short dialing access service in the service indicator; and
said central switch being operable to route said CPE to said messaging service according to said call forwarding number.
9. The system of
claim 8
wherein said central office switch further includes:
an error handler for sending a pre-recorded error message to said CPE when said service indicator indicates that said user does not subscribe to said messaging service.
10. The system of
claim 8
wherein said 3-character messaging sequence includes a first ‘*’ star character followed by a two number sequence.
11. The system of
claim 8
wherein said supplementary service database further comprises a redirecting identifier for connecting said user to an error message when said short dialing access service is shutdown.
12. A system for accessing a messaging service comprising, in combination:
a customer premises equipment (CPE) at a user location for use by a user, said CPE comprising a plurality of character keys for dialing a plurality of sequences of characters, one of said plurality of sequences of characters being a 3-character messaging sequence;
a supplementary service database comprising:
a service indicator including a call forwarding number for accessing said messaging service; and
a plurality of customer identifiers of users who may use said short dialing access service, said supplementary service database being operable to search said service indicator for customer matching said caller identifier to determine whether the user identified by said caller identifier may use said short dialing access service; and
a central office switch connected to said CPE to receive said plurality of sequences of characters from said CPE, said central office switch including:
a supplementary service processor for connecting to said supplementary service database when one of said plurality of sequences of characters from said CPE matches said n-character messaging sequence and for receiving from said supplementary service database said call forwarding number to said messaging service;
a caller identifier, said supplementary service processor being operable, when connected to said supplementary service database, to include said caller identifier and said n-character sequence when said supplementary service processor connects to said supplementary services database; and
said central switch being operable to route said CPE to said messaging service according to said call forwarding number.
13. The system of
claim 12
wherein said central office switch further includes:
an error handler for sending a pre-recorded error message to said CPE when said service indicator indicates that said user does not subscribe to said messaging service.
14. The system of
claim 12
wherein said 3-character messaging sequence includes a first ‘*’ star character followed by a two-number sequence.
15. The system of
claim 12
wherein said supplementary service database further comprises a redirecting identifier for connecting said user to an error message when said short dialing access service is shutdown.
16. A method for accessing a messaging service from a customer premises equipment (CPE) in a telecommunications system comprising a central office switch, and a supplementary service database comprising the steps of:
dialing an n-digit messaging sequence where n<7 at said CPE;
receiving said n-digit messaging sequence at said central office switch;
said central office switch connecting to said supplementary service database;
sending to said central office switch a call forwarding number; and
said central office switch connecting said CPE to said messaging service using said call forwarding number.
17. The method of
claim 16
further comprising the steps of:
after the step of connecting to said supplementary service database, sending to said supplementary service database a caller identifier;
before the step of said supplementary service database sending said call forwarding message, verifying whether said user identified by said caller identifier subscribes to a short dialing access service;
when said user subscribes to said short dialing access service, sending a customer messaging number as said call forwarding number; and
when said user does not subscribe to said short dialing access service, sending an error message number as said call forwarding number, wherein said messaging service uses said error message number to send an error message to said CPE.
18. A method for accessing a messaging service from a customer premises equipment (CPE) by a user in a telecommunications system comprising a central office switch, and a supplementary service database comprising the steps of:
dialing an n-digit messaging sequence where n<7 at said CPE;
receiving said n-digit messaging sequence at said central office switch;
said central office switch connecting to said supplementary service database;
sending to said central office switch a call forwarding number;
when said user subscribes to said messaging service, said central office switch connecting said CPE to said messaging service using said call forwarding number; and
when said user does not subscribe to said messaging service, said central office switch sending an error message to said CPE.
19. The method of
claim 18
further comprising the steps of:
after the step of connecting to said supplementary service database, sending to said supplementary service database a caller identifier; and
before the step of said supplementary service database sending said call forwarding message, verifying whether said user identified by said caller identifier subscribes to said messaging service.
US09/052,480 1998-03-31 1998-03-31 System and method for accessing a messaging service using a short dialing sequence Expired - Fee Related US6453018B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US09/052,480 US6453018B2 (en) 1998-03-31 1998-03-31 System and method for accessing a messaging service using a short dialing sequence
US10/138,045 US6718018B2 (en) 1998-03-31 2002-05-03 System and method for accessing a messaging service using a short dialing sequence
US10/775,831 US7567655B2 (en) 1998-03-31 2004-02-10 System and method for accessing a messaging service using a short dialing sequence
US12/490,728 US8144843B2 (en) 1998-03-31 2009-06-24 System and method for accessing a messaging service using a short dialing sequence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/052,480 US6453018B2 (en) 1998-03-31 1998-03-31 System and method for accessing a messaging service using a short dialing sequence

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US10/138,045 Continuation US6718018B2 (en) 1998-03-31 2002-05-03 System and method for accessing a messaging service using a short dialing sequence

Publications (2)

Publication Number Publication Date
US20010014142A1 true US20010014142A1 (en) 2001-08-16
US6453018B2 US6453018B2 (en) 2002-09-17

Family

ID=21977874

Family Applications (4)

Application Number Title Priority Date Filing Date
US09/052,480 Expired - Fee Related US6453018B2 (en) 1998-03-31 1998-03-31 System and method for accessing a messaging service using a short dialing sequence
US10/138,045 Expired - Fee Related US6718018B2 (en) 1998-03-31 2002-05-03 System and method for accessing a messaging service using a short dialing sequence
US10/775,831 Expired - Fee Related US7567655B2 (en) 1998-03-31 2004-02-10 System and method for accessing a messaging service using a short dialing sequence
US12/490,728 Expired - Fee Related US8144843B2 (en) 1998-03-31 2009-06-24 System and method for accessing a messaging service using a short dialing sequence

Family Applications After (3)

Application Number Title Priority Date Filing Date
US10/138,045 Expired - Fee Related US6718018B2 (en) 1998-03-31 2002-05-03 System and method for accessing a messaging service using a short dialing sequence
US10/775,831 Expired - Fee Related US7567655B2 (en) 1998-03-31 2004-02-10 System and method for accessing a messaging service using a short dialing sequence
US12/490,728 Expired - Fee Related US8144843B2 (en) 1998-03-31 2009-06-24 System and method for accessing a messaging service using a short dialing sequence

Country Status (1)

Country Link
US (4) US6453018B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060210038A1 (en) * 2005-03-17 2006-09-21 Bellsouth Intellectual Property Corporation System and method for automated telework service
US20110034151A1 (en) * 2008-04-02 2011-02-10 Sander Brouwer Voice mail processing

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6453018B2 (en) * 1998-03-31 2002-09-17 Ameritech Corporation System and method for accessing a messaging service using a short dialing sequence
US6882708B1 (en) * 1999-02-26 2005-04-19 Bellsouth Intellectual Property Corporation Region-wide messaging system and methods including validation of transactions
US6707890B1 (en) * 2002-09-03 2004-03-16 Bell South Intellectual Property Corporation Voice mail notification using instant messaging
US7283620B2 (en) * 1999-02-26 2007-10-16 At&T Bls Intellectual Property, Inc. Systems and methods for originating and sending a voice mail message to an instant messaging platform
US6556663B2 (en) 2000-10-16 2003-04-29 Scitec, Inc. Guestroom telephone having single action message retrieval
US7167701B1 (en) * 2001-12-18 2007-01-23 Bellsouth Intellectual Property Corporation Voice mailbox with management support
US20040042613A1 (en) * 2002-08-30 2004-03-04 Phillips Robert V. Method and apparatus for translating a dialed string entered by a calling party
US7072678B2 (en) * 2003-11-20 2006-07-04 Tekelec Methods and systems for triggerless mobile group dialing
US20050249339A1 (en) * 2004-05-05 2005-11-10 Arnoff Mary S Providing notification of voicemail (VM) messages using instant messaging (IM) transport
US20070140459A1 (en) * 2005-12-21 2007-06-21 Ajay Buti Method for forwarding a message from a messaging server to a forwarding number
CA2656817A1 (en) * 2006-06-20 2007-12-27 Nameber Ltd. Intelligent dialing system and method
DE102006039664A1 (en) * 2006-08-24 2008-03-13 Deutsche Telekom Ag Method and system for carrying out communication in a telecommunication network
WO2010083509A2 (en) 2009-01-16 2010-07-22 Tekelec Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages
US20110013762A1 (en) * 2009-07-18 2011-01-20 Gregg Bieser Notification apparatus & method

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6545589B1 (en) * 1984-09-14 2003-04-08 Aspect Communications Corporation Method and apparatus for managing telecommunications
US6201950B1 (en) * 1984-09-14 2001-03-13 Aspect Telecommunications Corporation Computer-controlled paging and telephone communication system and method
CA2022265C (en) * 1989-09-20 1994-10-04 Percy B. Brown Call message delivery system and method utilizing caller-selected system annoucements
US4972461A (en) * 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
US5058152A (en) * 1989-12-12 1991-10-15 The Telephone Connection Anonymous interactive telephone system having direct connect feature
US5182766A (en) 1990-12-19 1993-01-26 At&T Bell Laboratories Generalized telecommunications customer signaling arrangement
US5272749A (en) * 1991-04-08 1993-12-21 Masek Jan K Telephone dialing system for converting subscriber-created telephone numbers to directory numbers
US5272748A (en) 1991-05-21 1993-12-21 Bell Atlantic Network Services, Inc. Enhanced speed calling
US5259026A (en) * 1991-12-18 1993-11-02 Bell Communications Research, Inc. Method for speed calling automatic update
US6295449B1 (en) * 1992-01-27 2001-09-25 @Track Communications, Inc. Data messaging in a communications network using a feature request
US5278897A (en) * 1992-03-09 1994-01-11 Rolm Company Smart internodal transfer for subscriber access in multinode voice messaging systems
US5418844A (en) 1992-04-17 1995-05-23 Bell Atlantic Network Services, Inc. Automatic access to information service providers
US5583920A (en) * 1992-04-17 1996-12-10 Bell Atlantic Intelligent peripheral in video dial tone network
US5493607A (en) 1992-04-21 1996-02-20 Boston Technology Multi-system network addressing
US5325421A (en) * 1992-08-24 1994-06-28 At&T Bell Laboratories Voice directed communications system platform
CA2107453C (en) * 1992-12-29 1997-03-04 Daniel S. Furman Caller directed routing of a telephone call based on a dialed suffix
US5703940A (en) 1993-11-12 1997-12-30 Intervoice, Inc. Method and apparatus for delivering calling services
US5586177A (en) 1995-09-06 1996-12-17 Bell Atlantic Network Services, Inc. Intelligent signal transfer point (ISTP)
FI100075B (en) * 1994-11-11 1997-09-15 Ericsson Telefon Ab L M A system for managing subscriber information in a telephone network
US5680442A (en) 1994-12-05 1997-10-21 Bell Atlantic Network Services, Inc. Voice mail communication with call blocking
US6215858B1 (en) * 1994-12-05 2001-04-10 Bell Atlantic Network Services, Inc. Analog terminal internet access
CA2147776C (en) 1995-04-25 1997-09-02 George W. Turner Number translation services matrix
US5835583A (en) * 1995-10-05 1998-11-10 Bell Atlantic Network Services, Inc. Mediated AIN control of short code access to information service providers
US5692033A (en) * 1996-01-22 1997-11-25 Bell Atlantic Network Services, Inc. AIN queuing for call-back system
US6069890A (en) * 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6125113A (en) * 1996-04-18 2000-09-26 Bell Atlantic Network Services, Inc. Internet telephone service
US5831064A (en) * 1996-07-25 1998-11-03 The Trustees Of Columbia University In The City Of New York Kaposi's sarcoma-associated herpes virus (KSHV) interferon consensus sequence binding protein (ICSBP) and uses thereof
US5839064A (en) * 1996-07-26 1998-11-17 Telefonaktiegolaget Im Ericsson System and method of dynamic allocation of redundant peripheral equipment gateways in a radio telecommunications network
US6181787B1 (en) * 1997-08-11 2001-01-30 Bellsouth Intellectual Property Corporation System and method for automated provision and customer selection of temporary advanced intelligent network services
US6122510A (en) * 1997-11-04 2000-09-19 Telefonaktiebolaget Lm Ericsson Method and apparatus for providing network-specific mobile services
US6215857B1 (en) * 1997-11-20 2001-04-10 Ericsson Inc. System, method and apparatus for direct voice mail access and blocking
US6453018B2 (en) * 1998-03-31 2002-09-17 Ameritech Corporation System and method for accessing a messaging service using a short dialing sequence

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060210038A1 (en) * 2005-03-17 2006-09-21 Bellsouth Intellectual Property Corporation System and method for automated telework service
US20110034151A1 (en) * 2008-04-02 2011-02-10 Sander Brouwer Voice mail processing

Also Published As

Publication number Publication date
US6453018B2 (en) 2002-09-17
US7567655B2 (en) 2009-07-28
US20020181673A1 (en) 2002-12-05
US6718018B2 (en) 2004-04-06
US20040223595A1 (en) 2004-11-11
US8144843B2 (en) 2012-03-27
US20090257570A1 (en) 2009-10-15

Similar Documents

Publication Publication Date Title
US8144843B2 (en) System and method for accessing a messaging service using a short dialing sequence
USRE42122E1 (en) System and method for customized telephone greeting announcements
US7724886B2 (en) Method and system for providing enhanced caller identification information for subscribers that interface via private trunk groups
US6498841B2 (en) Method and system for providing enhanced call waiting and caller identification
US6055305A (en) Method and apparatus for providing network-based customized call treatment
EP0711485B1 (en) Method for providing user controlled call management services
US6771755B1 (en) Personalized caller identification in a telephone network
EP0727122B1 (en) A caller name and identification communication system with caller screening option
CA2580942C (en) Wireless device to manage cross-network telecommunication services
US6718026B1 (en) Call forwarding methods and apparatus
US5450488A (en) Multiple service voice messaging system
US7492884B2 (en) Call screening apparatus and method
US7286659B2 (en) Method and system for termination blocking of message delivery service in a switch-based telecommunication system
US6687337B2 (en) Method and system for termination blocking of message delivery service
US20050195802A1 (en) Dynamically routing telephone calls
US6798868B1 (en) Call notification service for use with call waiting
JPH0936965A (en) System and method for processing call to network subscriber with changed telephone number
US6721415B1 (en) Telephone voice messaging system and method using off-hook immediate trigger
US7079638B1 (en) System and method for privacy screening with special information tones
US7184535B1 (en) Methods and systems for releasing a voice mail system from a communication and further processing the communication
US20080019487A1 (en) Method and system for termination blocking of message delivery service in a swtich-based telecommunication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: AMERITECH CORPORATION, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HENRY, TRICIA EHLERS;MILLS, VICTOR PIOLLET JR.;ANDRIETSCH, MARGARET JEAN;AND OTHERS;REEL/FRAME:009319/0073;SIGNING DATES FROM 19980610 TO 19980626

AS Assignment

Owner name: AMERITECH CORPORATION, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HENRY, TRICIA EHLERS;MILLS, VICTOR PIOLLET, JR.;ANDRIETSCH, MARGARET JEAN;AND OTHERS;REEL/FRAME:009800/0147;SIGNING DATES FROM 19990116 TO 19990210

AS Assignment

Owner name: AMERITECH CORPORATION, ILLINOIS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HENRY, TRICIA EHLERS;MILLS, JR., VICTOR PIOLLET;ANDRIETSCH, MARGARET JEAN;AND OTHERS;REEL/FRAME:011863/0190;SIGNING DATES FROM 19990116 TO 19990210

CC Certificate of correction
AS Assignment

Owner name: AMERITECH PROPERTIES, INC., NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMERITECH CORPORATION;REEL/FRAME:013986/0525

Effective date: 20020626

Owner name: SBC HOLDINGS PROPERTIES, L.P., NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AMERITECH PROPERTIES, INC.;REEL/FRAME:013974/0542

Effective date: 20020626

Owner name: SBC PROPERTIES, L.P., NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SBC HOLDINGS PROPERTIES, L.P.;REEL/FRAME:014015/0689

Effective date: 20020626

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: AT&T INTELLECTUAL PROPERTY 1, L.P., NEVADA

Free format text: CHANGE OF NAME;ASSIGNOR:SBC PROPERTIES, L.P.;REEL/FRAME:023003/0892

Effective date: 20071002

FPAY Fee payment

Year of fee payment: 8

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20140917