
Benjamin P. Geib
Examiner (ID: 2092)
| Most Active Art Unit | 2183 |
| Art Unit(s) | 2123, 2183, 2181 |
| Total Applications | 705 |
| Issued Applications | 612 |
| Pending Applications | 10 |
| Abandoned Applications | 93 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14298919
[patent_doc_number] => 10289586
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-14
[patent_title] => High performance computing (HPC) node having a plurality of switch coupled processors
[patent_app_type] => utility
[patent_app_number] => 14/682387
[patent_app_country] => US
[patent_app_date] => 2015-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 9690
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 174
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14682387
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/682387 | High performance computing (HPC) node having a plurality of switch coupled processors | Apr 8, 2015 | Issued |
Array
(
[id] => 10320644
[patent_doc_number] => 20150205648
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-23
[patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD OF COLLECTING PERFORMANCE ANALYSIS DATA'
[patent_app_type] => utility
[patent_app_number] => 14/674953
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6741
[patent_no_of_claims] => 7
[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] => 14674953
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674953 | Information processing apparatus and method of collecting performance analysis data | Mar 30, 2015 | Issued |
Array
(
[id] => 10383949
[patent_doc_number] => 20150268956
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-24
[patent_title] => 'SHARING IDLED PROCESSOR EXECUTION RESOURCES'
[patent_app_type] => utility
[patent_app_number] => 14/659541
[patent_app_country] => US
[patent_app_date] => 2015-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1601
[patent_no_of_claims] => 19
[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] => 14659541
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/659541 | SHARING IDLED PROCESSOR EXECUTION RESOURCES | Mar 15, 2015 | Abandoned |
Array
(
[id] => 12296622
[patent_doc_number] => 09935899
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-03
[patent_title] => Server switch integration in a virtualized system
[patent_app_type] => utility
[patent_app_number] => 14/618602
[patent_app_country] => US
[patent_app_date] => 2015-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2423
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[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] => 14618602
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/618602 | Server switch integration in a virtualized system | Feb 9, 2015 | Issued |
Array
(
[id] => 11027940
[patent_doc_number] => 20160224895
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-04
[patent_title] => 'EFFICIENT COMPUTATION OF VARIABLE PREDICTIVENESS'
[patent_app_type] => utility
[patent_app_number] => 14/610186
[patent_app_country] => US
[patent_app_date] => 2015-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9770
[patent_no_of_claims] => 20
[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] => 14610186
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/610186 | Efficient computation of variable predictiveness | Jan 29, 2015 | Issued |
Array
(
[id] => 10335445
[patent_doc_number] => 20150220450
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-06
[patent_title] => 'Return Stack Buffer Having Multiple Address Slots Per Stack Entry'
[patent_app_type] => utility
[patent_app_number] => 14/608630
[patent_app_country] => US
[patent_app_date] => 2015-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8796
[patent_no_of_claims] => 18
[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] => 14608630
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/608630 | Return stack buffer having multiple address slots per stack entry | Jan 28, 2015 | Issued |
Array
(
[id] => 10335446
[patent_doc_number] => 20150220451
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-06
[patent_title] => 'Storing Look-Up Table Indexes in a Return Stack Buffer'
[patent_app_type] => utility
[patent_app_number] => 14/608745
[patent_app_country] => US
[patent_app_date] => 2015-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8594
[patent_no_of_claims] => 20
[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] => 14608745
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/608745 | Storing look-up table indexes in a return stack buffer | Jan 28, 2015 | Issued |
Array
(
[id] => 10269026
[patent_doc_number] => 20150154023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-04
[patent_title] => 'METHOD AND APPARATUS FOR SHUFFLING DATA'
[patent_app_type] => utility
[patent_app_number] => 14/586581
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 20285
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[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] => 14586581
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586581 | Method and apparatus for shuffling data | Dec 29, 2014 | Issued |
Array
(
[id] => 10236045
[patent_doc_number] => 20150121039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-30
[patent_title] => 'METHOD AND APPARATUS FOR SHUFFLING DATA'
[patent_app_type] => utility
[patent_app_number] => 14/586558
[patent_app_country] => US
[patent_app_date] => 2014-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 20299
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[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] => 14586558
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/586558 | Method and apparatus for shuffling data | Dec 29, 2014 | Issued |
Array
(
[id] => 13083033
[patent_doc_number] => 10061583
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Systems, apparatuses, and methods for data speculation execution
[patent_app_type] => utility
[patent_app_number] => 14/582776
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 45
[patent_no_of_words] => 25319
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582776
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582776 | Systems, apparatuses, and methods for data speculation execution | Dec 23, 2014 | Issued |
Array
(
[id] => 11917256
[patent_doc_number] => 09785442
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-10
[patent_title] => 'Systems, apparatuses, and methods for data speculation execution'
[patent_app_type] => utility
[patent_app_number] => 14/582897
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 45
[patent_no_of_words] => 26197
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582897
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582897 | Systems, apparatuses, and methods for data speculation execution | Dec 23, 2014 | Issued |
Array
(
[id] => 13083045
[patent_doc_number] => 10061589
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Systems, apparatuses, and methods for data speculation execution
[patent_app_type] => utility
[patent_app_number] => 14/582878
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 45
[patent_no_of_words] => 25294
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582878
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582878 | Systems, apparatuses, and methods for data speculation execution | Dec 23, 2014 | Issued |
Array
(
[id] => 11326944
[patent_doc_number] => 20160357556
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-08
[patent_title] => 'SYSTEMS, APPARATUSES, AND METHODS FOR DATA SPECULATION EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 14/582820
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 42
[patent_no_of_words] => 26236
[patent_no_of_claims] => 18
[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] => 14582820
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582820 | SYSTEMS, APPARATUSES, AND METHODS FOR DATA SPECULATION EXECUTION | Dec 23, 2014 | Abandoned |
Array
(
[id] => 11896923
[patent_doc_number] => 09766858
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-09-19
[patent_title] => 'Vector operands with component representing different significance portions'
[patent_app_type] => utility
[patent_app_number] => 14/582968
[patent_app_country] => US
[patent_app_date] => 2014-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 22
[patent_no_of_words] => 25399
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582968
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/582968 | Vector operands with component representing different significance portions | Dec 23, 2014 | Issued |
Array
(
[id] => 17138539
[patent_doc_number] => 11140115
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-10-05
[patent_title] => Systems and methods of applying semantic features for machine learning of message categories
[patent_app_type] => utility
[patent_app_number] => 14/565235
[patent_app_country] => US
[patent_app_date] => 2014-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5942
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14565235
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/565235 | Systems and methods of applying semantic features for machine learning of message categories | Dec 8, 2014 | Issued |
Array
(
[id] => 10204210
[patent_doc_number] => 20150089199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-26
[patent_title] => 'ROTATE INSTRUCTIONS THAT COMPLETE EXECUTION EITHER WITHOUT WRITING OR READING FLAGS'
[patent_app_type] => utility
[patent_app_number] => 14/562145
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7407
[patent_no_of_claims] => 10
[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] => 14562145
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562145 | Rotate instructions that complete execution either without writing or reading flags | Dec 4, 2014 | Issued |
Array
(
[id] => 12311256
[patent_doc_number] => 09940130
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-10
[patent_title] => Rotate instructions that complete execution either without writing or reading flags
[patent_app_type] => utility
[patent_app_number] => 14/562223
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7266
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 347
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14562223
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562223 | Rotate instructions that complete execution either without writing or reading flags | Dec 4, 2014 | Issued |
Array
(
[id] => 12311259
[patent_doc_number] => 09940131
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-04-10
[patent_title] => Rotate instructions that complete execution either without writing or reading flags
[patent_app_type] => utility
[patent_app_number] => 14/562310
[patent_app_country] => US
[patent_app_date] => 2014-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 7261
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14562310
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/562310 | Rotate instructions that complete execution either without writing or reading flags | Dec 4, 2014 | Issued |
Array
(
[id] => 11764340
[patent_doc_number] => 09372764
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-06-21
[patent_title] => 'Event counter checkpointing and restoring'
[patent_app_type] => utility
[patent_app_number] => 14/555104
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6526
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14555104
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555104 | Event counter checkpointing and restoring | Nov 25, 2014 | Issued |
Array
(
[id] => 10786611
[patent_doc_number] => 20160132767
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-05-12
[patent_title] => 'POWER DRIVEN SYNAPTIC NETWORK SYNTHESIS'
[patent_app_type] => utility
[patent_app_number] => 14/537826
[patent_app_country] => US
[patent_app_date] => 2014-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 7107
[patent_no_of_claims] => 20
[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] => 14537826
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/537826 | Power driven synaptic network synthesis | Nov 9, 2014 | Issued |