Search

Theresa T. Doan

Examiner (ID: 12141, Phone: (571)272-1704 , Office: P/2814 )

Most Active Art Unit
2814
Art Unit(s)
2814
Total Applications
2020
Issued Applications
1739
Pending Applications
100
Abandoned Applications
204

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17261168 [patent_doc_number] => 20210374153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => CLUSTERING OF STRUCTURED LOG DATA BY KEY SCHEMA [patent_app_type] => utility [patent_app_number] => 17/009643 [patent_app_country] => US [patent_app_date] => 2020-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20197 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009643 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/009643
Clustering of structured log data by key schema Aug 31, 2020 Issued
Array ( [id] => 18342945 [patent_doc_number] => 11640424 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-02 [patent_title] => Methods and systems for providing searchable media content and for searching within media content [patent_app_type] => utility [patent_app_number] => 16/996564 [patent_app_country] => US [patent_app_date] => 2020-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6253 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16996564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/996564
Methods and systems for providing searchable media content and for searching within media content Aug 17, 2020 Issued
Array ( [id] => 17401729 [patent_doc_number] => 20220043819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-10 [patent_title] => ANTICIPATORY PRE-EXECUTION OF DATA QUERIES [patent_app_type] => utility [patent_app_number] => 16/989827 [patent_app_country] => US [patent_app_date] => 2020-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3529 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16989827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/989827
Anticipatory pre-execution of data queries Aug 9, 2020 Issued
Array ( [id] => 16393302 [patent_doc_number] => 20200334243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => GENERATING A DATABASE QUERY TO DYNAMICALLY AGGREGATE ROWS OF A DATA SET [patent_app_type] => utility [patent_app_number] => 16/919458 [patent_app_country] => US [patent_app_date] => 2020-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8430 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16919458 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/919458
Generating a database query to dynamically aggregate rows of a data set Jul 1, 2020 Issued
Array ( [id] => 16393109 [patent_doc_number] => 20200334050 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => GENERATING DYNAMIC LINKS FOR NETWORK-ACCESSIBLE CONTENT [patent_app_type] => utility [patent_app_number] => 16/917265 [patent_app_country] => US [patent_app_date] => 2020-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13249 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 16917265 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/917265
Generating dynamic links for network-accessible content Jun 29, 2020 Issued
Array ( [id] => 17877462 [patent_doc_number] => 11449477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Systems and methods for context-independent database search paths [patent_app_type] => utility [patent_app_number] => 16/908957 [patent_app_country] => US [patent_app_date] => 2020-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 15376 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16908957 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/908957
Systems and methods for context-independent database search paths Jun 22, 2020 Issued
Array ( [id] => 17454988 [patent_doc_number] => 11269849 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-03-08 [patent_title] => Systems and methods for analyzing vehicle sensor data via a blockchain [patent_app_type] => utility [patent_app_number] => 16/901707 [patent_app_country] => US [patent_app_date] => 2020-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 17957 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16901707 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/901707
Systems and methods for analyzing vehicle sensor data via a blockchain Jun 14, 2020 Issued
Array ( [id] => 17106401 [patent_doc_number] => 11126618 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-21 [patent_title] => Computerized implementation framework to abstract data object definitions across multiple computing environments [patent_app_type] => utility [patent_app_number] => 16/888391 [patent_app_country] => US [patent_app_date] => 2020-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 19040 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 310 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16888391 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/888391
Computerized implementation framework to abstract data object definitions across multiple computing environments May 28, 2020 Issued
Array ( [id] => 16486365 [patent_doc_number] => 20200379971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => SYSTEM AND METHOD FOR AGGREGATING AND UPDATING HETEROGENEOUS DATA OBJECTS [patent_app_type] => utility [patent_app_number] => 16/883185 [patent_app_country] => US [patent_app_date] => 2020-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7042 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16883185 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/883185
System and method for aggregating and updating heterogeneous data objects May 25, 2020 Issued
Array ( [id] => 17180285 [patent_doc_number] => 11157529 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-26 [patent_title] => Identifying interoperability status between discrete components within a converged infrastructure system [patent_app_type] => utility [patent_app_number] => 16/882417 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6834 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882417 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882417
Identifying interoperability status between discrete components within a converged infrastructure system May 21, 2020 Issued
Array ( [id] => 17454684 [patent_doc_number] => 11269543 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-08 [patent_title] => Integrated snapshot interface for a data storage system [patent_app_type] => utility [patent_app_number] => 16/881802 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 30635 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 16881802 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/881802
Integrated snapshot interface for a data storage system May 21, 2020 Issued
Array ( [id] => 17245725 [patent_doc_number] => 20210365469 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-25 [patent_title] => ENABLING DATA ACCESS BY EXTERNAL CLOUD-BASED ANALYTICS SYSTEM [patent_app_type] => utility [patent_app_number] => 16/878742 [patent_app_country] => US [patent_app_date] => 2020-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6872 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16878742 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/878742
Enabling data access by external cloud-based analytics system May 19, 2020 Issued
Array ( [id] => 17216566 [patent_doc_number] => 20210349904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-11 [patent_title] => DIFFERENTIAL INDEXING FOR FAST DATABASE SEARCH [patent_app_type] => utility [patent_app_number] => 16/871843 [patent_app_country] => US [patent_app_date] => 2020-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7083 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16871843 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/871843
Differential indexing for fast database search May 10, 2020 Issued
Array ( [id] => 16346409 [patent_doc_number] => 20200311060 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => Pattern Search Box [patent_app_type] => utility [patent_app_number] => 16/828887 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16828887 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/828887
Pattern search box Mar 23, 2020 Issued
Array ( [id] => 16788151 [patent_doc_number] => 10990584 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-27 [patent_title] => Establishing decentralized identifiers for algorithms, data schemas, data sets, and algorithm execution requests [patent_app_type] => utility [patent_app_number] => 16/810122 [patent_app_country] => US [patent_app_date] => 2020-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9534 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16810122 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/810122
Establishing decentralized identifiers for algorithms, data schemas, data sets, and algorithm execution requests Mar 4, 2020 Issued
Array ( [id] => 17209596 [patent_doc_number] => 11169969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Cluster file replication [patent_app_type] => utility [patent_app_number] => 16/806666 [patent_app_country] => US [patent_app_date] => 2020-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 5983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16806666 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/806666
Cluster file replication Mar 1, 2020 Issued
Array ( [id] => 17151438 [patent_doc_number] => 11144516 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Reversible data transforms [patent_app_type] => utility [patent_app_number] => 16/796757 [patent_app_country] => US [patent_app_date] => 2020-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 12080 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16796757 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/796757
Reversible data transforms Feb 19, 2020 Issued
Array ( [id] => 17031656 [patent_doc_number] => 11093470 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-08-17 [patent_title] => Multiple dimension layers for an analysis data system and method [patent_app_type] => utility [patent_app_number] => 16/787193 [patent_app_country] => US [patent_app_date] => 2020-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 7690 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 345 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16787193 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/787193
Multiple dimension layers for an analysis data system and method Feb 10, 2020 Issued
Array ( [id] => 17024282 [patent_doc_number] => 20210248153 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => EXTRACTING INFORMATION FROM UNSTRUCTURED DOCUMENTS USING NATURAL LANGUAGE PROCESSING AND CONVERSION OF UNSTRUCTURED DOCUMENTS INTO STRUCTURED DOCUMENTS [patent_app_type] => utility [patent_app_number] => 16/785329 [patent_app_country] => US [patent_app_date] => 2020-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8958 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16785329 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/785329
Extracting information from unstructured documents using natural language processing and conversion of unstructured documents into structured documents Feb 6, 2020 Issued
Array ( [id] => 17165026 [patent_doc_number] => 11151125 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-19 [patent_title] => Efficient updating of journey instances detected within unstructured event data [patent_app_type] => utility [patent_app_number] => 16/735520 [patent_app_country] => US [patent_app_date] => 2020-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 81 [patent_figures_cnt] => 83 [patent_no_of_words] => 101616 [patent_no_of_claims] => 30 [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] => 16735520 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/735520
Efficient updating of journey instances detected within unstructured event data Jan 5, 2020 Issued
Menu