Inventor · disambiguated record
Ramarathnam Venkatesan
Also filed as: VENKATESAN RAMARATHNAM · VENKATESAN RAMARATHNAM R
138 granted patents·20 pending applications·4,044 citations·filing 1993–2025
99Inventor score
Files withMICROSOFT CORP107MICROSOFT TECHNOLOGY LICENSING LLC27BELL COMMUNICATIONS RES6VENKATESAN RAMARATHNAM4ANANTHANARAYANAN GANESH2
Top patents by PatentIndex Score
158 records- 0197US7240210B2Hash value computer of content of digital signalsMICROSOFT CORP·Filed 2004·Granted Jul 3, 2007·98 cites·15 claims
- 0296US8103247B2Automated secure pairing for wireless devicesANANTHANARAYANAN GANESH·Filed 2006·Granted Jan 24, 2012·97 cites·16 claims
- 0396US7054443B1System and method for protecting digital goods using random and automatic code obfuscationMICROSOFT CORP·Filed 2000·Granted May 30, 2006·152 cites·35 claims
- 0496US6973574B2Recognizer of audio-content in digital signalsMICROSOFT CORP·Filed 2001·Granted Dec 6, 2005·79 cites·9 claims
- 0596US6816596B1Encrypting a digital object based on a key ID selected thereforMICROSOFT CORP·Filed 2000·Granted Nov 9, 2004·130 cites·46 claims
- 0695US10491373B2Homomorphic data analysisMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Nov 26, 2019·44 cites·19 claims
- 0795US7080257B1Protecting digital goods using oblivious checkingMICROSOFT CORP·Filed 2000·Granted Jul 18, 2006·51 cites·39 claims
- 0895US6971013B2Recognizer of content of digital signalsMICROSOFT CORP·Filed 2004·Granted Nov 29, 2005·60 cites·18 claims
- 0994US6954747B1Methods for comparing versions of a programMICROSOFT CORP·Filed 2000·Granted Oct 11, 2005·104 cites·8 claims
- 1093US10587628B2Verifiable outsourced ledgersMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Mar 10, 2020·16 cites·19 claims
- 1193US8989706B2Automated secure pairing for wireless devicesANANTHANARAYANAN GANESH·Filed 2011·Granted Mar 24, 2015·22 cites·20 claims
- 1293US7644440B2Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution contextMICROSOFT CORP·Filed 2005·Granted Jan 5, 2010·30 cites·19 claims
- 1393US7319759B1Producing a new black box for a digital rights management (DRM) systemMICROSOFT CORP·Filed 2000·Granted Jan 15, 2008·91 cites·27 claims
- 1493US7051208B2Technique for producing through watermarking highly tamper-resistant executable code and resulting “watermarked” code so formedMICROSOFT CORP·Filed 2004·Granted May 23, 2006·102 cites·26 claims
- 1593US6801999B1Passive and active software objects containing bore resistant watermarkingMICROSOFT CORP·Filed 1999·Granted Oct 5, 2004·289 cites·58 claims
- 1692US7188065B2Categorizer of content in digital signalsMICROSOFT CORP·Filed 2004·Granted Mar 6, 2007·40 cites·11 claims
- 1792US7016498B2Encrypting a digital object on a key ID selected thereforMICROSOFT CORP·Filed 2004·Granted Mar 21, 2006·62 cites·33 claims
- 1892US6898706B1License-based cryptographic technique, particularly suited for use in a digital rights management system, for controlling access and use of bore resistant software objects in a client computerMICROSOFT CORP·Filed 1999·Granted May 24, 2005·121 cites·16 claims
- 1991US9495552B2Integrated data deduplication and encryptionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2012·Granted Nov 15, 2016·17 cites·20 claims
- 2090US7058941B1Minimum delta generator for program binariesMICROSOFT CORP·Filed 2000·Granted Jun 6, 2006·63 cites·13 claims
- 2189US7681190B2Minimum delta generator for program binariesMICROSOFT CORP·Filed 2006·Granted Mar 16, 2010·15 cites·6 claims
- 2289US7571427B2Methods for comparing versions of a programMICROSOFT CORP·Filed 2004·Granted Aug 4, 2009·71 cites·17 claims
- 2389US7095873B2Watermarking via quantization of statistics of overlapping regionsMICROSOFT CORP·Filed 2002·Granted Aug 22, 2006·57 cites·11 claims
- 2489US6671407B1System and method for hashing digital imagesMICROSOFT CORP·Filed 1999·Granted Dec 30, 2003·121 cites·19 claims
- 2588US10554390B2Homomorphic factorization encryptionMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Feb 4, 2020·8 cites·18 claims
- 2688US9213867B2Secure cloud database platform with encrypted database queriesMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2012·Granted Dec 15, 2015·11 cites·19 claims
- 2788US7447912B2Protecting digital goods using oblivious checkingMICROSOFT CORP·Filed 2006·Granted Nov 4, 2008·14 cites·20 claims
- 2888US7228426B2Integrity ordainment and ascertainment of computer-executable instructions with consideration for execution contextMICROSOFT CORP·Filed 2002·Granted Jun 5, 2007·46 cites·16 claims
- 2988US6829710B1Technique for producing, through watermarking, highly tamper-resistant executable code and resulting “watermarked” code so formedMICROSOFT CORP·Filed 2000·Granted Dec 7, 2004·58 cites·26 claims
- 3088US6574348B1Technique for watermarking an image and a resulting watermarked imageMICROSOFT CORP·Filed 1999·Granted Jun 3, 2003·136 cites·46 claims
- 3187US6996273B2Robust recognizer of perceptually similar contentMICROSOFT CORP·Filed 2001·Granted Feb 7, 2006·57 cites·9 claims
- 3286US7769165B2Semi-public white-box cipherMICROSOFT CORP·Filed 2005·Granted Aug 3, 2010·15 cites·14 claims
- 3386US7730315B2Cryptosystem based on a Jacobian of a curveMICROSOFT CORP·Filed 2005·Granted Jun 1, 2010·13 cites·10 claims
- 3486US7152163B2Content-recognition facilitatorMICROSOFT CORP·Filed 2004·Granted Dec 19, 2006·24 cites·8 claims
- 3585US8402439B2Program analysis as constraint solvingGULWANI SUMIT·Filed 2008·Granted Mar 19, 2013·15 cites·18 claims
- 3685US6975743B2Robust and stealthy video watermarking into regions of successive framesMICROSOFT CORP·Filed 2001·Granted Dec 13, 2005·32 cites·29 claims
- 3784US10409892B2Formatting data by exampleROTHSCHILLER CHAD·Filed 2011·Granted Sep 10, 2019·16 cites·20 claims
- 3884US6546114B1Technique for detecting a watermark in a marked imageMICROSOFT CORP·Filed 1999·Granted Apr 8, 2003·97 cites·40 claims
- 3983US10733602B2Heartbeats and consensus in verifiable outsourced ledgersMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2016·Granted Aug 4, 2020·3 cites·20 claims
- 4083US8271404B2Template based approach to discovering disjunctive and quantified invariants over predicate abstractionGULWANI SUMIT·Filed 2008·Granted Sep 18, 2012·13 cites·20 claims
- 4183US5608801AEfficient cryptographic hash functions and methods for amplifying the security of hash functions and pseudo-random functionsBELL COMMUNICATIONS RES·Filed 1995·Granted Mar 4, 1997·143 cites·13 claims
- 4282US10484352B2Data operations using a proxy encryption keyMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Nov 19, 2019·4 cites·20 claims
- 4382US7080249B1Code integrity verification that includes one or more cyclesMICROSOFT CORP·Filed 2000·Granted Jul 18, 2006·36 cites·44 claims
- 4481US10984134B2Blockchain system for leveraging member nodes to achieve consensusMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Apr 20, 2021·6 cites·20 claims
- 4581US7421128B2System and method for hashing digital imagesMICROSOFT CORP·Filed 2003·Granted Sep 2, 2008·31 cites·15 claims
- 4681US7072493B2Robust and stealthy video watermarking into regions of successive framesMICROSOFT CORP·Filed 2004·Granted Jul 4, 2006·22 cites·23 claims
- 4781US6226742B1Cryptographic technique that provides fast encryption and decryption and assures integrity of a ciphertext message through use of a message authentication code formed through cipher block chaining of the plaintext messageMICROSOFT CORP·Filed 1998·Granted May 1, 2001·125 cites·66 claims
- 4880US10263775B2Policy-based key recoveryMICROSOFT TECHNOLOGY LICENSING LLC·Filed 2017·Granted Apr 16, 2019·5 cites·20 claims
- 4980US7873583B2Combining resilient classifiersMICROSOFT CORP·Filed 2007·Granted Jan 18, 2011·19 cites·19 claims
- 5080US7685590B2Minimum delta generator for program binariesMICROSOFT CORP·Filed 2006·Granted Mar 23, 2010·13 cites·8 claims
Showing the top 50 of 158 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Ramarathnam Venkatesan files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →