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:
Apr. 05, 2016

Filed:

Dec. 31, 2014
Applicant:

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

Inventors:

Kattamuri Ekanadham, Mohegan Lake, NY (US);

William Pettit Horn, Scarsdale, NY (US);

Joefon Jann, Ossining, NY (US);

Manoj Kumar, Yorktown Heights, NY (US);

Jose Eduardo Moreira, Irvington, NY (US);

Pratap Chandra Pattnaik, Ossining, NY (US);

Mauricio Jose Serrano, Bronx, NY (US);

Ilie Gabriel Tanase, Somers, NY (US);

Hao Yu, Valhalla, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 13/00 (2006.01); G06F 9/54 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
G06F 9/541 (2013.01); G06F 17/30958 (2013.01);
Abstract

A graph processing system includes a graph API (Application Program Interface), as executed on a processor of a computer and as capable of implementing any of a plurality of graph operators to express computations of input graph analytics applications. A run-time system, executed by the processor, implements graph operators specified by each graph API function and deploys the implemented graph operators to a selected computing system. A library contains multiple implementations for each graph API function, each implementation predetermined as being optimal for a specific set of conditions met by a graph being processed, for functional capabilities of a specific computing system on which the graph is being processed, and for resources available on that specific computing system.


Find Patent Forward Citations

Loading…