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:
Feb. 05, 2019

Filed:

May. 25, 2017
Applicant:

Architecture Technology Corporation, Minneapolis, MN (US);

Inventors:

Judson Powers, Ithaca, NY (US);

Robert A. Joyce, Ithaca, NY (US);

Daniel McArdle, Seneca Falls, NY (US);

Assignee:

Architecture Technology Corporation, Minneapolis, MN (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/00 (2006.01); H04L 29/06 (2006.01); G06F 21/44 (2013.01); G06F 8/61 (2018.01); G06F 9/455 (2018.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
H04L 63/1441 (2013.01); G06F 8/61 (2013.01); G06F 9/45504 (2013.01); G06F 9/54 (2013.01); G06F 21/44 (2013.01); H04L 63/1425 (2013.01);
Abstract

An example method includes providing, by a computing system, first randomized configuration information, generating, by the computing system and based on the first randomized configuration information, a first unique instance of a software component, providing second randomized configuration information, wherein the second randomized configuration information is different from the first randomized configuration information, and generating, based on the second randomized configuration information, a second unique instance of the software component that is executable on the runtime computing system. The first and second unique instances of the software component comprise different instances of the same software component that each are configured to have uniquely different operating characteristics during execution on the runtime computing system, and the first and second unique instances of the software component are each further configured, during execution on the runtime computing system, to output false information to an external computing system.


Find Patent Forward Citations

Loading…