Search

Robert Canfield

Examiner (ID: 13519, Phone: (571)272-6840 , Office: P/3635 )

Most Active Art Unit
3636
Art Unit(s)
3504, 3600, 3636, 3635, 3621
Total Applications
3211
Issued Applications
2504
Pending Applications
225
Abandoned Applications
510

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19294157 [patent_doc_number] => 12033516 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-09 [patent_title] => Systems and methods for remote identification of unmanned aircraft systems [patent_app_type] => utility [patent_app_number] => 17/239499 [patent_app_country] => US [patent_app_date] => 2021-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 16773 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 343 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17239499 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/239499
Systems and methods for remote identification of unmanned aircraft systems Apr 22, 2021 Issued
Array ( [id] => 17076988 [patent_doc_number] => 11113390 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-07 [patent_title] => Secure execution of a user defined function [patent_app_type] => utility [patent_app_number] => 17/236812 [patent_app_country] => US [patent_app_date] => 2021-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11367 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17236812 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/236812
Secure execution of a user defined function Apr 20, 2021 Issued
Array ( [id] => 18934146 [patent_doc_number] => 11886577 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-30 [patent_title] => System and method for protecting a user's devices based on types of anomaly [patent_app_type] => utility [patent_app_number] => 17/233980 [patent_app_country] => US [patent_app_date] => 2021-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 12223 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17233980 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/233980
System and method for protecting a user's devices based on types of anomaly Apr 18, 2021 Issued
Array ( [id] => 16994255 [patent_doc_number] => 20210232675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-29 [patent_title] => STACK PIVOT EXPLOIT DETECTION AND MITIGATION [patent_app_type] => utility [patent_app_number] => 17/228478 [patent_app_country] => US [patent_app_date] => 2021-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4664 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17228478 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/228478
Stack pivot exploit detection and mitigation Apr 11, 2021 Issued
Array ( [id] => 18119531 [patent_doc_number] => 11550926 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Managing the loading of sensitive modules [patent_app_type] => utility [patent_app_number] => 17/220773 [patent_app_country] => US [patent_app_date] => 2021-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8658 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17220773 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/220773
Managing the loading of sensitive modules Mar 31, 2021 Issued
Array ( [id] => 18561910 [patent_doc_number] => 11727156 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Security device for a data storage device [patent_app_type] => utility [patent_app_number] => 17/216568 [patent_app_country] => US [patent_app_date] => 2021-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7889 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216568 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/216568
Security device for a data storage device Mar 28, 2021 Issued
Array ( [id] => 18206213 [patent_doc_number] => 11588625 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-21 [patent_title] => Transient management of data encryption and authentication [patent_app_type] => utility [patent_app_number] => 17/211237 [patent_app_country] => US [patent_app_date] => 2021-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8833 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17211237 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/211237
Transient management of data encryption and authentication Mar 23, 2021 Issued
Array ( [id] => 18734921 [patent_doc_number] => 11803655 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Retrieval system, retrieval device and retrieval method [patent_app_type] => utility [patent_app_number] => 17/209389 [patent_app_country] => US [patent_app_date] => 2021-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 24 [patent_no_of_words] => 12125 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17209389 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/209389
Retrieval system, retrieval device and retrieval method Mar 22, 2021 Issued
Array ( [id] => 18352006 [patent_doc_number] => 20230140117 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-04 [patent_title] => OPEN WORLD COMMUNICATION DEVICE FOR COMMUNICATING WITH AN AVIONICS SYSTEM, ASSOCIATED COMMUNICATION SYSTEM AND COMMUNICATION METHOD [patent_app_type] => utility [patent_app_number] => 17/911918 [patent_app_country] => US [patent_app_date] => 2021-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3372 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17911918 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/911918
Open world communication device for communicating with an avionics system, associated communication system and communication method Mar 15, 2021 Issued
Array ( [id] => 17261286 [patent_doc_number] => 20210374271 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => COMPUTING DEVICE AND MODEL PARAMETERS SECURITY PROTECTION METHOD [patent_app_type] => utility [patent_app_number] => 17/195883 [patent_app_country] => US [patent_app_date] => 2021-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17195883 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/195883
Computing device and model parameters security protection method Mar 8, 2021 Issued
Array ( [id] => 18889690 [patent_doc_number] => 11868460 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-09 [patent_title] => Authorized encryption [patent_app_type] => utility [patent_app_number] => 17/193905 [patent_app_country] => US [patent_app_date] => 2021-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 13113 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17193905 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/193905
Authorized encryption Mar 4, 2021 Issued
Array ( [id] => 17230956 [patent_doc_number] => 20210357513 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-18 [patent_title] => SECURE PROCESSING SYSTEMS AND METHODS [patent_app_type] => utility [patent_app_number] => 17/193299 [patent_app_country] => US [patent_app_date] => 2021-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6753 [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] => 17193299 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/193299
Secure processing systems and methods Mar 4, 2021 Issued
Array ( [id] => 17909583 [patent_doc_number] => 11463459 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-10-04 [patent_title] => Network security intrusion detection [patent_app_type] => utility [patent_app_number] => 17/184803 [patent_app_country] => US [patent_app_date] => 2021-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5083 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184803 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/184803
Network security intrusion detection Feb 24, 2021 Issued
Array ( [id] => 18765546 [patent_doc_number] => 11815944 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => System and method for securing firmware function calls using session-based encryption [patent_app_type] => utility [patent_app_number] => 17/176273 [patent_app_country] => US [patent_app_date] => 2021-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5261 [patent_no_of_claims] => 12 [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] => 17176273 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/176273
System and method for securing firmware function calls using session-based encryption Feb 15, 2021 Issued
Array ( [id] => 19212976 [patent_doc_number] => 12002041 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Method and system for user authentication using virtual code for authentication [patent_app_type] => utility [patent_app_number] => 17/170750 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 15462 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17170750 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170750
Method and system for user authentication using virtual code for authentication Feb 7, 2021 Issued
Array ( [id] => 18561433 [patent_doc_number] => 11726676 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-15 [patent_title] => Electronic apparatus [patent_app_type] => utility [patent_app_number] => 17/166271 [patent_app_country] => US [patent_app_date] => 2021-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4208 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [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] => 17166271 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/166271
Electronic apparatus Feb 2, 2021 Issued
Array ( [id] => 16859471 [patent_doc_number] => 20210160216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => ANTI-CRACKING METHOD AND SYSTEM FOR A CLOUD HOST, AS WELL AS TERMINAL DEVICE [patent_app_type] => utility [patent_app_number] => 17/165737 [patent_app_country] => US [patent_app_date] => 2021-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5377 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17165737 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/165737
Anti-cracking method and system for a cloud host, as well as terminal device Feb 1, 2021 Issued
Array ( [id] => 18119537 [patent_doc_number] => 11550932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-10 [patent_title] => Method for a terminal to acquire and access data [patent_app_type] => utility [patent_app_number] => 17/164424 [patent_app_country] => US [patent_app_date] => 2021-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4797 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17164424 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/164424
Method for a terminal to acquire and access data Jan 31, 2021 Issued
Array ( [id] => 17763702 [patent_doc_number] => 20220237314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-28 [patent_title] => Reinforcing SQL transactions dynamically to prevent injection attacks [patent_app_type] => utility [patent_app_number] => 17/160775 [patent_app_country] => US [patent_app_date] => 2021-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7633 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17160775 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/160775
Reinforcing SQL transactions dynamically to prevent injection attacks Jan 27, 2021 Issued
Array ( [id] => 16851863 [patent_doc_number] => 20210152608 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-20 [patent_title] => DECOUPLING HARDWARE AND SOFTWARE COMPONENTS OF NETWORK SECURITY DEVICES TO PROVIDE SECURITY SOFTWARE AS A SERVICE IN A DISTRIBUTED COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 17/158968 [patent_app_country] => US [patent_app_date] => 2021-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12544 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17158968 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/158968
Decoupling hardware and software components of network security devices to provide security software as a service in a distributed computing environment Jan 25, 2021 Issued
Menu