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] => 18912894 [patent_doc_number] => 11875879 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-01-16 [patent_title] => Window-based method for determining inherited segments [patent_app_type] => utility [patent_app_number] => 18/198699 [patent_app_country] => US [patent_app_date] => 2023-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5180 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 261 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18198699 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/198699
Window-based method for determining inherited segments May 16, 2023 Issued
Array ( [id] => 19369792 [patent_doc_number] => 12061878 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-13 [patent_title] => Method and system for calculating minwise hash signatures from weighted sets [patent_app_type] => utility [patent_app_number] => 18/141506 [patent_app_country] => US [patent_app_date] => 2023-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14547 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18141506 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/141506
Method and system for calculating minwise hash signatures from weighted sets Apr 30, 2023 Issued
Array ( [id] => 18789073 [patent_doc_number] => 20230377687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-23 [patent_title] => SYSTEMS AND METHODS USING DNA SEQUENCE STRINGS AS A COMMON DATA FORMAT FOR FORENSIC DNA TYPING APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/135603 [patent_app_country] => US [patent_app_date] => 2023-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6153 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18135603 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/135603
SYSTEMS AND METHODS USING DNA SEQUENCE STRINGS AS A COMMON DATA FORMAT FOR FORENSIC DNA TYPING APPLICATIONS Apr 16, 2023 Pending
Array ( [id] => 18532012 [patent_doc_number] => 20230237084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => METHOD AND APPARATUS FOR QUESTION-ANSWERING USING A DATABASE CONSIST OF QUERY VECTORS [patent_app_type] => utility [patent_app_number] => 18/130164 [patent_app_country] => US [patent_app_date] => 2023-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6553 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18130164 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/130164
METHOD AND APPARATUS FOR QUESTION-ANSWERING USING A DATABASE CONSIST OF QUERY VECTORS Apr 2, 2023 Pending
Array ( [id] => 18533007 [patent_doc_number] => 20230238082 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => Finding Relatives in a Database [patent_app_type] => utility [patent_app_number] => 18/191525 [patent_app_country] => US [patent_app_date] => 2023-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5828 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18191525 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/191525
Finding relatives in a database Mar 27, 2023 Issued
Array ( [id] => 18532361 [patent_doc_number] => 20230237435 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-27 [patent_title] => APPARATUSES AND METHODS FOR PARSING AND COMPARING VIDEO RESUME DUPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/110354 [patent_app_country] => US [patent_app_date] => 2023-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16778 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18110354 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/110354
APPARATUSES AND METHODS FOR PARSING AND COMPARING VIDEO RESUME DUPLICATIONS Feb 14, 2023 Pending
Array ( [id] => 19413452 [patent_doc_number] => 12079269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-09-03 [patent_title] => Visually guided machine-learning language model [patent_app_type] => utility [patent_app_number] => 18/104848 [patent_app_country] => US [patent_app_date] => 2023-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15285 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18104848 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/104848
Visually guided machine-learning language model Feb 1, 2023 Issued
Array ( [id] => 18989871 [patent_doc_number] => 20240061840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-22 [patent_title] => Scan Parsing [patent_app_type] => utility [patent_app_number] => 18/162366 [patent_app_country] => US [patent_app_date] => 2023-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20550 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18162366 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/162366
Scan Parsing Jan 30, 2023 Pending
Array ( [id] => 18981990 [patent_doc_number] => 11907163 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-02-20 [patent_title] => Cloud snapshot lineage mobility between virtualization software running on different storage systems [patent_app_type] => utility [patent_app_number] => 18/093438 [patent_app_country] => US [patent_app_date] => 2023-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 30570 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18093438 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/093438
Cloud snapshot lineage mobility between virtualization software running on different storage systems Jan 4, 2023 Issued
Array ( [id] => 18949681 [patent_doc_number] => 11892974 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-06 [patent_title] => File management program and file management system, for outputting target file, and information file containing information linked with target file, to external device [patent_app_type] => utility [patent_app_number] => 18/088524 [patent_app_country] => US [patent_app_date] => 2022-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8500 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18088524 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/088524
File management program and file management system, for outputting target file, and information file containing information linked with target file, to external device Dec 23, 2022 Issued
Array ( [id] => 18832681 [patent_doc_number] => 20230401208 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-12-14 [patent_title] => UNNESTING OF JSON ARRAYS [patent_app_type] => utility [patent_app_number] => 18/064214 [patent_app_country] => US [patent_app_date] => 2022-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11885 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18064214 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/064214
UNNESTING OF JSON ARRAYS Dec 8, 2022 Pending
Array ( [id] => 18957549 [patent_doc_number] => 20240045876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-08 [patent_title] => COMMUNICATION METHOD AND SYSTEM IMPLEMENTED BASED ON RECOGNIZED DATA, AND GAS-VOLUME CONVERSION CONTROLLER [patent_app_type] => utility [patent_app_number] => 18/064076 [patent_app_country] => US [patent_app_date] => 2022-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5446 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18064076 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/064076
Communication method and system implemented based on recognized data, and gas-volume conversion controller Dec 8, 2022 Issued
Array ( [id] => 18652864 [patent_doc_number] => 20230298704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-21 [patent_title] => Finding Relatives in a Database [patent_app_type] => utility [patent_app_number] => 17/979412 [patent_app_country] => US [patent_app_date] => 2022-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5782 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17979412 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/979412
Finding relatives in a database Nov 1, 2022 Issued
Array ( [id] => 18387113 [patent_doc_number] => 11657902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Finding relatives in a database [patent_app_type] => utility [patent_app_number] => 17/975949 [patent_app_country] => US [patent_app_date] => 2022-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 5806 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17975949 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/975949
Finding relatives in a database Oct 27, 2022 Issued
Array ( [id] => 19398516 [patent_doc_number] => 12072880 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-27 [patent_title] => Scan parsing [patent_app_type] => utility [patent_app_number] => 17/892376 [patent_app_country] => US [patent_app_date] => 2022-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 20522 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17892376 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/892376
Scan parsing Aug 21, 2022 Issued
Array ( [id] => 19259625 [patent_doc_number] => 12019679 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-25 [patent_title] => Method and apparatus for searching video section using natural language [patent_app_type] => utility [patent_app_number] => 17/891486 [patent_app_country] => US [patent_app_date] => 2022-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5813 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [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] => 17891486 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/891486
Method and apparatus for searching video section using natural language Aug 18, 2022 Issued
Array ( [id] => 19398486 [patent_doc_number] => 12072850 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-27 [patent_title] => Virtual file system for dynamically providing media content [patent_app_type] => utility [patent_app_number] => 17/815438 [patent_app_country] => US [patent_app_date] => 2022-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9474 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17815438 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/815438
Virtual file system for dynamically providing media content Jul 26, 2022 Issued
Array ( [id] => 18176890 [patent_doc_number] => 20230037619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-09 [patent_title] => SYSTEMS AND METHOD FOR PROCESSING TIMESERIES DATA [patent_app_type] => utility [patent_app_number] => 17/858957 [patent_app_country] => US [patent_app_date] => 2022-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28127 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17858957 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/858957
SYSTEMS AND METHOD FOR PROCESSING TIMESERIES DATA Jul 5, 2022 Pending
Array ( [id] => 19611579 [patent_doc_number] => 12160469 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-03 [patent_title] => Systems and methods for improved blockchain data indexing by avoiding throughput bottlenecks [patent_app_type] => utility [patent_app_number] => 17/810065 [patent_app_country] => US [patent_app_date] => 2022-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 24133 [patent_no_of_claims] => 20 [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] => 17810065 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/810065
Systems and methods for improved blockchain data indexing by avoiding throughput bottlenecks Jun 29, 2022 Issued
Array ( [id] => 18111664 [patent_doc_number] => 20230004544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-01-05 [patent_title] => DATA TRANSMISSION METHOD [patent_app_type] => utility [patent_app_number] => 17/852240 [patent_app_country] => US [patent_app_date] => 2022-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2695 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17852240 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/852240
DATA TRANSMISSION METHOD Jun 27, 2022 Pending
Menu