Search

David P. Carroll

Examiner (ID: 16604, Phone: (571)272-4808 , Office: P/3676 )

Most Active Art Unit
3674
Art Unit(s)
3672, 3676, 3674
Total Applications
774
Issued Applications
600
Pending Applications
46
Abandoned Applications
142

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16439663 [patent_doc_number] => 20200356990 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-12 [patent_title] => GENERATING A BLENDED FX PORTFOLIO [patent_app_type] => utility [patent_app_number] => 16/939894 [patent_app_country] => US [patent_app_date] => 2020-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7746 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 394 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16939894 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/939894
Generating a blended FX portfolio Jul 26, 2020 Issued
Array ( [id] => 16424333 [patent_doc_number] => 20200349531 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => METHOD AND SYSTEM FOR TRANSFERRING FUNDS FROM AN ACCOUNT TO AN INDIVIDUAL [patent_app_type] => utility [patent_app_number] => 16/932159 [patent_app_country] => US [patent_app_date] => 2020-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9560 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16932159 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/932159
METHOD AND SYSTEM FOR TRANSFERRING FUNDS FROM AN ACCOUNT TO AN INDIVIDUAL Jul 16, 2020 Abandoned
Array ( [id] => 17847303 [patent_doc_number] => 11436683 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-09-06 [patent_title] => System and method for incentivizing driving characteristics by monitoring operational data and providing feedback [patent_app_type] => utility [patent_app_number] => 16/930969 [patent_app_country] => US [patent_app_date] => 2020-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 10922 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16930969 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/930969
System and method for incentivizing driving characteristics by monitoring operational data and providing feedback Jul 15, 2020 Issued
Array ( [id] => 17359289 [patent_doc_number] => 20220020085 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-01-20 [patent_title] => SYSTEM AND METHOD FOR PROVIDING AUTOMATED PREDICTIVE INFORMATION ON A USER INTERFACE [patent_app_type] => utility [patent_app_number] => 16/929741 [patent_app_country] => US [patent_app_date] => 2020-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7882 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16929741 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/929741
SYSTEM AND METHOD FOR PROVIDING AUTOMATED PREDICTIVE INFORMATION ON A USER INTERFACE Jul 14, 2020 Abandoned
Array ( [id] => 17787025 [patent_doc_number] => 11410152 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => System and method for integrating data from a remote server with a client application [patent_app_type] => utility [patent_app_number] => 16/926047 [patent_app_country] => US [patent_app_date] => 2020-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 8631 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16926047 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/926047
System and method for integrating data from a remote server with a client application Jul 9, 2020 Issued
Array ( [id] => 17099396 [patent_doc_number] => 20210287187 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-16 [patent_title] => IMAGE PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM [patent_app_type] => utility [patent_app_number] => 16/920747 [patent_app_country] => US [patent_app_date] => 2020-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6435 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 44 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920747 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/920747
IMAGE PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM Jul 4, 2020 Abandoned
Array ( [id] => 17802632 [patent_doc_number] => 11416937 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-16 [patent_title] => System and method for optimizing the frequency of market information updates in an electronic trading environment [patent_app_type] => utility [patent_app_number] => 16/903053 [patent_app_country] => US [patent_app_date] => 2020-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7788 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 528 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16903053 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/903053
System and method for optimizing the frequency of market information updates in an electronic trading environment Jun 15, 2020 Issued
Array ( [id] => 16315408 [patent_doc_number] => 20200294146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-17 [patent_title] => Trade Order Submission for Electronic Trading [patent_app_type] => utility [patent_app_number] => 16/891392 [patent_app_country] => US [patent_app_date] => 2020-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4980 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [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] => 16891392 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/891392
Trade order submission for electronic trading Jun 2, 2020 Issued
Array ( [id] => 17715823 [patent_doc_number] => 11379818 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Systems and methods for payment management for supporting mobile payments [patent_app_type] => utility [patent_app_number] => 16/887824 [patent_app_country] => US [patent_app_date] => 2020-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 22 [patent_no_of_words] => 7721 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16887824 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/887824
Systems and methods for payment management for supporting mobile payments May 28, 2020 Issued
Array ( [id] => 17744956 [patent_doc_number] => 11393030 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => System and method for regulating order entry in an electronic trading environment [patent_app_type] => utility [patent_app_number] => 16/882174 [patent_app_country] => US [patent_app_date] => 2020-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9976 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 393 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16882174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882174
System and method for regulating order entry in an electronic trading environment May 21, 2020 Issued
Array ( [id] => 17231360 [patent_doc_number] => 20210357917 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => ACCOUNT REBALANCING DAEMON FOR USE WITH SECURE DIGITAL ASSET CUSTODIANS [patent_app_type] => utility [patent_app_number] => 16/875839 [patent_app_country] => US [patent_app_date] => 2020-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9528 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16875839 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/875839
ACCOUNT REBALANCING DAEMON FOR USE WITH SECURE DIGITAL ASSET CUSTODIANS May 14, 2020 Abandoned
Array ( [id] => 16271553 [patent_doc_number] => 20200273041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-27 [patent_title] => INDEX OF USABILITY FOR A REPLACEMENT PAYMENT CARD [patent_app_type] => utility [patent_app_number] => 16/872483 [patent_app_country] => US [patent_app_date] => 2020-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8715 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16872483 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/872483
Index of usability for a replacement payment card May 11, 2020 Issued
Array ( [id] => 16363761 [patent_doc_number] => 20200320512 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => CONSUMER DEVICE BASED POINT-OF-SALE [patent_app_type] => utility [patent_app_number] => 16/862041 [patent_app_country] => US [patent_app_date] => 2020-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20497 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16862041 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/862041
Consumer device based point-of-sale Apr 28, 2020 Issued
Array ( [id] => 16209631 [patent_doc_number] => 20200242621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => METHODS, MEDIUMS, AND SYSTEMS FOR DOCUMENT AUTHORIZATION [patent_app_type] => utility [patent_app_number] => 16/849200 [patent_app_country] => US [patent_app_date] => 2020-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9561 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16849200 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/849200
Methods, mediums, and systems for document authorization Apr 14, 2020 Issued
Array ( [id] => 17331869 [patent_doc_number] => 11222335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => System and method for simplified checkout [patent_app_type] => utility [patent_app_number] => 16/848197 [patent_app_country] => US [patent_app_date] => 2020-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7937 [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] => 16848197 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/848197
System and method for simplified checkout Apr 13, 2020 Issued
Array ( [id] => 17144430 [patent_doc_number] => 20210312443 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => ORCHESTRATION ENGINE FOR TRANSACTIONS [patent_app_type] => utility [patent_app_number] => 16/840062 [patent_app_country] => US [patent_app_date] => 2020-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9695 [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] => 16840062 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/840062
ORCHESTRATION ENGINE FOR TRANSACTIONS Apr 2, 2020 Abandoned
Array ( [id] => 17129400 [patent_doc_number] => 20210304169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => LOCATION-BASED AUTOMATIC COMPILATION OF CHARGES ACCRUED FOR VENUE PROVIDED GOODS/SERVICES [patent_app_type] => utility [patent_app_number] => 16/833517 [patent_app_country] => US [patent_app_date] => 2020-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22419 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16833517 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/833517
Location-based automatic compilation of charges accrued for venue provided goods/services Mar 27, 2020 Issued
Array ( [id] => 20160562 [patent_doc_number] => 12387194 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Payment method, apparatus and system, device, and storage medium [patent_app_type] => utility [patent_app_number] => 17/611701 [patent_app_country] => US [patent_app_date] => 2020-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9044 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 528 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17611701 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/611701
Payment method, apparatus and system, device, and storage medium Mar 23, 2020 Issued
Array ( [id] => 17114582 [patent_doc_number] => 20210295179 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => DETECTING FRAUD BY CALCULATING EMAIL ADDRESS PREFIX MEAN KEYBOARD DISTANCES USING MACHINE LEARNING OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 16/823642 [patent_app_country] => US [patent_app_date] => 2020-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10374 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16823642 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/823642
Detecting fraud by calculating email address prefix mean keyboard distances using machine learning optimization Mar 18, 2020 Issued
Array ( [id] => 16096909 [patent_doc_number] => 20200202441 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-06-25 [patent_title] => SYSTEMS AND METHODS FOR PROVIDING GIFT CERTIFICATES OF STOCK [patent_app_type] => utility [patent_app_number] => 16/809126 [patent_app_country] => US [patent_app_date] => 2020-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12967 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 16809126 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/809126
SYSTEMS AND METHODS FOR PROVIDING GIFT CERTIFICATES OF STOCK Mar 3, 2020 Abandoned
Menu