Inventor · disambiguated record
Richard L. Sites
Also filed as: SITES RICHARD L · SITES RICHARD LEE
77 granted patents·2 pending applications·4,088 citations·filing 1977–2023
99Inventor score
Top patents by PatentIndex Score
79 records- 0198US9755972B1Protocol-independent receive-side scalingGOOGLE INC·Filed 2015·Granted Sep 5, 2017·115 cites·20 claims
- 0297US9270592B1Hash collision avoidance in network routingGOOGLE INC·Filed 2014·Granted Feb 23, 2016·61 cites·23 claims
- 0396US9690714B1Multiple page-size translation lookaside bufferGOOGLE INC·Filed 2014·Granted Jun 27, 2017·23 cites·14 claims
- 0496US9419902B1Method and system for network micro flow controlGOOGLE INC·Filed 2013·Granted Aug 16, 2016·28 cites·18 claims
- 0595US7634715B2Effects applied to images in a browserGOOGLE INC·Filed 2006·Granted Dec 15, 2009·35 cites·47 claims
- 0695US6970866B1Filter file systemADOBE SYSTEMS INC·Filed 2002·Granted Nov 29, 2005·119 cites·59 claims
- 0794US7631253B2Selective image editing in a browserGOOGLE INC·Filed 2006·Granted Dec 8, 2009·23 cites·29 claims
- 0893US6915484B1Text reflow in a structured documentADOBE SYSTEMS INC·Filed 2000·Granted Jul 5, 2005·76 cites·20 claims
- 0992US10469404B1Network multi-level rate limiterGOOGLE LLC·Filed 2015·Granted Nov 5, 2019·12 cites·19 claims
- 1091US6076158ABranch prediction in high-performance processorDIGITAL EQUIPMENT CORP·Filed 1993·Granted Jun 13, 2000·162 cites·10 claims
- 1191US5857097AMethod for identifying reasons for dynamic stall cycles during the execution of a programDIGITAL EQUIPMENT CORP·Filed 1997·Granted Jan 5, 1999·171 cites·30 claims
- 1290US10320568B1Protocol-independent multi-table packet routing using shared memory resourceGOOGLE LLC·Filed 2015·Granted Jun 11, 2019·9 cites·18 claims
- 1390US7027976B1Document based character ambiguity resolutionADOBE SYSTEMS INC·Filed 2001·Granted Apr 11, 2006·28 cites·18 claims
- 1490US5193167AEnsuring data integrity by locked-load and conditional-store operations in a multiprocessor systemDIGITAL EQUIPMENT CORP·Filed 1990·Granted Mar 9, 1993·161 cites·24 claims
- 1589US7463775B1Estimating compressed storage size of digital dataADOBE SYSTEMS INC·Filed 2004·Granted Dec 9, 2008·31 cites·49 claims
- 1689US5507030ASuccessive translation, execution and interpretation of computer program having code at unknown locations due to execution transfer instructions having computed destination addressesDIGITIAL EQUIPMENT CORP·Filed 1991·Granted Apr 9, 1996·122 cites·3 claims
- 1788US5454091AVirtual to physical address translation scheme with granularity hint for identifying subsequent pages to be accessedDIGITAL EQUIPMENT CORP·Filed 1993·Granted Sep 26, 1995·136 cites·22 claims
- 1888US5450575AUse of stack depth to identify machine code mistakesDIGITAL EQUIPMENT CORP·Filed 1991·Granted Sep 12, 1995·130 cites·24 claims
- 1988US5014195AConfigurable set associative cache with decoded data element enable linesDIGITAL EQUIPMENT CORP·Filed 1990·Granted May 7, 1991·140 cites·7 claims
- 2087US5796939AHigh frequency sampling of processor performance countersDIGITAL EQUIPMENT CORP·Filed 1997·Granted Aug 18, 1998·144 cites·18 claims
- 2187US5317740AAlternate and iterative analysis of computer programs for locating translatable code by resolving callbacks and other conflicting mutual dependenciesDIGITAL EQUIPMENT CORP·Filed 1991·Granted May 31, 1994·134 cites·20 claims
- 2286US5802272AMethod and apparatus for tracing unpredictable execution flows in a trace buffer of a high-speed computer systemDIGITAL EQUIPMENT CORP·Filed 1994·Granted Sep 1, 1998·116 cites·25 claims
- 2386US5652889AAlternate execution and interpretation of computer program having code at unknown locations due to transfer instructions having computed destination addressesDIGITAL EQUIPMENT CORP·Filed 1996·Granted Jul 29, 1997·103 cites·3 claims
- 2486US5568624AByte-compare operation for high-performance processorDIGITAL EQUIPMENT CORP·Filed 1993·Granted Oct 22, 1996·98 cites·19 claims
- 2586US5307504ASystem and method for preserving instruction granularity when translating program code from a computer having a first architecture to a computer having a second reduced architecture during the occurrence of interrupts due to asynchronous eventsDIGITAL EQUIPMENT CORP·Filed 1991·Granted Apr 26, 1994·134 cites·45 claims
- 2686US5155843AError transition mode for multi-processor systemDIGITAL EQUIPMENT CORP·Filed 1990·Granted Oct 13, 1992·143 cites·15 claims
- 2785US10361955B1Protocol-independent receive-side scalingGOOGLE LLC·Filed 2017·Granted Jul 23, 2019·3 cites·20 claims
- 2885US9553808B1Protocol-independent packet routingGOOGLE INC·Filed 2014·Granted Jan 24, 2017·7 cites·20 claims
- 2985US8997057B1Using trace matching to identify and analyze application tracesDIWAN AMER·Filed 2012·Granted Mar 31, 2015·29 cites·12 claims
- 3085US5778423APrefetch instruction for improving performance in reduced instruction set processorDIGITAL EQUIPMENT CORP·Filed 1990·Granted Jul 7, 1998·110 cites·16 claims
- 3184US6408092B1Handwritten input in a restricted areaADOBE SYSTEMS INC·Filed 1998·Granted Jun 18, 2002·111 cites·39 claims
- 3284US5764885AApparatus and method for tracing data flows in high-speed computer systemsDIGITAL EQUIPMENT CORP·Filed 1994·Granted Jun 9, 1998·108 cites·23 claims
- 3383US6324555B1Comparing contents of electronic documentsADOBE SYSTEMS INC·Filed 1998·Granted Nov 27, 2001·108 cites·5 claims
- 3483US6009514AComputer method and apparatus for analyzing program instructions executing in a computer systemDIGITAL EQUIPMENT CORP·Filed 1998·Granted Dec 28, 1999·94 cites·5 claims
- 3582US6799302B1Low-fidelity document renderingADOBE SYSTEMS INC·Filed 2000·Granted Sep 28, 2004·32 cites·12 claims
- 3681US10025723B1Multiple page-size translation lookaside bufferGOOGLE LLC·Filed 2017·Granted Jul 17, 2018·2 cites·18 claims
- 3781US7219052B2Document based character ambiguity resolutionADOBE SYSTEMS INC·Filed 2006·Granted May 15, 2007·7 cites·18 claims
- 3881US7149721B1Electronic content rights with and-or expressionADOBE SYSTEMS INC·Filed 2000·Granted Dec 12, 2006·26 cites·66 claims
- 3980US5920721ACompiler generating functionally-alike code sequences in an executable program intended for execution in different run-time environmentsDIGITAL EQUIPMENT CORP·Filed 1997·Granted Jul 6, 1999·106 cites·20 claims
- 4080US5428786ABranch resolution via backward symbolic executionDIGITAL EQUIPMENT CORP·Filed 1991·Granted Jun 27, 1995·87 cites·34 claims
- 4179US8644794B1Luggage locatorSITES RICHARD LEE·Filed 2012·Granted Feb 4, 2014·5 cites·24 claims
- 4279US7937654B1Text reflow in a structured documentADOBE SYSTEMS INC·Filed 2009·Granted May 3, 2011·6 cites·44 claims
- 4379US5649203ATranslating, executing, and re-translating a computer program for finding and translating program code at unknown program addressesDIGITAL EQUIPMENT CORP·Filed 1995·Granted Jul 15, 1997·73 cites·17 claims
- 4478US12244499B1Protocol-independent receive-side scalingGOOGLE LLC·Filed 2023·Granted Mar 4, 2025·0 cites·20 claims
- 4577US8468011B1Detecting writing systems and languagesSITES RICHARD L·Filed 2009·Granted Jun 18, 2013·8 cites·5 claims
- 4677US6728880B1Secure time on computers with insecure clocksADOBE SYSTEMS INC·Filed 1999·Granted Apr 27, 2004·95 cites·27 claims
- 4776US10951524B1Protocol-independent receive-side scalingGOOGLE LLC·Filed 2019·Granted Mar 16, 2021·1 cites·20 claims
- 4876US5287490AIdentifying plausible variable length machine code of selecting address in numerical sequence, decoding code strings, and following execution transfer pathsDIGITAL EQUIPMENT CORP·Filed 1991·Granted Feb 15, 1994·71 cites·26 claims
- 4975US7610193B2Document based character ambiguity resolutionADOBE SYSTEMS INC·Filed 2006·Granted Oct 27, 2009·4 cites·39 claims
- 5075US4096573ADLAT Synonym control means for common portions of all address spacesIBM·Filed 1977·Granted Jun 20, 1978·34 cites·10 claims
Showing the top 50 of 79 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when Richard L. Sites 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 →