Inventor · disambiguated record
Jean-Francois Collard
Also filed as: COLLARD JEAN-FRANCOIS · COLLARD JEAN-FRANCOIS C · COLLARD JEAN-FRANCOIS C P
19 granted patents·7 pending applications·223 citations·filing 2002–2009
94Inventor score
Files withHEWLETT PACKARD DEVELOPMENT CO11COLLARD JEAN-FRANCOIS7INTEL CORP4JOUPPI NORMAN P1KARP ALAN H1
Top patents by PatentIndex Score
26 records- 0191US8364874B1Prioritized polling for virtual network interfacesHEWLETT PACKARD DEVELOPMENT CO·Filed 2006·Granted Jan 29, 2013·27 cites·22 claims
- 0287US8516226B1Executing a prefetching policy responsive to entry into an execution phase of an applicationCOLLARD JEAN-FRANCOIS·Filed 2006·Granted Aug 20, 2013·22 cites·14 claims
- 0384US7984242B2Program thread syncronizationHEWLETT PACKARD DEVELOPMENT CO·Filed 2009·Granted Jul 19, 2011·10 cites·20 claims
- 0484US7555607B2Program thread syncronization for instruction cachelinesHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Jun 30, 2009·12 cites·30 claims
- 0584US7296136B1Methods and systems for loading data from memoryHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Nov 13, 2007·40 cites·23 claims
- 0682US7366956B2Detecting data races in multithreaded computer programsHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Apr 29, 2008·32 cites·26 claims
- 0776US7100157B2Methods and apparatus to avoid dynamic micro-architectural penalties in an in-order processorINTEL CORP·Filed 2002·Granted Aug 29, 2006·23 cites·29 claims
- 0872US8392900B1Methods and systems for barrier reduction in parallel processing systemsCOLLARD JEAN-FRANCOIS·Filed 2005·Granted Mar 5, 2013·7 cites·20 claims
- 0972US7962656B1Command encoding of data to enable high-level functions in computer networksHEWLETT PACKARD DEVELOPMENT CO·Filed 2006·Granted Jun 14, 2011·5 cites·21 claims
- 1069US7757237B2Synchronization of threads in a multithreaded computer programHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Jul 13, 2010·14 cites·38 claims
- 1166US7587555B2Program thread synchronizationHEWLETT PACKARD DEVELOPMENT CO·Filed 2005·Granted Sep 8, 2009·5 cites·31 claims
- 1263US7302680B2Data repacking for memory accessesINTEL CORP·Filed 2002·Granted Nov 27, 2007·9 cites·15 claims
- 1362US7650471B2Head of queue cache for communication interfacesHEWLETT PACKARD DEVELOPMENT CO·Filed 2006·Granted Jan 19, 2010·2 cites·20 claims
- 1461US8185697B1Methods and systems for coherence protocol tuningCOLLARD JEAN-FRANCOIS·Filed 2005·Granted May 22, 2012·3 cites·23 claims
- 1559US7617495B2Resource-aware scheduling for compilersINTEL CORP·Filed 2004·Granted Nov 10, 2009·7 cites·24 claims
- 1656US9286184B1Probabilistic correlation of system events with program instructionsCOLLARD JEAN-FRANCOIS·Filed 2006·Granted Mar 15, 2016·1 cites·20 claims
- 1755US7673296B2Method and system for optional code schedulingHEWLETT PACKARD DEVELOPMENT CO·Filed 2004·Granted Mar 2, 2010·4 cites·37 claims
- 1849US7206920B2Min/max value validation by repeated parallel comparison of the value with multiple elements of a set of data elementsINTEL CORP·Filed 2005·Granted Apr 17, 2007·0 cites·22 claims
- 1947US7912998B2DMA access systems and methodsHEWLETT PACKARD DEVELOPMENT CO·Filed 2006·Granted Mar 22, 2011·0 cites·20 claims
- 2045US2005283770A1Detecting memory address bounds violationsKARP ALAN H·Filed 2004·Application pending·0 cites
- 2145US2004215924A1Analyzing stored dataFiled 2003·Application pending·0 cites
- 2244US2008091924A1Vector processor and system for vector processingJOUPPI NORMAN P·Filed 2006·Application pending·0 cites
- 2343US2006059257A1Message queue tuningCOLLARD JEAN-FRANCOIS·Filed 2004·Application pending·0 cites
- 2441US2008005726A1Methods and systems for modifying software applications to implement memory allocationCOLLARD JEAN-FRANCOIS·Filed 2006·Application pending·0 cites
- 2538US2007168646A1Data exchange between cooperating processorsCOLLARD JEAN-FRANCOIS·Filed 2006·Application pending·0 cites
- 2637US2005283772A1Determination of loop unrolling factor for software loopsMUTHUKUMAR KALYAN·Filed 2004·Application pending·0 cites
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →