Inventor
DUNCAN RICHARD
US29 patents
⚠️ This page may combine multiple inventors who share the name “DUNCAN RICHARD”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
FRAUDMARC INC
13 patentsUS10904012B1Jan 26, 2021
Email authentication and data integrity validation
FRAUDMARC INC21 citations93
US11349945B2May 31, 2022
Inline SPF service provider designation
FRAUDMARC INC7 citations84
US11463392B2Oct 4, 2022
Regulation of SPF policy terms
FRAUDMARC INC5 citations83
US11063986B2Jul 13, 2021
Low-latency, outbound message monitoring, control, and authentication
FRAUDMARC INC5 citations83
US11716403B2Aug 1, 2023
Inline SPF service provider designation
FRAUDMARC INC4 citations73
US12120079B2Oct 15, 2024
Regulation of SPF policy terms
FRAUDMARC INC2 citations72
US11805151B2Oct 31, 2023
Low-latency, outbound message monitoring, control, and authentication
FRAUDMARC INC1 citations72
US11706178B2Jul 18, 2023
Regulation of SPF policy terms
FRAUDMARC INC3 citations72
US11558200B2Jan 17, 2023
Email authentication and data integrity validation
FRAUDMARC INC1 citations72
US12250283B2Mar 11, 2025
Inline SPF service provider designation
FRAUDMARC INC0 citations61
US12160523B2Dec 3, 2024
Email authentication and data integrity validation
FRAUDMARC INC0 citations61
US12120151B2Oct 15, 2024
Low-latency, outbound message monitoring, control, and authentication
FRAUDMARC INC0 citations61
US12309204B2May 20, 2025
SPF layering for performant message authorization assertions
FRAUDMARC INC0 citations51
MICROSOFT CORP
8 patentsUS7283670B2Oct 16, 2007
Electronic ink processing
MICROSOFT CORP29 citations92
US7533338B2May 12, 2009
Electronic ink processing
MICROSOFT CORP43 citations90
US7468801B2Dec 23, 2008
Electronic ink processing
MICROSOFT CORP17 citations82
US7502812B2Mar 10, 2009
Electronic ink processing
MICROSOFT CORP3 citations61
US7502805B2Mar 10, 2009
Electronic ink processing
MICROSOFT CORP4 citations61
US9710248B2Jul 18, 2017
Application install and layout syncing
MICROSOFT CORP2 citations60
US7631001B2Dec 8, 2009
Electronic ink processing
MICROSOFT CORP0 citations51
US7958132B2Jun 7, 2011
Voting based scheme for electronic document node reuse
MICROSOFT CORP0 citations40
VIA TECH INC
3 patentsUS7555609B2Jun 30, 2009
Systems and method for improved data retrieval from memory on behalf of bus masters
VIA TECH INC5 citations62
US7263621B2Aug 28, 2007
System for reducing power consumption in a microprocessor having multiple instruction decoders that are coupled to selectors receiving their own output as feedback
VIA TECH INC2 citations62
US7290153B2Oct 30, 2007
System, method, and apparatus for reducing power consumption in a microprocessor
VIA TECH INC0 citations41