Apparatus and method for device independent messaging notification
First Claim
1. A method of supporting device independent messaging notification, the method comprising:
- receiving a plurality of communications, including telephony, email and facsimile communications, on behalf of users via a telephony server and first and second point of presence (POP) data communications servers;
converting all received communications, including said telephony, email and facsimile communications, as necessary into a format compatible with a data network linking said POP data communication servers;
routing all of said converted telephony, email and facsimile communications through the POP data communications servers via the data network to a message notification system;
generating message alerts in the message notification system according to settings defined by said users; and
routing the message alerts through the POP data communication servers via the data network to communication devices associated with said users.
8 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for alerting a user upon receipt of selected messages, independent of the type of device generating the message is provided. Message generating devices include telephony devices (telephone, fax machine, etc.), or data devices such as a computer or PDA. All messages are converted into a format compatible with a data network for delivery to a web server. The web server includes a message notification system with message alert type selection and incoming message filtering. A user designates, either from a computer, or from a telephone, the types of messages for which s/he wishes to be alerted, and designates one or more device types (email address, fax machine, pager number, or telephone number) to receive the alert. When messages are received by the web server, they are distinguished by message type, and filtered according to the user defined criteria. Selected messages cause a message alert to be generated to the user configured devices.
178 Citations
14 Claims
-
1. A method of supporting device independent messaging notification, the method comprising:
-
receiving a plurality of communications, including telephony, email and facsimile communications, on behalf of users via a telephony server and first and second point of presence (POP) data communications servers;
converting all received communications, including said telephony, email and facsimile communications, as necessary into a format compatible with a data network linking said POP data communication servers;
routing all of said converted telephony, email and facsimile communications through the POP data communications servers via the data network to a message notification system;
generating message alerts in the message notification system according to settings defined by said users; and
routing the message alerts through the POP data communication servers via the data network to communication devices associated with said users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
defining a filter setting;
applying the filter to said communications routed through the message notification system; and
generating message alerts based on the filter setting to distinguish said received communications.
-
-
8. The method of claim 7 wherein defining a filter includes defining a filter to be applied to email communications.
-
9. The method of claim 7 wherein defining a filter includes defining a filter to be applied to voicemail messages.
-
10. The method of claim 7 wherein defining a filter includes defining a filter to be applied to facsimile messages.
-
11. The method of claim 7 wherein defining the filter setting comprises defining a key word, and wherein applying the filter comprises searching for the key word in said communications routed through the message notification system.
-
12. A method of supporting device independent messaging notification, the method comprising:
-
receiving a plurality of communications, including telephony and email communications, on behalf of users via a plurality of point of presence (POP) communications servers wherein receiving includes receiving the plurality of communications from a plurality of different types of message sending devices;
converting all received communications, including said telephony and email communications, as necessary into a format compatible with a data network linking the POP communication servers;
routing all of said converted communications through POP communication servers via the data network to a message notification system;
generating message alerts in the message notification system according to settings defined by said users; and
routing the message alerts through the POP communications servers via the data network to communication devices associated with said users.
-
-
13. One or more computer-readable media having computer-executable instructions for performing a method of supporting device independent messaging notification comprising:
-
receiving a plurality of communications, including telephony, email and facsimile communications, on behalf of users via a telephony server and first and second point of presence (POP) data communications servers;
converting all received communications, including said telephony, email and facsimile communications, as necessary into a format compatible with a data network linking said POP data communication servers;
routing all of said converted telephony, email and facsimile communications through the POP data communications servers via the data network to a message notification system;
generating message alerts in the message notification system according to settings defined by said users; and
routing the message alerts through the POP data communication servers via the data network to communication devices associated with said users.
-
-
14. One or more computer-readable media having computer-executable instructions for performing a method of supporting device independent messaging notification comprising:
-
receiving a plurality of communications, including telephony and email communications, on behalf of users via a plurality of point of presence (POP) communications servers, wherein receiving includes receiving the plurality of communications from a plurality of different types of message sending devices;
converting all received communications, including said telephony and email communications, as necessary into a format compatible with a data network linking the POP communication servers;
routing all of said converted communications through POP communication servers via the data network to a message notification system;
generating message alerts in the message notification system according to settings defined by said users; and
routing the message alerts through the POP communications servers via the data network to communication devices associated with said users.
-
Specification