
Timothy M. Johnson
Examiner (ID: 5193)
| Most Active Art Unit | 2723 |
| Art Unit(s) | 2723, 2616, 2625, 2623 |
| Total Applications | 329 |
| Issued Applications | 268 |
| Pending Applications | 23 |
| Abandoned Applications | 38 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19653068
[patent_doc_number] => 12174854
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Versioned hierarchical data structures in a distributed data store
[patent_app_type] => utility
[patent_app_number] => 17/508831
[patent_app_country] => US
[patent_app_date] => 2021-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 11694
[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] => 17508831
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/508831 | Versioned hierarchical data structures in a distributed data store | Oct 21, 2021 | Issued |
Array
(
[id] => 19214536
[patent_doc_number] => 12003618
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-04
[patent_title] => Methods and systems for a heterogeneous multi-chain framework
[patent_app_type] => utility
[patent_app_number] => 17/501646
[patent_app_country] => US
[patent_app_date] => 2021-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 20186
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17501646
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/501646 | Methods and systems for a heterogeneous multi-chain framework | Oct 13, 2021 | Issued |
Array
(
[id] => 18167280
[patent_doc_number] => 20230033887
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-02
[patent_title] => DATABASE-PLATFORM-AGNOSTIC PROCESSING OF NATURAL LANGUAGE QUERIES
[patent_app_type] => utility
[patent_app_number] => 17/499901
[patent_app_country] => US
[patent_app_date] => 2021-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7727
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17499901
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/499901 | DATABASE-PLATFORM-AGNOSTIC PROCESSING OF NATURAL LANGUAGE QUERIES | Oct 12, 2021 | Abandoned |
Array
(
[id] => 18294324
[patent_doc_number] => 20230104010
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-06
[patent_title] => VEHICLE DATA COLLECTION SYSTEM AND METHOD OF USING
[patent_app_type] => utility
[patent_app_number] => 17/489792
[patent_app_country] => US
[patent_app_date] => 2021-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12019
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17489792
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/489792 | VEHICLE DATA COLLECTION SYSTEM AND METHOD OF USING | Sep 29, 2021 | Pending |
Array
(
[id] => 18298239
[patent_doc_number] => 20230107925
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-06
[patent_title] => MODELING INDIVIDUAL INTERFACES FOR EXECUTING INTERFACE QUERIES OVER MULTIPLE INTERFACES
[patent_app_type] => utility
[patent_app_number] => 17/489501
[patent_app_country] => US
[patent_app_date] => 2021-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12258
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17489501
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/489501 | Modeling individual interfaces for executing interface queries over multiple interfaces | Sep 28, 2021 | Issued |
Array
(
[id] => 20160171
[patent_doc_number] => 12386801
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Cloud application management using instance metadata
[patent_app_type] => utility
[patent_app_number] => 17/484754
[patent_app_country] => US
[patent_app_date] => 2021-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 17756
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17484754
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/484754 | Cloud application management using instance metadata | Sep 23, 2021 | Issued |
Array
(
[id] => 17345946
[patent_doc_number] => 20220012277
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => IMAGE BASED TARGET ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 17/483358
[patent_app_country] => US
[patent_app_date] => 2021-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5049
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17483358
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/483358 | IMAGE BASED TARGET ANALYSIS | Sep 22, 2021 | Abandoned |
Array
(
[id] => 17338242
[patent_doc_number] => 20220004573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-06
[patent_title] => METHOD FOR CREATING VIEW-BASED REPRESENTATIONS FROM MULTIMEDIA COLLECTIONS
[patent_app_type] => utility
[patent_app_number] => 17/482050
[patent_app_country] => US
[patent_app_date] => 2021-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12460
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17482050
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/482050 | METHOD FOR CREATING VIEW-BASED REPRESENTATIONS FROM MULTIMEDIA COLLECTIONS | Sep 21, 2021 | Abandoned |
Array
(
[id] => 17338242
[patent_doc_number] => 20220004573
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-06
[patent_title] => METHOD FOR CREATING VIEW-BASED REPRESENTATIONS FROM MULTIMEDIA COLLECTIONS
[patent_app_type] => utility
[patent_app_number] => 17/482050
[patent_app_country] => US
[patent_app_date] => 2021-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12460
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17482050
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/482050 | METHOD FOR CREATING VIEW-BASED REPRESENTATIONS FROM MULTIMEDIA COLLECTIONS | Sep 21, 2021 | Abandoned |
Array
(
[id] => 19610040
[patent_doc_number] => 12158914
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-03
[patent_title] => User interfaces for refining video group packages
[patent_app_type] => utility
[patent_app_number] => 17/799538
[patent_app_country] => US
[patent_app_date] => 2021-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 13087
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 403
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17799538
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/799538 | User interfaces for refining video group packages | Sep 15, 2021 | Issued |
Array
(
[id] => 18254285
[patent_doc_number] => 20230081324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-16
[patent_title] => SHARED CACHE FOR MULTIPLE INDEX SERVICES IN NONRELATIONAL DATABASES
[patent_app_type] => utility
[patent_app_number] => 17/475601
[patent_app_country] => US
[patent_app_date] => 2021-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7627
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17475601
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/475601 | Shared cache for multiple index services in nonrelational databases | Sep 14, 2021 | Issued |
Array
(
[id] => 18234965
[patent_doc_number] => 11599524
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-03-07
[patent_title] => Anomaly detection
[patent_app_type] => utility
[patent_app_number] => 17/474812
[patent_app_country] => US
[patent_app_date] => 2021-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 14417
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 72
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17474812
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/474812 | Anomaly detection | Sep 13, 2021 | Issued |
Array
(
[id] => 19459064
[patent_doc_number] => 12099553
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-24
[patent_title] => Flap detection in a computer system
[patent_app_type] => utility
[patent_app_number] => 17/470477
[patent_app_country] => US
[patent_app_date] => 2021-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 9682
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17470477
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/470477 | Flap detection in a computer system | Sep 8, 2021 | Issued |
Array
(
[id] => 19595730
[patent_doc_number] => 12153575
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-26
[patent_title] => Database query splitting
[patent_app_type] => utility
[patent_app_number] => 17/470422
[patent_app_country] => US
[patent_app_date] => 2021-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9606
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 336
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17470422
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/470422 | Database query splitting | Sep 8, 2021 | Issued |
Array
(
[id] => 18207652
[patent_doc_number] => 20230053909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-02-23
[patent_title] => COMPUTERIZED SYSTEM AND METHOD FOR OPTIMIZING QUERIES IN A TEMPLATED VIRTUAL SEMANTIC LAYER
[patent_app_type] => utility
[patent_app_number] => 17/399520
[patent_app_country] => US
[patent_app_date] => 2021-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7152
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17399520
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/399520 | Computerized system and method for optimizing queries in a templated virtual semantic layer | Aug 10, 2021 | Issued |
Array
(
[id] => 20273820
[patent_doc_number] => 12443602
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-10-14
[patent_title] => Comparing datasets using hash values over a subset of fields
[patent_app_type] => utility
[patent_app_number] => 17/391824
[patent_app_country] => US
[patent_app_date] => 2021-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 15
[patent_no_of_words] => 6902
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17391824
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/391824 | Comparing datasets using hash values over a subset of fields | Aug 1, 2021 | Issued |
Array
(
[id] => 17345905
[patent_doc_number] => 20220012236
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => PERFORMING INTELLIGENT AFFINITY-BASED FIELD UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/373344
[patent_app_country] => US
[patent_app_date] => 2021-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10781
[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] => 17373344
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/373344 | PERFORMING INTELLIGENT AFFINITY-BASED FIELD UPDATES | Jul 11, 2021 | Abandoned |
Array
(
[id] => 17345905
[patent_doc_number] => 20220012236
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-01-13
[patent_title] => PERFORMING INTELLIGENT AFFINITY-BASED FIELD UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/373344
[patent_app_country] => US
[patent_app_date] => 2021-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10781
[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] => 17373344
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/373344 | PERFORMING INTELLIGENT AFFINITY-BASED FIELD UPDATES | Jul 11, 2021 | Abandoned |
Array
(
[id] => 19375798
[patent_doc_number] => 12067368
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-08-20
[patent_title] => Using semantic models determined based on data source and context in a natural language interface for visual data analysis
[patent_app_type] => utility
[patent_app_number] => 17/368828
[patent_app_country] => US
[patent_app_date] => 2021-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 38
[patent_figures_cnt] => 41
[patent_no_of_words] => 12726
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 337
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17368828
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/368828 | Using semantic models determined based on data source and context in a natural language interface for visual data analysis | Jul 6, 2021 | Issued |
Array
(
[id] => 18111666
[patent_doc_number] => 20230004546
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => DATA MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 17/365790
[patent_app_country] => US
[patent_app_date] => 2021-07-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6083
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17365790
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/365790 | DATA MANAGEMENT | Jun 30, 2021 | Abandoned |