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:
May. 16, 2017

Filed:

Apr. 04, 2016
Applicant:

Qualcomm Technologies Inc., San Diego, CA (US);

Inventors:

Jonathan James Hunt, San Diego, CA (US);

Oleg Sinyavskiy, San Diego, CA (US);

Robert Howard Kimball, San Diego, CA (US);

Eric Martin Hall, San Diego, CA (US);

Jeffrey Alexander Levin, San Diego, CA (US);

Paul Bender, San Diego, CA (US);

Michael-David Nakayoshi Canoy, San Diego, CA (US);

Assignee:

QUALCOMM Technologies, Inc., San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/18 (2006.01); G06N 3/00 (2006.01); G06N 3/10 (2006.01); G06N 3/04 (2006.01);
U.S. Cl.
CPC ...
G06N 3/105 (2013.01); G06N 3/049 (2013.01);
Abstract

Apparatus and methods for developing parallel networks. Parallel network design may comprise a general purpose language (GPC) code portion and a network description (ND) portion. GPL tools may be utilized in designing the network. The GPL tools may be configured to produce network specification language (NSL) engine adapted to generate hardware optimized machine executable code corresponding to the network description. The developer may be enabled to describe a parameter of the network. The GPC portion may be automatically updated consistent with the network parameter value. The GPC byte code may be introspected by the NSL engine to provide the underlying source code that may be automatically reinterpreted to produce the hardware optimized machine code. The optimized machine code may be executed in parallel.


Find Patent Forward Citations

Loading…