Individual holder
GREINER DAN F
US·42 granted patents·2 pending applications·407 citations·filing 2006–2013
Individually held — no corporate assignee on record.
Top patents by PatentIndex Score
44 records- 0196US9317460B2Program event recording within a transactional environmentGREINER DAN F·Filed 2012·Granted Apr 19, 2016·30 cites·17 claims
- 0296US8688661B2Transactional processingGREINER DAN F·Filed 2012·Granted Apr 1, 2014·30 cites·18 claims
- 0396US8682877B2Constrained transaction executionGREINER DAN F·Filed 2012·Granted Mar 25, 2014·31 cites·18 claims
- 0496US8131934B2Extract cache attribute facility and instruction thereforeGREINER DAN F·Filed 2010·Granted Mar 6, 2012·28 cites·15 claims
- 0595US8880959B2Transaction diagnostic blockGREINER DAN F·Filed 2012·Granted Nov 4, 2014·25 cites·19 claims
- 0694US9361115B2Saving/restoring selected registers in transactional processingGREINER DAN F·Filed 2012·Granted Jun 7, 2016·17 cites·12 claims
- 0794US8103851B2Dynamic address translation with translation table entry format control for indentifying format of the translation table entryGREINER DAN F·Filed 2008·Granted Jan 24, 2012·30 cites·27 claims
- 0892US9182984B2Local clearing controlGREINER DAN F·Filed 2012·Granted Nov 10, 2015·18 cites·20 claims
- 0992US8966324B2Transactional execution branch indicationsGREINER DAN F·Filed 2012·Granted Feb 24, 2015·16 cites·19 claims
- 1092US8117417B2Dynamic address translation with change record overrideGREINER DAN F·Filed 2008·Granted Feb 14, 2012·21 cites·21 claims
- 1191US8489853B2Executing a perform frame management instructionGREINER DAN F·Filed 2012·Granted Jul 16, 2013·10 cites·20 claims
- 1290US8417916B2Perform frame management function instruction for setting storage keys and clearing blocks of main storageGREINER DAN F·Filed 2008·Granted Apr 9, 2013·22 cites·21 claims
- 1390US8151083B2Dynamic address translation with frame managementGREINER DAN F·Filed 2008·Granted Apr 3, 2012·17 cites·26 claims
- 1488US9448796B2Restricted instructions in transactional executionGREINER DAN F·Filed 2012·Granted Sep 20, 2016·7 cites·18 claims
- 1587US9336046B2Transaction abort processingGREINER DAN F·Filed 2012·Granted May 10, 2016·8 cites·17 claims
- 1687US8335906B2Perform frame management function instruction for clearing blocks of main storageGREINER DAN F·Filed 2008·Granted Dec 18, 2012·17 cites·18 claims
- 1787US8122195B2Instruction for pre-fetching data and releasing cache linesGREINER DAN F·Filed 2007·Granted Feb 21, 2012·13 cites·22 claims
- 1885US9851969B2Function virtualization facility for function query of a processorGREINER DAN F·Filed 2010·Granted Dec 26, 2017·7 cites·10 claims
- 1985US8930673B2Load page table entry address instruction execution based on an address translation format control fieldGREINER DAN F·Filed 2013·Granted Jan 6, 2015·6 cites·20 claims
- 2084US8631216B2Dynamic address translation with change record overrideGREINER DAN F·Filed 2012·Granted Jan 14, 2014·6 cites·15 claims
- 2184US8621180B2Dynamic address translation with translation table entry format control for identifying format of the translation table entryGREINER DAN F·Filed 2011·Granted Dec 31, 2013·6 cites·20 claims
- 2283US8914619B2High-word facility for extending the number of general purpose registers available to instructionsGREINER DAN F·Filed 2010·Granted Dec 16, 2014·6 cites·21 claims
- 2383US8683176B2Dynamic address translation with translation exception qualifierGREINER DAN F·Filed 2011·Granted Mar 25, 2014·4 cites·23 claims
- 2480US8095773B2Dynamic address translation with translation exception qualifierGREINER DAN F·Filed 2008·Granted Jan 10, 2012·6 cites·27 claims
- 2577US8516195B2Extract cache attribute facility and instruction thereforeGREINER DAN F·Filed 2012·Granted Aug 20, 2013·3 cites·18 claims
- 2676US8806179B2Non-quiescing key setting facilityGREINER DAN F·Filed 2009·Granted Aug 12, 2014·6 cites·22 claims
- 2776US8117614B2Extract CPU time facilityGREINER DAN F·Filed 2006·Granted Feb 14, 2012·5 cites·21 claims
- 2871US10521231B2Function virtualization facility for blocking instruction function of a multi-function instruction of a virtual processorGREINER DAN F·Filed 2010·Granted Dec 31, 2019·2 cites·12 claims
- 2971US8082405B2Dynamic address translation with fetch protectionGREINER DAN F·Filed 2008·Granted Dec 20, 2011·5 cites·28 claims
- 3070US8751775B2Non-quiescing key setting facilityGREINER DAN F·Filed 2012·Granted Jun 10, 2014·2 cites·15 claims
- 3167US8516485B2Extract CPU time facilityGREINER DAN F·Filed 2012·Granted Aug 20, 2013·1 cites·20 claims
- 3264US10437602B2Program interruption filtering in transactional executionGREINER DAN F·Filed 2012·Granted Oct 8, 2019·1 cites·17 claims
- 3364US9367323B2Processor assist facilityGREINER DAN F·Filed 2012·Granted Jun 14, 2016·1 cites·20 claims
- 3455US9436477B2Transaction abort instructionGREINER DAN F·Filed 2012·Granted Sep 6, 2016·0 cites·18 claims
- 3555US9384004B2Randomized testing within transactional executionGREINER DAN F·Filed 2012·Granted Jul 5, 2016·0 cites·14 claims
- 3655US9348642B2Transaction begin/end instructionsGREINER DAN F·Filed 2012·Granted May 24, 2016·0 cites·14 claims
- 3754US9772854B2Selectively controlling instruction execution in transactional processingGREINER DAN F·Filed 2012·Granted Sep 26, 2017·0 cites·17 claims
- 3854US8677098B2Dynamic address translation with fetch protectionGREINER DAN F·Filed 2008·Granted Mar 18, 2014·0 cites·28 claims
- 3953US8683138B2Instruction for pre-fetching data and releasing cache linesGREINER DAN F·Filed 2012·Granted Mar 25, 2014·0 cites·24 claims
- 4053US8639911B2Load page table entry address instruction execution based on an address translation format control fieldGREINER DAN F·Filed 2011·Granted Jan 28, 2014·0 cites·20 claims
- 4153US8527715B2Providing a shared memory translation facilityGREINER DAN F·Filed 2008·Granted Sep 3, 2013·0 cites·17 claims
- 4253US2013339680A1Nontransactional store instructionGREINER DAN F·Filed 2012·Application pending·0 cites
- 4350US8838943B2Rotate then operate on selected bits facility and instructions thereforeGREINER DAN F·Filed 2010·Granted Sep 16, 2014·0 cites·18 claims
- 4441US2011314263A1Instructions for performing an operation on two operands and subsequently storing an original value of operandGREINER DAN F·Filed 2010·Application pending·0 cites
Join the waitlist — get patent alerts
Get an alert when GREINER DAN F files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →