
Kris E. Mackes
Examiner (ID: 5940, Phone: (571)270-3554 , Office: P/2153 )
| Most Active Art Unit | 2153 |
| Art Unit(s) | 2164, 2168, 2153, 2169, 2154 |
| Total Applications | 608 |
| Issued Applications | 454 |
| Pending Applications | 47 |
| Abandoned Applications | 129 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16637012
[patent_doc_number] => 10915522
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-02-09
[patent_title] => Learning user interests for recommendations in business intelligence interactions
[patent_app_type] => utility
[patent_app_number] => 15/964814
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 8083
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15964814
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/964814 | Learning user interests for recommendations in business intelligence interactions | Apr 26, 2018 | Issued |
Array
(
[id] => 15043361
[patent_doc_number] => 20190332685
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => SET-BASED MUTUAL EXCLUSION USING OBJECT METADATA TAGS IN A STORAGE APPLIANCE
[patent_app_type] => utility
[patent_app_number] => 15/965633
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4308
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965633
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965633 | Set-based mutual exclusion using object metadata tags in a storage appliance | Apr 26, 2018 | Issued |
Array
(
[id] => 15043375
[patent_doc_number] => 20190332692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => ARCHIVE LOG MANAGEMENT FOR DISTRIBUTED DATABASE CLUSTERS
[patent_app_type] => utility
[patent_app_number] => 15/965127
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9764
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965127
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965127 | Archive log management for distributed database clusters | Apr 26, 2018 | Issued |
Array
(
[id] => 16818715
[patent_doc_number] => 11003543
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-11
[patent_title] => Generic metadata tags with namespace-specific semantics in a storage appliance
[patent_app_type] => utility
[patent_app_number] => 15/965657
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4077
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965657
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965657 | Generic metadata tags with namespace-specific semantics in a storage appliance | Apr 26, 2018 | Issued |
Array
(
[id] => 16447164
[patent_doc_number] => 10839093
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Low latency access to physical storage locations by implementing multiple levels of metadata
[patent_app_type] => utility
[patent_app_number] => 15/965676
[patent_app_country] => US
[patent_app_date] => 2018-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13922
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15965676
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/965676 | Low latency access to physical storage locations by implementing multiple levels of metadata | Apr 26, 2018 | Issued |
Array
(
[id] => 16307428
[patent_doc_number] => 10776221
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-15
[patent_title] => Avoiding inode number conflict during metadata restoration
[patent_app_type] => utility
[patent_app_number] => 15/941053
[patent_app_country] => US
[patent_app_date] => 2018-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11171
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15941053
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/941053 | Avoiding inode number conflict during metadata restoration | Mar 29, 2018 | Issued |
Array
(
[id] => 16864760
[patent_doc_number] => 11023504
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-01
[patent_title] => Searching unstructured data in response to structured queries
[patent_app_type] => utility
[patent_app_number] => 15/920434
[patent_app_country] => US
[patent_app_date] => 2018-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11111
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15920434
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/920434 | Searching unstructured data in response to structured queries | Mar 12, 2018 | Issued |
Array
(
[id] => 14658175
[patent_doc_number] => 20190236216
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => AUTOMATIC GENERATION OF VARIATIONS OF SEARCH CRITERIA FOR USE IN A PREDICTIVE SEARCH ENGINE
[patent_app_type] => utility
[patent_app_number] => 15/881483
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7378
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881483
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881483 | Automatic generation of variations of search criteria for use in a predictive search engine | Jan 25, 2018 | Issued |
Array
(
[id] => 16844883
[patent_doc_number] => 11016972
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Splitting a time-range query into multiple sub-queries for serial execution
[patent_app_type] => utility
[patent_app_number] => 15/881382
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7486
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881382
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881382 | Splitting a time-range query into multiple sub-queries for serial execution | Jan 25, 2018 | Issued |
Array
(
[id] => 16844883
[patent_doc_number] => 11016972
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Splitting a time-range query into multiple sub-queries for serial execution
[patent_app_type] => utility
[patent_app_number] => 15/881382
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7486
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881382
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881382 | Splitting a time-range query into multiple sub-queries for serial execution | Jan 25, 2018 | Issued |
Array
(
[id] => 16844882
[patent_doc_number] => 11016971
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-05-25
[patent_title] => Splitting a time-range query into multiple sub-queries for parallel execution
[patent_app_type] => utility
[patent_app_number] => 15/881376
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 7438
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 347
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881376
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881376 | Splitting a time-range query into multiple sub-queries for parallel execution | Jan 25, 2018 | Issued |
Array
(
[id] => 14658095
[patent_doc_number] => 20190236176
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => SMART DATA QUERY METHOD AND SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/881202
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3498
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881202
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881202 | SMART DATA QUERY METHOD AND SYSTEM | Jan 25, 2018 | Abandoned |
Array
(
[id] => 17573016
[patent_doc_number] => 11321286
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-05-03
[patent_title] => Systems and methods for data quality certification
[patent_app_type] => utility
[patent_app_number] => 15/881122
[patent_app_country] => US
[patent_app_date] => 2018-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 19767
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15881122
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/881122 | Systems and methods for data quality certification | Jan 25, 2018 | Issued |
Array
(
[id] => 12713746
[patent_doc_number] => 20180129748
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-10
[patent_title] => SERP INDEX SUPPRESSION
[patent_app_type] => utility
[patent_app_number] => 15/866174
[patent_app_country] => US
[patent_app_date] => 2018-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18182
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15866174
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/866174 | SERP INDEX SUPPRESSION | Jan 8, 2018 | Abandoned |
Array
(
[id] => 16308089
[patent_doc_number] => 10776888
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-15
[patent_title] => Systems and computer-implemented methods to compare and identify duplicative presentations of comparable data files including imagery and data representations of rental property listings
[patent_app_type] => utility
[patent_app_number] => 15/853168
[patent_app_country] => US
[patent_app_date] => 2017-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12113
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853168
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/853168 | Systems and computer-implemented methods to compare and identify duplicative presentations of comparable data files including imagery and data representations of rental property listings | Dec 21, 2017 | Issued |
Array
(
[id] => 13933829
[patent_doc_number] => 20190050430
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => Systems and Methods for Disaggregating Appliance Loads
[patent_app_type] => utility
[patent_app_number] => 15/826657
[patent_app_country] => US
[patent_app_date] => 2017-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4928
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[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] => 15826657
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/826657 | Systems and Methods for Disaggregating Appliance Loads | Nov 28, 2017 | Abandoned |
Array
(
[id] => 13158101
[patent_doc_number] => 10095777
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-09
[patent_title] => Search lift remarketing
[patent_app_type] => utility
[patent_app_number] => 15/794884
[patent_app_country] => US
[patent_app_date] => 2017-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 14304
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15794884
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/794884 | Search lift remarketing | Oct 25, 2017 | Issued |
Array
(
[id] => 17076756
[patent_doc_number] => 11113155
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-09-07
[patent_title] => Archiving and restoration of distributed database log records
[patent_app_type] => utility
[patent_app_number] => 15/789598
[patent_app_country] => US
[patent_app_date] => 2017-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8064
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15789598
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/789598 | Archiving and restoration of distributed database log records | Oct 19, 2017 | Issued |
Array
(
[id] => 12666781
[patent_doc_number] => 20180114093
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-26
[patent_title] => DATA ANALYSIS SYSTEM, METHOD FOR CONTROLLING DATA ANALYSIS SYSTEM, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/787157
[patent_app_country] => US
[patent_app_date] => 2017-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7023
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787157
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/787157 | Data analysis system, method for controlling data analysis system, and recording medium | Oct 17, 2017 | Issued |
Array
(
[id] => 14189321
[patent_doc_number] => 20190114366
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-18
[patent_title] => DYNAMIC CONTENT PLACEHOLDERS FOR MICROBLOGGING POSTS
[patent_app_type] => utility
[patent_app_number] => 15/787120
[patent_app_country] => US
[patent_app_date] => 2017-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20184
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15787120
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/787120 | Dynamic content placeholders for microblogging posts | Oct 17, 2017 | Issued |