Patent | Date |
---|
Graphics Texture Mapping App 20220215613 - FIELDING; Edvard ;   et al. | 2022-07-07 |
Data Processing System And Method App 20220038270 - SAEED; Sharjeel ;   et al. | 2022-02-03 |
Bit Plane Encoding Of Data Arrays App 20220014767 - SYMES; Dominic Hugo ;   et al. | 2022-01-13 |
Operating on a video frame to generate a feature map of a neural network Grant 11,205,077 - Rao , et al. December 21, 2 | 2021-12-21 |
Operating On A Video Frame To Generate A Feature Map Of A Neural Network App 20210374422 - RAO; Jayavarapu Srinivasa ;   et al. | 2021-12-02 |
Data processing systems Grant 11,175,854 - Persson , et al. November 16, 2 | 2021-11-16 |
Processing Unit For Performing Operations Of A Neural Network App 20210334643 - SYMES; Dominic Hugo ;   et al. | 2021-10-28 |
Operation Of An Accumulation Process In A Data Processing Apparatus App 20210303307 - OLSON; Jens ;   et al. | 2021-09-30 |
Neural Network Processing App 20210295138 - Symes; Dominic Hugo ;   et al. | 2021-09-23 |
Video data processing system Grant 10,931,964 - Symes , et al. February 23, 2 | 2021-02-23 |
Providing output surface data to a display in data processing systems Grant 10,896,536 - Croxford , et al. January 19, 2 | 2021-01-19 |
Encoding data arrays Grant 10,771,792 - Hugosson , et al. Sep | 2020-09-08 |
Parallel parsing in a video decoder Grant 10,652,563 - Hugosson , et al. | 2020-05-12 |
Encoding data arrays Grant 10,616,585 - Cremon , et al. | 2020-04-07 |
Video data processing system using encoding information derived from a previous frame in a sequence of video frames Grant 10,609,408 - Symes , et al. | 2020-03-31 |
Video processing systems Grant 10,582,207 - Symes , et al. | 2020-03-03 |
Media Processing Systems App 20190349558 - Modrzyk; Damian Piotr ;   et al. | 2019-11-14 |
Encoding Data Arrays App 20190246117 - Hugosson; Sven Ola Johannes ;   et al. | 2019-08-08 |
Data Processing Systems App 20190196745 - Persson; Erik ;   et al. | 2019-06-27 |
Encoding Data Arrays App 20190158847 - Cremon; Jonas Christensson ;   et al. | 2019-05-23 |
Parallel Parsing In A Video Decoder App 20190098324 - HUGOSSON; Ola ;   et al. | 2019-03-28 |
Parallel parsing in a video decoder Grant 10,165,291 - Hugosson , et al. Dec | 2018-12-25 |
Providing Output Surface Data To A Display In Data Processing Systems App 20180276873 - Croxford; Daren ;   et al. | 2018-09-27 |
Video Data Processing System App 20180270499 - Symes; Dominic Hugo ;   et al. | 2018-09-20 |
Parallel parsing video decoder and method Grant 10,057,568 - Symes August 21, 2 | 2018-08-21 |
Video Processing Systems App 20180176590 - Symes; Dominic Hugo ;   et al. | 2018-06-21 |
Rate control in video encoding Grant 9,906,792 - Symes , et al. February 27, 2 | 2018-02-27 |
Video Data Processing System App 20170272774 - Symes; Dominic Hugo ;   et al. | 2017-09-21 |
Data processing apparatus and method for performing N-way interleaving and de-interleaving operations where N is an odd plural number Grant 9,557,994 - Symes , et al. January 31, 2 | 2017-01-31 |
Data processing apparatus and method for performing a transform between spatial and frequency domains when processing video data Grant 9,378,186 - Symes , et al. June 28, 2 | 2016-06-28 |
Protection circuity and method for controlling access by plural processes to a memory Grant 9,189,646 - Hugosson , et al. November 17, 2 | 2015-11-17 |
Rate Control In Video Encoding App 20150237346 - SYMES; Dominic Hugo ;   et al. | 2015-08-20 |
Management of data processing security in a secondary processor Grant 8,959,304 - Symes , et al. February 17, 2 | 2015-02-17 |
Data Processing Apparatus And Method For Performing A Transform Between Spatial And Frequency Domains When Processing Video Data App 20140337396 - SYMES; Dominic Hugo ;   et al. | 2014-11-13 |
Protection Unit And Method For Controlling Access By Plural Processes To A Storage Unit App 20140283117 - HUGOSSON; Ola ;   et al. | 2014-09-18 |
Parallel Parsing Video Decoder And Method App 20130322550 - SYMES; Dominic Hugo | 2013-12-05 |
Apparatus and method for performing multiply-accumulate operations Grant 8,595,280 - Symes , et al. November 26, 2 | 2013-11-26 |
Management Of Data Processing Security In A Secondary Processor App 20130276096 - SYMES; Dominic Hugo ;   et al. | 2013-10-17 |
Management Of Data Processing Security In A Secondary Processor App 20130275701 - SYMES; Dominic Hugo ;   et al. | 2013-10-17 |
Floating-point Vector Normalisation App 20130246496 - Craske; Simon John ;   et al. | 2013-09-19 |
Apparatus and method for performing SIMD multiply-accumulate operations Grant 8,443,170 - Wilder , et al. May 14, 2 | 2013-05-14 |
Apparatus and method for performing permutation operations in which the ordering of one of a first group and a second group of data elements is preserved and the ordering of the other group of data elements is changed Grant 8,423,752 - Symes , et al. April 16, 2 | 2013-04-16 |
Storage of probability values for contexts used in arithmetic coding Grant 8,378,861 - Berkeman , et al. February 19, 2 | 2013-02-19 |
Apparatus and method for performing rearrangement and arithmetic operations on data Grant 8,255,446 - Kershaw , et al. August 28, 2 | 2012-08-28 |
Parallel video decoding App 20120213290 - Hugosson; Ola ;   et al. | 2012-08-23 |
Apparatus and method for performing re-arrangement operations on data Grant 8,200,948 - Kershaw , et al. June 12, 2 | 2012-06-12 |
Storage of probability values for contexts used in arithmetic coding App 20120133533 - Berkeman; Anders ;   et al. | 2012-05-31 |
Parallel parsing in a video decoder App 20110206133 - Hugosson; Ola ;   et al. | 2011-08-25 |
Apparatus and method for performing multiply-accumulate operations App 20110106871 - Symes; Dominic Hugo ;   et al. | 2011-05-05 |
Select-and-insert instruction within data processing systems Grant 7,895,417 - Symes , et al. February 22, 2 | 2011-02-22 |
Memory controller for NAND memory using forward error correction App 20100332942 - Wezelenburg; Martinus Cornelis ;   et al. | 2010-12-30 |
Apparatus and Method for Performing SIMD Multiply-Accumulate Operations App 20100274990 - Wilder; Mladen ;   et al. | 2010-10-28 |
Address calculation instruction within data processing systems Grant 7,814,302 - Symes , et al. October 12, 2 | 2010-10-12 |
Address calculation and select-and-insert instructions within data processing systems App 20100217958 - Symes; Dominic Hugo ;   et al. | 2010-08-26 |
Data processing apparatus and method App 20100217937 - Symes; Dominic Hugo ;   et al. | 2010-08-26 |
Data processing apparatus and method for performing arithmetic operations in SIMD data processing Grant 7,761,693 - Symes , et al. July 20, 2 | 2010-07-20 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation Grant 7,747,667 - Lutz , et al. June 29, 2 | 2010-06-29 |
Data dependency scoreboarding App 20100122044 - Ford; Simon ;   et al. | 2010-05-13 |
Data processing apparatus and method for performing rearrangement operations App 20100106944 - Symes; Dominic Hugo ;   et al. | 2010-04-29 |
Task following between multiple operating systems Grant 7,661,104 - Watt , et al. February 9, 2 | 2010-02-09 |
Task Following Between Multiple Operating Systems App 20090320048 - Watt; Simon Charles ;   et al. | 2009-12-24 |
Data processing system for performing data rearrangement operations App 20090254736 - Symes; Dominic Hugo ;   et al. | 2009-10-08 |
Apparatus and method for performing permutation operations on data App 20090187746 - Symes; Dominic Hugo ;   et al. | 2009-07-23 |
Apparatus and method for performing magnitude detection of arthimetic operations App 20090112955 - Kershaw; Daniel ;   et al. | 2009-04-30 |
Handling multiple interrupts in a data processing system utilising multiple operating systems Grant 7,448,050 - Watt , et al. November 4, 2 | 2008-11-04 |
Address calculation and select-and insert instructions within data processing systems App 20080229073 - Symes; Dominic Hugo ;   et al. | 2008-09-18 |
Processing activity masking in a data processing system Grant 7,426,629 - Piry , et al. September 16, 2 | 2008-09-16 |
Apparatus and method for performing re-arrangement operations on data App 20080141004 - Kershaw; Daniel ;   et al. | 2008-06-12 |
Apparatus and method for performing rearrangement and arithmetic operations on data App 20080140750 - Kershaw; Daniel ;   et al. | 2008-06-12 |
Apparatus and method for managing processor configuration data Grant 7,370,210 - Symes May 6, 2 | 2008-05-06 |
Delivering data processing requests to a suspended operating system Grant 7,325,083 - Watt , et al. January 29, 2 | 2008-01-29 |
Data filtering Grant 7,315,875 - Carpenter , et al. January 1, 2 | 2008-01-01 |
Single instruction multiple data processing allowing the combination of portions of two data words with a single pack instruction Grant 7,260,711 - Symes August 21, 2 | 2007-08-21 |
Data processing apparatus and method for moving data elements between a chosen lane of parallel processing in registers and a structure within memory Grant 7,219,214 - Ford , et al. May 15, 2 | 2007-05-15 |
Data processing apparatus and method for moving data elements between specified registers and a continuous block of memory Grant 7,219,215 - Ford , et al. May 15, 2 | 2007-05-15 |
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 |
Data processing apparatus and method for performing in parallel a data processing operation on data elements Grant 7,145,480 - Ford , et al. December 5, 2 | 2006-12-05 |
Data processing apparatus and method for determining an initial estimate of a result value of a reciprocal operation App 20060184594 - Lutz; David Raymond ;   et al. | 2006-08-17 |
Processing activity masking in a data processing system App 20060036833 - Piry; Frederic Claude Marie ;   et al. | 2006-02-16 |
Single instruction multiple data processing Grant 6,999,985 - Symes , et al. February 14, 2 | 2006-02-14 |
Table lookup operation within a data processing system Grant 6,958,718 - Symes , et al. October 25, 2 | 2005-10-25 |
Data processing apparatus and method for performing in parallel a data processing operation on data elements App 20050132165 - Ford, Simon Andrew ;   et al. | 2005-06-16 |
Moving data between registers of different register data stores App 20050125635 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
Data shift operations App 20050125638 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Data processing apparatus and method for moving data between registers and memory App 20050125640 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Vector by scalar operations App 20050125636 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Endianess compensation within a SIMD data processing system App 20050125647 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
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 20050125641 - Ford, Simon Andrew ;   et al. | 2005-06-09 |
Data processing apparatus and method for performing arithmetic operations in SIMD data processing App 20050125476 - 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 |
Table lookup operation within a data processing system App 20050125639 - Symes, Dominic Hugo ;   et al. | 2005-06-09 |
System, method and computer program for decoding an encoded data stream Grant 6,831,952 - Symes , et al. December 14, 2 | 2004-12-14 |
Data filtering App 20040190634 - Carpenter, Paul Matthew ;   et al. | 2004-09-30 |
Hardware driven state save/restore in a data processing system App 20040153762 - Flynn, David Walter ;   et al. | 2004-08-05 |
Delivering data processing requests to a suspended operating system App 20040153807 - Watt, Simon Charles ;   et al. | 2004-08-05 |
Handling multiple interrupts in a data processing system utilising multiple operating systems App 20040153593 - Watt, Simon Charles ;   et al. | 2004-08-05 |
Apparatus and method for managing processor configuration data App 20040105298 - Symes, Dominic Hugo | 2004-06-03 |
Parallel processing of multiple data values within a data word Grant 6,687,771 - Symes February 3, 2 | 2004-02-03 |
System and method for performing modular multiplication Grant 6,598,061 - Symes , et al. July 22, 2 | 2003-07-22 |
Branch searching to prioritize received interrupt signals Grant 6,584,532 - Francis , et al. June 24, 2 | 2003-06-24 |
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 20020040427 - Symes, Dominic Hugo | 2002-04-04 |
Single instruction multiple data processing App 20020040378 - Symes, Dominic Hugo ;   et al. | 2002-04-04 |
Parallel processing of multiple data values within a data word App 20020002671 - Symes, Dominic Hugo | 2002-01-03 |
System, method and computer program for decoding an encoded data stream App 20010033626 - Symes, Dominic Hugo ;   et al. | 2001-10-25 |
Coprocessor data access control Grant 6,002,881 - York , et al. December 14, 1 | 1999-12-14 |