Search

Michael S. Mcnally

Examiner (ID: 14491, Phone: (571)270-1599 , Office: P/2436 )

Most Active Art Unit
2436
Art Unit(s)
2436, 2432, 2136
Total Applications
1275
Issued Applications
1124
Pending Applications
61
Abandoned Applications
126

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17019190 [patent_doc_number] => 11088845 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Non-volatile memory with replay protected memory block having dual key [patent_app_type] => utility [patent_app_number] => 16/267040 [patent_app_country] => US [patent_app_date] => 2019-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 11001 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16267040 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/267040
Non-volatile memory with replay protected memory block having dual key Feb 3, 2019 Issued
Array ( [id] => 14384467 [patent_doc_number] => 20190166146 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => Displaying Network Security Events and Investigation Activities Across Investigation Timelines [patent_app_type] => utility [patent_app_number] => 16/264561 [patent_app_country] => US [patent_app_date] => 2019-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 33386 [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] => 16264561 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/264561
Displaying network security events and investigation activities across investigation timelines Jan 30, 2019 Issued
Array ( [id] => 15758489 [patent_doc_number] => 10621360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Amalgamating code vulnerabilities across projects [patent_app_type] => utility [patent_app_number] => 16/261971 [patent_app_country] => US [patent_app_date] => 2019-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16154 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16261971 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/261971
Amalgamating code vulnerabilities across projects Jan 29, 2019 Issued
Array ( [id] => 15758491 [patent_doc_number] => 10621361 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Amalgamating code vulnerabilities across projects [patent_app_type] => utility [patent_app_number] => 16/262297 [patent_app_country] => US [patent_app_date] => 2019-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16153 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 269 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16262297 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/262297
Amalgamating code vulnerabilities across projects Jan 29, 2019 Issued
Array ( [id] => 15758487 [patent_doc_number] => 10621359 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-14 [patent_title] => Amalgamating code vulnerabilities across projects [patent_app_type] => utility [patent_app_number] => 16/261896 [patent_app_country] => US [patent_app_date] => 2019-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16155 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16261896 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/261896
Amalgamating code vulnerabilities across projects Jan 29, 2019 Issued
Array ( [id] => 16209227 [patent_doc_number] => 20200242217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-30 [patent_title] => SYSTEMS, METHODS, AND STORAGE MEDIA FOR OBFUSCATING A COMPUTER PROGRAM BY REPRESENTING THE CONTROL FLOW OF THE COMPUTER PROGRAM AS DATA [patent_app_type] => utility [patent_app_number] => 16/260381 [patent_app_country] => US [patent_app_date] => 2019-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7903 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16260381 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/260381
Systems, methods, and storage media for obfuscating a computer program by representing the control flow of the computer program as data Jan 28, 2019 Issued
Array ( [id] => 14633107 [patent_doc_number] => 20190229926 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => EVENT COMMUNICATION AND VERIFICATION THROUGH A BLOCKCHAIN NETWORK [patent_app_type] => utility [patent_app_number] => 16/249823 [patent_app_country] => US [patent_app_date] => 2019-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15793 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16249823 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/249823
Event communication and verification through a blockchain network Jan 15, 2019 Issued
Array ( [id] => 16945510 [patent_doc_number] => 11057776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Device identifying method, identifying device, and device pairing method [patent_app_type] => utility [patent_app_number] => 16/243082 [patent_app_country] => US [patent_app_date] => 2019-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4835 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16243082 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/243082
Device identifying method, identifying device, and device pairing method Jan 8, 2019 Issued
Array ( [id] => 14352635 [patent_doc_number] => 20190158291 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => Systems, Methods and Apparatuses for Device Attestation Based on Speed of Computation [patent_app_type] => utility [patent_app_number] => 16/240265 [patent_app_country] => US [patent_app_date] => 2019-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6080 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16240265 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/240265
Systems, methods and apparatuses for device attestation based on speed of computation Jan 3, 2019 Issued
Array ( [id] => 14287453 [patent_doc_number] => 20190141011 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => IMPLEMENTING LOGICAL NETWORK SECURITY ON A HARDWARE SWITCH [patent_app_type] => utility [patent_app_number] => 16/240654 [patent_app_country] => US [patent_app_date] => 2019-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18059 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16240654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/240654
Implementing logical network security on a hardware switch Jan 3, 2019 Issued
Array ( [id] => 17019176 [patent_doc_number] => 11088830 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => IoT devices, block chain platforms and IoT systems for recording transportation data of objects and methods of using the same [patent_app_type] => utility [patent_app_number] => 16/235589 [patent_app_country] => US [patent_app_date] => 2018-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5642 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16235589 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/235589
IoT devices, block chain platforms and IoT systems for recording transportation data of objects and methods of using the same Dec 27, 2018 Issued
Array ( [id] => 15545803 [patent_doc_number] => 10572685 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Protecting sensitive data [patent_app_type] => utility [patent_app_number] => 16/229163 [patent_app_country] => US [patent_app_date] => 2018-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10896 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16229163 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/229163
Protecting sensitive data Dec 20, 2018 Issued
Array ( [id] => 16804285 [patent_doc_number] => 10999248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-04 [patent_title] => Information processing method, information processing system, and non-transitory computer-readable recording medium storing a program [patent_app_type] => utility [patent_app_number] => 16/229528 [patent_app_country] => US [patent_app_date] => 2018-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 30 [patent_no_of_words] => 21502 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [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] => 16229528 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/229528
Information processing method, information processing system, and non-transitory computer-readable recording medium storing a program Dec 20, 2018 Issued
Array ( [id] => 16387658 [patent_doc_number] => 10812514 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-20 [patent_title] => Configuring the generation of additional time-series event data by remote capture agents [patent_app_type] => utility [patent_app_number] => 16/228509 [patent_app_country] => US [patent_app_date] => 2018-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 12957 [patent_no_of_claims] => 30 [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] => 16228509 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/228509
Configuring the generation of additional time-series event data by remote capture agents Dec 19, 2018 Issued
Array ( [id] => 17001565 [patent_doc_number] => 11080376 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Anonymous cross-device, cross-channel, and cross-venue user identification using adaptive deep learning [patent_app_type] => utility [patent_app_number] => 16/203392 [patent_app_country] => US [patent_app_date] => 2018-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16203392 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/203392
Anonymous cross-device, cross-channel, and cross-venue user identification using adaptive deep learning Nov 27, 2018 Issued
Array ( [id] => 14140035 [patent_doc_number] => 20190104407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => Communicating Messages with Intermittently Available Encryption Credentials [patent_app_type] => utility [patent_app_number] => 16/194940 [patent_app_country] => US [patent_app_date] => 2018-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7077 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16194940 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/194940
Communicating messages with intermittently available encryption credentials Nov 18, 2018 Issued
Array ( [id] => 15936097 [patent_doc_number] => 20200159682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-21 [patent_title] => DATA STORAGE SYSTEM WITH SUPPLEMENTAL PROCESSING BUS [patent_app_type] => utility [patent_app_number] => 16/193091 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6881 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 16193091 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/193091
Data storage system with supplemental processing bus Nov 15, 2018 Issued
Array ( [id] => 14051391 [patent_doc_number] => 20190081803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-14 [patent_title] => DEVICE BIRTH CERTIFICATE [patent_app_type] => utility [patent_app_number] => 16/190106 [patent_app_country] => US [patent_app_date] => 2018-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14873 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16190106 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/190106
Device birth certificate Nov 12, 2018 Issued
Array ( [id] => 16960062 [patent_doc_number] => 11063953 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Systems and methods for continuous authentication [patent_app_type] => utility [patent_app_number] => 16/183210 [patent_app_country] => US [patent_app_date] => 2018-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 23714 [patent_no_of_claims] => 20 [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] => 16183210 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/183210
Systems and methods for continuous authentication Nov 6, 2018 Issued
Array ( [id] => 14026209 [patent_doc_number] => 20190075098 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-07 [patent_title] => COMPUTER READABLE STORAGE MEDIA FOR LEGACY INTEGRATION AND METHODS AND SYSTEMS FOR UTILIZING SAME [patent_app_type] => utility [patent_app_number] => 16/172476 [patent_app_country] => US [patent_app_date] => 2018-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7182 [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] => 16172476 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/172476
Computer readable storage media for legacy integration and methods and systems for utilizing same Oct 25, 2018 Issued
Menu