Membership
Tour
Register
Log in
Anil Francis Thomas
Follow
Person
Sammamish, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Memory management model and interface for unmodified applications
Patent number
9,785,470
Issue date
Oct 10, 2017
Microsoft Technology Licensing, LLC
Jeremiah C. Spradlin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Discovering malicious input files and performing automatic and dist...
Patent number
9,436,826
Issue date
Sep 6, 2016
Microsoft Technology Licensing, LLC
Vishal Kapoor
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Large scale file storage in cloud computing
Patent number
9,262,423
Issue date
Feb 16, 2016
Microsoft Technology Licensing, LLC
Ronen Borshack
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregating the knowledge base of computer systems to proactively p...
Patent number
9,043,869
Issue date
May 26, 2015
Microsoft Technology Licensing, LLC
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Selectively scanning objects for infection by malware
Patent number
8,973,135
Issue date
Mar 3, 2015
Microsoft Technology Licensing, LLC
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Applying antimalware logic without revealing the antimalware logic...
Patent number
8,955,133
Issue date
Feb 10, 2015
Microsoft Corporation
Ajith Kumar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Device booting with an initial protection component
Patent number
8,938,618
Issue date
Jan 20, 2015
Microsoft Corporation
Mark F. Novak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Graph-based malware classification based on file relationships
Patent number
8,799,190
Issue date
Aug 5, 2014
Microsoft Corporation
Jack W. Stokes
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Protecting user mode processes from improper tampering or termination
Patent number
8,621,628
Issue date
Dec 31, 2013
Microsoft Corporation
Eli Zeitlin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregating the knowledge base of computer systems to proactively p...
Patent number
8,516,583
Issue date
Aug 20, 2013
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Device booting with an initial protection component
Patent number
8,417,962
Issue date
Apr 9, 2013
Microsoft Corporation
Mark F. Novak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Offline extraction of configuration data
Patent number
8,381,300
Issue date
Feb 19, 2013
Microsoft Corporation
Hui Dai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method of caching decisions on when to scan for malware
Patent number
8,161,557
Issue date
Apr 17, 2012
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method of caching decisions on when to scan for malware
Patent number
7,882,561
Issue date
Feb 1, 2011
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for efficiently scanning a file for malware
Patent number
7,861,296
Issue date
Dec 28, 2010
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method of aggregating the knowledge base of antivirus so...
Patent number
7,765,410
Issue date
Jul 27, 2010
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Aggregation of the knowledge base of antivirus software
Patent number
7,765,400
Issue date
Jul 27, 2010
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Privacy friendly malware quarantines
Patent number
7,716,743
Issue date
May 11, 2010
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method of selectively scanning a file on a computing dev...
Patent number
7,676,845
Issue date
Mar 9, 2010
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method of allowing user mode applications with access to...
Patent number
7,478,237
Issue date
Jan 13, 2009
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Restoration of a computer to a previous working state
Patent number
6,802,025
Issue date
Oct 5, 2004
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for protecting shared system files
Patent number
6,618,735
Issue date
Sep 9, 2003
Microsoft Corporation
Brijesh S. Krishnaswami
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
DEVICE BOOTING WITH AN INITIAL PROTECTION COMPONENT
Publication number
20140129817
Publication date
May 8, 2014
Microsoft Corporation
Mark F. Novak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LARGE SCALE FILE STORAGE IN CLOUD COMPUTING
Publication number
20140089273
Publication date
Mar 27, 2014
Microsoft Corporation
Ronen Borshack
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Aggregating The Knowledge Base Of Computer Systems To Proactively P...
Publication number
20130332988
Publication date
Dec 12, 2013
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OFFLINE EXTRACTION OF CONFIGURATION DATA
Publication number
20130125237
Publication date
May 16, 2013
Microsoft Corporation
Hui Dai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SELECTIVELY SCANNING OBJECTS FOR INFECTION BY MALWARE
Publication number
20130086683
Publication date
Apr 4, 2013
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEMORY MANAGEMENT MODEL AND INTERFACE FOR UNMODIFIED APPLICATIONS
Publication number
20120324197
Publication date
Dec 20, 2012
Microsoft Corporation
Jeremiah C. Spradlin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
GRAPH-BASED CLASSIFICATION BASED ON FILE RELATIONSHIPS
Publication number
20120323829
Publication date
Dec 20, 2012
Microsoft Corporation
Jack W. Stokes
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Applying Antimalware Logic without Revealing the Antimalware Logic...
Publication number
20120317644
Publication date
Dec 13, 2012
Microsoft Corporation
Ajith Kumar
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Discovering Malicious Input Files and Performing Automatic and Dist...
Publication number
20120297488
Publication date
Nov 22, 2012
Microsoft Corporation
Vishal Kapoor
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Antimalware Protection of Virtual Machines
Publication number
20120144489
Publication date
Jun 7, 2012
Microsoft Corporation
Michael Sean Jarrett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DEVICE BOOTING WITH AN INITIAL PROTECTION COMPONENT
Publication number
20110307711
Publication date
Dec 15, 2011
Microsoft Corporation
Mark F. Novak
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Protecting User Mode Processes From Improper Tampering or Termination
Publication number
20110209219
Publication date
Aug 25, 2011
Microsoft Corporation
Eli Zeitlin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD OF CACHING DECISIONS ON WHEN TO SCAN FOR MALWARE
Publication number
20110067109
Publication date
Mar 17, 2011
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MALWARE DETECTION USING MULTIPLE CLASSIFIERS
Publication number
20100192222
Publication date
Jul 29, 2010
Microsoft Corporation
Jack W. Stokes
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OFFLINE EXTRACTION OF CONFIGURATION DATA
Publication number
20100192227
Publication date
Jul 29, 2010
Microsoft Corporation
Hui Dai
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Controlling Sensitive Information Leakage in Printing
Publication number
20100060925
Publication date
Mar 11, 2010
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Malware Detection Using Code Analysis and Behavior Monitoring
Publication number
20100031353
Publication date
Feb 4, 2010
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for efficiently scanning a file for malware
Publication number
20060288416
Publication date
Dec 21, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Proactively protecting computers in a networking environment from m...
Publication number
20060259967
Publication date
Nov 16, 2006
Microsoft Corporation
Anil Francis Thomas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Aggregating the knowledge base of computer systems to proactively p...
Publication number
20060236392
Publication date
Oct 19, 2006
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method of selectively scanning a file on a computing dev...
Publication number
20060218637
Publication date
Sep 28, 2006
Microsoft Corporation
Anil Francis Thomas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method of caching decisions on when to scan for malware
Publication number
20060174344
Publication date
Aug 3, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Privacy friendly malware quarantines
Publication number
20060161988
Publication date
Jul 20, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method of allowing user mode applications with access to...
Publication number
20060101263
Publication date
May 11, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method of aggregating the knowledge base of antivirus so...
Publication number
20060101264
Publication date
May 11, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method of aggregating the knowledge base of antivirus so...
Publication number
20060101282
Publication date
May 11, 2006
Microsoft Corporation
Mihai Costea
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Settings management infrastructure
Publication number
20050091346
Publication date
Apr 28, 2005
Brijesh Krishnaswami
G06 - COMPUTING CALCULATING COUNTING