
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] => 10739720
[patent_doc_number] => 20160085870
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-03-24
[patent_title] => 'PERSONALIZED DEEPLINKS FOR SEARCH RESULTS'
[patent_app_type] => utility
[patent_app_number] => 14/954479
[patent_app_country] => US
[patent_app_date] => 2015-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 14566
[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] => 14954479
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/954479 | Personalized deeplinks for search results | Nov 29, 2015 | Issued |
Array
(
[id] => 11629875
[patent_doc_number] => 20170140064
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-18
[patent_title] => 'QUERY PROCESSING FOR XML DATA USING BIG DATA TECHNOLOGY'
[patent_app_type] => utility
[patent_app_number] => 14/940239
[patent_app_country] => US
[patent_app_date] => 2015-11-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6696
[patent_no_of_claims] => 13
[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] => 14940239
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/940239 | Query processing for XML data using big data technology | Nov 12, 2015 | Issued |
Array
(
[id] => 12454830
[patent_doc_number] => 09984142
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-29
[patent_title] => Single unit of work
[patent_app_type] => utility
[patent_app_number] => 14/934061
[patent_app_country] => US
[patent_app_date] => 2015-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11402
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14934061
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/934061 | Single unit of work | Nov 4, 2015 | Issued |
Array
(
[id] => 13974873
[patent_doc_number] => 10216793
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-26
[patent_title] => Optimization of continuous queries in hybrid database and stream processing systems
[patent_app_type] => utility
[patent_app_number] => 14/931005
[patent_app_country] => US
[patent_app_date] => 2015-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 13776
[patent_no_of_claims] => 19
[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] => 14931005
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/931005 | Optimization of continuous queries in hybrid database and stream processing systems | Nov 2, 2015 | Issued |
Array
(
[id] => 11606633
[patent_doc_number] => 20170123935
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'CLOUD OBJECT DATA LAYOUT (CODL)'
[patent_app_type] => utility
[patent_app_number] => 14/929091
[patent_app_country] => US
[patent_app_date] => 2015-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15908
[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] => 14929091
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/929091 | Cloud object data layout (CODL) | Oct 29, 2015 | Issued |
Array
(
[id] => 13199571
[patent_doc_number] => 10114704
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-30
[patent_title] => Updating database records while maintaining accessible temporal history
[patent_app_type] => utility
[patent_app_number] => 14/928869
[patent_app_country] => US
[patent_app_date] => 2015-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 3886
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14928869
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/928869 | Updating database records while maintaining accessible temporal history | Oct 29, 2015 | Issued |
Array
(
[id] => 14203193
[patent_doc_number] => 10268714
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-23
[patent_title] => Data processing in distributed computing
[patent_app_type] => utility
[patent_app_number] => 14/927918
[patent_app_country] => US
[patent_app_date] => 2015-10-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 11
[patent_no_of_words] => 11029
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14927918
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/927918 | Data processing in distributed computing | Oct 29, 2015 | Issued |
Array
(
[id] => 11606635
[patent_doc_number] => 20170123937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'AVOIDING INODE NUMBER CONFLICT DURING METADATA RESTORATION'
[patent_app_type] => utility
[patent_app_number] => 14/926218
[patent_app_country] => US
[patent_app_date] => 2015-10-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11465
[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] => 14926218
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/926218 | Avoiding inode number conflict during metadata restoration | Oct 28, 2015 | Issued |
Array
(
[id] => 11606774
[patent_doc_number] => 20170124078
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'SINGLE UNIFIED RANKER'
[patent_app_type] => utility
[patent_app_number] => 14/925360
[patent_app_country] => US
[patent_app_date] => 2015-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 12886
[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] => 14925360
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/925360 | Single unified ranker | Oct 27, 2015 | Issued |
Array
(
[id] => 11606911
[patent_doc_number] => 20170124214
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-04
[patent_title] => 'DETERMINING DATA FIELD OFFSETS USING A DOCUMENT OBJECT MODEL REPRESENTATION'
[patent_app_type] => utility
[patent_app_number] => 14/924973
[patent_app_country] => US
[patent_app_date] => 2015-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3729
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 8
[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] => 14924973
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/924973 | DETERMINING DATA FIELD OFFSETS USING A DOCUMENT OBJECT MODEL REPRESENTATION | Oct 27, 2015 | Abandoned |
Array
(
[id] => 12551394
[patent_doc_number] => 10013347
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-03
[patent_title] => Non-blocking parallel memory mechanisms
[patent_app_type] => utility
[patent_app_number] => 14/923513
[patent_app_country] => US
[patent_app_date] => 2015-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8503
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14923513
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/923513 | Non-blocking parallel memory mechanisms | Oct 26, 2015 | Issued |
Array
(
[id] => 11306823
[patent_doc_number] => 09514223
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-12-06
[patent_title] => 'Synonym identification based on categorical contexts'
[patent_app_type] => utility
[patent_app_number] => 14/922248
[patent_app_country] => US
[patent_app_date] => 2015-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5208
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14922248
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/922248 | Synonym identification based on categorical contexts | Oct 25, 2015 | Issued |
Array
(
[id] => 10702376
[patent_doc_number] => 20160048523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-02-18
[patent_title] => 'ARCHIVING TO A SINGLE DATABASE TABLE INFORMATION LOCATED ACROSS MULTIPLE TABLES'
[patent_app_type] => utility
[patent_app_number] => 14/922259
[patent_app_country] => US
[patent_app_date] => 2015-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3822
[patent_no_of_claims] => 19
[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] => 14922259
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/922259 | Archiving to a single database table information located across multiple tables | Oct 25, 2015 | Issued |
Array
(
[id] => 14887131
[patent_doc_number] => 10423608
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-24
[patent_title] => Dynamic directory of objects based on logical attributes
[patent_app_type] => utility
[patent_app_number] => 14/922299
[patent_app_country] => US
[patent_app_date] => 2015-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 7945
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 256
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14922299
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/922299 | Dynamic directory of objects based on logical attributes | Oct 25, 2015 | Issued |
Array
(
[id] => 12532611
[patent_doc_number] => 10007725
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-26
[patent_title] => Analyzing user searches of verbal media content
[patent_app_type] => utility
[patent_app_number] => 14/885400
[patent_app_country] => US
[patent_app_date] => 2015-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7038
[patent_no_of_claims] => 20
[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] => 14885400
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/885400 | Analyzing user searches of verbal media content | Oct 15, 2015 | Issued |
Array
(
[id] => 11516473
[patent_doc_number] => 20170083548
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-23
[patent_title] => 'ESTIMATING DATABASE MODIFICATION'
[patent_app_type] => utility
[patent_app_number] => 14/856719
[patent_app_country] => US
[patent_app_date] => 2015-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6395
[patent_no_of_claims] => 14
[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] => 14856719
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/856719 | Estimating database modification | Sep 16, 2015 | Issued |
Array
(
[id] => 13004617
[patent_doc_number] => 10025978
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-17
[patent_title] => Assigning of topical icons to documents to improve file navigation
[patent_app_type] => utility
[patent_app_number] => 14/854936
[patent_app_country] => US
[patent_app_date] => 2015-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 19019
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14854936
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/854936 | Assigning of topical icons to documents to improve file navigation | Sep 14, 2015 | Issued |
Array
(
[id] => 11501771
[patent_doc_number] => 20170075956
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-16
[patent_title] => 'CONTEXT BASED ACCESS PATH SELECTION'
[patent_app_type] => utility
[patent_app_number] => 14/854087
[patent_app_country] => US
[patent_app_date] => 2015-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5861
[patent_no_of_claims] => 14
[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] => 14854087
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/854087 | Context based access path selection | Sep 14, 2015 | Issued |
Array
(
[id] => 12291396
[patent_doc_number] => 09934141
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-04-03
[patent_title] => System and method for efficiently managing a containment hierarchy
[patent_app_type] => utility
[patent_app_number] => 14/849827
[patent_app_country] => US
[patent_app_date] => 2015-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 3643
[patent_no_of_claims] => 20
[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] => 14849827
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/849827 | System and method for efficiently managing a containment hierarchy | Sep 9, 2015 | Issued |
Array
(
[id] => 11494501
[patent_doc_number] => 20170068686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-09
[patent_title] => 'ACCESSING A BLOCK BASED VOLUME AS A FILE BASED VOLUME'
[patent_app_type] => utility
[patent_app_number] => 14/846859
[patent_app_country] => US
[patent_app_date] => 2015-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5914
[patent_no_of_claims] => 23
[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] => 14846859
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/846859 | ACCESSING A BLOCK BASED VOLUME AS A FILE BASED VOLUME | Sep 6, 2015 | Abandoned |