| Application number | Title of the application | Filing Date | Status |
|---|
Array
(
[id] => 8337306
[patent_doc_number] => 20120204004
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-09
[patent_title] => 'Processor with a Hybrid Instruction Queue'
[patent_app_type] => utility
[patent_app_number] => 13/357652
[patent_app_country] => US
[patent_app_date] => 2012-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5299
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13357652
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/357652 | Hybrid queue for storing instructions from fetch queue directly in out-of-order queue or temporarily in in-order queue until space is available | Jan 24, 2012 | Issued |
Array
(
[id] => 9980438
[patent_doc_number] => 09026769
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-05-05
[patent_title] => 'Detecting and reissuing of loop instructions in reorder structure'
[patent_app_type] => utility
[patent_app_number] => 13/357567
[patent_app_country] => US
[patent_app_date] => 2012-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4099
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13357567
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/357567 | Detecting and reissuing of loop instructions in reorder structure | Jan 23, 2012 | Issued |
Array
(
[id] => 8941824
[patent_doc_number] => 20130191621
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-25
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING MULTIPLE PROCESSOR STATE OPERATION IN A MULTIPROCESSOR PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 13/355590
[patent_app_country] => US
[patent_app_date] => 2012-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9413
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13355590
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/355590 | SYSTEM AND METHOD FOR PROVIDING MULTIPLE PROCESSOR STATE OPERATION IN A MULTIPROCESSOR PROCESSING SYSTEM | Jan 22, 2012 | Abandoned |
Array
(
[id] => 8942027
[patent_doc_number] => 20130191824
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-25
[patent_title] => 'VIRTUALIZATION SUPPORT FOR BRANCH PREDICTION LOGIC ENABLE/DISABLE'
[patent_app_type] => utility
[patent_app_number] => 13/355863
[patent_app_country] => US
[patent_app_date] => 2012-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13393
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13355863
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/355863 | Virtualization support for branch prediction logic enable / disable at hypervisor and guest operating system levels | Jan 22, 2012 | Issued |
Array
(
[id] => 8395597
[patent_doc_number] => 20120233444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-13
[patent_title] => 'MIXED SIZE DATA PROCESSING OPERATION'
[patent_app_type] => utility
[patent_app_number] => 13/353805
[patent_app_country] => US
[patent_app_date] => 2012-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4916
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13353805
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/353805 | Mixed operand size instruction processing for execution of indirect addressing load instruction specifying registers for different size operands | Jan 18, 2012 | Issued |
Array
(
[id] => 9961224
[patent_doc_number] => 09009448
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'Multithreaded DFA architecture for finding rules match by concurrently performing at varying input stream positions and sorting result tokens'
[patent_app_type] => utility
[patent_app_number] => 13/353117
[patent_app_country] => US
[patent_app_date] => 2012-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9160
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13353117
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/353117 | Multithreaded DFA architecture for finding rules match by concurrently performing at varying input stream positions and sorting result tokens | Jan 17, 2012 | Issued |
Array
(
[id] => 10034305
[patent_doc_number] => 09075623
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-07
[patent_title] => 'External auxiliary execution unit interface for format conversion of instruction from issue unit to off-chip auxiliary execution unit'
[patent_app_type] => utility
[patent_app_number] => 13/352907
[patent_app_country] => US
[patent_app_date] => 2012-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9802
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13352907
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/352907 | External auxiliary execution unit interface for format conversion of instruction from issue unit to off-chip auxiliary execution unit | Jan 17, 2012 | Issued |
Array
(
[id] => 9998962
[patent_doc_number] => 09043579
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-26
[patent_title] => 'Prefetch optimizer measuring execution time of instruction sequence cycling through each selectable hardware prefetch depth and cycling through disabling each software prefetch instruction of an instruction sequence of interest'
[patent_app_type] => utility
[patent_app_number] => 13/347672
[patent_app_country] => US
[patent_app_date] => 2012-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8018
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 161
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13347672
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/347672 | Prefetch optimizer measuring execution time of instruction sequence cycling through each selectable hardware prefetch depth and cycling through disabling each software prefetch instruction of an instruction sequence of interest | Jan 9, 2012 | Issued |
Array
(
[id] => 10046493
[patent_doc_number] => 09086890
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-21
[patent_title] => 'Division unit with normalization circuit and plural divide engines for receiving instructions when divide engine availability is indicated'
[patent_app_type] => utility
[patent_app_number] => 13/345391
[patent_app_country] => US
[patent_app_date] => 2012-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 16952
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13345391
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/345391 | Division unit with normalization circuit and plural divide engines for receiving instructions when divide engine availability is indicated | Jan 5, 2012 | Issued |
Array
(
[id] => 8372366
[patent_doc_number] => 20120221756
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-30
[patent_title] => 'METHOD AND APPARATUS FOR ADJUSTING PERIOD OF CLOCK INTERRUPTION'
[patent_app_type] => utility
[patent_app_number] => 13/345042
[patent_app_country] => US
[patent_app_date] => 2012-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6013
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13345042
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/345042 | Adjusting period of clock interruption that triggers processing of processes in run queue at plural threshold depth levels | Jan 5, 2012 | Issued |
Array
(
[id] => 10602987
[patent_doc_number] => 09323551
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-26
[patent_title] => 'Modifying code sequence with replacement parts of which non-beginning parts trigger exception when jumped to'
[patent_app_type] => utility
[patent_app_number] => 13/345221
[patent_app_country] => US
[patent_app_date] => 2012-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 2905
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 224
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13345221
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/345221 | Modifying code sequence with replacement parts of which non-beginning parts trigger exception when jumped to | Jan 5, 2012 | Issued |
Array
(
[id] => 9878929
[patent_doc_number] => 08966225
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-24
[patent_title] => 'Reducing number of processing units generating calculation result when communication time to another node takes longer than calculation time'
[patent_app_type] => utility
[patent_app_number] => 13/343782
[patent_app_country] => US
[patent_app_date] => 2012-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 17
[patent_no_of_words] => 6868
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13343782
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/343782 | Reducing number of processing units generating calculation result when communication time to another node takes longer than calculation time | Jan 4, 2012 | Issued |
Array
(
[id] => 8906383
[patent_doc_number] => 20130173886
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-04
[patent_title] => 'Processor with Hazard Tracking Employing Register Range Compares'
[patent_app_type] => utility
[patent_app_number] => 13/343010
[patent_app_country] => US
[patent_app_date] => 2012-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4603
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13343010
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/343010 | Processor with Hazard Tracking Employing Register Range Compares | Jan 3, 2012 | Abandoned |
Array
(
[id] => 8594883
[patent_doc_number] => 08352766
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-08
[patent_title] => 'Power control of target secondary copy storage based on journal storage usage and accumulation speed rate'
[patent_app_type] => utility
[patent_app_number] => 13/337356
[patent_app_country] => US
[patent_app_date] => 2011-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 23
[patent_no_of_words] => 11362
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13337356
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/337356 | Power control of target secondary copy storage based on journal storage usage and accumulation speed rate | Dec 26, 2011 | Issued |
Array
(
[id] => 10034303
[patent_doc_number] => 09075621
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-07-07
[patent_title] => 'Error recovery upon reaching oldest instruction marked with error or upon timed expiration by flushing instructions in pipeline pending queue and restarting execution'
[patent_app_type] => utility
[patent_app_number] => 13/336432
[patent_app_country] => US
[patent_app_date] => 2011-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 7854
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 292
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13336432
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/336432 | Error recovery upon reaching oldest instruction marked with error or upon timed expiration by flushing instructions in pipeline pending queue and restarting execution | Dec 22, 2011 | Issued |
Array
(
[id] => 10117536
[patent_doc_number] => 09152421
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-10-06
[patent_title] => 'Assembling long instruction encapsulated in short instructions according to method identified by format bits'
[patent_app_type] => utility
[patent_app_number] => 13/333918
[patent_app_country] => US
[patent_app_date] => 2011-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5018
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13333918
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/333918 | Assembling long instruction encapsulated in short instructions according to method identified by format bits | Dec 20, 2011 | Issued |
Array
(
[id] => 9974200
[patent_doc_number] => 09021237
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Low latency variable transfer network communicating variable written to source processing core variable register allocated to destination thread to destination processing core variable register allocated to source thread'
[patent_app_type] => utility
[patent_app_number] => 13/330831
[patent_app_country] => US
[patent_app_date] => 2011-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 10598
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13330831
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/330831 | Low latency variable transfer network communicating variable written to source processing core variable register allocated to destination thread to destination processing core variable register allocated to source thread | Dec 19, 2011 | Issued |
Array
(
[id] => 8886484
[patent_doc_number] => 20130159668
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'PREDECODE LOGIC FOR AUTOVECTORIZING SCALAR INSTRUCTIONS IN AN INSTRUCTION BUFFER'
[patent_app_type] => utility
[patent_app_number] => 13/330888
[patent_app_country] => US
[patent_app_date] => 2011-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10294
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13330888
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/330888 | Predecode logic autovectorizing a group of scalar instructions including result summing add instruction to a vector instruction for execution in vector unit with dot product adder | Dec 19, 2011 | Issued |
Array
(
[id] => 8886495
[patent_doc_number] => 20130159679
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'Providing Hint Register Storage For A Processor'
[patent_app_type] => utility
[patent_app_number] => 13/330914
[patent_app_country] => US
[patent_app_date] => 2011-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6219
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13330914
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/330914 | Providing Hint Register Storage For A Processor | Dec 19, 2011 | Abandoned |
Array
(
[id] => 9885919
[patent_doc_number] => 08972704
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'Code section optimization by removing memory barrier instruction and enclosing within a transaction that employs hardware transaction memory'
[patent_app_type] => utility
[patent_app_number] => 13/326320
[patent_app_country] => US
[patent_app_date] => 2011-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6658
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13326320
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/326320 | Code section optimization by removing memory barrier instruction and enclosing within a transaction that employs hardware transaction memory | Dec 14, 2011 | Issued |