Search

David A Redding

Examiner (ID: 4257, Phone: (571)272-1276 , Office: P/3723 )

Most Active Art Unit
3723
Art Unit(s)
3723, 1754, 1809, 1801, 2899, 1815, 1303, 1744
Total Applications
3431
Issued Applications
2694
Pending Applications
280
Abandoned Applications
457

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15623215 [patent_doc_number] => 20200082012 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => LEXICOGRAPHICALLY-AWARE AND CAPABILITY-AWARE SELF-ADVISING MODULES FOR TEMPORAL DATA ASSEMBLY [patent_app_type] => utility [patent_app_number] => 16/124758 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21541 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16124758 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/124758
LEXICOGRAPHICALLY-AWARE AND CAPABILITY-AWARE SELF-ADVISING MODULES FOR TEMPORAL DATA ASSEMBLY Sep 6, 2018 Abandoned
Array ( [id] => 16171688 [patent_doc_number] => 10713259 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Field-programmable gate array cards in a streaming environment [patent_app_type] => utility [patent_app_number] => 16/119454 [patent_app_country] => US [patent_app_date] => 2018-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 11975 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16119454 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/119454
Field-programmable gate array cards in a streaming environment Aug 30, 2018 Issued
Array ( [id] => 16095731 [patent_doc_number] => 20200201852 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => COMMUNICATION DEVICES AND METHODS [patent_app_type] => utility [patent_app_number] => 16/623993 [patent_app_country] => US [patent_app_date] => 2018-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10443 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 16623993 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/623993
Communication devices and methods Jun 10, 2018 Issued
Array ( [id] => 15215321 [patent_doc_number] => 20190370347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => CLUSTERING OF LOG MESSAGES [patent_app_type] => utility [patent_app_number] => 15/997742 [patent_app_country] => US [patent_app_date] => 2018-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12058 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15997742 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/997742
Clustering of log messages Jun 4, 2018 Issued
Array ( [id] => 13595927 [patent_doc_number] => 20180349512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => METHOD AND APPARATUS FOR RECALLING NEWS BASED ON ARTIFICAL INTELLIGENCE, DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/000160 [patent_app_country] => US [patent_app_date] => 2018-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8105 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16000160 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/000160
Method and apparatus for recalling news based on artificial intelligence, device and storage medium Jun 4, 2018 Issued
Array ( [id] => 17031657 [patent_doc_number] => 11093471 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-17 [patent_title] => Large range lookups for B [patent_app_type] => utility [patent_app_number] => 16/000142 [patent_app_country] => US [patent_app_date] => 2018-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6215 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 336 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16000142 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/000142
Large range lookups for B Jun 4, 2018 Issued
Array ( [id] => 16637041 [patent_doc_number] => 10915551 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-09 [patent_title] => Change management for shared objects in multi-tenancy systems [patent_app_type] => utility [patent_app_number] => 15/996804 [patent_app_country] => US [patent_app_date] => 2018-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6073 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 278 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15996804 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/996804
Change management for shared objects in multi-tenancy systems Jun 3, 2018 Issued
Array ( [id] => 15215397 [patent_doc_number] => 20190370385 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => GENERATION OF DOMAIN SPECIFIC TYPE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/997067 [patent_app_country] => US [patent_app_date] => 2018-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5407 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15997067 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/997067
Generation of domain specific type system Jun 3, 2018 Issued
Array ( [id] => 13595719 [patent_doc_number] => 20180349408 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-06 [patent_title] => SYSTEM AND METHOD FOR SELECTIVE SYNCHRONIZATION [patent_app_type] => utility [patent_app_number] => 15/997286 [patent_app_country] => US [patent_app_date] => 2018-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22332 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15997286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/997286
System and method for selective synchronization Jun 3, 2018 Issued
Array ( [id] => 17017282 [patent_doc_number] => 11086923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Communication apparatus, control method, and storage medium [patent_app_type] => utility [patent_app_number] => 15/997475 [patent_app_country] => US [patent_app_date] => 2018-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 21 [patent_no_of_words] => 8047 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15997475 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/997475
Communication apparatus, control method, and storage medium Jun 3, 2018 Issued
Array ( [id] => 18130452 [patent_doc_number] => 11556663 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-17 [patent_title] => Information processing apparatus and non-transitory computer readable medium storing information processing program [patent_app_type] => utility [patent_app_number] => 15/995138 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 30 [patent_no_of_words] => 11450 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995138 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995138
Information processing apparatus and non-transitory computer readable medium storing information processing program May 31, 2018 Issued
Array ( [id] => 17136968 [patent_doc_number] => 11138526 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Crime analysis using domain level similarity [patent_app_type] => utility [patent_app_number] => 15/995339 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4601 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995339 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/995339
Crime analysis using domain level similarity May 31, 2018 Issued
Array ( [id] => 15215423 [patent_doc_number] => 20190370398 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-05 [patent_title] => METHOD AND APPARATUS FOR SEARCHING HISTORICAL DATA [patent_app_type] => utility [patent_app_number] => 15/996201 [patent_app_country] => US [patent_app_date] => 2018-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11750 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15996201 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/996201
METHOD AND APPARATUS FOR SEARCHING HISTORICAL DATA May 31, 2018 Abandoned
Array ( [id] => 13993935 [patent_doc_number] => 20190066125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => SYSTEM AND METHOD FOR MAINTAINING METADATA CORRECTNESS [patent_app_type] => utility [patent_app_number] => 15/985553 [patent_app_country] => US [patent_app_date] => 2018-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4210 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15985553 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/985553
System and method for maintaining metadata correctness May 20, 2018 Issued
Array ( [id] => 17017226 [patent_doc_number] => 11086867 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Excluding search results based on relevance [patent_app_type] => utility [patent_app_number] => 15/942098 [patent_app_country] => US [patent_app_date] => 2018-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7268 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15942098 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/942098
Excluding search results based on relevance Mar 29, 2018 Issued
Array ( [id] => 14935649 [patent_doc_number] => 20190303462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => METHODS AND APPARATUSES FOR AUTOMATED PERFORMANCE TUNING OF A DATA MODELING PLATFORM [patent_app_type] => utility [patent_app_number] => 15/942176 [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] => 14903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15942176 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/942176
Methods and apparatuses for automated performance tuning of a data modeling platform Mar 29, 2018 Issued
Array ( [id] => 17940599 [patent_doc_number] => 11475055 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-18 [patent_title] => Artificial intelligence based method and apparatus for determining regional information [patent_app_type] => utility [patent_app_number] => 15/942340 [patent_app_country] => US [patent_app_date] => 2018-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 11931 [patent_no_of_claims] => 21 [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] => 15942340 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/942340
Artificial intelligence based method and apparatus for determining regional information Mar 29, 2018 Issued
Array ( [id] => 14901871 [patent_doc_number] => 20190294701 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => DATA REPLICATION IN A DISTRIBUTED FILE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/935690 [patent_app_country] => US [patent_app_date] => 2018-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8030 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15935690 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/935690
Data replication in a distributed file system Mar 25, 2018 Issued
Array ( [id] => 16494541 [patent_doc_number] => 10860584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Method and system for performing inner-joins on a sharded data set [patent_app_type] => utility [patent_app_number] => 15/928286 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12995 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/928286
Method and system for performing inner-joins on a sharded data set Mar 21, 2018 Issued
Array ( [id] => 16494541 [patent_doc_number] => 10860584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-08 [patent_title] => Method and system for performing inner-joins on a sharded data set [patent_app_type] => utility [patent_app_number] => 15/928286 [patent_app_country] => US [patent_app_date] => 2018-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12995 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15928286 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/928286
Method and system for performing inner-joins on a sharded data set Mar 21, 2018 Issued
Menu