Representation of a data analysis using a flow graph

IMB Soares, A Mojsilovic, EJ Patterson… - US Patent …, 2021 - Google Patents
Techniques facilitating using flow graphs to represent a data analysis program in a cloud
based system for open science collaboration and discovery are provided. In an example, a …

Task parallel processing method, apparatus and system, storage medium and computer device

WU Linyang, M Xiaofu - US Patent 11,221,877, 2022 - Google Patents
The present disclosure provides a task parallel processing method, a device, a system, a
storage medium and computer equipment, which are capable of distributing and regulating …

Runtime agnostic representation of user code for execution with selected execution runtime

K Varadarajan, ML Chu - US Patent 9,658,890, 2017 - Google Patents
An execution environment in a computer system allows user code to be executed using
multiple execution runtimes. The execution environment translates the user code into a …

Representation of a data analysis using a flow graph

IMB Soares, A Mojsilovic, EJ Patterson… - US Patent …, 2021 - Google Patents
Techniques facilitating using flow graphs to represent a data analysis program in a cloud
based system for open science collaboration and discovery are provided. In an example, a …

Declarative programming model with a native programming language

K Varadarajan, ML Chu - US Patent 9,600,250, 2017 - Google Patents
An execution environment in a computer system Supports a declarative programming model
where user code is written with a query syntax in a native programming language to express …

Dynamic data and compute resource elasticity

K Varadarajan, ML Chu - US Patent 9,600,255, 2017 - Google Patents
6,182,277 B1 1/2001 DeGroot et al. 6,321,373 B1 1 1/2001 Ekanadham et al. 6.457, 172 B1
9/2002 Carmichael et al. 7,000,151 B2 2/2006 Dwyer 7,055,142 B2 5, 2006 Meredith et al …

Declarative programming model with a native programming language

K Varadarajan, ML Chu - US Patent 10,585,653, 2020 - Google Patents
An execution environment in a computer system supports a declarative programming model
where user code is written with a query syntax in a native programming language to express …

System and method for supporting compatibility checking for lambda expression

B Goetz, D Smith, M Cimadamore - US Patent 10,209,970, 2019 - Google Patents
A system and method can support compatibility checking in a programming language
environment. The programming language environment can check whether a target type …

Dynamic data and compute resource elasticity

K Varadarajan, ML Chu - US Patent 10,592,218, 2020 - Google Patents
An execution environment in a computer system provides dynamic data and compute
resources elasticity for user code to improve execution efficiency. The execution …

Business process model analyzer and runtime selector

K Birkler, B Feist, MA Oberhofer, T Wilms - US Patent 10,311,393, 2019 - Google Patents
In a method for determining appropriate runtime environments for execution of a process
model, a computer receives a process model. The process model includes a plurality of …