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:
Dec. 13, 2016

Filed:

Feb. 11, 2014
Applicant:

At&t Intellectual Property Ii, L.p., Atlanta, GA (US);

Inventors:

Kadangode Ramakrishnan, Berkeley Heights, NJ (US);

William Fenner, Phoenixville, PA (US);

Michael Rabinovich, Solon, OH (US);

Divesh Srivastava, Summit, NJ (US);

Yin Zhang, Austin, TX (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/02 (2013.01); H04L 67/104 (2013.01); H04L 67/1097 (2013.01); H04L 67/12 (2013.01);
Abstract

A method for disseminating content over an overlay network having a plurality of routers in communication with providers and consumers of content is disclosed. A router in the overlay network receives a content descriptor corresponding to a query for content from a node, and generates a subscriber interface list based on the query for the content. The subscriber interface list is transmitted to a plurality of subsequent routers in the overlay network, wherein a content identified by the subsequent routers that correspond to the query will be routed to the router based on the subscriber interface list. The router receives first and second documents corresponding to the query for the content from the node. If the second document is the duplicate, the router deletes the second document and transmits the first document to the node or if not the router transmits both the first and second documents to the node.


Find Patent Forward Citations

Loading…