Search

Daniel S. Felten

Examiner (ID: 3377, Phone: (571)272-6742 , Office: P/3692 )

Most Active Art Unit
3692
Art Unit(s)
3624, 3692, 2876, 3696, 3693, 2164, 3694
Total Applications
943
Issued Applications
416
Pending Applications
116
Abandoned Applications
422

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16729944 [patent_doc_number] => 20210097091 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => OFFLINE DEFAULTING SERVICE [patent_app_type] => utility [patent_app_number] => 17/120584 [patent_app_country] => US [patent_app_date] => 2020-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5798 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17120584 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/120584
Offline defaulting service Dec 13, 2020 Issued
Array ( [id] => 17675145 [patent_doc_number] => 20220188312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => FINDING LOCATIONS OF TABULAR DATA ACROSS SYSTEMS [patent_app_type] => utility [patent_app_number] => 17/119704 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9418 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17119704 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/119704
Finding locations of tabular data across systems Dec 10, 2020 Issued
Array ( [id] => 18638258 [patent_doc_number] => 11762860 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-09-19 [patent_title] => Dynamic concurrency level management for database queries [patent_app_type] => utility [patent_app_number] => 17/118288 [patent_app_country] => US [patent_app_date] => 2020-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10384 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17118288 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/118288
Dynamic concurrency level management for database queries Dec 9, 2020 Issued
Array ( [id] => 17877552 [patent_doc_number] => 11449568 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Customizable weather analysis system for providing weather-related warnings [patent_app_type] => utility [patent_app_number] => 17/116177 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 19 [patent_no_of_words] => 12574 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 17116177 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116177
Customizable weather analysis system for providing weather-related warnings Dec 8, 2020 Issued
Array ( [id] => 17955291 [patent_doc_number] => 11481398 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-10-25 [patent_title] => LIFO based spilling for grouping aggregation [patent_app_type] => utility [patent_app_number] => 17/116230 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9087 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17116230 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/116230
LIFO based spilling for grouping aggregation Dec 8, 2020 Issued
Array ( [id] => 17715493 [patent_doc_number] => 11379485 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Inferred predicates for query optimization [patent_app_type] => utility [patent_app_number] => 17/114823 [patent_app_country] => US [patent_app_date] => 2020-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 4427 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17114823 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/114823
Inferred predicates for query optimization Dec 7, 2020 Issued
Array ( [id] => 18687221 [patent_doc_number] => 11782960 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-10-10 [patent_title] => Management of certificate metrics [patent_app_type] => utility [patent_app_number] => 17/110684 [patent_app_country] => US [patent_app_date] => 2020-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10088 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17110684 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/110684
Management of certificate metrics Dec 2, 2020 Issued
Array ( [id] => 16722374 [patent_doc_number] => 20210089521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => CONTENT ITEM PROFILES [patent_app_type] => utility [patent_app_number] => 17/110129 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7346 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 17110129 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/110129
Content item profiles Dec 1, 2020 Issued
Array ( [id] => 17629317 [patent_doc_number] => 20220164332 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-05-26 [patent_title] => UNSUPERVISED FEATURE LEARNING FOR RELATIONAL DATA [patent_app_type] => utility [patent_app_number] => 17/102707 [patent_app_country] => US [patent_app_date] => 2020-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6564 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17102707 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/102707
Unsupervised feature learning for relational data Nov 23, 2020 Issued
Array ( [id] => 16690733 [patent_doc_number] => 20210073211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => Management Of Entitlements Using Blockchain [patent_app_type] => utility [patent_app_number] => 16/951513 [patent_app_country] => US [patent_app_date] => 2020-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15524 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16951513 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/951513
Management Of Entitlements Using Blockchain Nov 17, 2020 Abandoned
Array ( [id] => 16716958 [patent_doc_number] => 20210084105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => SYSTEM AND APPARATUS TO MANAGE DATA USING A PEER-TO-PEER NETWORK AND THE BLOCKCHAIN [patent_app_type] => utility [patent_app_number] => 17/097885 [patent_app_country] => US [patent_app_date] => 2020-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 27095 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17097885 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/097885
SYSTEM AND APPARATUS TO MANAGE DATA USING A PEER-TO-PEER NETWORK AND THE BLOCKCHAIN Nov 12, 2020 Abandoned
Array ( [id] => 16849152 [patent_doc_number] => 20210149897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => METHOD AND APPARATUS FOR PROCESSING QUERY USING N-ARY JOIN OPERATORS [patent_app_type] => utility [patent_app_number] => 17/093724 [patent_app_country] => US [patent_app_date] => 2020-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13335 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17093724 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/093724
Method and apparatus for processing query using N-ary join operators Nov 9, 2020 Issued
Array ( [id] => 16623675 [patent_doc_number] => 20210042328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => PARTITIONING DATA IN A CLUSTERED DATABASE ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/082504 [patent_app_country] => US [patent_app_date] => 2020-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10401 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17082504 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/082504
Partitioning data in a clustered database environment Oct 27, 2020 Issued
Array ( [id] => 17550289 [patent_doc_number] => 20220121631 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => AUTOMATIC GENERATION OF A DATA MODEL FROM A STRUCTURED QUERY LANGUAGE (SQL) STATEMENT [patent_app_type] => utility [patent_app_number] => 17/071893 [patent_app_country] => US [patent_app_date] => 2020-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3621 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17071893 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/071893
Automatic generation of a data model from a structured query language (SQL) statement Oct 14, 2020 Issued
Array ( [id] => 17999731 [patent_doc_number] => 11500839 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-15 [patent_title] => Multi-table indexing in a spreadsheet based data store [patent_app_type] => utility [patent_app_number] => 17/039968 [patent_app_country] => US [patent_app_date] => 2020-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 36847 [patent_no_of_claims] => 25 [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] => 17039968 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/039968
Multi-table indexing in a spreadsheet based data store Sep 29, 2020 Issued
Array ( [id] => 16690740 [patent_doc_number] => 20210073218 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => TASK ASSISTANT [patent_app_type] => utility [patent_app_number] => 17/028408 [patent_app_country] => US [patent_app_date] => 2020-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12375 [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] => 17028408 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/028408
Task assistant Sep 21, 2020 Issued
Array ( [id] => 17757426 [patent_doc_number] => 11397718 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-26 [patent_title] => Dynamic selection of synchronization update path [patent_app_type] => utility [patent_app_number] => 17/016314 [patent_app_country] => US [patent_app_date] => 2020-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8416 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17016314 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/016314
Dynamic selection of synchronization update path Sep 8, 2020 Issued
Array ( [id] => 18136300 [patent_doc_number] => 11561979 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-24 [patent_title] => Dynamically detecting and correcting errors in queries [patent_app_type] => utility [patent_app_number] => 17/013956 [patent_app_country] => US [patent_app_date] => 2020-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8814 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17013956 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/013956
Dynamically detecting and correcting errors in queries Sep 7, 2020 Issued
Array ( [id] => 18072837 [patent_doc_number] => 11531671 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-20 [patent_title] => Estimating query cardinality [patent_app_type] => utility [patent_app_number] => 16/997126 [patent_app_country] => US [patent_app_date] => 2020-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 22500 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16997126 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/997126
Estimating query cardinality Aug 18, 2020 Issued
Array ( [id] => 17009515 [patent_doc_number] => 20210240676 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-05 [patent_title] => BATCH DATA IMPORT ADVANCE MAPPING [patent_app_type] => utility [patent_app_number] => 16/985989 [patent_app_country] => US [patent_app_date] => 2020-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6243 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16985989 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/985989
Batch data import advance mapping Aug 4, 2020 Issued
Menu