Machine processor
AssigneeGoogle Technology Holdings LLC
InventorMikael L. Bourges-Sevenier
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Technology Holdings LLC
InventorMikael L. Bourges-Sevenier
Estimating the term…
Disclosed are machine processors and methods performed thereby. The processor has access to processing units for performing data processing and to libraries. Functions in the libraries are implementable to perform parallel processing and graphics processing. The processor may be configured to acquire (e.g., to download from a web server) a download script, possibly with extensions specifying bindings to library functions. Running the script may cause the processor to create, for each processing unit, contexts in which functions may be run, and to run, on the processing units and within a respective context, a portion of the download script. Running the script may also cause the processor to create, for a processing unit, a memory object, transfer data into that memory object, and transfer data back to the processor in such a way that a memory address of the data in the memory object is not returned to the processor.
A machine processor, the machine processor having access to one or more underlying processing units for performing data processing, the machine processor being operatively connected to a function library, the function library comprising one or more functions, the one or more functions being implementable by the underlying processing units for performing parallel processing, the machine processor being configured to:
A web server hosting a script:
A method of running a download script, the method comprising:
Dependencies are inferred from the claim text.