Search

Mark Staples

Examiner (ID: 9677)

Most Active Art Unit
1637
Art Unit(s)
1637
Total Applications
266
Issued Applications
58
Pending Applications
49
Abandoned Applications
159

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15582365 [patent_doc_number] => 10581588 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-03 [patent_title] => Methods for protecting substitution operation using substitution table against a side-channel analysis [patent_app_type] => utility [patent_app_number] => 15/636225 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 15141 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636225 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636225
Methods for protecting substitution operation using substitution table against a side-channel analysis Jun 27, 2017 Issued
Array ( [id] => 15203393 [patent_doc_number] => 10499219 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Information sharing system, computer, and information sharing method without using confidential information provided in advance [patent_app_type] => utility [patent_app_number] => 15/632610 [patent_app_country] => US [patent_app_date] => 2017-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 9198 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15632610 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/632610
Information sharing system, computer, and information sharing method without using confidential information provided in advance Jun 25, 2017 Issued
Array ( [id] => 11984727 [patent_doc_number] => 20170288882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'RETENTION AND REVOCATION OF OPERATION KEYS BY A CONTROL UNIT' [patent_app_type] => utility [patent_app_number] => 15/632820 [patent_app_country] => US [patent_app_date] => 2017-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2555 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15632820 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/632820
Retention and revocation of operation keys by a control unit Jun 25, 2017 Issued
Array ( [id] => 13738783 [patent_doc_number] => 20180373861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => Time-Based Digit Entry Method to Verify Identification Constructs [patent_app_type] => utility [patent_app_number] => 15/632330 [patent_app_country] => US [patent_app_date] => 2017-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15632330 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/632330
Time-Based Digit Entry Method to Verify Identification Constructs Jun 23, 2017 Abandoned
Array ( [id] => 11985472 [patent_doc_number] => 20170289627 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-10-05 [patent_title] => 'Methods, Systems, and Devices for Securing Content' [patent_app_type] => utility [patent_app_number] => 15/631143 [patent_app_country] => US [patent_app_date] => 2017-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5244 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15631143 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/631143
Methods, systems, and devices for securing content Jun 22, 2017 Issued
Array ( [id] => 16248542 [patent_doc_number] => 10747905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Enclave ring and pair topologies [patent_app_type] => utility [patent_app_number] => 15/632247 [patent_app_country] => US [patent_app_date] => 2017-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 14954 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15632247 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/632247
Enclave ring and pair topologies Jun 22, 2017 Issued
Array ( [id] => 15545793 [patent_doc_number] => 10572680 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-02-25 [patent_title] => Automated personalized out-of-the-box and ongoing in-application settings [patent_app_type] => utility [patent_app_number] => 15/625506 [patent_app_country] => US [patent_app_date] => 2017-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11190 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15625506 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/625506
Automated personalized out-of-the-box and ongoing in-application settings Jun 15, 2017 Issued
Array ( [id] => 13711145 [patent_doc_number] => 20170366527 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-12-21 [patent_title] => Method and System for an Efficient Shared-Derived Secret Provisioning Mechanism [patent_app_type] => utility [patent_app_number] => 15/624318 [patent_app_country] => US [patent_app_date] => 2017-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13046 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15624318 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/624318
Method and system for an efficient shared-derived secret provisioning mechanism Jun 14, 2017 Issued
Array ( [id] => 11961086 [patent_doc_number] => 20170265238 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'METHOD AND DEVICE FOR ESTABLISHING WIRELESS CONNECTION' [patent_app_type] => utility [patent_app_number] => 15/607014 [patent_app_country] => US [patent_app_date] => 2017-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 63218 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607014 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607014
Method and device for establishing wireless connection May 25, 2017 Issued
Array ( [id] => 15141713 [patent_doc_number] => 10484358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Single sign-on user interface improvements [patent_app_type] => utility [patent_app_number] => 15/588107 [patent_app_country] => US [patent_app_date] => 2017-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8027 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15588107 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/588107
Single sign-on user interface improvements May 4, 2017 Issued
Array ( [id] => 11855849 [patent_doc_number] => 20170230341 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-10 [patent_title] => 'DATA SHARING METHOD FOR TERMINAL, DATA SHARING APPARATUS, AND TERMINAL' [patent_app_type] => utility [patent_app_number] => 15/495991 [patent_app_country] => US [patent_app_date] => 2017-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3574 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15495991 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/495991
Data sharing method for terminal, data sharing apparatus, and terminal Apr 24, 2017 Issued
Array ( [id] => 15313771 [patent_doc_number] => 10521592 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Application translocation [patent_app_type] => utility [patent_app_number] => 15/490838 [patent_app_country] => US [patent_app_date] => 2017-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5712 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15490838 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/490838
Application translocation Apr 17, 2017 Issued
Array ( [id] => 15600149 [patent_doc_number] => 20200076609 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => AUTHENTICATION TAG GENERATION APPARATUS, AUTHENTICATION TAG VERIFICATION APPARATUS, METHOD AND PROGRAM [patent_app_type] => utility [patent_app_number] => 16/605869 [patent_app_country] => US [patent_app_date] => 2017-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9940 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16605869 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/605869
Authentication tag generation apparatus, authentication tag verification apparatus, method and program Apr 16, 2017 Issued
Array ( [id] => 12089856 [patent_doc_number] => 09843599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-12 [patent_title] => 'Context aware threat protection' [patent_app_type] => utility [patent_app_number] => 15/480212 [patent_app_country] => US [patent_app_date] => 2017-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4790 [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] => 15480212 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/480212
Context aware threat protection Apr 4, 2017 Issued
Array ( [id] => 11672787 [patent_doc_number] => 20170161510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'CUSTOMER LOAD OF FIELD PROGRAMMABLE GATE ARRAYS' [patent_app_type] => utility [patent_app_number] => 15/440631 [patent_app_country] => US [patent_app_date] => 2017-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5276 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15440631 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/440631
Customer load of field programmable gate arrays Feb 22, 2017 Issued
Array ( [id] => 11674951 [patent_doc_number] => 20170163675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-08 [patent_title] => 'DISTRIBUTED SPLIT BROWSER CONTENT INSPECTION AND ANALYSIS' [patent_app_type] => utility [patent_app_number] => 15/438449 [patent_app_country] => US [patent_app_date] => 2017-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10506 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15438449 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/438449
Distributed split browser content inspection and analysis Feb 20, 2017 Issued
Array ( [id] => 15142723 [patent_doc_number] => 10484868 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Configuring privacy policies by formulating questions and evaluating responses [patent_app_type] => utility [patent_app_number] => 15/407887 [patent_app_country] => US [patent_app_date] => 2017-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5956 [patent_no_of_claims] => 12 [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] => 15407887 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/407887
Configuring privacy policies by formulating questions and evaluating responses Jan 16, 2017 Issued
Array ( [id] => 17333136 [patent_doc_number] => 11223609 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Techniques for secure blockchain management [patent_app_type] => utility [patent_app_number] => 16/348709 [patent_app_country] => US [patent_app_date] => 2017-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 17005 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 234 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16348709 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/348709
Techniques for secure blockchain management Jan 12, 2017 Issued
Array ( [id] => 11733926 [patent_doc_number] => 20170195368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-06 [patent_title] => 'UNIFORM MODULAR FRAMEWORK FOR A HOST COMPUTER SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/402307 [patent_app_country] => US [patent_app_date] => 2017-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9109 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15402307 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/402307
UNIFORM MODULAR FRAMEWORK FOR A HOST COMPUTER SYSTEM Jan 9, 2017 Abandoned
Array ( [id] => 11759503 [patent_doc_number] => 20170206372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-20 [patent_title] => 'DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD, AND RECORDING MEDIUM' [patent_app_type] => utility [patent_app_number] => 15/401699 [patent_app_country] => US [patent_app_date] => 2017-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 40 [patent_figures_cnt] => 40 [patent_no_of_words] => 23770 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15401699 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/401699
DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD, AND RECORDING MEDIUM Jan 8, 2017 Abandoned
Menu