
Dennis Truong
Examiner (ID: 5241, Phone: (571)270-3157 , Office: P/2169 )
| Most Active Art Unit | 2152 |
| Art Unit(s) | 2169, 2152 |
| Total Applications | 692 |
| Issued Applications | 500 |
| Pending Applications | 58 |
| Abandoned Applications | 162 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17899373
[patent_doc_number] => 20220309035
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-29
[patent_title] => FILE PROCESSING DEVICE, FILE PROCESSING METHOD, AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/618012
[patent_app_country] => US
[patent_app_date] => 2020-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 34561
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17618012
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/618012 | FILE PROCESSING DEVICE, FILE PROCESSING METHOD, AND PROGRAM | Jun 4, 2020 | Pending |
Array
(
[id] => 17899373
[patent_doc_number] => 20220309035
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-29
[patent_title] => FILE PROCESSING DEVICE, FILE PROCESSING METHOD, AND PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/618012
[patent_app_country] => US
[patent_app_date] => 2020-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 34561
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 66
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17618012
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/618012 | FILE PROCESSING DEVICE, FILE PROCESSING METHOD, AND PROGRAM | Jun 4, 2020 | Pending |
Array
(
[id] => 17699117
[patent_doc_number] => 11372842
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-06-28
[patent_title] => Prioritization of data in mounted filesystems for FSCK operations
[patent_app_type] => utility
[patent_app_number] => 16/892944
[patent_app_country] => US
[patent_app_date] => 2020-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6979
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16892944
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/892944 | Prioritization of data in mounted filesystems for FSCK operations | Jun 3, 2020 | Issued |
Array
(
[id] => 18087451
[patent_doc_number] => 11537587
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => Techniques and systems for storage and processing of operational data
[patent_app_type] => utility
[patent_app_number] => 16/866094
[patent_app_country] => US
[patent_app_date] => 2020-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 16385
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16866094
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/866094 | Techniques and systems for storage and processing of operational data | May 3, 2020 | Issued |
Array
(
[id] => 16378270
[patent_doc_number] => 20200327112
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-15
[patent_title] => SYSTEMS, APPARATUS AND METHODS FOR LOCAL STATE STORAGE OF DISTRIBUTED LEDGER DATA WITHOUT CLONING
[patent_app_type] => utility
[patent_app_number] => 16/848284
[patent_app_country] => US
[patent_app_date] => 2020-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9953
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16848284
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/848284 | Systems, apparatus and methods for local state storage of distributed ledger data without cloning | Apr 13, 2020 | Issued |
Array
(
[id] => 16363383
[patent_doc_number] => 20200320134
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-08
[patent_title] => SYSTEMS AND METHODS FOR GENERATING RESPONSES FOR AN INTELLIGENT VIRTUAL
[patent_app_type] => utility
[patent_app_number] => 16/835975
[patent_app_country] => US
[patent_app_date] => 2020-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5347
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 16835975
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/835975 | Systems and methods for generating responses for an intelligent virtual | Mar 30, 2020 | Issued |
Array
(
[id] => 17907458
[patent_doc_number] => 11461312
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-04
[patent_title] => Method and system for performing adaptive consensus in a distributed ledger network
[patent_app_type] => utility
[patent_app_number] => 16/835222
[patent_app_country] => US
[patent_app_date] => 2020-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8591
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 332
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16835222
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/835222 | Method and system for performing adaptive consensus in a distributed ledger network | Mar 29, 2020 | Issued |
Array
(
[id] => 16577543
[patent_doc_number] => 20210011944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => INFORMATION PROVIDING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/962085
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16962085
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/962085 | Information providing system | Mar 24, 2020 | Issued |
Array
(
[id] => 16577543
[patent_doc_number] => 20210011944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => INFORMATION PROVIDING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/962085
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16962085
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/962085 | Information providing system | Mar 24, 2020 | Issued |
Array
(
[id] => 16577543
[patent_doc_number] => 20210011944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => INFORMATION PROVIDING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/962085
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16962085
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/962085 | Information providing system | Mar 24, 2020 | Issued |
Array
(
[id] => 16577543
[patent_doc_number] => 20210011944
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-01-14
[patent_title] => INFORMATION PROVIDING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 16/962085
[patent_app_country] => US
[patent_app_date] => 2020-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 251
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16962085
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/962085 | Information providing system | Mar 24, 2020 | Issued |
Array
(
[id] => 18165920
[patent_doc_number] => 20230032521
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => SOCIAL GRAPH GENERATION METHOD USING A DEGREE DISTRIBUTION GENERATION MODEL
[patent_app_type] => utility
[patent_app_number] => 17/784175
[patent_app_country] => US
[patent_app_date] => 2020-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6512
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17784175
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/784175 | Social graph generation method using a degree distribution generation model | Mar 19, 2020 | Issued |
Array
(
[id] => 16346421
[patent_doc_number] => 20200311072
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => MULTI-DETECTOR PROBABILISTIC REASONING FOR NATURAL LANGUAGE QUERIES
[patent_app_type] => utility
[patent_app_number] => 16/819947
[patent_app_country] => US
[patent_app_date] => 2020-03-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5326
[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] => 16819947
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/819947 | Multi-detector probabilistic reasoning for natural language queries | Mar 15, 2020 | Issued |
Array
(
[id] => 17924854
[patent_doc_number] => 11468105
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-10-11
[patent_title] => System for routing of requests
[patent_app_type] => utility
[patent_app_number] => 16/814149
[patent_app_country] => US
[patent_app_date] => 2020-03-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 18188
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16814149
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/814149 | System for routing of requests | Mar 9, 2020 | Issued |
Array
(
[id] => 17069446
[patent_doc_number] => 20210271662
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => PROGRAMMATICALLY MANAGING PARTIAL DATA OWNERSHIP AND ACCESS TO RECORD DATA OBJECTS STORED IN NETWORK ACCESSIBLE DATABASES
[patent_app_type] => utility
[patent_app_number] => 16/803776
[patent_app_country] => US
[patent_app_date] => 2020-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18400
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16803776
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/803776 | Programmatically managing partial data ownership and access to record data objects stored in network accessible databases | Feb 26, 2020 | Issued |
Array
(
[id] => 16018141
[patent_doc_number] => 20200183914
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-06-11
[patent_title] => FIXING ANOMALIES IN A PRESERVED DATA STRUCTURE USED TO GENERATE A TEMPORARY DATA STRUCTURE DURING SYSTEM INITIALIZATION
[patent_app_type] => utility
[patent_app_number] => 16/788301
[patent_app_country] => US
[patent_app_date] => 2020-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5362
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16788301
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/788301 | Fixing anomalies in a preserved data structure used to generate a temporary data structure during system initialization | Feb 10, 2020 | Issued |
Array
(
[id] => 17550301
[patent_doc_number] => 20220121643
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => SYSTEM WITH TAMPER-EVIDENCE
[patent_app_type] => utility
[patent_app_number] => 17/424836
[patent_app_country] => US
[patent_app_date] => 2020-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15215
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17424836
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/424836 | System with tamper-evidence | Jan 22, 2020 | Issued |
Array
(
[id] => 17771338
[patent_doc_number] => 11403281
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-02
[patent_title] => Parallel blockchain processing
[patent_app_type] => utility
[patent_app_number] => 16/739083
[patent_app_country] => US
[patent_app_date] => 2020-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5797
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16739083
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/739083 | Parallel blockchain processing | Jan 8, 2020 | Issued |
Array
(
[id] => 16160987
[patent_doc_number] => 20200218726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-07-09
[patent_title] => SEARCH RESULTS BASED ON SUBSCRIPTION INFORMATION
[patent_app_type] => utility
[patent_app_number] => 16/733480
[patent_app_country] => US
[patent_app_date] => 2020-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6651
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733480
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/733480 | Search results based on subscription information | Jan 2, 2020 | Issued |
Array
(
[id] => 17877446
[patent_doc_number] => 11449461
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-20
[patent_title] => Metadata-driven distributed dynamic reader and writer
[patent_app_type] => utility
[patent_app_number] => 16/717780
[patent_app_country] => US
[patent_app_date] => 2019-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5469
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 274
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16717780
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/717780 | Metadata-driven distributed dynamic reader and writer | Dec 16, 2019 | Issued |