loadpatents
Patent applications and USPTO patent grants for Stephens; Nigel John.The latest application filed is for "data structure relinquishing".
Patent | Date |
---|---|
Testing bit values inside vector elements Grant 11,422,807 - Magklis , et al. August 23, 2 | 2022-08-23 |
Data processing Grant 11,354,126 - Williams , et al. June 7, 2 | 2022-06-07 |
Element by vector operations in a data processing apparatus Grant 11,327,752 - Magklis , et al. May 10, 2 | 2022-05-10 |
Vector length querying instruction Grant 11,314,514 - Stephens , et al. April 26, 2 | 2022-04-26 |
Data structure relinquishing Grant 11,269,634 - Mansell , et al. March 8, 2 | 2022-03-08 |
Vector add-with-carry instruction Grant 11,106,465 - Eyole , et al. August 31, 2 | 2021-08-31 |
Vector interleaving in a data processing apparatus Grant 11,093,243 - Eyole , et al. August 17, 2 | 2021-08-17 |
Data processing Grant 11,074,214 - Milanovic , et al. July 27, 2 | 2021-07-27 |
Data structure processing Grant 11,068,268 - Stephens , et al. July 20, 2 | 2021-07-20 |
Propagation instruction to generate a set of predicate flags based on previous and current prediction data Grant 11,042,378 - Stephens , et al. June 22, 2 | 2021-06-22 |
Vector data transfer instruction Grant 11,003,450 - Stephens May 11, 2 | 2021-05-11 |
Vector arithmetic and logical instructions performing operations on different first and second data element widths from corresponding first and second vector registers Grant 11,003,447 - Stephens May 11, 2 | 2021-05-11 |
Anchored data element conversion Grant 10,963,245 - Lutz , et al. March 30, 2 | 2021-03-30 |
Data Structure Relinquishing App 20210042114 - MANSELL; David Hennah ;   et al. | 2021-02-11 |
Data Structure Processing App 20210042115 - STEPHENS; Nigel John ;   et al. | 2021-02-11 |
Data Processing App 20210042261 - MILANOVIC; Jelena ;   et al. | 2021-02-11 |
Data Processing App 20210034362 - WILLIAMS; Michael John ;   et al. | 2021-02-04 |
Vector Interleaving In A Data Processing Apparatus App 20210026629 - EYOLE; Mbou ;   et al. | 2021-01-28 |
Vector atomic memory update instruction Grant 10,877,833 - Stephens December 29, 2 | 2020-12-29 |
Handling contingent and non-contingent memory access program instructions making use of disable flag Grant 10,824,350 - Stephens , et al. November 3, 2 | 2020-11-03 |
Vector Add-with-carry Instruction App 20200319885 - EYOLE; Mbou ;   et al. | 2020-10-08 |
Determine whether to fuse move prefix instruction and immediately following instruction independently of detecting identical destination registers Grant 10,795,675 - Grisenthwaite , et al. October 6, 2 | 2020-10-06 |
Handling exceptional conditions for vector arithmetic instruction Grant 10,776,124 - Gabrielli , et al. Sept | 2020-09-15 |
Anchored Data Element Conversion App 20200249942 - Kind Code | 2020-08-06 |
Contingent load suppression Grant 10,719,383 - Stephens , et al. | 2020-07-21 |
Testing Bit Values Inside Vector Elements App 20200225953 - MAGKLIS; Grigorios ;   et al. | 2020-07-16 |
Vector load instruction Grant 10,564,968 - Stephens Feb | 2020-02-18 |
Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in Grant 10,521,232 - Seal , et al. Dec | 2019-12-31 |
Element By Vector Operations In A Data Processing Apparatus App 20190377573 - MAGKLIS; Grigorios ;   et al. | 2019-12-12 |
Vector processing using loops of dynamic vector length Grant 10,430,192 - Stephens , et al. O | 2019-10-01 |
Vector operand bitsize control Grant 10,409,602 - Stephens Sept | 2019-09-10 |
Bit processing Grant 10,366,741 - Burgess , et al. July 30, 2 | 2019-07-30 |
Permission Control For Contingent Memory Access Program Instruction App 20190171376 - STEPHENS; Nigel John ;   et al. | 2019-06-06 |
Bit Processing App 20190088307 - BURGESS; Neil ;   et al. | 2019-03-21 |
Vector Atomic Memory Update Instruction App 20190026173 - STEPHENS; Nigel John | 2019-01-24 |
Vector Processing Using Loops Of Dynamic Vector Length App 20190012176 - STEPHENS; Nigel John ;   et al. | 2019-01-10 |
Handling Exceptional Conditions For Vector Arithmetic Instruction App 20180293078 - GABRIELLI; Giacomo ;   et al. | 2018-10-11 |
Move Prefix Instruction App 20180267798 - GRISENTHWAITE; Richard Roy ;   et al. | 2018-09-20 |
Vector Load Instruction App 20180253310 - STEPHENS; Nigel John | 2018-09-06 |
Vector Data Transfer Instruction App 20180253309 - STEPHENS; Nigel John | 2018-09-06 |
An Apparatus And Method For Performing A Splice Operation App 20180210733 - STEPHENS; Nigel John ;   et al. | 2018-07-26 |
Data Processing App 20180210731 - STEPHENS; Nigel John ;   et al. | 2018-07-26 |
Vector Operand Bitsize Control App 20180203699 - STEPHENS; Nigel John | 2018-07-19 |
Contingent Load Suppression App 20180203756 - STEPHENS; Nigel John ;   et al. | 2018-07-19 |
Vector Arithmetic Instruction App 20180203692 - STEPHENS; Nigel John | 2018-07-19 |
Vector Length Querying Instruction App 20180196673 - STEPHENS; Nigel John ;   et al. | 2018-07-12 |
Conditional selection of data elements Grant 9,983,872 - Craske , et al. May 29, 2 | 2018-05-29 |
Apparatus and method for transferring a plurality of data structures between memory and a plurality of vector registers Grant 9,875,214 - Eyole , et al. January 23, 2 | 2018-01-23 |
Conditional Selection Of Data Elements App 20170329603 - CRASKE; Simon John ;   et al. | 2017-11-16 |
Conditional selection of data elements Grant 9,753,724 - Craske , et al. September 5, 2 | 2017-09-05 |
Data Processing Apparatus And Method App 20170153891 - SEAL; David James ;   et al. | 2017-06-01 |
Apparatus And Method For Transferring A Plurality Of Data Structures Between Memory And A Plurality Of Vector Registers App 20170031865 - EYOLE; Mbou ;   et al. | 2017-02-02 |
Address generation in a data processing apparatus Grant 9,495,163 - Stephens , et al. November 15, 2 | 2016-11-15 |
Data Processing Apparatus And Method App 20160026465 - SEAL; David James ;   et al. | 2016-01-28 |
Apparatus and method for processing a bitfield manipulation instruction having a control value indicating insertion or extraction form Grant 9,207,937 - Seal , et al. December 8, 2 | 2015-12-08 |
Mixed Size Data Processing Operation App 20150186142 - Stephens; Nigel John ;   et al. | 2015-07-02 |
Address Generation In A Data Processing Apparatus App 20150106585 - Stephens; Nigel John ;   et al. | 2015-04-16 |
Mixed operand size instruction processing for execution of indirect addressing load instruction specifying registers for different size operands Grant 9,009,450 - Stephens , et al. April 14, 2 | 2015-04-14 |
Address generation in a data processing apparatus Grant 8,954,711 - Stephens , et al. February 10, 2 | 2015-02-10 |
Address Generation In A Data Processing Apparatus App 20120233440 - Stephens; Nigel John ;   et al. | 2012-09-13 |
Mixed Size Data Processing Operation App 20120233444 - Stephens; Nigel John ;   et al. | 2012-09-13 |
Data processing apparatus and method App 20120131312 - Seal; David James ;   et al. | 2012-05-24 |
Conditional selection of data elements App 20120089817 - Craske; Simon John ;   et al. | 2012-04-12 |
Low-overhead/power-saving processor synchronization mechanism, and applications thereof App 20090063881 - Stephens; Nigel John | 2009-03-05 |
uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.
While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.
All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.