
Apu M. Mofiz
Supervisory Patent Examiner (ID: 1423, Phone: (571)272-4080 , Office: P/2161 )
| Most Active Art Unit | 2175 |
| Art Unit(s) | 2165, 2175, 2161, 2171 |
| Total Applications | 407 |
| Issued Applications | 317 |
| Pending Applications | 36 |
| Abandoned Applications | 57 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19633270
[patent_doc_number] => 20240411719
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => MANAGING ARCHIVING AND UNARCHIVING OPERATIONS AT A CONTENT COLLABORATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/808283
[patent_app_country] => US
[patent_app_date] => 2024-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16889
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18808283
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/808283 | MANAGING ARCHIVING AND UNARCHIVING OPERATIONS AT A CONTENT COLLABORATION SYSTEM | Aug 18, 2024 | Pending |
Array
(
[id] => 19514345
[patent_doc_number] => 20240346031
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-17
[patent_title] => SPONSORED SEARCH RANKING SIMULATION FOR PATTERNS TRIGGERED BY NATURAL LANGUAGE QUERIES
[patent_app_type] => utility
[patent_app_number] => 18/665264
[patent_app_country] => US
[patent_app_date] => 2024-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12448
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18665264
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/665264 | SPONSORED SEARCH RANKING SIMULATION FOR PATTERNS TRIGGERED BY NATURAL LANGUAGE QUERIES | May 14, 2024 | Pending |
Array
(
[id] => 19405857
[patent_doc_number] => 20240289368
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => Content Management Systems Providing Automated Generation of Content Summaries
[patent_app_type] => utility
[patent_app_number] => 18/651424
[patent_app_country] => US
[patent_app_date] => 2024-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10096
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18651424
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/651424 | Content Management Systems Providing Automated Generation of Content Summaries | Apr 29, 2024 | Pending |
Array
(
[id] => 20417653
[patent_doc_number] => 12500949
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Asynchronous distributed de-duplication for replicated content addressable storage clusters
[patent_app_type] => utility
[patent_app_number] => 18/598041
[patent_app_country] => US
[patent_app_date] => 2024-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 2120
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18598041
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/598041 | Asynchronous Distributed De-Duplication For Replicated Content Addressable Storage Clusters | Mar 6, 2024 | Issued |
Array
(
[id] => 20417653
[patent_doc_number] => 12500949
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-16
[patent_title] => Asynchronous distributed de-duplication for replicated content addressable storage clusters
[patent_app_type] => utility
[patent_app_number] => 18/598041
[patent_app_country] => US
[patent_app_date] => 2024-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 2120
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 18598041
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/598041 | Asynchronous Distributed De-Duplication For Replicated Content Addressable Storage Clusters | Mar 6, 2024 | Issued |
Array
(
[id] => 19591030
[patent_doc_number] => 20240388587
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => ROLES ASSIGNMENT
[patent_app_type] => utility
[patent_app_number] => 18/197774
[patent_app_country] => US
[patent_app_date] => 2023-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18197774
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/197774 | Roles assignment | May 15, 2023 | Issued |
Array
(
[id] => 19591030
[patent_doc_number] => 20240388587
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-21
[patent_title] => ROLES ASSIGNMENT
[patent_app_type] => utility
[patent_app_number] => 18/197774
[patent_app_country] => US
[patent_app_date] => 2023-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18197774
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/197774 | Roles assignment | May 15, 2023 | Issued |
Array
(
[id] => 20359180
[patent_doc_number] => 12475177
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-18
[patent_title] => Automated machine learning-based detection of correct implementations for configuration settings of software-as-a-service applications
[patent_app_type] => utility
[patent_app_number] => 18/309246
[patent_app_country] => US
[patent_app_date] => 2023-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3284
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18309246
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/309246 | Automated machine learning-based detection of correct implementations for configuration settings of software-as-a-service applications | Apr 27, 2023 | Issued |
Array
(
[id] => 20331642
[patent_doc_number] => 12461919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Service processing methods and apparatuses
[patent_app_type] => utility
[patent_app_number] => 18/294137
[patent_app_country] => US
[patent_app_date] => 2023-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 8886
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18294137
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/294137 | Service processing methods and apparatuses | Jan 2, 2023 | Issued |
Array
(
[id] => 20331642
[patent_doc_number] => 12461919
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Service processing methods and apparatuses
[patent_app_type] => utility
[patent_app_number] => 18/294137
[patent_app_country] => US
[patent_app_date] => 2023-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 8886
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 356
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18294137
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/294137 | Service processing methods and apparatuses | Jan 2, 2023 | Issued |
Array
(
[id] => 17581482
[patent_doc_number] => 20220138337
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-05
[patent_title] => ONLINE SOFTWARE PLATFORM (OSP) EXTRACTING DATA OF CLIENT FOR IMPROVED ON-BOARDING OF THE CLIENT ONTO THE OSP
[patent_app_type] => utility
[patent_app_number] => 17/089485
[patent_app_country] => US
[patent_app_date] => 2020-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15719
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 17089485
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/089485 | ONLINE SOFTWARE PLATFORM (OSP) EXTRACTING DATA OF CLIENT FOR IMPROVED ON-BOARDING OF THE CLIENT ONTO THE OSP | Nov 3, 2020 | Pending |
Array
(
[id] => 17325449
[patent_doc_number] => 11216462
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-01-04
[patent_title] => Transient materialized view rewrite
[patent_app_type] => utility
[patent_app_number] => 16/994024
[patent_app_country] => US
[patent_app_date] => 2020-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12371
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16994024
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/994024 | Transient materialized view rewrite | Aug 13, 2020 | Issued |
Array
(
[id] => 17629383
[patent_doc_number] => 20220164398
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-26
[patent_title] => METHOD AND SYSTEM FOR ORDINARY USERS TO MODERATE INFORMATION
[patent_app_type] => utility
[patent_app_number] => 17/441302
[patent_app_country] => US
[patent_app_date] => 2020-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7913
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 17441302
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/441302 | METHOD AND SYSTEM FOR ORDINARY USERS TO MODERATE INFORMATION | Mar 5, 2020 | Pending |
Array
(
[id] => 14506773
[patent_doc_number] => 20190197041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-06-27
[patent_title] => ANSWERER EXTRACTION SYSTEM, ANSWERER EXTRACTION METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/289935
[patent_app_country] => US
[patent_app_date] => 2019-03-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12403
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16289935
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/289935 | ANSWERER EXTRACTION SYSTEM, ANSWERER EXTRACTION METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM | Feb 28, 2019 | Abandoned |
Array
(
[id] => 15329749
[patent_doc_number] => 20200005204
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-02
[patent_title] => DETERMINING EMPLOYMENT TYPE BASED ON MULTIPLE FEATURES
[patent_app_type] => utility
[patent_app_number] => 16/023895
[patent_app_country] => US
[patent_app_date] => 2018-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10929
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16023895
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/023895 | DETERMINING EMPLOYMENT TYPE BASED ON MULTIPLE FEATURES | Jun 28, 2018 | Abandoned |
Array
(
[id] => 13783235
[patent_doc_number] => 20190005156
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-03
[patent_title] => DATA FLOW VISUALIZATION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/014375
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12711
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014375
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/014375 | DATA FLOW VISUALIZATION SYSTEM | Jun 20, 2018 | Abandoned |
Array
(
[id] => 17352239
[patent_doc_number] => 11226876
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-01-18
[patent_title] => Non-blocking backup in a log replay node for tertiary initialization
[patent_app_type] => utility
[patent_app_number] => 16/014206
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 8929
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16014206
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/014206 | Non-blocking backup in a log replay node for tertiary initialization | Jun 20, 2018 | Issued |
Array
(
[id] => 15216125
[patent_doc_number] => 20190370749
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => DOCUMENT STATUS MANAGEMENT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/995046
[patent_app_country] => US
[patent_app_date] => 2018-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16806
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 15995046
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/995046 | Document status management system | May 30, 2018 | Issued |
Array
(
[id] => 11996384
[patent_doc_number] => 20170300539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'METHOD AND RESULT SUMMARIZING APPARATUS FOR PROVIDING SUMMARY REPORTS OPTIONS ON QUERY RESULTS'
[patent_app_type] => utility
[patent_app_number] => 15/640035
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11524
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640035
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/640035 | METHOD AND RESULT SUMMARIZING APPARATUS FOR PROVIDING SUMMARY REPORTS OPTIONS ON QUERY RESULTS | Jun 29, 2017 | Abandoned |
Array
(
[id] => 11996381
[patent_doc_number] => 20170300536
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'METHOD AND QUERY SUGGESTION SERVER FOR PROVIDING ALTERNATE QUERY SUGGESTIONS FOR TIME BOUND RESULTS'
[patent_app_type] => utility
[patent_app_number] => 15/640154
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9085
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15640154
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/640154 | METHOD AND QUERY SUGGESTION SERVER FOR PROVIDING ALTERNATE QUERY SUGGESTIONS FOR TIME BOUND RESULTS | Jun 29, 2017 | Abandoned |