Inventor · disambiguated record
Jan Civlin
Also filed as: CIVLIN JAN
13 granted patents·4 pending applications·186 citations·filing 1998–2021
91Inventor score
Technology areasG06F
Top patents by PatentIndex Score
17 records- 0195US8375368B2Systems and methods for profiling an application running on a parallel-processing computer systemGOOGLE INC·Filed 2007·Granted Feb 12, 2013·50 cites·24 claims
- 0289US11693664B2Methods and systems for distributing instructions amongst multiple processing units in a multistage processing pipelinePENSANDO SYSTEMS INC·Filed 2021·Granted Jul 4, 2023·2 cites·17 claims
- 0382US9147070B2Binary translation and randomization system for application securityCISCO TECH INC·Filed 2013·Granted Sep 29, 2015·7 cites·18 claims
- 0473US7318222B2Methods for execution control acquistion of a program and for executing an optimized version of a programSUN MICROSYSTEMS INC·Filed 2003·Granted Jan 8, 2008·19 cites·18 claims
- 0572US6671196B2Register stack in cache memorySUN MICROSYSTEMS INC·Filed 2002·Granted Dec 30, 2003·18 cites·25 claims
- 0669US6282703B1Statically linking an application process with a wrapper libraryIBM·Filed 1998·Granted Aug 28, 2001·60 cites·24 claims
- 0762US7269828B2Method for safely instrumenting large binary codeSUN MICROSYSTEMS INC·Filed 2002·Granted Sep 11, 2007·9 cites·34 claims
- 0861US7143399B2Method and apparatus for prefetching memory pages during execution of a computer programSUN MICROSYSTEMS INC·Filed 2003·Granted Nov 28, 2006·9 cites·18 claims
- 0955US6968429B2Method and apparatus for controlling line eviction in a cacheSUN MICROSYSTEMS INC·Filed 2003·Granted Nov 22, 2005·4 cites·24 claims
- 1052US6772294B2Method and apparatus for using a non-committing data cache to facilitate speculative executionSUN MICROSYSTEMS INC·Filed 2002·Granted Aug 3, 2004·3 cites·30 claims
- 1143US7269830B2Methods and hardware for safe memory allocation in arbitrary program environmentsSUN MICROSYSTEMS INC·Filed 2003·Granted Sep 11, 2007·0 cites·42 claims
- 1243US7080231B2Processor with tagging buffer and methods for avoiding memory collisionsSUN MICROSYSTEMS INC·Filed 2002·Granted Jul 18, 2006·0 cites·11 claims
- 1343US2005028148A1Method for dynamic recompilation of a programSUN MICROSYSTEMS INC·Filed 2003·Application pending·0 cites
- 1442US2004111721A1Method for branch slamming as a safe mechanism for binary code editingSUN MICROSYSTEMS INC·Filed 2002·Application pending·0 cites
- 1542US2004168005A1Methods for interrupting a program and for obtaining program execution acquisitionSUN MICROSYSTEMS INC·Filed 2003·Application pending·0 cites
- 1641US2004148494A1Method and apparatus for reducing register usage within a pipelined processorCIVLIN JAN·Filed 2003·Application pending·0 cites
- 1731US6145125AMethod and storage medium for building very large executable programsIBM·Filed 1998·Granted Nov 7, 2000·5 cites·6 claims
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →