
Bruce M. Moser
Examiner (ID: 16231, Phone: (571)270-1718 , Office: P/2154 )
| Most Active Art Unit | 2154 |
| Art Unit(s) | 2159, 2169, 2154 |
| Total Applications | 904 |
| Issued Applications | 735 |
| Pending Applications | 71 |
| Abandoned Applications | 116 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20181342
[patent_doc_number] => 20250265300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-21
[patent_title] => PARSING SEARCH RESULTS
[patent_app_type] => utility
[patent_app_number] => 19/056695
[patent_app_country] => US
[patent_app_date] => 2025-02-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4692
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19056695
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/056695 | PARSING SEARCH RESULTS | Feb 17, 2025 | Pending |
Array
(
[id] => 20166826
[patent_doc_number] => 20250258873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-14
[patent_title] => Systems and Methods for Iteratively Updating Classification Prompts
[patent_app_type] => utility
[patent_app_number] => 19/052186
[patent_app_country] => US
[patent_app_date] => 2025-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16994
[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] => 19052186
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/052186 | Systems and Methods for Iteratively Updating Classification Prompts | Feb 11, 2025 | Pending |
Array
(
[id] => 20166825
[patent_doc_number] => 20250258872
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-14
[patent_title] => Systems and Methods for Prompt Tuning Based on Document Classification
[patent_app_type] => utility
[patent_app_number] => 19/052157
[patent_app_country] => US
[patent_app_date] => 2025-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16994
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 19052157
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/052157 | Systems and Methods for Prompt Tuning Based on Document Classification | Feb 11, 2025 | Pending |
Array
(
[id] => 20374271
[patent_doc_number] => 12481708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-25
[patent_title] => Structured output of duplicate or near-duplicate text documents identified using automated near-duplicate detection for text documents
[patent_app_type] => utility
[patent_app_number] => 19/047818
[patent_app_country] => US
[patent_app_date] => 2025-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 42
[patent_figures_cnt] => 45
[patent_no_of_words] => 35387
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 334
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19047818
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/047818 | Structured output of duplicate or near-duplicate text documents identified using automated near-duplicate detection for text documents | Feb 6, 2025 | Issued |
Array
(
[id] => 20102057
[patent_doc_number] => 20250231993
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-17
[patent_title] => TEXT STRING COMPARISON FOR DUPLICATE OR NEAR-DUPLICATE TEXT DOCUMENTS IDENTIFIED USING AUTOMATED NEAR-DUPLICATE DETECTION FOR TEXT DOCUMENTS
[patent_app_type] => utility
[patent_app_number] => 19/048422
[patent_app_country] => US
[patent_app_date] => 2025-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 348
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19048422
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/048422 | TEXT STRING COMPARISON FOR DUPLICATE OR NEAR-DUPLICATE TEXT DOCUMENTS IDENTIFIED USING AUTOMATED NEAR-DUPLICATE DETECTION FOR TEXT DOCUMENTS | Feb 6, 2025 | Pending |
Array
(
[id] => 20102056
[patent_doc_number] => 20250231992
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-17
[patent_title] => EXPEDITING AUTOMATED NEAR-DUPLICATE DETECTION FOR NEW TEXT DOCUMENTS
[patent_app_type] => utility
[patent_app_number] => 19/048170
[patent_app_country] => US
[patent_app_date] => 2025-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 35135
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 357
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19048170
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/048170 | Expediting automated near-duplicate detection for new text documents | Feb 6, 2025 | Issued |
Array
(
[id] => 20018249
[patent_doc_number] => 20250156471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-15
[patent_title] => METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON DYNAMICALLY IDENTIFYING MICROGENRES ASSOCIATED WITH THE CONTENT
[patent_app_type] => utility
[patent_app_number] => 19/023741
[patent_app_country] => US
[patent_app_date] => 2025-01-16
[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] => 0
[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] => 19023741
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/023741 | METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON DYNAMICALLY IDENTIFYING MICROGENRES ASSOCIATED WITH THE CONTENT | Jan 15, 2025 | Pending |
Array
(
[id] => 20000962
[patent_doc_number] => 20250139184
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => QUALITY SCORING SYSTEM AND METHOD HAVING SAAS ARCHITECTURE AND SOURCE AND INDUSTRY SCORE FACTORS
[patent_app_type] => utility
[patent_app_number] => 19/004795
[patent_app_country] => US
[patent_app_date] => 2024-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5014
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19004795
[rel_patent_id] =>[rel_patent_doc_number] =>) 19/004795 | QUALITY SCORING SYSTEM AND METHOD HAVING SAAS ARCHITECTURE AND SOURCE AND INDUSTRY SCORE FACTORS | Dec 29, 2024 | Pending |
Array
(
[id] => 20043440
[patent_doc_number] => 20250181662
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => SEARCH METHOD AND ELECTRONIC DEVICE
[patent_app_type] => utility
[patent_app_number] => 18/999952
[patent_app_country] => US
[patent_app_date] => 2024-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 41449
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18999952
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/999952 | SEARCH METHOD AND ELECTRONIC DEVICE | Dec 22, 2024 | Pending |
Array
(
[id] => 20087489
[patent_doc_number] => 20250217425
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-03
[patent_title] => Method and System for an Intelligent Search Engine
[patent_app_type] => utility
[patent_app_number] => 18/987120
[patent_app_country] => US
[patent_app_date] => 2024-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1177
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18987120
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/987120 | Method and System for an Intelligent Search Engine | Dec 18, 2024 | Pending |
Array
(
[id] => 19849164
[patent_doc_number] => 20250094515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => INTELLIGENT PROMPT GENERATION
[patent_app_type] => utility
[patent_app_number] => 18/966732
[patent_app_country] => US
[patent_app_date] => 2024-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7082
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18966732
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/966732 | INTELLIGENT PROMPT GENERATION | Dec 2, 2024 | Pending |
Array
(
[id] => 19849164
[patent_doc_number] => 20250094515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-20
[patent_title] => INTELLIGENT PROMPT GENERATION
[patent_app_type] => utility
[patent_app_number] => 18/966732
[patent_app_country] => US
[patent_app_date] => 2024-12-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7082
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18966732
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/966732 | INTELLIGENT PROMPT GENERATION | Dec 2, 2024 | Pending |
Array
(
[id] => 19834370
[patent_doc_number] => 20250086156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-03-13
[patent_title] => CENTRALIZED DATABASE MANAGEMENT SYSTEM FOR DATABASE SYNCHRONIZATION USING INVERTIBLE BLOOM FILTER CELL INDICES
[patent_app_type] => utility
[patent_app_number] => 18/957526
[patent_app_country] => US
[patent_app_date] => 2024-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11793
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18957526
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/957526 | CENTRALIZED DATABASE MANAGEMENT SYSTEM FOR DATABASE SYNCHRONIZATION USING INVERTIBLE BLOOM FILTER CELL INDICES | Nov 21, 2024 | Pending |
Array
(
[id] => 19933677
[patent_doc_number] => 12306881
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-20
[patent_title] => Apparatus and method for generative interpolation
[patent_app_type] => utility
[patent_app_number] => 18/957601
[patent_app_country] => US
[patent_app_date] => 2024-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 18332
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18957601
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/957601 | Apparatus and method for generative interpolation | Nov 21, 2024 | Issued |
Array
(
[id] => 19802712
[patent_doc_number] => 20250068637
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-27
[patent_title] => SEARCH SYSTEM RANKING USING A NATURAL DISTRIBUTION
[patent_app_type] => utility
[patent_app_number] => 18/946533
[patent_app_country] => US
[patent_app_date] => 2024-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7785
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18946533
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/946533 | SEARCH SYSTEM RANKING USING A NATURAL DISTRIBUTION | Nov 12, 2024 | Pending |
Array
(
[id] => 19802712
[patent_doc_number] => 20250068637
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-27
[patent_title] => SEARCH SYSTEM RANKING USING A NATURAL DISTRIBUTION
[patent_app_type] => utility
[patent_app_number] => 18/946533
[patent_app_country] => US
[patent_app_date] => 2024-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7785
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18946533
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/946533 | SEARCH SYSTEM RANKING USING A NATURAL DISTRIBUTION | Nov 12, 2024 | Pending |
Array
(
[id] => 19992824
[patent_doc_number] => 20250131046
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-24
[patent_title] => DOCUMENT SEARCH METHOD FOR PROVIDING SIMILAR INFORMATION ON SIMILAR DOCUMENTS
[patent_app_type] => utility
[patent_app_number] => 18/922787
[patent_app_country] => US
[patent_app_date] => 2024-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10486
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18922787
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/922787 | DOCUMENT SEARCH METHOD FOR PROVIDING SIMILAR INFORMATION ON SIMILAR DOCUMENTS | Oct 21, 2024 | Pending |
Array
(
[id] => 19756739
[patent_doc_number] => 20250045304
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-02-06
[patent_title] => METHOD AND SYSTEM FOR INTERPRETING INPUTTED INFORMATION
[patent_app_type] => utility
[patent_app_number] => 18/920579
[patent_app_country] => US
[patent_app_date] => 2024-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 39955
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18920579
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/920579 | METHOD AND SYSTEM FOR INTERPRETING INPUTTED INFORMATION | Oct 17, 2024 | Pending |
Array
(
[id] => 20000952
[patent_doc_number] => 20250139174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-01
[patent_title] => COMPARATIVE SEARCH WITHIN USER-GENERATED CONTENT
[patent_app_type] => utility
[patent_app_number] => 18/906923
[patent_app_country] => US
[patent_app_date] => 2024-10-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12600
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18906923
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/906923 | COMPARATIVE SEARCH WITHIN USER-GENERATED CONTENT | Oct 3, 2024 | Pending |
Array
(
[id] => 20027314
[patent_doc_number] => 20250165536
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-22
[patent_title] => AUTOMATED NEAR-DUPLICATE DETECTION FOR TEXT DOCUMENTS
[patent_app_type] => utility
[patent_app_number] => 18/896244
[patent_app_country] => US
[patent_app_date] => 2024-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21048
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18896244
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/896244 | AUTOMATED NEAR-DUPLICATE DETECTION FOR TEXT DOCUMENTS | Sep 24, 2024 | Pending |