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. 30, 2019

Filed:

May. 28, 2015
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Andrey Belyy, Sunnyvale, CA (US);

Ajit Dash, Cupertino, CA (US);

Wai-Ming Ng, Sunnyvale, CA (US);

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/70 (2018.01); G06F 11/36 (2006.01); G06F 9/445 (2018.01);
U.S. Cl.
CPC ...
G06F 8/70 (2013.01); G06F 9/44505 (2013.01); G06F 11/3624 (2013.01);
Abstract

Embodiments relate to systems and methods allowing selective bypass of code flows in computer software. According to particular embodiments, a bypass attribute is introduced into code flows (e.g., present for development and/or testing purposes only) that are to be disabled prior to releasing the final operational version of the software. A value for the bypass attribute is determined at single, a central engine. Based upon that bypass attribute value, the code flow is either executed or bypassed. In certain embodiments the bypass attribute is implemented in the form of a substitute variable. In some embodiments the bypass attribute is implemented in the form of a code flow call. The bypass attribute may operate in a sequential manner, such that execution of other downstream code flows is also bypassed. One example is provided in the form of bypassing code flows of an Extract, Transform, Load (ETL) process.


Find Patent Forward Citations

Loading…