The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 06, 2003

Filed:

Sep. 07, 2000
Applicant:
Inventors:

Brenda Gates Spielman, Charlottesville, VA (US);

Geetha Ravishankar, Glen Allen, VA (US);

Govind Pande, Richmond, VA (US);

Satish Joshi, Glen Allen, VA (US);

Nagendran Parasu, Richmond, VA (US);

Robert James Lockwood, Richmond, VA (US);

Assignee:

Cisco Technology, Inc., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04M 1/64 ; H04M 3/00 ;
U.S. Cl.
CPC ...
H04M 1/64 ; H04M 3/00 ;
Abstract

A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The subscriber directory is controlled by a directory management process, configured for storing subscriber notification preference information in an open protocol-based subscriber directory (such as LDAP). The directory management process stores, as a first object class, notification attributes for respective notification types, each notification attribute specifying for the corresponding notification type a corresponding notification device tag. The notification device tag can include native device information usable to generate a message for a corresponding native notification device. The directory management process selectively stores, as a second object class, device attributes for a non-native notification device referenced by the notification device tag, one of the device attributes specifying service provider information for the non-native notification device. The directory management process also selectively stores, as a third object class, service provider attributes based on the service provider information specified in the device attributes. Hence, the storage of subscriber notification preference information using a hierarchal structure of multiple object classes provides a schema enabling an efficient management of relatively complex device information for different notification devices having respective protocols and service providers. Hence, notification subscribers having different notification devices in communication with respective service providers can store all notification preference information for all the different notification devices in a single, unified subscriber directory.


Find Patent Forward Citations

Loading…