Search

Devin E. Almeida

Examiner (ID: 5914)

Most Active Art Unit
2492
Art Unit(s)
2432, 2132, 2492
Total Applications
713
Issued Applications
466
Pending Applications
64
Abandoned Applications
193

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 16543693 [patent_doc_number] => 20200410108 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-31 [patent_title] => METHODS AND DEVICES FOR CONTEXT-BASED STRING ANALYSIS FOR VULNERATBILITY DETECTION [patent_app_type] => utility [patent_app_number] => 16/454323 [patent_app_country] => US [patent_app_date] => 2019-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4253 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16454323 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/454323
METHODS AND DEVICES FOR CONTEXT-BASED STRING ANALYSIS FOR VULNERATBILITY DETECTION Jun 26, 2019 Abandoned
Array ( [id] => 15261897 [patent_doc_number] => 20190379682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-12 [patent_title] => PROTECTING VEHICLE BUSES FROM CYBER-ATTACKS [patent_app_type] => utility [patent_app_number] => 16/435337 [patent_app_country] => US [patent_app_date] => 2019-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 31577 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16435337 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/435337
Protecting vehicle buses from cyber-attacks Jun 6, 2019 Issued
Array ( [id] => 16945110 [patent_doc_number] => 11057370 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Methods and systems for dynamic creation of hotspots for media control [patent_app_type] => utility [patent_app_number] => 16/431645 [patent_app_country] => US [patent_app_date] => 2019-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9871 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16431645 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/431645
Methods and systems for dynamic creation of hotspots for media control Jun 3, 2019 Issued
Array ( [id] => 18414703 [patent_doc_number] => 11669244 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-06 [patent_title] => Dynamic group membership for devices [patent_app_type] => utility [patent_app_number] => 16/427235 [patent_app_country] => US [patent_app_date] => 2019-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 24 [patent_no_of_words] => 19866 [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] => 16427235 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/427235
Dynamic group membership for devices May 29, 2019 Issued
Array ( [id] => 18342984 [patent_doc_number] => 11640464 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-02 [patent_title] => Protocol model learning and guided firmware analysis [patent_app_type] => utility [patent_app_number] => 16/426691 [patent_app_country] => US [patent_app_date] => 2019-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11185 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16426691 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/426691
Protocol model learning and guided firmware analysis May 29, 2019 Issued
Array ( [id] => 18048706 [patent_doc_number] => 11522669 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-06 [patent_title] => Using cryptographic blinding for efficient use of Montgomery multiplication [patent_app_type] => utility [patent_app_number] => 17/042006 [patent_app_country] => US [patent_app_date] => 2019-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3804 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17042006 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/042006
Using cryptographic blinding for efficient use of Montgomery multiplication Mar 25, 2019 Issued
Array ( [id] => 18235117 [patent_doc_number] => 11599676 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-07 [patent_title] => Method and system for container background unlock [patent_app_type] => utility [patent_app_number] => 16/295982 [patent_app_country] => US [patent_app_date] => 2019-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3632 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16295982 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/295982
Method and system for container background unlock Mar 6, 2019 Issued
Array ( [id] => 18030994 [patent_doc_number] => 11514184 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-29 [patent_title] => Database query information protection using skeletons [patent_app_type] => utility [patent_app_number] => 16/291331 [patent_app_country] => US [patent_app_date] => 2019-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8505 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16291331 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/291331
Database query information protection using skeletons Mar 3, 2019 Issued
Array ( [id] => 17544917 [patent_doc_number] => 11310060 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-19 [patent_title] => Atomic cross-chain swaps using equivalent secret values [patent_app_type] => utility [patent_app_number] => 16/277813 [patent_app_country] => US [patent_app_date] => 2019-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8959 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 374 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16277813 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/277813
Atomic cross-chain swaps using equivalent secret values Feb 14, 2019 Issued
Array ( [id] => 17211401 [patent_doc_number] => 11171791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Systems and methods of aggregate signing of digital signatures on multiple messages simultaneously using key splitting [patent_app_type] => utility [patent_app_number] => 16/247994 [patent_app_country] => US [patent_app_date] => 2019-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12854 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16247994 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/247994
Systems and methods of aggregate signing of digital signatures on multiple messages simultaneously using key splitting Jan 14, 2019 Issued
Array ( [id] => 16424418 [patent_doc_number] => 20200349616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => COMPUTER-IMPLEMENTED METHOD FOR MANAGING USER-SUBMITTED REVIEWS USING ANONYMOUS REPUTATION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/960903 [patent_app_country] => US [patent_app_date] => 2019-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15110 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 20 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16960903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/960903
COMPUTER-IMPLEMENTED METHOD FOR MANAGING USER-SUBMITTED REVIEWS USING ANONYMOUS REPUTATION SYSTEM Jan 8, 2019 Abandoned
Array ( [id] => 14282553 [patent_doc_number] => 20190138561 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => DATABASE QUERY PROCESSING ON ENCRYPTED DATA [patent_app_type] => utility [patent_app_number] => 16/241432 [patent_app_country] => US [patent_app_date] => 2019-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 22041 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16241432 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/241432
Database query processing on encrypted data Jan 6, 2019 Issued
Array ( [id] => 18783197 [patent_doc_number] => 11824986 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-21 [patent_title] => Device and method for protecting execution of a cryptographic operation [patent_app_type] => utility [patent_app_number] => 16/956363 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12356 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 400 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16956363 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/956363
Device and method for protecting execution of a cryptographic operation Dec 17, 2018 Issued
Array ( [id] => 16958163 [patent_doc_number] => 11062032 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-13 [patent_title] => Firmware verified boot [patent_app_type] => utility [patent_app_number] => 16/182093 [patent_app_country] => US [patent_app_date] => 2018-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 17 [patent_no_of_words] => 12269 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16182093 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/182093
Firmware verified boot Nov 5, 2018 Issued
Array ( [id] => 17144079 [patent_doc_number] => 20210312092 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-07 [patent_title] => INTEGRATED CIRCUIT(S) WITH ANTI-GLITCH CANARY CIRCUIT(S) [patent_app_type] => utility [patent_app_number] => 17/058152 [patent_app_country] => US [patent_app_date] => 2018-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6764 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17058152 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/058152
Integrated circuit(s) with anti-glitch canary circuit(s) Oct 24, 2018 Issued
Array ( [id] => 18218518 [patent_doc_number] => 11593459 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Fast-expiring licenses used to speculatively authorize access to streaming media content [patent_app_type] => utility [patent_app_number] => 16/167176 [patent_app_country] => US [patent_app_date] => 2018-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7083 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16167176 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/167176
Fast-expiring licenses used to speculatively authorize access to streaming media content Oct 21, 2018 Issued
Array ( [id] => 16644546 [patent_doc_number] => 10922403 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-16 [patent_title] => Methods and systems for implementing a secure application execution environment using derived user accounts for internet content [patent_app_type] => utility [patent_app_number] => 16/164741 [patent_app_country] => US [patent_app_date] => 2018-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 16403 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16164741 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/164741
Methods and systems for implementing a secure application execution environment using derived user accounts for internet content Oct 17, 2018 Issued
Array ( [id] => 13830899 [patent_doc_number] => 20190018934 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-17 [patent_title] => PROTECTING MEDIA ITEMS USING A MEDIA SECURITY CONTROLLER [patent_app_type] => utility [patent_app_number] => 16/122362 [patent_app_country] => US [patent_app_date] => 2018-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14855 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16122362 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/122362
Protecting media items using a media security controller Sep 4, 2018 Issued
Array ( [id] => 17544909 [patent_doc_number] => 11310052 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-04-19 [patent_title] => Identity authentication blockchain [patent_app_type] => utility [patent_app_number] => 16/051367 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 13415 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 16051367 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/051367
Identity authentication blockchain Jul 30, 2018 Issued
Array ( [id] => 16880154 [patent_doc_number] => 11030304 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Buffer overflow detection based on a synthesis of assertions from templates and k-induction [patent_app_type] => utility [patent_app_number] => 16/050828 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8270 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050828 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050828
Buffer overflow detection based on a synthesis of assertions from templates and k-induction Jul 30, 2018 Issued
Menu