Search

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 numberTitle of the applicationFiling DateStatus
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
Menu