
Nicholas E. Allen
Examiner (ID: 10873, Phone: (571)270-3562 , Office: P/2154 )
| Most Active Art Unit | 2154 |
| Art Unit(s) | 2167, 2154 |
| Total Applications | 853 |
| Issued Applications | 603 |
| Pending Applications | 76 |
| Abandoned Applications | 186 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16780375
[patent_doc_number] => 20210117454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-22
[patent_title] => Decentralized Latent Semantic Index Using Distributed Average Consensus
[patent_app_type] => utility
[patent_app_number] => 17/133948
[patent_app_country] => US
[patent_app_date] => 2020-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14959
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17133948
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/133948 | Decentralized Latent Semantic Index Using Distributed Average Consensus | Dec 23, 2020 | Abandoned |
Array
(
[id] => 17690567
[patent_doc_number] => 20220197860
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-23
[patent_title] => HYBRID SNAPSHOT OF A GLOBAL NAMESPACE
[patent_app_type] => utility
[patent_app_number] => 17/127887
[patent_app_country] => US
[patent_app_date] => 2020-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7647
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17127887
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/127887 | Hybrid snapshot of a global namespace | Dec 17, 2020 | Issued |
Array
(
[id] => 19243841
[patent_doc_number] => 12014287
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-18
[patent_title] => Batch scoring model fairness
[patent_app_type] => utility
[patent_app_number] => 17/111757
[patent_app_country] => US
[patent_app_date] => 2020-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 8269
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 321
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17111757
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/111757 | Batch scoring model fairness | Dec 3, 2020 | Issued |
Array
(
[id] => 16690732
[patent_doc_number] => 20210073210
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-11
[patent_title] => NORMALIZING USER IDENTIFICATION ACROSS DISPARATE SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 16/950027
[patent_app_country] => US
[patent_app_date] => 2020-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10664
[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] => 16950027
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/950027 | Normalizing user identification across disparate systems | Nov 16, 2020 | Issued |
Array
(
[id] => 17597933
[patent_doc_number] => 20220147507
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-05-12
[patent_title] => System And Method For Automatic Application Log Messages Grouping Using Logging Framework Code Instrumentation
[patent_app_type] => utility
[patent_app_number] => 17/092655
[patent_app_country] => US
[patent_app_date] => 2020-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5626
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 154
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17092655
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/092655 | System and method for automatic application log messages grouping using logging framework code instrumentation | Nov 8, 2020 | Issued |
Array
(
[id] => 18218389
[patent_doc_number] => 11593329
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-28
[patent_title] => Methods and devices for fixed extrapolation error data simplification processes for telematics
[patent_app_type] => utility
[patent_app_number] => 17/084062
[patent_app_country] => US
[patent_app_date] => 2020-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 35
[patent_no_of_words] => 20063
[patent_no_of_claims] => 13
[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] => 17084062
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/084062 | Methods and devices for fixed extrapolation error data simplification processes for telematics | Oct 28, 2020 | Issued |
Array
(
[id] => 16849093
[patent_doc_number] => 20210149838
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => DEVICE, METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM FOR WRITING IMAGE FILES INTO MEMORIES
[patent_app_type] => utility
[patent_app_number] => 17/030185
[patent_app_country] => US
[patent_app_date] => 2020-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6668
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030185
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/030185 | Device, method and non-transitory computer readable medium for writing image files into memories | Sep 22, 2020 | Issued |
Array
(
[id] => 17699015
[patent_doc_number] => 11372740
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-28
[patent_title] => Decoupling internal and external tasks in a database environment
[patent_app_type] => utility
[patent_app_number] => 17/007589
[patent_app_country] => US
[patent_app_date] => 2020-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 21882
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 17007589
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/007589 | Decoupling internal and external tasks in a database environment | Aug 30, 2020 | Issued |
Array
(
[id] => 18802955
[patent_doc_number] => 11836112
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-05
[patent_title] => Path resolver for client access to distributed file systems
[patent_app_type] => utility
[patent_app_number] => 17/000851
[patent_app_country] => US
[patent_app_date] => 2020-08-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3873
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17000851
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/000851 | Path resolver for client access to distributed file systems | Aug 23, 2020 | Issued |
Array
(
[id] => 18687150
[patent_doc_number] => 11782887
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-10
[patent_title] => Generating configuration files
[patent_app_type] => utility
[patent_app_number] => 16/986668
[patent_app_country] => US
[patent_app_date] => 2020-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4488
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16986668
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/986668 | Generating configuration files | Aug 5, 2020 | Issued |
Array
(
[id] => 16623546
[patent_doc_number] => 20210042199
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-02-11
[patent_title] => SYSTEM AND METHOD OF TRANSFERRING OF DATA BETWEEN DATA CENTERS BASED ON USER BEHAVIOR
[patent_app_type] => utility
[patent_app_number] => 16/939299
[patent_app_country] => US
[patent_app_date] => 2020-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7038
[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] => 16939299
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/939299 | SYSTEM AND METHOD OF TRANSFERRING OF DATA BETWEEN DATA CENTERS BASED ON USER BEHAVIOR | Jul 26, 2020 | Pending |
Array
(
[id] => 18561788
[patent_doc_number] => 11727032
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-15
[patent_title] => Data visualization platform for event-based behavior clustering
[patent_app_type] => utility
[patent_app_number] => 16/927902
[patent_app_country] => US
[patent_app_date] => 2020-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 33
[patent_no_of_words] => 20519
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16927902
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/927902 | Data visualization platform for event-based behavior clustering | Jul 12, 2020 | Issued |
Array
(
[id] => 16393370
[patent_doc_number] => 20200334311
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-22
[patent_title] => SURFACING USER-SPECIFIC DATA RECORDS IN SEARCH
[patent_app_type] => utility
[patent_app_number] => 16/918751
[patent_app_country] => US
[patent_app_date] => 2020-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9976
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 289
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16918751
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/918751 | Surfacing user-specific data records in search | Jun 30, 2020 | Issued |
Array
(
[id] => 17301763
[patent_doc_number] => 20210397602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-23
[patent_title] => SYSTEMS AND METHODS FOR ANALYZING ELECTRONIC DATA TO DETERMINE FAULTS IN A TRANSIT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/908158
[patent_app_country] => US
[patent_app_date] => 2020-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5332
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16908158
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/908158 | SYSTEMS AND METHODS FOR ANALYZING ELECTRONIC DATA TO DETERMINE FAULTS IN A TRANSIT SYSTEM | Jun 21, 2020 | Abandoned |
Array
(
[id] => 18471462
[patent_doc_number] => 20230205748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => METHOD OF INDEXING A HIERARCHICAL DATA STRUCTURE
[patent_app_type] => utility
[patent_app_number] => 18/008406
[patent_app_country] => US
[patent_app_date] => 2020-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4649
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 18008406
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/008406 | Method of indexing a hierarchical data structure | Jun 17, 2020 | Issued |
Array
(
[id] => 16330946
[patent_doc_number] => 20200301912
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-24
[patent_title] => DATA DEDUPLICATION ON A DISTRIBUTED FILE SYSTEM USING CONDITIONAL WRITES
[patent_app_type] => utility
[patent_app_number] => 16/899199
[patent_app_country] => US
[patent_app_date] => 2020-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5219
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[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] => 16899199
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/899199 | Data deduplication on a distributed file system using conditional writes | Jun 10, 2020 | Issued |
Array
(
[id] => 18950207
[patent_doc_number] => 11893505
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-02-06
[patent_title] => Document analysis architecture
[patent_app_type] => utility
[patent_app_number] => 16/897480
[patent_app_country] => US
[patent_app_date] => 2020-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 32
[patent_no_of_words] => 38511
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 262
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16897480
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/897480 | Document analysis architecture | Jun 9, 2020 | Issued |
Array
(
[id] => 16314775
[patent_doc_number] => 20200293513
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-09-17
[patent_title] => CONCURRENT MULTIPLE HIERARCHICAL DATA STRUCTURES WITH CONSISTENT DATA
[patent_app_type] => utility
[patent_app_number] => 16/889069
[patent_app_country] => US
[patent_app_date] => 2020-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13612
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16889069
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/889069 | Concurrent multiple hierarchical data structures with consistent data | May 31, 2020 | Issued |
Array
(
[id] => 18136321
[patent_doc_number] => 11562000
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-24
[patent_title] => Storage constrained synchronization engine
[patent_app_type] => utility
[patent_app_number] => 16/887317
[patent_app_country] => US
[patent_app_date] => 2020-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 24
[patent_no_of_words] => 20777
[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] => 16887317
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/887317 | Storage constrained synchronization engine | May 28, 2020 | Issued |
Array
(
[id] => 18471529
[patent_doc_number] => 20230205815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-29
[patent_title] => INFORMATION PROCESSING DEVICE, CONTROL METHOD AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/926731
[patent_app_country] => US
[patent_app_date] => 2020-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10017
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17926731
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/926731 | INFORMATION PROCESSING DEVICE, CONTROL METHOD AND STORAGE MEDIUM | May 25, 2020 | Abandoned |