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:
Jan. 01, 2019

Filed:

Jan. 10, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Gennaro A. Cuomo, Durham, NC (US);

Gari R. Singh, Wilmington, MA (US);

Meeta Yadav, Cary, NC (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G08G 1/0967 (2006.01); H04L 12/58 (2006.01); G06F 17/30 (2006.01); G08G 1/01 (2006.01); H04W 4/04 (2009.01); H04W 4/21 (2018.01); H04W 4/40 (2018.01); H04W 4/60 (2018.01); H04W 4/50 (2018.01);
U.S. Cl.
CPC ...
G08G 1/096775 (2013.01); G06F 17/3087 (2013.01); G08G 1/012 (2013.01); G08G 1/0116 (2013.01); G08G 1/0133 (2013.01); G08G 1/0141 (2013.01); G08G 1/096716 (2013.01); G08G 1/096741 (2013.01); H04L 51/04 (2013.01); H04L 51/14 (2013.01); H04L 51/20 (2013.01); H04L 51/32 (2013.01); H04W 4/046 (2013.01); H04W 4/21 (2018.02); H04W 4/40 (2018.02); H04W 4/50 (2018.02); H04W 4/60 (2018.02);
Abstract

A method, system and computer program product for dynamically routing messages in a publish/subscribe system. A messaging application receives messages from sensors (e.g., road condition sensors). Upon analyzing the messages using data analytics, an event (e.g., icy road condition) may be correlated with the analyzed messages. In such a scenario, a temporal topic based on the triggered event is created. Furthermore, a temporal publication (e.g., 'icy road condition near exit 40') and a temporal subscription are created. Potential subscribers to be associated with the temporal subscription are identified by using either geo-location information or social media information. Once those subscribers are identified, they are associated with the temporal subscription. The temporal publication is then published to the subscribers associated with the temporal subscription. In this manner, messages are dynamically routed to the appropriate subscribers that may have previously been excluded based on dynamically created temporal topics, subscriptions and publications.


Find Patent Forward Citations

Loading…