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:
Mar. 23, 2021

Filed:

Dec. 22, 2017
Applicant:

Intuit Inc., Mountain View, CA (US);

Inventors:

Tapasvi Moturu, Sunnyvale, CA (US);

Jessica Yen Yen Sperling, Mountain View, CA (US);

Anshu Verma, Mountain View, CA (US);

Muzaffar H. Malik, Mountain View, CA (US);

Carlos Ambrozak, Mountain View, CA (US);

Assignee:

INTUIT, INC., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2018.01); G06F 3/0481 (2013.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44526 (2013.01); G06F 3/04817 (2013.01); G06F 9/54 (2013.01); G06F 2209/461 (2013.01); G06F 2209/482 (2013.01); G06F 2209/545 (2013.01);
Abstract

This disclosure relates to third-party integration of native and platform-agnostic based software components into a third-party application. An exemplary method generally includes receiving, a workflow definition specifying one or more widgets to be loaded into a runtime environment, the one or more widgets comprising at least the first cross-platform widget. A runtime environment is instantiated for the first cross-platform widget. The runtime environment includes a bridge interface for facilitating communications between each widget in the one or more widgets and a second application. The first cross-platform widget is loaded into the runtime environment. When a communication between the first cross-platform widget and the second application is received, the communication is processed through the bridge interface. The bridge interface invokes an event at one or more of the first cross-platform widget or the second application based on the communication.


Find Patent Forward Citations

Loading…