
Peter J. Macchiarolo
Supervisory Patent Examiner (ID: 13682, Phone: (571)272-2375 , Office: P/2856 )
| Most Active Art Unit | 2879 |
| Art Unit(s) | 2879, 2856, 2875, 2855 |
| Total Applications | 716 |
| Issued Applications | 485 |
| Pending Applications | 21 |
| Abandoned Applications | 212 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18357123
[patent_doc_number] => 11645528
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-05-09
[patent_title] => Continuous learning neural network system using rolling window
[patent_app_type] => utility
[patent_app_number] => 17/944661
[patent_app_country] => US
[patent_app_date] => 2022-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 15980
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17944661
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/944661 | Continuous learning neural network system using rolling window | Sep 13, 2022 | Issued |
Array
(
[id] => 19859081
[patent_doc_number] => 12261946
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-25
[patent_title] => System and method of creating symmetric keys using elliptic curve cryptography
[patent_app_type] => utility
[patent_app_number] => 17/912393
[patent_app_country] => US
[patent_app_date] => 2022-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3739
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 265
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17912393
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/912393 | System and method of creating symmetric keys using elliptic curve cryptography | Sep 13, 2022 | Issued |
Array
(
[id] => 19669944
[patent_doc_number] => 12182704
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-31
[patent_title] => System on a chip with deep learning accelerator and random access memory
[patent_app_type] => utility
[patent_app_number] => 17/940343
[patent_app_country] => US
[patent_app_date] => 2022-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 15211
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17940343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/940343 | System on a chip with deep learning accelerator and random access memory | Sep 7, 2022 | Issued |
Array
(
[id] => 18881654
[patent_doc_number] => 20240005023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-04
[patent_title] => SYSTEM AND METHOD FOR GENERATING ITEMS OF INVENTORY A USER CAN ACCESS BASED ON HIERARCHICAL PERMISSIONS
[patent_app_type] => utility
[patent_app_number] => 17/901903
[patent_app_country] => US
[patent_app_date] => 2022-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5376
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17901903
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/901903 | SYSTEM AND METHOD FOR GENERATING ITEMS OF INVENTORY A USER CAN ACCESS BASED ON HIERARCHICAL PERMISSIONS | Sep 1, 2022 | Abandoned |
Array
(
[id] => 18099700
[patent_doc_number] => 20220418041
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-29
[patent_title] => METHOD FOR PROVIDING AN ELASTIC CONTENT FILTERING SECURITY SERVICE IN A MESH NETWORK
[patent_app_type] => utility
[patent_app_number] => 17/899959
[patent_app_country] => US
[patent_app_date] => 2022-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11461
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17899959
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/899959 | Method for providing an elastic content filtering security service in a mesh network | Aug 30, 2022 | Issued |
Array
(
[id] => 19009152
[patent_doc_number] => 20240073223
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-29
[patent_title] => CLOUD ATTACK DETECTION VIA API ACCESS ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 17/896624
[patent_app_country] => US
[patent_app_date] => 2022-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7465
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17896624
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/896624 | Cloud attack detection via API access analysis | Aug 25, 2022 | Issued |
Array
(
[id] => 20530894
[patent_doc_number] => 12549339
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-02-10
[patent_title] => Encryption of program instructions in a numerical control device
[patent_app_type] => utility
[patent_app_number] => 18/696783
[patent_app_country] => US
[patent_app_date] => 2022-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1074
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 263
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18696783
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/696783 | Encryption of program instructions in a numerical control device | Aug 4, 2022 | Issued |
Array
(
[id] => 18928807
[patent_doc_number] => 20240031811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-25
[patent_title] => TECHNIQUES FOR ENABLING COMMUNICATION BETWEEN A PLURALITY OF DISPARATE NETWORKS AND DEVICES UTIILZING VARIOUS CONNECTION TECHNOLOGIES
[patent_app_type] => utility
[patent_app_number] => 17/872906
[patent_app_country] => US
[patent_app_date] => 2022-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11610
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17872906
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/872906 | TECHNIQUES FOR ENABLING COMMUNICATION BETWEEN A PLURALITY OF DISPARATE NETWORKS AND DEVICES UTIILZING VARIOUS CONNECTION TECHNOLOGIES | Jul 24, 2022 | Pending |
Array
(
[id] => 19655385
[patent_doc_number] => 12177197
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-12-24
[patent_title] => Quantum and classical cryptography (QCC) for data encryption and data decryption
[patent_app_type] => utility
[patent_app_number] => 17/872470
[patent_app_country] => US
[patent_app_date] => 2022-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 11296
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17872470
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/872470 | Quantum and classical cryptography (QCC) for data encryption and data decryption | Jul 24, 2022 | Issued |
Array
(
[id] => 18925764
[patent_doc_number] => 20240028768
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-25
[patent_title] => CONTROLLING ACCESS TO RESTRICTED AND UNRESTRICTED SOFTWARE FUNCTIONALITY
[patent_app_type] => utility
[patent_app_number] => 17/813550
[patent_app_country] => US
[patent_app_date] => 2022-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12754
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17813550
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/813550 | Controlling access to restricted and unrestricted software functionality | Jul 18, 2022 | Issued |
Array
(
[id] => 19742124
[patent_doc_number] => 12218978
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-04
[patent_title] => Method and system for policy management, testing, simulation, decentralization and analysis
[patent_app_type] => utility
[patent_app_number] => 17/864146
[patent_app_country] => US
[patent_app_date] => 2022-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 40
[patent_figures_cnt] => 49
[patent_no_of_words] => 20411
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17864146
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/864146 | Method and system for policy management, testing, simulation, decentralization and analysis | Jul 12, 2022 | Issued |
Array
(
[id] => 19495089
[patent_doc_number] => 12113818
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-08
[patent_title] => Machine learning for computer security
[patent_app_type] => utility
[patent_app_number] => 17/812428
[patent_app_country] => US
[patent_app_date] => 2022-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9457
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17812428
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/812428 | Machine learning for computer security | Jul 12, 2022 | Issued |
Array
(
[id] => 18904942
[patent_doc_number] => 20240020427
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => PREVENTING CONTENT RENDERED BY A DISPLAY FROM BEING CAPTURED OR RECORDED
[patent_app_type] => utility
[patent_app_number] => 17/812373
[patent_app_country] => US
[patent_app_date] => 2022-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5816
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17812373
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/812373 | Preventing content rendered by a display from being captured or recorded | Jul 12, 2022 | Issued |
Array
(
[id] => 19499475
[patent_doc_number] => 20240338493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-10
[patent_title] => ENFORCEMENT OF ATTESTATION OF READ-ONLY PROTECTED MEMORY DURING ATTESTATION VALIDITY PERIOD
[patent_app_type] => utility
[patent_app_number] => 18/575055
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12097
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18575055
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/575055 | ENFORCEMENT OF ATTESTATION OF READ-ONLY PROTECTED MEMORY DURING ATTESTATION VALIDITY PERIOD | Jul 11, 2022 | Issued |
Array
(
[id] => 19841723
[patent_doc_number] => 12254112
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Methods and systems for cryptographically secured decentralized testing
[patent_app_type] => utility
[patent_app_number] => 17/858513
[patent_app_country] => US
[patent_app_date] => 2022-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 22948
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 97
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17858513
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/858513 | Methods and systems for cryptographically secured decentralized testing | Jul 5, 2022 | Issued |
Array
(
[id] => 19259692
[patent_doc_number] => 12019746
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-06-25
[patent_title] => Adaptive malware binary rewriting
[patent_app_type] => utility
[patent_app_number] => 17/851229
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6417
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851229
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/851229 | Adaptive malware binary rewriting | Jun 27, 2022 | Issued |
Array
(
[id] => 19028890
[patent_doc_number] => 11928248
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-03-12
[patent_title] => Semiconductor device with mechanism to prevent reverse engineering
[patent_app_type] => utility
[patent_app_number] => 17/845606
[patent_app_country] => US
[patent_app_date] => 2022-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5255
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17845606
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/845606 | Semiconductor device with mechanism to prevent reverse engineering | Jun 20, 2022 | Issued |
Array
(
[id] => 20133596
[patent_doc_number] => 12375921
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-29
[patent_title] => Wireless intrusion prevention
[patent_app_type] => utility
[patent_app_number] => 17/835117
[patent_app_country] => US
[patent_app_date] => 2022-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17835117
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/835117 | Wireless intrusion prevention | Jun 7, 2022 | Issued |
Array
(
[id] => 20580445
[patent_doc_number] => 12572697
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-10
[patent_title] => Unidirectional communication system for public access to detained persons
[patent_app_type] => utility
[patent_app_number] => 17/805611
[patent_app_country] => US
[patent_app_date] => 2022-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 1068
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17805611
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/805611 | Unidirectional communication system for public access to detained persons | Jun 5, 2022 | Issued |
Array
(
[id] => 17869427
[patent_doc_number] => 20220292164
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-15
[patent_title] => STREAMING TECHNIQUES
[patent_app_type] => utility
[patent_app_number] => 17/829715
[patent_app_country] => US
[patent_app_date] => 2022-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 21622
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17829715
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/829715 | Streaming techniques | May 31, 2022 | Issued |