Invention Grant
US09043368B2 Interfacing an R language client environment with a database engine
有权
将R语言客户端环境与数据库引擎进行交互
- Patent Title: Interfacing an R language client environment with a database engine
- Patent Title (中): 将R语言客户端环境与数据库引擎进行交互
-
Application No.: US13434479Application Date: 2012-03-29
-
Publication No.: US09043368B2Publication Date: 2015-05-26
- Inventor: Denis B. Mukhin , Vaishnavi Sashikanth , Mark F. Hornick
- Applicant: Denis B. Mukhin , Vaishnavi Sashikanth , Mark F. Hornick
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Vista IP Law Group, LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F7/00

Abstract:
A method, system, and computer program product for interfacing an R language client with a separate database engine environment. The method commences by interpreting an R language code fragment to identify and select R language constructs and transforming the R language constructs into queries or other database language constructs to execute within the database engine environment. The method further implements techniques for transmitting marshalled results (resulting from the execution of the database language constructs) back to the R client environment. In some situations, the marshalled results include an XML schema or DTD or another metadata description of the structure of the results. User conveniences in the form of transparent database query construction, and transparent exploitation of parallelism is achieved by determining the computation resource requirements of executable language constructs, and mapping the execution to one (or more) of, a local R client, a database engine, or a remote execution engine.
Public/Granted literature
- US20130262524A1 INTERFACING AN R LANGUAGE CLIENT ENVIRONMENT WITH A DATABASE ENGINE Public/Granted day:2013-10-03
Information query