Search

Donald P. Walsh

Examiner (ID: 18760)

Most Active Art Unit
2201
Art Unit(s)
3653, 2204, 2201, 3502, 2200
Total Applications
672
Issued Applications
629
Pending Applications
2
Abandoned Applications
41

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16794967 [patent_doc_number] => 20210124784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-29 [patent_title] => SYSTEM AND METHOD FOR QUERYING A DATA REPOSITORY [patent_app_type] => utility [patent_app_number] => 17/141864 [patent_app_country] => US [patent_app_date] => 2021-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7173 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17141864 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/141864
System and method for querying a data repository Jan 4, 2021 Issued
Array ( [id] => 17707000 [patent_doc_number] => 20220207006 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-30 [patent_title] => MACHINE-LEARNING BASED DATA ENTRY DUPLICATION DETECTION AND MITIGATION AND METHODS THEREOF [patent_app_type] => utility [patent_app_number] => 17/139128 [patent_app_country] => US [patent_app_date] => 2020-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18948 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 373 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17139128 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/139128
Machine-learning based data entry duplication detection and mitigation and methods thereof Dec 30, 2020 Issued
Array ( [id] => 17970185 [patent_doc_number] => 11487719 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Single table multi-schema data store in a key value store [patent_app_type] => utility [patent_app_number] => 17/126744 [patent_app_country] => US [patent_app_date] => 2020-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17126744 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/126744
Single table multi-schema data store in a key value store Dec 17, 2020 Issued
Array ( [id] => 17817380 [patent_doc_number] => 11422994 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => Adaptive query processor for query systems with limited capabilities [patent_app_type] => utility [patent_app_number] => 17/126296 [patent_app_country] => US [patent_app_date] => 2020-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 6631 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17126296 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/126296
Adaptive query processor for query systems with limited capabilities Dec 17, 2020 Issued
Array ( [id] => 18276180 [patent_doc_number] => 11615124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Subquery generation from a query [patent_app_type] => utility [patent_app_number] => 17/116296 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9393 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116296 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116296
Subquery generation from a query Dec 8, 2020 Issued
Array ( [id] => 18276180 [patent_doc_number] => 11615124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Subquery generation from a query [patent_app_type] => utility [patent_app_number] => 17/116296 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9393 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116296 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116296
Subquery generation from a query Dec 8, 2020 Issued
Array ( [id] => 18276180 [patent_doc_number] => 11615124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Subquery generation from a query [patent_app_type] => utility [patent_app_number] => 17/116296 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9393 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116296 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116296
Subquery generation from a query Dec 8, 2020 Issued
Array ( [id] => 18276180 [patent_doc_number] => 11615124 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-28 [patent_title] => Subquery generation from a query [patent_app_type] => utility [patent_app_number] => 17/116296 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 9393 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116296 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116296
Subquery generation from a query Dec 8, 2020 Issued
Array ( [id] => 16623717 [patent_doc_number] => 20210042370 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => YOUTH SPORTS PROGRAM CATALOGING AND RATING SYSTEM [patent_app_type] => utility [patent_app_number] => 17/081199 [patent_app_country] => US [patent_app_date] => 2020-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9085 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17081199 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/081199
YOUTH SPORTS PROGRAM CATALOGING AND RATING SYSTEM Oct 26, 2020 Abandoned
Array ( [id] => 18401040 [patent_doc_number] => 11663178 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-30 [patent_title] => Efficient implementation of multiple deduplication databases in a heterogeneous data storage system [patent_app_type] => utility [patent_app_number] => 17/079265 [patent_app_country] => US [patent_app_date] => 2020-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 33814 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17079265 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/079265
Efficient implementation of multiple deduplication databases in a heterogeneous data storage system Oct 22, 2020 Issued
Array ( [id] => 19136828 [patent_doc_number] => 11971785 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-30 [patent_title] => Efficient cleanup/defragmentation mechanism for expired retention locked (compliance and governance) segments in deduped cloud objects [patent_app_type] => utility [patent_app_number] => 17/071529 [patent_app_country] => US [patent_app_date] => 2020-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9008 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17071529 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/071529
Efficient cleanup/defragmentation mechanism for expired retention locked (compliance and governance) segments in deduped cloud objects Oct 14, 2020 Issued
Array ( [id] => 17365121 [patent_doc_number] => 11232143 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-01-25 [patent_title] => Computer-implemented method for performing hierarchical classification [patent_app_type] => utility [patent_app_number] => 17/068489 [patent_app_country] => US [patent_app_date] => 2020-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4197 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17068489 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/068489
Computer-implemented method for performing hierarchical classification Oct 11, 2020 Issued
Array ( [id] => 17372259 [patent_doc_number] => 20220027311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => METHOD FOR COPYING DATA, ELECTRONIC DEVICE AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 17/029709 [patent_app_country] => US [patent_app_date] => 2020-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17029709 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/029709
Method for copying data, electronic device and computer program product Sep 22, 2020 Issued
Array ( [id] => 17476015 [patent_doc_number] => 20220083519 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-17 [patent_title] => EXPLANATIVE ANALYSIS FOR RECORDS WITH MISSING VALUES [patent_app_type] => utility [patent_app_number] => 17/019383 [patent_app_country] => US [patent_app_date] => 2020-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11442 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 184 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17019383 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/019383
Explanative analysis for records with missing values Sep 13, 2020 Issued
Array ( [id] => 18030910 [patent_doc_number] => 11514099 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-29 [patent_title] => Media sharing across service providers [patent_app_type] => utility [patent_app_number] => 17/008362 [patent_app_country] => US [patent_app_date] => 2020-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 12509 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17008362 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/008362
Media sharing across service providers Aug 30, 2020 Issued
Array ( [id] => 16675709 [patent_doc_number] => 20210064475 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => SYSTEMS AND METHODS FOR CONSISTENT BACKUP OF DISTRIBUTED, TRANSACTIONAL DATABASES [patent_app_type] => utility [patent_app_number] => 17/006109 [patent_app_country] => US [patent_app_date] => 2020-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13173 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17006109 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/006109
Systems and methods for consistent backup of distributed, transactional databases Aug 27, 2020 Issued
Array ( [id] => 16470515 [patent_doc_number] => 20200372052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => Predictive Generation of Search Suggestions [patent_app_type] => utility [patent_app_number] => 16/989846 [patent_app_country] => US [patent_app_date] => 2020-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6427 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16989846 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/989846
Predictive generation of search suggestions Aug 9, 2020 Issued
Array ( [id] => 16514913 [patent_doc_number] => 20200394171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-17 [patent_title] => METHOD AND SYSTEM FOR ENCAPSULATING AND STORING INFORMATION FROM MULTIPLE DISPARATE DATA SOURCES [patent_app_type] => utility [patent_app_number] => 16/943645 [patent_app_country] => US [patent_app_date] => 2020-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10993 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16943645 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/943645
Method and system for encapsulating and storing information from multiple disparate data sources Jul 29, 2020 Issued
Array ( [id] => 16675824 [patent_doc_number] => 20210064590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => METHODS AND SYSTEMS FOR GARBAGE DELETION IN A DOCUMENT DATABASE [patent_app_type] => utility [patent_app_number] => 16/935839 [patent_app_country] => US [patent_app_date] => 2020-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11258 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16935839 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/935839
Methods and systems for garbage deletion in a document database Jul 21, 2020 Issued
Array ( [id] => 17372287 [patent_doc_number] => 20220027339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-27 [patent_title] => IDENTIFYING SOURCE DATASETS THAT FIT A TRANSFER LEARNING PROCESS FOR A TARGET DOMAIN [patent_app_type] => utility [patent_app_number] => 16/934492 [patent_app_country] => US [patent_app_date] => 2020-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9574 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16934492 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/934492
Identifying source datasets that fit a transfer learning process for a target domain Jul 20, 2020 Issued
Menu