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.
Patent No.:
Date of Patent:
Oct. 16, 2007
Filed:
Jul. 11, 2002
Moshe E. Matsa, Cambridge, MA (US);
Julius Q. Quiaot, San Jose, CA (US);
Christopher R. Vincent, Arlington, MA (US);
Moshe E. Matsa, Cambridge, MA (US);
Julius Q. Quiaot, San Jose, CA (US);
Christopher R. Vincent, Arlington, MA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A system and method for routing instant messages uses a user presence service to aid a user in determining to send an instant message to an intended recipient based on user availability information. The method also uses a configurable delivery manager that defines, at runtime, a delivery policy to be used to route the instant message to an intended recipient of the message. The delivery policy is based upon a configuration of the delivery manager, a user configuration of the intended recipient, and one or more available delivery mechanisms. The delivery manager is configured by means of an ordered list of one or more available delivery mechanisms. The delivery manager routes the instant message by dispatching the message by selecting sequential delivery mechanisms, in the order of appearance on the ordered list, until the user presence service indicates the intended recipient is available using the selected delivery mechanism.