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. 30, 2024

Filed:

Feb. 11, 2020
Applicant:

Vmware Llc, Palo Alto, CA (US);

Inventors:

Divith Shetty, Bangalore, IN;

Aditya Sushilendra Kolhar, Bangalore, IN;

V Vimal Das Kammath, Bangalore, IN;

Rahav Vembuli, Bangalore, IN;

Assignee:

VMware LLC, Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 67/562 (2022.01); H04L 67/55 (2022.01); H04L 47/62 (2022.01); H04L 12/18 (2006.01); H04L 51/216 (2022.01);
U.S. Cl.
CPC ...
H04L 67/55 (2022.05); H04L 12/1859 (2013.01); H04L 47/622 (2013.01); H04L 51/216 (2022.05); H04L 67/562 (2022.05);
Abstract

Techniques for providing topic-based data routing in a publish-subscribe messaging environment are disclosed. In one example, a system supported by hardware in a publish-subscribe messaging environment may include a message broker to receive topic metadata at a first instance according to a first interval into a predefined fixed topic. Further, the system may include a topic list subscriber that subscribes to the predefined fixed topic and obtains a list of topics from the message broker. Furthermore, the system may include a subscription manager to assign topics in the list of topics to a set of subscribers according to a criteria. In one example, the message broker may route data corresponding to the topics to the set of subscribers in accordance with the topics assigned to the set of subscribers.


Find Patent Forward Citations

Loading…