Search

Benjamin P. Geib

Examiner (ID: 5552, Phone: (571)272-8628 , Office: P/2183 )

Most Active Art Unit
2183
Art Unit(s)
2183, 2181, 2123
Total Applications
703
Issued Applications
612
Pending Applications
6
Abandoned Applications
93

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13199451 [patent_doc_number] => 10114644 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Zero-overhead loop in an embedded digital signal processor [patent_app_type] => utility [patent_app_number] => 15/220338 [patent_app_country] => US [patent_app_date] => 2016-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6507 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15220338 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/220338
Zero-overhead loop in an embedded digital signal processor Jul 25, 2016 Issued
Array ( [id] => 12153570 [patent_doc_number] => 20180024834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-25 [patent_title] => 'EXECUTING SHORT POINTER MODE APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 15/216867 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13697 [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] => 15216867 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216867
Executing short pointer mode applications Jul 21, 2016 Issued
Array ( [id] => 12153573 [patent_doc_number] => 20180024837 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-25 [patent_title] => 'CONTROLLING THE OPERATING SPEED OF STAGES OF AN ASYNCHRONOUS PIPELINE' [patent_app_type] => utility [patent_app_number] => 15/216094 [patent_app_country] => US [patent_app_date] => 2016-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8076 [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] => 15216094 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216094
Controlling the operating speed of stages of an asynchronous pipeline Jul 20, 2016 Issued
Array ( [id] => 15012501 [patent_doc_number] => 10452395 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-22 [patent_title] => Instruction to query cache residency [patent_app_type] => utility [patent_app_number] => 15/214577 [patent_app_country] => US [patent_app_date] => 2016-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 8262 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15214577 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/214577
Instruction to query cache residency Jul 19, 2016 Issued
Array ( [id] => 12094858 [patent_doc_number] => 20170351951 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-07 [patent_title] => 'QUERY CLASSIFICATION FOR APPROPRIATENESS' [patent_app_type] => utility [patent_app_number] => 15/174188 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9899 [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] => 15174188 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/174188
Query classification for appropriateness Jun 5, 2016 Issued
Array ( [id] => 17925081 [patent_doc_number] => 11468336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-11 [patent_title] => Systems, devices, and methods for improved affix-based domain name suggestion [patent_app_type] => utility [patent_app_number] => 15/174530 [patent_app_country] => US [patent_app_date] => 2016-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6329 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15174530 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/174530
Systems, devices, and methods for improved affix-based domain name suggestion Jun 5, 2016 Issued
Array ( [id] => 13240745 [patent_doc_number] => 10133571 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-11-20 [patent_title] => Load-store unit with banked queue [patent_app_type] => utility [patent_app_number] => 15/171369 [patent_app_country] => US [patent_app_date] => 2016-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5910 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171369 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/171369
Load-store unit with banked queue Jun 1, 2016 Issued
Array ( [id] => 19328054 [patent_doc_number] => 12045742 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-23 [patent_title] => Sharing probabilities for user traits [patent_app_type] => utility [patent_app_number] => 15/132192 [patent_app_country] => US [patent_app_date] => 2016-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 9297 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [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] => 15132192 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/132192
Sharing probabilities for user traits Apr 17, 2016 Issued
Array ( [id] => 16759021 [patent_doc_number] => 10977573 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-13 [patent_title] => Distantly supervised wrapper induction for semi-structured documents [patent_app_type] => utility [patent_app_number] => 15/130089 [patent_app_country] => US [patent_app_date] => 2016-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 17310 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15130089 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/130089
Distantly supervised wrapper induction for semi-structured documents Apr 14, 2016 Issued
Array ( [id] => 16834402 [patent_doc_number] => 11010657 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-18 [patent_title] => Data engines based on neural network configurations [patent_app_type] => utility [patent_app_number] => 15/130902 [patent_app_country] => US [patent_app_date] => 2016-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 15497 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15130902 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/130902
Data engines based on neural network configurations Apr 14, 2016 Issued
Array ( [id] => 16355714 [patent_doc_number] => 10796230 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Content based remote data packet intervention [patent_app_type] => utility [patent_app_number] => 15/130539 [patent_app_country] => US [patent_app_date] => 2016-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 23132 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 15130539 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/130539
Content based remote data packet intervention Apr 14, 2016 Issued
Array ( [id] => 11035049 [patent_doc_number] => 20160232004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-11 [patent_title] => 'SYSTEM FOR SELECTING A TASK TO BE EXECUTED ACCORDING TO AN OUTPUT FROM A TASK CONTROL CIRCUIT' [patent_app_type] => utility [patent_app_number] => 15/098992 [patent_app_country] => US [patent_app_date] => 2016-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 20496 [patent_no_of_claims] => 9 [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] => 15098992 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/098992
System for selecting a task to be executed according to an output from a task control circuit Apr 13, 2016 Issued
Array ( [id] => 11124587 [patent_doc_number] => 20160321561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'Bagged Filtering Method for Selection and Deselection of Features for Classification' [patent_app_type] => utility [patent_app_number] => 15/091417 [patent_app_country] => US [patent_app_date] => 2016-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14575 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 5 [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] => 15091417 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/091417
Bagged filtering method for selection and deselection of features for classification Apr 4, 2016 Issued
Array ( [id] => 11982711 [patent_doc_number] => 20170286865 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'SYSTEMS AND METHODS TO IDENTIFY JOB TITLES FOR CONNECTIONS ON A SOCIAL NETWORKING SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/091449 [patent_app_country] => US [patent_app_date] => 2016-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15764 [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] => 15091449 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/091449
SYSTEMS AND METHODS TO IDENTIFY JOB TITLES FOR CONNECTIONS ON A SOCIAL NETWORKING SYSTEM Apr 4, 2016 Abandoned
Array ( [id] => 16432033 [patent_doc_number] => 10832120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Systems and methods for a multi-core optimized recurrent neural network [patent_app_type] => utility [patent_app_number] => 15/091413 [patent_app_country] => US [patent_app_date] => 2016-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10235 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15091413 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/091413
Systems and methods for a multi-core optimized recurrent neural network Apr 4, 2016 Issued
Array ( [id] => 11103187 [patent_doc_number] => 20160300157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-13 [patent_title] => 'LambdaLib: In-Memory View Management and Query Processing Library for Realizing Portable, Real-Time Big Data Applications' [patent_app_type] => utility [patent_app_number] => 15/089667 [patent_app_country] => US [patent_app_date] => 2016-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2869 [patent_no_of_claims] => 16 [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] => 15089667 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/089667
LambdaLib: In-Memory View Management and Query Processing Library for Realizing Portable, Real-Time Big Data Applications Apr 3, 2016 Abandoned
Array ( [id] => 11982709 [patent_doc_number] => 20170286862 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'SYSTEM FOR MIRRORING HUMAN MEMORY AND GENERATING A THREE-DIMENSIONAL CLONE OF PERSONALITY' [patent_app_type] => utility [patent_app_number] => 15/089859 [patent_app_country] => US [patent_app_date] => 2016-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 8450 [patent_no_of_claims] => 13 [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] => 15089859 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/089859
SYSTEM FOR MIRRORING HUMAN MEMORY AND GENERATING A THREE-DIMENSIONAL CLONE OF PERSONALITY Apr 3, 2016 Abandoned
Array ( [id] => 15478497 [patent_doc_number] => 10555149 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-04 [patent_title] => Determining a probability of a relationship between layers of geographic information system data [patent_app_type] => utility [patent_app_number] => 15/089832 [patent_app_country] => US [patent_app_date] => 2016-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8105 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15089832 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/089832
Determining a probability of a relationship between layers of geographic information system data Apr 3, 2016 Issued
Array ( [id] => 12474846 [patent_doc_number] => 09990200 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-05 [patent_title] => Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines [patent_app_type] => utility [patent_app_number] => 15/082359 [patent_app_country] => US [patent_app_date] => 2016-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 9964 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15082359 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/082359
Executing instruction sequence code blocks by using virtual cores instantiated by partitionable engines Mar 27, 2016 Issued
Array ( [id] => 12291192 [patent_doc_number] => 09934072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-03 [patent_title] => Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines [patent_app_type] => utility [patent_app_number] => 15/082867 [patent_app_country] => US [patent_app_date] => 2016-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 9914 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15082867 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/082867
Register file segments for supporting code block execution by using virtual cores instantiated by partitionable engines Mar 27, 2016 Issued
Menu