
Isaac M. Woo
Examiner (ID: 17168, Phone: (571)272-4043 , Office: P/2155 )
| Most Active Art Unit | 2163 |
| Art Unit(s) | 2155, 2172, 2162, 2166, 2163 |
| Total Applications | 1767 |
| Issued Applications | 1524 |
| Pending Applications | 93 |
| Abandoned Applications | 168 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20117512
[patent_doc_number] => 12367219
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-22
[patent_title] => Entity resolution in genealogical databases
[patent_app_type] => utility
[patent_app_number] => 18/652044
[patent_app_country] => US
[patent_app_date] => 2024-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12053
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18652044
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/652044 | Entity resolution in genealogical databases | Apr 30, 2024 | Issued |
Array
(
[id] => 19899186
[patent_doc_number] => 12277107
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-15
[patent_title] => Detection of changes in storage arrays for databases
[patent_app_type] => utility
[patent_app_number] => 18/647389
[patent_app_country] => US
[patent_app_date] => 2024-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 2366
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18647389
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/647389 | Detection of changes in storage arrays for databases | Apr 25, 2024 | Issued |
Array
(
[id] => 20323700
[patent_doc_number] => 20250335788
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => AUTOMATICALLY DETECTING BIAS IN ARTIFICIAL INTELLIGENCE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/647561
[patent_app_country] => US
[patent_app_date] => 2024-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4636
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18647561
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/647561 | AUTOMATICALLY DETECTING BIAS IN ARTIFICIAL INTELLIGENCE MODELS | Apr 25, 2024 | Pending |
Array
(
[id] => 20174862
[patent_doc_number] => 12393609
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-19
[patent_title] => Database data compression method and storage device
[patent_app_type] => utility
[patent_app_number] => 18/645926
[patent_app_country] => US
[patent_app_date] => 2024-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 13495
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18645926
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/645926 | Database data compression method and storage device | Apr 24, 2024 | Issued |
Array
(
[id] => 19588477
[patent_doc_number] => 20240386034
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => DISTRIBUTED GRAPH-BASED CLUSTERING
[patent_app_type] => utility
[patent_app_number] => 18/640945
[patent_app_country] => US
[patent_app_date] => 2024-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15884
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18640945
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/640945 | Distributed graph-based clustering | Apr 18, 2024 | Issued |
Array
(
[id] => 20145817
[patent_doc_number] => 12380160
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Responding to queries with voice recordings
[patent_app_type] => utility
[patent_app_number] => 18/631952
[patent_app_country] => US
[patent_app_date] => 2024-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 3407
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 157
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18631952
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/631952 | Responding to queries with voice recordings | Apr 9, 2024 | Issued |
Array
(
[id] => 19917532
[patent_doc_number] => 12292902
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-06
[patent_title] => Apparatus and method for data clustering
[patent_app_type] => utility
[patent_app_number] => 18/630084
[patent_app_country] => US
[patent_app_date] => 2024-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 2170
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18630084
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/630084 | Apparatus and method for data clustering | Apr 8, 2024 | Issued |
Array
(
[id] => 19334485
[patent_doc_number] => 20240248915
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => INFORMATION SHARING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/628722
[patent_app_country] => US
[patent_app_date] => 2024-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7159
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628722
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/628722 | Information sharing method and apparatus, electronic device, and computer-readable storage medium | Apr 5, 2024 | Issued |
Array
(
[id] => 20160847
[patent_doc_number] => 12387479
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Creating data shapes for pattern recognition systems
[patent_app_type] => utility
[patent_app_number] => 18/615335
[patent_app_country] => US
[patent_app_date] => 2024-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 8472
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18615335
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/615335 | Creating data shapes for pattern recognition systems | Mar 24, 2024 | Issued |
Array
(
[id] => 19979700
[patent_doc_number] => 12347182
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Data retrieval in pattern recognition systems
[patent_app_type] => utility
[patent_app_number] => 18/613832
[patent_app_country] => US
[patent_app_date] => 2024-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 8473
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18613832
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/613832 | Data retrieval in pattern recognition systems | Mar 21, 2024 | Issued |
Array
(
[id] => 20160846
[patent_doc_number] => 12387478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Pattern recognition systems
[patent_app_type] => utility
[patent_app_number] => 18/613859
[patent_app_country] => US
[patent_app_date] => 2024-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 8473
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 92
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18613859
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/613859 | Pattern recognition systems | Mar 21, 2024 | Issued |
Array
(
[id] => 19811067
[patent_doc_number] => 12242460
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-04
[patent_title] => Method for identifying potential regulatory violations
[patent_app_type] => utility
[patent_app_number] => 18/610388
[patent_app_country] => US
[patent_app_date] => 2024-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 11439
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18610388
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/610388 | Method for identifying potential regulatory violations | Mar 19, 2024 | Issued |
Array
(
[id] => 19466555
[patent_doc_number] => 20240320225
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-26
[patent_title] => MONITORING ONLINE ACTIVITY FOR REAL-TIME RANKING OF CONTENT
[patent_app_type] => utility
[patent_app_number] => 18/607601
[patent_app_country] => US
[patent_app_date] => 2024-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14780
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18607601
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/607601 | MONITORING ONLINE ACTIVITY FOR REAL-TIME RANKING OF CONTENT | Mar 17, 2024 | Pending |
Array
(
[id] => 20274125
[patent_doc_number] => 12443908
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Data distillery for signal detection
[patent_app_type] => utility
[patent_app_number] => 18/608128
[patent_app_country] => US
[patent_app_date] => 2024-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3279
[patent_no_of_claims] => 15
[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] => 18608128
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/608128 | Data distillery for signal detection | Mar 17, 2024 | Issued |
Array
(
[id] => 20145747
[patent_doc_number] => 12380090
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Managing data risk using automated dependency discovery
[patent_app_type] => utility
[patent_app_number] => 18/605313
[patent_app_country] => US
[patent_app_date] => 2024-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 168
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18605313
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/605313 | Managing data risk using automated dependency discovery | Mar 13, 2024 | Issued |
Array
(
[id] => 20359380
[patent_doc_number] => 12475381
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-18
[patent_title] => Systems and methods for personalized guidance
[patent_app_type] => utility
[patent_app_number] => 18/603686
[patent_app_country] => US
[patent_app_date] => 2024-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 18
[patent_no_of_words] => 6239
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603686
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/603686 | Systems and methods for personalized guidance | Mar 12, 2024 | Issued |
Array
(
[id] => 20110271
[patent_doc_number] => 12360993
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-15
[patent_title] => Method and database system for optimizing query processing execution scheme
[patent_app_type] => utility
[patent_app_number] => 18/592093
[patent_app_country] => US
[patent_app_date] => 2024-02-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3372
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18592093
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/592093 | Method and database system for optimizing query processing execution scheme | Feb 28, 2024 | Issued |
Array
(
[id] => 20197912
[patent_doc_number] => 20250274622
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-28
[patent_title] => DATA MANAGEMENT AND DISTRIBUTION
[patent_app_type] => utility
[patent_app_number] => 18/587808
[patent_app_country] => US
[patent_app_date] => 2024-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2433
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18587808
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/587808 | DATA MANAGEMENT AND DISTRIBUTION | Feb 25, 2024 | Abandoned |
Array
(
[id] => 19405862
[patent_doc_number] => 20240289373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM IN WHICH INFORMATION PROCESSING PROGRAM IS STORED
[patent_app_type] => utility
[patent_app_number] => 18/586542
[patent_app_country] => US
[patent_app_date] => 2024-02-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9098
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18586542
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/586542 | Information processing system, information processing method, and recording medium in which information processing program is stored | Feb 25, 2024 | Issued |
Array
(
[id] => 19971219
[patent_doc_number] => 12339832
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-06-24
[patent_title] => Systems and methods for user alias correction
[patent_app_type] => utility
[patent_app_number] => 18/432389
[patent_app_country] => US
[patent_app_date] => 2024-02-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 20855
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18432389
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/432389 | Systems and methods for user alias correction | Feb 4, 2024 | Issued |