
Carlos Lugo
Examiner (ID: 6896, Phone: (571)272-7058 , Office: P/3675 )
| Most Active Art Unit | 3675 |
| Art Unit(s) | 3676, 3675, 3674, 3677, 3627, 3673 |
| Total Applications | 2136 |
| Issued Applications | 1455 |
| Pending Applications | 153 |
| Abandoned Applications | 552 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16903145
[patent_doc_number] => 20210182061
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-17
[patent_title] => INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/269423
[patent_app_country] => US
[patent_app_date] => 2018-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6848
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[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] => 17269423
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/269423 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM | Aug 21, 2018 | Abandoned |
Array
(
[id] => 17499384
[patent_doc_number] => 11288090
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-29
[patent_title] => Methods, systems, and media for injecting code into embedded devices
[patent_app_type] => utility
[patent_app_number] => 16/105557
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4791
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 352
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16105557
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/105557 | Methods, systems, and media for injecting code into embedded devices | Aug 19, 2018 | Issued |
Array
(
[id] => 14076619
[patent_doc_number] => 20190087197
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-21
[patent_title] => METHOD AND APPARATUS FOR FLUSHING INSTRUCTIONS FROM RESERVATION STATIONS
[patent_app_type] => utility
[patent_app_number] => 16/056723
[patent_app_country] => US
[patent_app_date] => 2018-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2703
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16056723
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/056723 | METHOD AND APPARATUS FOR FLUSHING INSTRUCTIONS FROM RESERVATION STATIONS | Aug 6, 2018 | Abandoned |
Array
(
[id] => 13579911
[patent_doc_number] => 20180341504
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-29
[patent_title] => VIRTUAL MACHINE COPROCESSOR FOR ACCELERATING SOFTWARE EXECUTION
[patent_app_type] => utility
[patent_app_number] => 16/036301
[patent_app_country] => US
[patent_app_date] => 2018-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9986
[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] => 16036301
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/036301 | Virtual machine coprocessor for accelerating software execution | Jul 15, 2018 | Issued |
Array
(
[id] => 15349209
[patent_doc_number] => 20200012496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-09
[patent_title] => MOST FAVORED BRANCH ISSUE
[patent_app_type] => utility
[patent_app_number] => 16/028177
[patent_app_country] => US
[patent_app_date] => 2018-07-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3985
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16028177
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/028177 | Most favored branch issue | Jul 4, 2018 | Issued |
Array
(
[id] => 17001237
[patent_doc_number] => 11080047
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-03
[patent_title] => Register file structures combining vector and scalar data with global and local accesses
[patent_app_type] => utility
[patent_app_number] => 16/018234
[patent_app_country] => US
[patent_app_date] => 2018-06-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 5403
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16018234
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/018234 | Register file structures combining vector and scalar data with global and local accesses | Jun 25, 2018 | Issued |
Array
(
[id] => 16644272
[patent_doc_number] => 10922129
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-16
[patent_title] => Operation processing device and control method of operation processing device
[patent_app_type] => utility
[patent_app_number] => 16/014268
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 16912
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 395
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014268
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/014268 | Operation processing device and control method of operation processing device | Jun 20, 2018 | Issued |
Array
(
[id] => 17924590
[patent_doc_number] => 11467838
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Fastpath microcode sequencer
[patent_app_type] => utility
[patent_app_number] => 15/986626
[patent_app_country] => US
[patent_app_date] => 2018-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15986626
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/986626 | Fastpath microcode sequencer | May 21, 2018 | Issued |
Array
(
[id] => 13417375
[patent_doc_number] => 20180260230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-13
[patent_title] => MANAGING A DIVIDED LOAD REORDER QUEUE
[patent_app_type] => utility
[patent_app_number] => 15/980237
[patent_app_country] => US
[patent_app_date] => 2018-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8101
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 54
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15980237
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/980237 | MANAGING A DIVIDED LOAD REORDER QUEUE | May 14, 2018 | Abandoned |
Array
(
[id] => 16551579
[patent_doc_number] => 10884738
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-01-05
[patent_title] => Arithmetic processing device and method of controlling arithmetic processing device
[patent_app_type] => utility
[patent_app_number] => 15/976172
[patent_app_country] => US
[patent_app_date] => 2018-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12908
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15976172
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/976172 | Arithmetic processing device and method of controlling arithmetic processing device | May 9, 2018 | Issued |
Array
(
[id] => 15090683
[patent_doc_number] => 20190340152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => RECONFIGURABLE REDUCED INSTRUCTION SET COMPUTER PROCESSOR ARCHITECTURE WITH FRACTURED CORES
[patent_app_type] => utility
[patent_app_number] => 15/970915
[patent_app_country] => US
[patent_app_date] => 2018-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5536
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15970915
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/970915 | Reconfigurable reduced instruction set computer processor architecture with fractured cores | May 3, 2018 | Issued |
Array
(
[id] => 15042759
[patent_doc_number] => 20190332384
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => PROCESSOR ARCHITECTURE WITH SPECULATIVE BITS TO PREVENT CACHE VULNERABILITY
[patent_app_type] => utility
[patent_app_number] => 15/967548
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967548
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/967548 | PROCESSOR ARCHITECTURE WITH SPECULATIVE BITS TO PREVENT CACHE VULNERABILITY | Apr 29, 2018 | Abandoned |
Array
(
[id] => 13390457
[patent_doc_number] => 20180246771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => AUTOMATED WORKFLOW SELECTION
[patent_app_type] => utility
[patent_app_number] => 15/965550
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7666
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965550
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965550 | Automated workflow selection | Apr 26, 2018 | Issued |
Array
(
[id] => 16910331
[patent_doc_number] => 11042370
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-22
[patent_title] => Instruction and logic for systolic dot product with accumulate
[patent_app_type] => utility
[patent_app_number] => 15/957728
[patent_app_country] => US
[patent_app_date] => 2018-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 29
[patent_no_of_words] => 21947
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15957728
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/957728 | Instruction and logic for systolic dot product with accumulate | Apr 18, 2018 | Issued |
Array
(
[id] => 15027505
[patent_doc_number] => 20190324757
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-24
[patent_title] => MAINTAINING HIGH TEMPORAL CACHE LOCALITY BETWEEN INDEPENDENT THREADS HAVING THE SAME ACCESS PATTERN
[patent_app_type] => utility
[patent_app_number] => 15/957695
[patent_app_country] => US
[patent_app_date] => 2018-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22321
[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] => 15957695
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/957695 | MAINTAINING HIGH TEMPORAL CACHE LOCALITY BETWEEN INDEPENDENT THREADS HAVING THE SAME ACCESS PATTERN | Apr 18, 2018 | Abandoned |
Array
(
[id] => 14935419
[patent_doc_number] => 20190303347
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-03
[patent_title] => DATA PROCESSING ENGINE TILE ARCHITECTURE FOR AN INTEGRATED CIRCUIT
[patent_app_type] => utility
[patent_app_number] => 15/944408
[patent_app_country] => US
[patent_app_date] => 2018-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7521
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15944408
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/944408 | Data processing engine tile architecture for an integrated circuit | Apr 2, 2018 | Issued |
Array
(
[id] => 14935025
[patent_doc_number] => 20190303150
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-03
[patent_title] => APPARATUS AND METHOD FOR AN EARLY PAGE PREDICTOR FOR A MEMORY PAGING SUBSYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/941976
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15719
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941976
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/941976 | Apparatus and method for an early page predictor for a memory paging subsystem | Mar 29, 2018 | Issued |
Array
(
[id] => 18030608
[patent_doc_number] => 11513796
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-29
[patent_title] => Multiply-accumulation in a data processing apparatus
[patent_app_type] => utility
[patent_app_number] => 16/487258
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 28
[patent_no_of_words] => 9577
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16487258
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/487258 | Multiply-accumulation in a data processing apparatus | Jan 25, 2018 | Issued |
Array
(
[id] => 18154785
[patent_doc_number] => 11567763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-31
[patent_title] => Widening arithmetic in a data processing apparatus
[patent_app_type] => utility
[patent_app_number] => 16/487251
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 28
[patent_no_of_words] => 10578
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 339
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16487251
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/487251 | Widening arithmetic in a data processing apparatus | Jan 25, 2018 | Issued |
Array
(
[id] => 13830397
[patent_doc_number] => 20190018683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-17
[patent_title] => EFFICIENT POINTER LOAD AND FORMAT
[patent_app_type] => utility
[patent_app_number] => 15/848353
[patent_app_country] => US
[patent_app_date] => 2017-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5281
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15848353
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/848353 | Efficient pointer load and format | Dec 19, 2017 | Issued |