
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] => 11731539
[patent_doc_number] => 20170192982
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'Searching Based On Geographical Density Of Entities'
[patent_app_type] => utility
[patent_app_number] => 15/394233
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 20596
[patent_no_of_claims] => 21
[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] => 15394233
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/394233 | Searching Based On Geographical Density Of Entities | Dec 28, 2016 | Abandoned |
Array
(
[id] => 18480086
[patent_doc_number] => 11693827
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-07-04
[patent_title] => Syncing and propagation of metadata changes across multiple endpoints
[patent_app_type] => utility
[patent_app_number] => 15/394308
[patent_app_country] => US
[patent_app_date] => 2016-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10328
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15394308
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/394308 | Syncing and propagation of metadata changes across multiple endpoints | Dec 28, 2016 | Issued |
Array
(
[id] => 17542930
[patent_doc_number] => 11308053
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-04-19
[patent_title] => Buffered data-loading in column-partitioned database tables
[patent_app_type] => utility
[patent_app_number] => 15/336063
[patent_app_country] => US
[patent_app_date] => 2016-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7694
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15336063
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/336063 | Buffered data-loading in column-partitioned database tables | Oct 26, 2016 | Issued |
Array
(
[id] => 18873044
[patent_doc_number] => 11860851
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-02
[patent_title] => Systems and methods to guarantee data integrity when building data analytics in a network of moving things
[patent_app_type] => utility
[patent_app_number] => 15/335884
[patent_app_country] => US
[patent_app_date] => 2016-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 28751
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15335884
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/335884 | Systems and methods to guarantee data integrity when building data analytics in a network of moving things | Oct 26, 2016 | Issued |
Array
(
[id] => 17940625
[patent_doc_number] => 11475081
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-18
[patent_title] => Combining catalog search results from multiple package repositories
[patent_app_type] => utility
[patent_app_number] => 15/295693
[patent_app_country] => US
[patent_app_date] => 2016-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 10
[patent_no_of_words] => 12178
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 400
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15295693
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/295693 | Combining catalog search results from multiple package repositories | Oct 16, 2016 | Issued |
Array
(
[id] => 17165001
[patent_doc_number] => 11151100
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-19
[patent_title] => Performing data quality functions using annotations
[patent_app_type] => utility
[patent_app_number] => 15/295557
[patent_app_country] => US
[patent_app_date] => 2016-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9235
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 548
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15295557
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/295557 | Performing data quality functions using annotations | Oct 16, 2016 | Issued |
Array
(
[id] => 17151575
[patent_doc_number] => 11144653
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-12
[patent_title] => Network communication stack for database control and resource planning
[patent_app_type] => utility
[patent_app_number] => 15/295186
[patent_app_country] => US
[patent_app_date] => 2016-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4736
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 458
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15295186
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/295186 | Network communication stack for database control and resource planning | Oct 16, 2016 | Issued |
Array
(
[id] => 11570729
[patent_doc_number] => 20170109373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'SYSTEMS AND METHODS FOR DATABASE GEOCODING'
[patent_app_type] => utility
[patent_app_number] => 15/295671
[patent_app_country] => US
[patent_app_date] => 2016-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13940
[patent_no_of_claims] => 20
[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] => 15295671
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/295671 | Systems and methods for database geocoding | Oct 16, 2016 | Issued |
Array
(
[id] => 12647502
[patent_doc_number] => 20180107665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => SYSTEMS AND METHODS FOR DETERMINING RECOMMENDATIONS FOR PAGES IN SOCIAL NETWORKING SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 15/295882
[patent_app_country] => US
[patent_app_date] => 2016-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11288
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 65
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15295882
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/295882 | SYSTEMS AND METHODS FOR DETERMINING RECOMMENDATIONS FOR PAGES IN SOCIAL NETWORKING SYSTEMS | Oct 16, 2016 | Abandoned |
Array
(
[id] => 11384977
[patent_doc_number] => 20170011032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-01-12
[patent_title] => 'File Kinship for Multimedia Data Tracking'
[patent_app_type] => utility
[patent_app_number] => 15/269775
[patent_app_country] => US
[patent_app_date] => 2016-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5626
[patent_no_of_claims] => 21
[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] => 15269775
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/269775 | File kinship for multimedia data tracking | Sep 18, 2016 | Issued |
Array
(
[id] => 16447063
[patent_doc_number] => 10838992
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Content selection for usage within a policy
[patent_app_type] => utility
[patent_app_number] => 15/239246
[patent_app_country] => US
[patent_app_date] => 2016-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5938
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 428
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15239246
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/239246 | Content selection for usage within a policy | Aug 16, 2016 | Issued |
Array
(
[id] => 12128341
[patent_doc_number] => 20180011927
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'HYBRID REASONING-BASED NATURAL LANGUAGE QUERY ANSWERING SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/239687
[patent_app_country] => US
[patent_app_date] => 2016-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5226
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[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] => 15239687
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/239687 | HYBRID REASONING-BASED NATURAL LANGUAGE QUERY ANSWERING SYSTEM AND METHOD | Aug 16, 2016 | Abandoned |
Array
(
[id] => 12207641
[patent_doc_number] => 20180052867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-22
[patent_title] => 'Computer System for Storing and Managing Digital Assets Using Virtual Repositories for Flexible Redirection of References'
[patent_app_type] => utility
[patent_app_number] => 15/239667
[patent_app_country] => US
[patent_app_date] => 2016-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 11023
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[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] => 15239667
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/239667 | Computer System for Storing and Managing Digital Assets Using Virtual Repositories for Flexible Redirection of References | Aug 16, 2016 | Abandoned |
Array
(
[id] => 15855251
[patent_doc_number] => 10642912
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-05
[patent_title] => Control of document similarity determinations by respective nodes of a plurality of computing devices
[patent_app_type] => utility
[patent_app_number] => 15/239521
[patent_app_country] => US
[patent_app_date] => 2016-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7324
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 202
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15239521
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/239521 | Control of document similarity determinations by respective nodes of a plurality of computing devices | Aug 16, 2016 | Issued |
Array
(
[id] => 12025960
[patent_doc_number] => 20170316060
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'DISTRIBUTED EXECUTION OF HIERARCHICAL DECLARATIVE TRANSFORMS'
[patent_app_type] => utility
[patent_app_number] => 15/199612
[patent_app_country] => US
[patent_app_date] => 2016-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6021
[patent_no_of_claims] => 20
[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] => 15199612
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/199612 | DISTRIBUTED EXECUTION OF HIERARCHICAL DECLARATIVE TRANSFORMS | Jun 29, 2016 | Abandoned |
Array
(
[id] => 12845650
[patent_doc_number] => 20180173723
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-21
[patent_title] => INCREMENTAL UPDATE OF COMPRESSED NAVIGATIONAL DATABASES
[patent_app_type] => utility
[patent_app_number] => 15/579073
[patent_app_country] => US
[patent_app_date] => 2016-06-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13302
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15579073
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/579073 | Incremental update of compressed navigational databases | Jun 2, 2016 | Issued |
Array
(
[id] => 11996398
[patent_doc_number] => 20170300552
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'VERSIONED HIERARCHICAL DATA STRUCTURES IN A DISTRIBUTED DATA STORE'
[patent_app_type] => utility
[patent_app_number] => 15/132098
[patent_app_country] => US
[patent_app_date] => 2016-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 11967
[patent_no_of_claims] => 20
[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] => 15132098
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/132098 | Versioned hierarchical data structures in a distributed data store | Apr 17, 2016 | Issued |
Array
(
[id] => 17283220
[patent_doc_number] => 11200249
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-14
[patent_title] => Systems and methods for data indexing with user-side scripting
[patent_app_type] => utility
[patent_app_number] => 15/131764
[patent_app_country] => US
[patent_app_date] => 2016-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 12479
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 319
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15131764
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/131764 | Systems and methods for data indexing with user-side scripting | Apr 17, 2016 | Issued |
Array
(
[id] => 12235143
[patent_doc_number] => 20180068006
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'SYSTEM AND METHOD FOR COMPUTER PROGRAMMING'
[patent_app_type] => utility
[patent_app_number] => 15/132100
[patent_app_country] => US
[patent_app_date] => 2016-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1771
[patent_no_of_claims] => 3
[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] => 15132100
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/132100 | SYSTEM AND METHOD FOR COMPUTER PROGRAMMING | Apr 17, 2016 | Abandoned |
Array
(
[id] => 11622065
[patent_doc_number] => 20170132251
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/131414
[patent_app_country] => US
[patent_app_date] => 2016-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 15991
[patent_no_of_claims] => 20
[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] => 15131414
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/131414 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM | Apr 17, 2016 | Abandoned |