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. 07, 2020

Filed:

May. 07, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Walaa Eldin M. Moustafa, Santa Clara, CA (US);

Ratandeep S. Ratti, Sunnyvale, CA (US);

Maneesh Varshney, San Jose, CA (US);

Carl W. Steinbach, Berkeley, CA (US);

Adwait N. Tumbde, Sunnyvale, CA (US);

Khai Quang Tran, San Mateo, CA (US);

Vasanth Rajamani, Burlingame, CA (US);

Suja Viswesan, San Jose, CA (US);

Shrikanth Shankar, Mountain View, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/76 (2018.01); G06F 8/36 (2018.01); G06F 16/25 (2019.01);
U.S. Cl.
CPC ...
G06F 8/76 (2013.01); G06F 8/36 (2013.01); G06F 16/258 (2019.01);
Abstract

The disclosed embodiments provide a system for processing data. During operation, the system obtains a user-defined function (UDF) that is defined using a standard UDF interface for accessing multiple platforms. Next, the system converts data in a platform into a standard form that is supported by the standard UDF interface using a platform-specific wrapper for the UDF and a platform-specific implementation of the standard UDF interface. The system then generates output data in the standard form by applying one or more operations to the data in the standard form. Finally, the system converts the output data into a platform-specific form that is supported by the platform and returns the output data in the platform-specific form.


Find Patent Forward Citations

Loading…