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.:

US 9648068 B1

PDF
Full Text
Expired
Date of Patent:
May. 09, 2017

Filed:

Mar. 11, 2014
Applicant:

Datatorrent Inc., Santa Clara, CA (US);

Inventors:

Chetan Narsude, Sunnyvale, CA (US);

Thomas Weise, Mountain View, CA (US);

Pramod Immaneni, San Jose, CA (US);

Amol Kekre, Fremont, CA (US);

Assignee:

DataTorrent, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04L 65/60 (2013.01);
Abstract

Software for a distributed streaming platform receives an application that runs on a streaming platform. The application is structured as a directed acyclic graph (DAG) with operators as nodes and streams as edges between nodes. The application includes an operator that receives a plurality of values, counts the values that are unique, and emits the unique values in a stream. The software partitions the operator into at least two partitioned instances. Then the software assigns a unique value emitting from a partitioned instance to one of a plurality of unifiers according to a pre-defined scheme. Each unifier creates a count of the unique values received by the unifier. Then the software transmits the counts from each of the unifiers to a downstream instance of an operator that aggregates the counts into a sum. And the software displays the sum in a graphical user interface (GUI).


Find Patent Forward Citations

Loading…