loadpatents
Patent applications and USPTO patent grants for Seal; David James.The latest application filed is for "data processing apparatus and method".
Patent | Date |
---|---|
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 |
Operand size control Grant 9,804,851 - Grisenthwaite , et al. October 31, 2 | 2017-10-31 |
Data Processing Apparatus And Method App 20170153891 - SEAL; David James ;   et al. | 2017-06-01 |
Address generation in a data processing apparatus Grant 9,495,163 - Stephens , et al. November 15, 2 | 2016-11-15 |
Conditional compare instruction Grant 9,383,999 - Seal , et al. July 5, 2 | 2016-07-05 |
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 |
Mapping between registers used by multiple instruction sets Grant 9,092,215 - Grisenthwaite , et al. July 28, 2 | 2015-07-28 |
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 |
Conditional Compare Instruction App 20130097408 - Seal; David James ;   et al. | 2013-04-18 |
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 |
Operand size control App 20110231633 - Grisenthwaite; Richard Roy ;   et al. | 2011-09-22 |
Mapping between registers used by multiple instruction sets App 20110225397 - Grisenthwaite; Richard Roy ;   et al. | 2011-09-15 |
Protected function calling Grant 8,010,772 - Kershaw , et al. August 30, 2 | 2011-08-30 |
Interrupt masking control Grant 7,882,293 - Burdass , et al. February 1, 2 | 2011-02-01 |
Aliasing data processing registers Grant 7,822,947 - Ford , et al. October 26, 2 | 2010-10-26 |
Stack memory selection upon exception in a data processing system Grant 7,797,681 - Grisenthwaite , et al. September 14, 2 | 2010-09-14 |
Instruction encoding within a data processing apparatus having multiple instruction sets Grant 7,788,472 - Seal , et al. August 31, 2 | 2010-08-31 |
Method and apparatus for constant generation in SIMD processing Grant 7,689,811 - Dijkstra , et al. March 30, 2 | 2010-03-30 |
Data processing apparatus and method for performing data processing operations on floating point data elements Grant 7,647,368 - Ford , et al. January 12, 2 | 2010-01-12 |
Data Processing Apparatus and Method for Handling Procedure Call Instructions App 20090119492 - Seal; David James | 2009-05-07 |
Data access program instruction encoding Grant 7,447,871 - Seal , et al. November 4, 2 | 2008-11-04 |
Protected function calling App 20080250216 - Kershaw; Daniel ;   et al. | 2008-10-09 |
Selecting subroutine return mechanisms Grant 7,401,210 - Grisenthwaite , et al. July 15, 2 | 2008-07-15 |
Bit field extraction with sign or zero extend Grant 7,370,180 - Nancekievill , et al. May 6, 2 | 2008-05-06 |
Stack memory selection upon exception in a data processing system App 20070266374 - Grisenthwaite; Richard Roy ;   et al. | 2007-11-15 |
Data access program instruction encoding App 20070136558 - Seal; David James ;   et al. | 2007-06-14 |
Data access program instruction encoding Grant 7,231,507 - Seal , et al. June 12, 2 | 2007-06-12 |
Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated with a start address Grant 7,210,023 - Rose , et al. April 24, 2 | 2007-04-24 |
Predication instruction within a data processing system Grant 7,178,011 - Seal , et al. February 13, 2 | 2007-02-13 |
Apparatus and method for generating constant values Grant 7,146,491 - Callan , et al. December 5, 2 | 2006-12-05 |
Address offset generation within a data processing system Grant 7,120,779 - Seal October 10, 2 | 2006-10-10 |
Selecting subroutine return mechanisms App 20060224866 - Grisenthwaite; Richard Roy ;   et al. | 2006-10-05 |
Data Processing Apparatus Having Memory Protection Unit App 20060149911 - Kimelman; Paul ;   et al. | 2006-07-06 |
Data processing apparatus having memory protection unit Grant 7,068,545 - Kimelman , et al. June 27, 2 | 2006-06-27 |
Handling interrupts during multiple access program instructions Grant 7,047,401 - Seal , et al. May 16, 2 | 2006-05-16 |
Apparatus and method for generating constant values App 20060101247 - Callan; Jonathan Sean ;   et al. | 2006-05-11 |
Single instruction multiple data processing Grant 6,999,985 - Symes , et al. February 14, 2 | 2006-02-14 |
Data processing using multiple instruction sets Grant 6,965,984 - Seal , et al. November 15, 2 | 2005-11-15 |
Bit field manipulation App 20050198474 - Nancekievill, Alexander Edward ;   et al. | 2005-09-08 |
Aliasing data processing registers App 20050172106 - Ford, Simon ;   et al. | 2005-08-04 |
Data processing apparatus and method for performing data processing operations on floating point data elements App 20050154773 - Ford, Simon Andrew ;   et al. | 2005-07-14 |
Interrupt masking control App 20050138257 - Burdass, Andrew ;   et al. | 2005-06-23 |
Configuration control within data processing systems Grant 6,907,515 - Seal , et al. June 14, 2 | 2005-06-14 |
Data element size control within parallel lanes of processing App 20050125631 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125624 - Rose, Andrew Christopher ;   et al. | 2005-06-09 |
Constant generation in SIMD processing App 20050125637 - Dijkstra, Wilco ;   et al. | 2005-06-09 |
Address offset generation within a data processing system App 20040255094 - Seal, David James | 2004-12-16 |
Data access program instruction encoding App 20040255095 - Seal, David James ;   et al. | 2004-12-16 |
Instruction encoding within a data processing apparatus having multiple instruction sets App 20040255097 - Seal, David James ;   et al. | 2004-12-16 |
Predication instruction within a data processing system App 20040250051 - Seal, David James ;   et al. | 2004-12-09 |
Handling interrupts during multiple access program instructions App 20040054833 - Seal, David James ;   et al. | 2004-03-18 |
System and method for performing modular multiplication Grant 6,598,061 - Symes , et al. July 22, 2 | 2003-07-22 |
Data processing apparatus and method for applying floating-point operations to first, second and third operands Grant 6,542,916 - Hinds , et al. April 1, 2 | 2003-04-01 |
Configuration control within data processing systems App 20020199087 - Seal, David James ;   et al. | 2002-12-26 |
Data processing using multiple instruction sets App 20020188825 - Seal, David James ;   et al. | 2002-12-12 |
Data processing apparatus and method for saturating data values App 20020065860 - Grisenthwaite, Richard Roy ;   et al. | 2002-05-30 |
Single instruction multiple data processing App 20020040378 - Symes, Dominic Hugo ;   et al. | 2002-04-04 |
Apparatus and method for processing data having a mixed vector/scalar register file Grant 6,282,634 - Hinds , et al. August 28, 2 | 2001-08-28 |
Recirculating register file Grant 6,189,094 - Hinds , et al. February 13, 2 | 2001-02-13 |
Round increment in an adder circuit Grant 6,148,314 - Matheny , et al. November 14, 2 | 2000-11-14 |
Coprocessor data access control Grant 6,002,881 - York , et al. December 14, 1 | 1999-12-14 |
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.