| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 16651958
[patent_doc_number] => 10929135
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-23
[patent_title] => Predicting and storing a predicted target address in a plurality of selected locations
[patent_app_type] => utility
[patent_app_number] => 15/819542
[patent_app_country] => US
[patent_app_date] => 2017-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 34
[patent_no_of_words] => 19302
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15819542
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/819542 | Predicting and storing a predicted target address in a plurality of selected locations | Nov 20, 2017 | Issued |
Array
(
[id] => 14347621
[patent_doc_number] => 20190155783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => COMPOSITE PIPELINE FRAMEWORK
[patent_app_type] => utility
[patent_app_number] => 15/819733
[patent_app_country] => US
[patent_app_date] => 2017-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5378
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 29
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15819733
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/819733 | Composite pipeline framework to combine multiple processors | Nov 20, 2017 | Issued |
Array
(
[id] => 13961187
[patent_doc_number] => 20190056938
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => CONCURRENT PREDICTION OF BRANCH ADDRESSES AND UPDATE OF REGISTER CONTENTS
[patent_app_type] => utility
[patent_app_number] => 15/816401
[patent_app_country] => US
[patent_app_date] => 2017-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19257
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15816401
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/816401 | Concurrent prediction of branch addresses and update of register contents | Nov 16, 2017 | Issued |
Array
(
[id] => 14314187
[patent_doc_number] => 20190146797
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => SUPPLYING CONSTANT VALUES
[patent_app_type] => utility
[patent_app_number] => 15/814675
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5969
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15814675
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/814675 | Apparatus for storing, reading and modifying constant values | Nov 15, 2017 | Issued |
Array
(
[id] => 14314183
[patent_doc_number] => 20190146795
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => BULK STORE AND LOAD OPERATIONS OF CONFIGURATION STATE REGISTERS
[patent_app_type] => utility
[patent_app_number] => 15/811982
[patent_app_country] => US
[patent_app_date] => 2017-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 26221
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15811982
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/811982 | Bulk store and load operations of configuration state registers | Nov 13, 2017 | Issued |
Array
(
[id] => 17223583
[patent_doc_number] => 11176084
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-11-16
[patent_title] => SIMD instruction sorting pre-sorted source register's data elements into a first ascending order destination register and a second descending destination register
[patent_app_type] => utility
[patent_app_number] => 15/808208
[patent_app_country] => US
[patent_app_date] => 2017-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7245
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15808208
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/808208 | SIMD instruction sorting pre-sorted source register's data elements into a first ascending order destination register and a second descending destination register | Nov 8, 2017 | Issued |
Array
(
[id] => 15136893
[patent_doc_number] => 10481914
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-19
[patent_title] => Predicting detected branches as taken when cumulative weight values in a weight table selected by history register bits exceed a threshold value
[patent_app_type] => utility
[patent_app_number] => 15/806605
[patent_app_country] => US
[patent_app_date] => 2017-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 7411
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15806605
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/806605 | Predicting detected branches as taken when cumulative weight values in a weight table selected by history register bits exceed a threshold value | Nov 7, 2017 | Issued |
Array
(
[id] => 15214617
[patent_doc_number] => 20190369995
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => VECTOR GENERATING INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 16/471185
[patent_app_country] => US
[patent_app_date] => 2017-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16471185
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/471185 | Vector generating instruction for generating a vector comprising a sequence of elements that wraps as required | Nov 7, 2017 | Issued |
Array
(
[id] => 13157863
[patent_doc_number] => 10095657
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-09
[patent_title] => Processor, accelerator, and direct memory access controller within a core reading/writing local synchronization flag area for parallel
[patent_app_type] => utility
[patent_app_number] => 15/804002
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 19
[patent_no_of_words] => 18003
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 297
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15804002
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/804002 | Processor, accelerator, and direct memory access controller within a core reading/writing local synchronization flag area for parallel | Nov 5, 2017 | Issued |
Array
(
[id] => 15059105
[patent_doc_number] => 10459858
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Programmable event driven yield mechanism which may activate other threads
[patent_app_type] => utility
[patent_app_number] => 15/804939
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 7535
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15804939
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/804939 | Programmable event driven yield mechanism which may activate other threads | Nov 5, 2017 | Issued |
Array
(
[id] => 16065019
[patent_doc_number] => 10691459
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-23
[patent_title] => Converting multiple instructions into a single combined instruction with an extension opcode
[patent_app_type] => utility
[patent_app_number] => 15/795945
[patent_app_country] => US
[patent_app_date] => 2017-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5716
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15795945
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/795945 | Converting multiple instructions into a single combined instruction with an extension opcode | Oct 26, 2017 | Issued |
Array
(
[id] => 14161859
[patent_doc_number] => 20190108032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-11
[patent_title] => LOAD-STORE UNIT WITH PARTITIONED REORDER QUEUES WITH SINGLE CAM PORT
[patent_app_type] => utility
[patent_app_number] => 15/726627
[patent_app_country] => US
[patent_app_date] => 2017-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18390
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15726627
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/726627 | Load-store unit with partitioned reorder queues with single cam port | Oct 5, 2017 | Issued |
Array
(
[id] => 14161875
[patent_doc_number] => 20190108040
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-11
[patent_title] => CONFIGURABLE DIGITAL SIGNAL PROCESSOR FRACTURING AND MACHINE LEARNING UTILIZING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/726305
[patent_app_country] => US
[patent_app_date] => 2017-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8540
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15726305
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/726305 | DSP execution slice array to provide operands to multiple logic units | Oct 4, 2017 | Issued |
Array
(
[id] => 16957813
[patent_doc_number] => 11061674
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-13
[patent_title] => DSP slice configured to forward operands to associated DSP slices
[patent_app_type] => utility
[patent_app_number] => 15/726293
[patent_app_country] => US
[patent_app_date] => 2017-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7472
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15726293
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/726293 | DSP slice configured to forward operands to associated DSP slices | Oct 4, 2017 | Issued |
Array
(
[id] => 14135619
[patent_doc_number] => 20190102199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => METHODS AND SYSTEMS FOR EXECUTING VECTORIZED PYTHAGOREAN TUPLE INSTRUCTIONS
[patent_app_type] => utility
[patent_app_number] => 15/721842
[patent_app_country] => US
[patent_app_date] => 2017-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16122
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 39
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721842
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/721842 | METHODS AND SYSTEMS FOR EXECUTING VECTORIZED PYTHAGOREAN TUPLE INSTRUCTIONS | Sep 29, 2017 | Abandoned |
Array
(
[id] => 14135595
[patent_doc_number] => 20190102187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset
[patent_app_type] => utility
[patent_app_number] => 15/721803
[patent_app_country] => US
[patent_app_date] => 2017-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 27257
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721803
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/721803 | Processors, Methods, Systems, and Instructions to Generate Sequences of Integers in which Integers in Consecutive Positions Differ by a Constant Integer Stride and Where a Smallest Integer is Offset from Zero by an Integer Offset | Sep 29, 2017 | Abandoned |
Array
(
[id] => 14135585
[patent_doc_number] => 20190102182
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-04
[patent_title] => APPARATUS AND METHOD FOR PERFORMING DUAL SIGNED AND UNSIGNED MULTIPLICATION OF PACKED DATA ELEMENTS
[patent_app_type] => utility
[patent_app_number] => 15/721458
[patent_app_country] => US
[patent_app_date] => 2017-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13745
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15721458
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/721458 | APPARATUS AND METHOD FOR PERFORMING DUAL SIGNED AND UNSIGNED MULTIPLICATION OF PACKED DATA ELEMENTS | Sep 28, 2017 | Abandoned |
Array
(
[id] => 17136593
[patent_doc_number] => 11138147
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-05
[patent_title] => CPU and multi-CPU system management method
[patent_app_type] => utility
[patent_app_number] => 15/692359
[patent_app_country] => US
[patent_app_date] => 2017-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12799
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 382
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15692359
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/692359 | CPU and multi-CPU system management method | Aug 30, 2017 | Issued |
Array
(
[id] => 13961199
[patent_doc_number] => 20190056944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => PREDICTING AND STORING A PREDICTED TARGET ADDRESS IN A PLURALITY OF SELECTED LOCATIONS
[patent_app_type] => utility
[patent_app_number] => 15/680809
[patent_app_country] => US
[patent_app_date] => 2017-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19264
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15680809
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/680809 | Predicting and storing a predicted target address in a plurality of selected locations | Aug 17, 2017 | Issued |
Array
(
[id] => 13961183
[patent_doc_number] => 20190056936
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => CONCURRENT PREDICTION OF BRANCH ADDRESSES AND UPDATE OF REGISTER CONTENTS
[patent_app_type] => utility
[patent_app_number] => 15/680779
[patent_app_country] => US
[patent_app_date] => 2017-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19436
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15680779
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/680779 | Concurrent prediction of branch addresses and update of register contents | Aug 17, 2017 | Issued |