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:
Sep. 08, 2026

Filed:

Aug. 15, 2023
Applicant:

Fortinet, Inc., Sunnyvale, CA (US);

Inventors:

Christien R. Rioux, Leesburg, VA (US);

Yijou Chen, Cupertino, CA (US);

Assignee:

FORTINET, INC., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/57 (2013.01); G06F 21/54 (2013.01); G06F 21/55 (2013.01);
U.S. Cl.
CPC ...
G06F 21/577 (2013.01); G06F 21/55 (2013.01); G06F 2221/033 (2013.01);
Abstract

Generating monitoring programs for detecting actions in software applications, including: inspecting, using static code analysis, a non-executable representation of the application to identify one or more points in an application for monitoring; and for each of the one or more points in the application: generating a monitoring program configured to: detect that the application is preparing to take a particular action by determining that a pending data communications connection will be established a known malicious entity; and prevent the application from taking the particular action; and inserting, into an executable representation of the application, the monitoring program at a location in the executable representation of the application that corresponds to the identified point in the application.


Find Patent Forward Citations

Quick Actions:

Rioux, Christien. (2026). Generating monitoring programs for detecting actions in software applications (U.S. Patent No. 12730899). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/12730899

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…