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] => 16423996 [patent_doc_number] => 20200349194 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => INDEX MANAGEMENT FOR A DATABASE [patent_app_type] => utility [patent_app_number] => 16/401277 [patent_app_country] => US [patent_app_date] => 2019-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 21026 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16401277 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/401277
Index management for a database May 1, 2019 Issued
Array ( [id] => 14720143 [patent_doc_number] => 20190251135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => METHOD, NETWORK SERVER AND COMPUTER PROGRAM FOR DETERMINING ADVERTISEMENT INFORMATION RELATING TO MAP INFORMATION [patent_app_type] => utility [patent_app_number] => 16/391500 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2629 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391500 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391500
METHOD, NETWORK SERVER AND COMPUTER PROGRAM FOR DETERMINING ADVERTISEMENT INFORMATION RELATING TO MAP INFORMATION Apr 22, 2019 Abandoned
Array ( [id] => 14720027 [patent_doc_number] => 20190251077 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => FACILITATING PRACTICAL BYZANTINE FAULT TOLERANCE BLOCKCHAIN CONSENSUS AND NODE SYNCHRONIZATION [patent_app_type] => utility [patent_app_number] => 16/390375 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6569 [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] => 16390375 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/390375
Facilitating practical byzantine fault tolerance blockchain consensus and node synchronization Apr 21, 2019 Issued
Array ( [id] => 17438063 [patent_doc_number] => 11263398 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Memory preserving parse tree based compression with entropy coding [patent_app_type] => utility [patent_app_number] => 16/384449 [patent_app_country] => US [patent_app_date] => 2019-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9041 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16384449 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/384449
Memory preserving parse tree based compression with entropy coding Apr 14, 2019 Issued
Array ( [id] => 16378258 [patent_doc_number] => 20200327100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => INFORMATION MANAGEMENT AND ACCESS CONTROL IN A DATABASE [patent_app_type] => utility [patent_app_number] => 16/379075 [patent_app_country] => US [patent_app_date] => 2019-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17948 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16379075 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/379075
Information management and access control in a database Apr 8, 2019 Issued
Array ( [id] => 14935445 [patent_doc_number] => 20190303360 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => DATABASE LOCK [patent_app_type] => utility [patent_app_number] => 16/374697 [patent_app_country] => US [patent_app_date] => 2019-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7101 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16374697 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/374697
Database lock Apr 2, 2019 Issued
Array ( [id] => 17559801 [patent_doc_number] => 11316530 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-04-26 [patent_title] => Adaptive compression for data services [patent_app_type] => utility [patent_app_number] => 16/367400 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6380 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367400 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367400
Adaptive compression for data services Mar 27, 2019 Issued
Array ( [id] => 14539377 [patent_doc_number] => 20190205310 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => 3D ANALYTICS ACTIONABLE SOLUTIONS SUPPORT SYSTEM AND APPARATUS [patent_app_type] => utility [patent_app_number] => 16/299737 [patent_app_country] => US [patent_app_date] => 2019-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8057 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 350 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299737 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/299737
3D ANALYTICS ACTIONABLE SOLUTIONS SUPPORT SYSTEM AND APPARATUS Mar 11, 2019 Abandoned
Array ( [id] => 17786583 [patent_doc_number] => 11409707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => Sharing resources among remote repositories utilizing a lock file in a shared file system or a node graph in a peer-to-peer system [patent_app_type] => utility [patent_app_number] => 16/288399 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9709 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16288399 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/288399
Sharing resources among remote repositories utilizing a lock file in a shared file system or a node graph in a peer-to-peer system Feb 27, 2019 Issued
Array ( [id] => 14506741 [patent_doc_number] => 20190197025 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-27 [patent_title] => SHARING RESOURCES AMONG REMOTE REPOSITORIES UTILIZING A LOCK FILE IN A SHARED FILE SYSTEM OR A NODE GRAPH IN A PEER-TO-PEER SYSTEM [patent_app_type] => utility [patent_app_number] => 16/288480 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9709 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16288480 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/288480
Sharing resources among remote repositories utilizing a lock file in a shared file system or a node graph in a peer-to-peer system Feb 27, 2019 Issued
Array ( [id] => 14379601 [patent_doc_number] => 20190163713 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => SEARCH RESULT FILTERS FROM RESOURCE CONTENT [patent_app_type] => utility [patent_app_number] => 16/265714 [patent_app_country] => US [patent_app_date] => 2019-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7205 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 323 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16265714 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/265714
Search result filters from resource content Jan 31, 2019 Issued
Array ( [id] => 14235251 [patent_doc_number] => 20190129798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-02 [patent_title] => INTELLIGENT PROTECTION OF DATA [patent_app_type] => utility [patent_app_number] => 16/234468 [patent_app_country] => US [patent_app_date] => 2018-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 31572 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16234468 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/234468
Intelligent protection of data Dec 26, 2018 Issued
Array ( [id] => 16077755 [patent_doc_number] => 20200192864 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-18 [patent_title] => SELF-OPTIMIZING INTERVAL DETECTION DATA STRUCTURE [patent_app_type] => utility [patent_app_number] => 16/219048 [patent_app_country] => US [patent_app_date] => 2018-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8459 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16219048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/219048
Self-optimizing interval detection data structure Dec 12, 2018 Issued
Array ( [id] => 14077143 [patent_doc_number] => 20190087459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-21 [patent_title] => PARALLEL EXECUTION OF MERGE OPERATIONS [patent_app_type] => utility [patent_app_number] => 16/195903 [patent_app_country] => US [patent_app_date] => 2018-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16195903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/195903
Parallel execution of merge operations Nov 19, 2018 Issued
Array ( [id] => 16357670 [patent_doc_number] => 10798197 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Lifescore [patent_app_type] => utility [patent_app_number] => 16/189476 [patent_app_country] => US [patent_app_date] => 2018-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 27 [patent_no_of_words] => 8629 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 268 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16189476 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/189476
Lifescore Nov 12, 2018 Issued
Array ( [id] => 16416750 [patent_doc_number] => 10824646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-03 [patent_title] => Linking single system synchronous inter-domain transaction activity [patent_app_type] => utility [patent_app_number] => 16/176814 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4656 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16176814 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/176814
Linking single system synchronous inter-domain transaction activity Oct 30, 2018 Issued
Array ( [id] => 18030893 [patent_doc_number] => 11514082 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Dynamic content selection [patent_app_type] => utility [patent_app_number] => 16/124817 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 14 [patent_no_of_words] => 10631 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16124817 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/124817
Dynamic content selection Sep 6, 2018 Issued
Array ( [id] => 17238497 [patent_doc_number] => 11182377 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => System and graphical user interface for record lifecycle improvement [patent_app_type] => utility [patent_app_number] => 16/125055 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 21654 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 508 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16125055 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/125055
System and graphical user interface for record lifecycle improvement Sep 6, 2018 Issued
Array ( [id] => 16958073 [patent_doc_number] => 11061942 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Unstructured data fusion by content-aware concurrent data processing pipeline [patent_app_type] => utility [patent_app_number] => 16/124405 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 17673 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16124405 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/124405
Unstructured data fusion by content-aware concurrent data processing pipeline Sep 6, 2018 Issued
Array ( [id] => 16651923 [patent_doc_number] => 10929100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-23 [patent_title] => Mitigating causality discrepancies caused by stale versioning [patent_app_type] => utility [patent_app_number] => 16/124632 [patent_app_country] => US [patent_app_date] => 2018-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5508 [patent_no_of_claims] => 15 [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] => 16124632 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/124632
Mitigating causality discrepancies caused by stale versioning Sep 6, 2018 Issued
Menu